public JsonResult CargarSubcategoria(int id) { var SubCategoria = from s in db.SubCategoria where s.Estado == 1 select s; SubCategoria = SubCategoria.Where(s => s.IdCatMat == id); List <SubCategoria> listSubCat = new List <SubCategoria>(); foreach (var item in SubCategoria.ToList()) { SubCategoria s = new Models.SubCategoria(); s.IdSubCatMat = item.IdSubCatMat; s.Nombre = item.Nombre; listSubCat.Add(s); } return(Json(listSubCat.ToList(), JsonRequestBehavior.AllowGet)); }
public IHttpActionResult GetSubcategorias(long?ultimaFechaActualizacion = null) { DateTime?fechaUltimaActualizacion = null; var data = DataBase.SubCategorias.Get(p => p.Estado == Rp3.AgendaComercial.Models.Constantes.Estado.Activo); if (ultimaFechaActualizacion.HasValue) { fechaUltimaActualizacion = new DateTime(ultimaFechaActualizacion.Value); data = data.Where(p => (p.FecMod >= fechaUltimaActualizacion.Value)); } List <Models.SubCategoria> categorias = new List <Models.SubCategoria>(); foreach (Rp3.AgendaComercial.Models.Pedido.SubCategoria sub in data) { Models.SubCategoria subCategoria = new Models.SubCategoria(); subCategoria.IdCategoria = sub.IdCategoria; subCategoria.IdSubCategoria = sub.IdSubCategoria; subCategoria.Descripcion = sub.Descripcion; categorias.Add(subCategoria); } return(Ok(categorias)); }
public JsonResult CargarSubcategoria(int id) { var SubCategoria = from s in db.SubCategoria where s.Estado == 1 select s; SubCategoria = SubCategoria.Where(s => s.IdCatMat == id); List<SubCategoria> listSubCat = new List<SubCategoria>(); foreach (var item in SubCategoria.ToList()) { SubCategoria s = new Models.SubCategoria(); s.IdSubCatMat = item.IdSubCatMat; s.Nombre = item.Nombre; listSubCat.Add(s); } return Json(listSubCat.ToList(), JsonRequestBehavior.AllowGet); }