public Categoria_Info GetInfo(int IdCategoria) { try { Categoria_Info info = new Categoria_Info(); using (EntitiesGeneral db = new EntitiesGeneral()) { Categoria Entity = db.Categoria.Where(q => q.IdCategoria == IdCategoria).FirstOrDefault(); if (Entity == null) { return(null); } info = new Categoria_Info { IdCategoria = Entity.IdCategoria, ca_Codigo = Entity.ca_Codigo, ca_Descripcion = Entity.ca_Descripcion, ca_Estado = Entity.ca_Estado }; } return(info); } catch (Exception) { throw; } }
public ActionResult Anular(Categoria_Info model) { if (!bus_categoria.AnularDB(model)) { return(View(model)); } return(RedirectToAction("Index")); }
public ActionResult Nuevo(Categoria_Info model) { if (!bus_categoria.GuardarDB(model)) { return(View(model)); } return(RedirectToAction("Index")); }
public ActionResult Anular(int IdCategoria = 0) { Categoria_Info model = bus_categoria.GetInfo(IdCategoria); if (model == null) { return(RedirectToAction("Index")); } return(View(model)); }
public bool AnularDB(Categoria_Info info) { try { return(odata.AnularDB(info)); } catch (Exception) { throw; } }
public bool AnularDB(Categoria_Info info) { try { using (EntitiesGeneral db = new EntitiesGeneral()) { Categoria Entity = db.Categoria.Where(q => q.IdCategoria == info.IdCategoria).FirstOrDefault(); if (Entity == null) { return(false); } Entity.ca_Estado = false; db.SaveChanges(); } return(true); } catch (Exception) { throw; } }
public bool GuardarDB(Categoria_Info info) { try { using (EntitiesGeneral db = new EntitiesGeneral()) { db.Categoria.Add(new Categoria { IdCategoria = info.IdCategoria = GetId(), ca_Codigo = info.ca_Codigo, ca_Descripcion = info.ca_Descripcion, ca_Estado = true }); db.SaveChanges(); } return(true); } catch (Exception) { throw; } }
public bool ModificarDB(Categoria_Info info) { try { using (EntitiesGeneral db = new EntitiesGeneral()) { Categoria Entity = db.Categoria.Where(q => q.IdCategoria == info.IdCategoria).FirstOrDefault(); if (Entity == null) { return(false); } Entity.ca_Codigo = info.ca_Codigo; Entity.ca_Descripcion = info.ca_Descripcion; db.SaveChanges(); } return(true); } catch (Exception) { throw; } }
public ActionResult Nuevo() { Categoria_Info model = new Categoria_Info(); return(View(model)); }