public ActionResult Create(RubroFormModel rubroVM) { if (ModelState.IsValid) { Rubro rubro; rubro = new Rubro(); rubro.Id = Guid.NewGuid(); rubro.Codigo = rubroRepository.MaxCodigo(); rubro.Descripcion = rubroVM.Descripcion; rubro.Sistema = rubroVM.Sistema; rubroService.Add(rubro); return(Json(new { success = true })); } return(Json(rubroVM, JsonRequestBehavior.AllowGet)); }
public ActionResult Edit(RubroFormModel rubroVM) { if (ModelState.IsValid) { Rubro rubro = new Rubro(); rubro.Id = rubroVM.Id; rubro.Codigo = rubroVM.Codigo; rubro.Descripcion = rubroVM.Descripcion; rubro.Sistema = rubroVM.Sistema; rubro.RubroMaestroId = rubroVM.RubroMaestroId; rubroService.Update(rubro); return(Json(new { data = true }, JsonRequestBehavior.AllowGet)); } return(Json(new { data = false }, JsonRequestBehavior.AllowGet)); }
public ActionResult ValidationDeleteRubro(Guid id) { Rubro rubro = rubroService.GetRubro(id); if (rubro == null) { return(HttpNotFound()); } var deleteVM = new RubroFormModel(); deleteVM.Id = rubro.Id; ViewBag.Message = "No es posible eliminar dicho rubro secundario porque tiene un rubro primario asociado."; return(PartialView("_Validation", deleteVM)); }
public ActionResult ConfirmDelete(Guid id) { Rubro rubro = rubroService.GetRubro(id); if (rubro == null) { return(HttpNotFound()); } var deleteVM = new RubroFormModel(); deleteVM.Id = rubro.Id; ViewBag.Message = "Confirma que desea realizar esta operaciĆ³n?"; return(PartialView("_Delete", deleteVM)); }
public ActionResult Edit(Guid id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Rubro rubro = rubroService.GetRubro(id); if (rubro == null) { return(HttpNotFound()); } var editVM = new RubroFormModel(); editVM.Id = rubro.Id; editVM.Codigo = rubro.Codigo; editVM.Descripcion = rubro.Descripcion; editVM.Sistema = rubro.Sistema; editVM.RubroMaestroId = rubro.RubroMaestroId; return(PartialView(editVM)); }
public ActionResult Create() { var rubroVM = new RubroFormModel(); return(PartialView(rubroVM)); }