public async Task <Response <List <AnalystsModel> > > LeadsBySourceAnalysts(AnalystsFilterModel model) { using (var context = _applicationDbContextFactory.Create()) { var Result = context.LeadsByCoursesAnalys(model.StartDate, model.EndDate, model.CityId); var Models = Mapper.Map <List <AnalystsModel> >(Result); return(new Response <List <AnalystsModel> >(Models)); } }
public async Task <Response <SuccessAndFailureNumbers> > LeadsByFailureAndSuccesAnalys(AnalystsFilterModel model) { using (var context = _applicationDbContextFactory.Create()) { var Result = context.LeadsByFailureAndSuccesAnalys(model.StartDate, model.EndDate, model.CityId); var Model = new SuccessAndFailureNumbers { FailureCount = Result.Item1, SuccessCount = Result.Item2 }; return(new Response <SuccessAndFailureNumbers>(Model)); } }
public async Task <ActionResult <Response <SuccessAndFailureNumbers> > > LeadsByFailureAndSuccesAnalys([FromQuery] AnalystsFilterModel filter) { return(await _analystsService.LeadsByFailureAndSuccesAnalys(filter)); }
public async Task <ActionResult <Response <List <AnalystsModel> > > > Index([FromQuery] AnalystsFilterModel filter) { return(await _analystsService.StatusesAnalysts(filter)); }
public async Task <ActionResult <Response <List <AnalystsModel> > > > LeadsBySourceAnalysts([FromQuery] AnalystsFilterModel filter) { return(await _analystsService.LeadsBySourceAnalysts(filter)); }