public ActionResult Lookup(Guid ClaseId) { var claseVM = new ClaseColorFormModel(); claseVM.Id = ClaseId; return(View(claseVM)); }
public JsonResult EliminarAsignacion(ClaseColorFormModel ClaseVM) { Clase clase = claseService.GetClase(ClaseVM.Id); Color color = colorService.GetColor(ClaseVM.ColorId.Value); clase.Colores.Remove(color); claseService.Update(clase); return(Json(new { data = true }, JsonRequestBehavior.AllowGet)); }
public ActionResult QuitarAsignacion(Guid ClaseId, Guid ColorId) { ClaseColorFormModel claseVM = new ClaseColorFormModel(); claseVM.Id = ClaseId; claseVM.ColorId = ColorId; ViewBag.Message = "Confirma que desea realizar esta operación?"; return(PartialView("_DeleteClaseColor", claseVM)); }
public ActionResult CreateClaseColor(ClaseColorFormModel claseVM) { if (ModelState.IsValid) { Clase clase = claseService.GetClase(claseVM.Id); foreach (var item in claseVM.ColoresId) { Color color = colorService.GetColor(item); clase.Colores.Add(color); } claseService.Update(clase); return(Json(new { success = true })); } return(Json(new { success = true })); }