public JsonResult ListarComboCliente() { Models.Resultado.Respuesta <Models.Resultado.Combo> Combo = new Models.Resultado.Respuesta <Models.Resultado.Combo>(); var urlClient = string.Format("/Api/Clientes/Combo"); var restClient = new RestService(); var responseClient = restClient.GetAsync <Respuesta <Models.Cliente.DtoCombo> >(urlClient); foreach (var item in responseClient.Lista) { Combo.Lista.Add(new Models.Resultado.Combo { Id = item.Id, Etiqueta = item.Cliente }); } Combo.CantidadElementos = Combo.Lista.Count; Combo.CodigoError = 0; Combo.Mensaje = "Combo productos"; return(Json(JsonConvert.SerializeObject(Combo), JsonRequestBehavior.AllowGet)); }
public JsonResult ListarComboProducto() { Models.Resultado.Respuesta <Models.Resultado.Combo> Combo = null; var urlClient = string.Format("/Api/Productos/Combo"); var restClient = new RestService(); var responseClient = restClient.GetAsync <Respuesta <Models.Producto.DtoCombo> >(urlClient); foreach (var item in responseClient.Lista) { Combo.Lista.Add(new Models.Resultado.Combo { Id = item.Id, Etiqueta = item.Producto }); } Combo = new Models.Resultado.Respuesta <Models.Resultado.Combo> { CantidadElementos = Combo.Lista.Count, CodigoError = 0, Mensaje = "Combo de productos." }; return(Json(JsonConvert.SerializeObject(Combo))); }
public JsonResult ListarComboEmpleado(int pIdCombo = 0, int pIdUsuario = 0) { Models.Resultado.Respuesta <Models.Resultado.Combo> Combo = new Models.Resultado.Respuesta <Models.Resultado.Combo>(); var urlClient = string.Format("/Api/Empleados/Combo/{0}/{1}", pIdCombo, pIdUsuario); var restClient = new RestService(); var responseClient = restClient.GetAsync <Respuesta <Models.Empleado.DtoCombo> >(urlClient); if (responseClient.Lista != null) { foreach (var item in responseClient.Lista) { Combo.Lista.Add(new Models.Resultado.Combo { Id = item.Id, Etiqueta = item.Empleado }); } Combo.CantidadElementos = Combo.Lista.Count; Combo.CodigoError = 0; Combo.Mensaje = "Combo empleados"; } return(Json(JsonConvert.SerializeObject(Combo), JsonRequestBehavior.AllowGet)); }