Subversion Repositories SmartDukaan

Rev

Rev 25927 | Rev 25988 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 25927 Rev 25979
Line 3... Line 3...
3
import java.time.LocalDateTime;
3
import java.time.LocalDateTime;
4
import java.util.List;
4
import java.util.List;
5
 
5
 
6
import org.springframework.stereotype.Repository;
6
import org.springframework.stereotype.Repository;
7
 
7
 
8
import com.spice.profitmandi.dao.entity.user.FranchiseeVisit;
-
 
9
import com.spice.profitmandi.dao.entity.user.Lead;
8
import com.spice.profitmandi.dao.entity.user.Lead;
10
import com.spice.profitmandi.dao.enumuration.dtr.LeadStatus;
9
import com.spice.profitmandi.dao.enumuration.dtr.LeadStatus;
11
 
10
 
12
@Repository
11
@Repository
13
public interface LeadRepository {
12
public interface LeadRepository {
14
	public void persist(Lead lead);
13
	public void persist(Lead lead);
15
 
14
 
16
	public List<Lead> selectByAuthIdAndStatus(int authId, LeadStatus status, int offset, int limit);
15
	public List<Lead> selectByAssignAuthIdAndStatus(int authId, LeadStatus status, int offset, int limit);
17
 
16
 
18
	public Lead selectById(int id);
17
	public Lead selectById(int id);
19
 
18
 
-
 
19
	public List<Lead> selectAll(int offset, int limit);
-
 
20
 
-
 
21
	public List<Lead> selectAllByStatus(LeadStatus status);
-
 
22
 
20
	List<Lead> selectLeadsScheduledBetweenDate(LocalDateTime startDate, LocalDateTime endDate);
23
	List<Lead> selectLeadsScheduledBetweenDate(LocalDateTime startDate, LocalDateTime endDate);
21
}
24
}