public ActionResult Edit(ClaseFormModel claseVM) { if (ModelState.IsValid) { Clase clase = new Clase(); clase.Id = claseVM.Id; clase.Codigo = claseVM.Codigo; clase.Descripcion = claseVM.Descripcion; claseService.Update(clase); return(Json(new { data = true }, JsonRequestBehavior.AllowGet)); } return(Json(new { data = false }, JsonRequestBehavior.AllowGet)); }
public ActionResult Create(ClaseFormModel claseVM) { if (ModelState.IsValid) { Clase clase; clase = new Clase(); clase.Id = Guid.NewGuid(); clase.Codigo = claseRepository.MaxCodigo(); clase.Descripcion = claseVM.Descripcion; claseService.Add(clase); return(Json(new { success = true })); } return(Json(claseVM, JsonRequestBehavior.AllowGet)); }
public ActionResult ValidationDeleteClase(Guid id) { Clase clase = claseService.GetClase(id); if (clase == null) { return(HttpNotFound()); } var deleteVM = new ClaseFormModel(); deleteVM.Id = clase.Id; ViewBag.Message = "No es posible eliminar dicha clase porque tiene subrubro asociados."; return(PartialView("_Validation", deleteVM)); }
public ActionResult ConfirmDelete(Guid id) { Clase clase = claseService.GetClase(id); if (clase == null) { return(HttpNotFound()); } var deleteVM = new ClaseFormModel(); deleteVM.Id = clase.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)); } Clase clase = claseService.GetClase(id); if (clase == null) { return(HttpNotFound()); } var editVM = new ClaseFormModel(); editVM.Id = clase.Id; editVM.Codigo = clase.Codigo; editVM.Descripcion = clase.Descripcion; return(PartialView(editVM)); }
public ActionResult Create() { var claseVM = new ClaseFormModel(); return(PartialView(claseVM)); }