public async Task <IActionResult> GetLeads([FromRoute] Guid organizationId, [FromQuery] CommonFilters filters) { var ao = _agencyOwner.Value; var leads = await _leadService.GetLeads <AgencyOwnerLeadOutput>(ao, filters); AddPagination(filters, leads.Total); return(Ok(leads.Data)); }
public IActionResult GetLeads() { var leads = _leadService.GetLeads(); var response = new ResponseDto(nameof(GetLeads), ResultadoResponse.Sucesso, leads); return(Ok(response)); }
public async Task <IActionResult> GetLeads([FromRoute] Guid organizationId, [FromQuery] CommonFilters filters) { var leads = await _leadService.GetLeads <AccountManagerLeadOutput>(_accountManager, filters); AddPagination(filters, leads.Total); return(Ok(leads.Data)); }
public LeadGroupGraphType(ILeadService leadService) { Name = "Lead"; Field <ListGraphType <LeadType> >("leads", resolve: (context) => { var a = leadService.GetLeads(); return(a.Leads); }); }
public async Task <IActionResult> GetAllLeads() { try { var leads = await _leadService.GetLeads(); return(Ok(leads.Select(l => l.ToLeadResponse()).ToList())); } catch (Exception e) { return(BadRequest(new ErrorPayload(1, e.Message))); } }
public IEnumerable <Lead> Get() { return(_leadService.GetLeads()); }
public async Task <IActionResult> GetLeads([FromQuery] LeadParameters leadParameters) { var result = await leadService.GetLeads(leadParameters); return(StatusCode((int)result.Code, result.Value)); }