public ActionResult Edit(RubroMaestroFormModel RubroMaestroVM) { if (ModelState.IsValid) { RubroMaestro RubroMaestro = new RubroMaestro(); RubroMaestro.Id = RubroMaestroVM.Id; RubroMaestro.Codigo = RubroMaestroVM.Codigo; RubroMaestro.Descripcion = RubroMaestroVM.Descripcion; rubroMaestroService.Update(RubroMaestro); return(Json(new { data = true }, JsonRequestBehavior.AllowGet)); } return(Json(new { data = false }, JsonRequestBehavior.AllowGet)); }
public ActionResult Create(RubroMaestroFormModel RubroMaestroVM) { if (ModelState.IsValid) { RubroMaestro RubroMaestro; RubroMaestro = new RubroMaestro(); RubroMaestro.Id = Guid.NewGuid(); RubroMaestro.Codigo = rubroMaestroRepository.MaxCodigo(); RubroMaestro.Descripcion = RubroMaestroVM.Descripcion; rubroMaestroService.Add(RubroMaestro); return(Json(new { success = true })); } return(Json(RubroMaestroVM, JsonRequestBehavior.AllowGet)); }
public ActionResult ValidationDeleteRubroMaestro(Guid id) { RubroMaestro RubroMaestro = rubroMaestroService.GetRubroMaestro(id); if (RubroMaestro == null) { return(HttpNotFound()); } var deleteVM = new RubroMaestroFormModel(); deleteVM.Id = RubroMaestro.Id; ViewBag.Message = "No es posible eliminar dicho rubro primario porque tiene productos asociados."; return(PartialView("_Validation", deleteVM)); }
public ActionResult ConfirmDelete(Guid id) { RubroMaestro RubroMaestro = rubroMaestroService.GetRubroMaestro(id); if (RubroMaestro == null) { return(HttpNotFound()); } var deleteVM = new RubroMaestroFormModel(); deleteVM.Id = RubroMaestro.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)); } RubroMaestro RubroMaestro = rubroMaestroService.GetRubroMaestro(id); if (RubroMaestro == null) { return(HttpNotFound()); } var editVM = new RubroMaestroFormModel(); editVM.Id = RubroMaestro.Id; editVM.Codigo = RubroMaestro.Codigo; editVM.Descripcion = RubroMaestro.Descripcion; return(PartialView(editVM)); }
public ActionResult Create() { var RubroMaestroVM = new RubroMaestroFormModel(); return(PartialView(RubroMaestroVM)); }