public async Task <IActionResult> TrackingCampaign([FromBody] GetCampaignViewModel _request) { try { reply = _TrackingBusiness.GetCampaign(_request); return(Ok(reply)); } catch (Exception e) { reply.error = e.Message; reply.status = "Error"; return(Ok(reply)); } }
// [Authorize] public async Task <IActionResult> ObtnerVenddoresActivos(GetCampaignViewModel _data) { var idvendedor = _ordersBusiness.Distribuidor(_data.Iduser.ToString()); var Respuesta = _ordersBusiness.ObtenerVendedorXdistribuidorEngine(idvendedor); var resulta = Respuesta.entregadores.Select(x => new { id = x.id, route = x.username, status = x.status == "empty" ? false : true }).ToList(); try { reply.messege = "success"; reply.data = resulta; reply.status = "Ok"; } catch (Exception e) { reply.messege = "No existen datos de campaña"; reply.data = e.Message; reply.status = "Fallo la consulta"; } return(Ok(reply)); }
public ReplyViewModel GetCampaign(GetCampaignViewModel _data) { ReplyViewModel reply = new ReplyViewModel(); try { var _Reply = _taskCampaignDao.GetCampaing(_data.Iduser).Select(x => new CampaignModelReply { Id = x.Id, Name = x.Name }).ToList();; reply.messege = "success"; reply.data = _Reply; reply.status = "Ok"; return(reply); } catch (Exception e) { reply.messege = "No existen datos con esa Campaña"; reply.data = e.Message; reply.status = "Fallo la consulta"; return(reply); } }
public async Task <IActionResult> RouteActive(GetCampaignViewModel _data) { return(Ok(_taskCampaignBusiness.GetActiveRoute(_data))); }
public async Task <IActionResult> RouteStatus(GetCampaignViewModel _data) { return(Ok(_taskCampaignBusiness.GetStatusTask(_data))); }
public async Task <IActionResult> CampaignbyAccount(GetCampaignViewModel _data) { return(Ok(_taskCampaignBusiness.GetCampaign(_data))); }