public ActionResult Create(PerfilMenu perfilMenu) { if (ModelState.IsValid) { //foreach (Menu m in perfilMenu.ListMenu) //{ // perfilMenu.MenuId = m.Id; // PerfilMenuService.CreatePerfilMenu(perfilMenu); //} return RedirectToAction(INDEX_VIEW); } else { return View(GetModel(perfilMenu)); } }
public PerfilViewModel(Perfil perfil, IEnumerable<Menu> Menu) { Perfil = perfil; Perfil.PerfilMenu = new List<PerfilMenu>(); _Menu = Menu; foreach (Menu m in Menu) { PerfilMenu pm = new PerfilMenu(); pm.MenuId = m.Id; pm.Nombre = m.Nombre; //Menu menu = m; //Menu menu = new Menu(); //menu.Id = m.Id; //menu.Nombre = m.Nombre; //pm.Menu = menu; Perfil.PerfilMenu.Add(pm); } }
public PerfilMenuViewModel(PerfilMenu perfilMenu, IEnumerable<Perfil> perfiles, IEnumerable<Menu> menu) { PerfilMenu = perfilMenu; _Perfiles = perfiles; _Menu = menu; }
public PerfilMenuViewModel(PerfilMenu perfilMenu) { PerfilMenu = perfilMenu; }
public ActionResult Edit(PerfilMenu perfilMenu) { if (ModelState.IsValid) { PerfilMenuService.UpdatePerfilMenu(perfilMenu); return RedirectToAction(INDEX_VIEW); } else { return View(GetModel(perfilMenu)); } }
public ActionResult Delete(PerfilMenu perfilMenu) { PerfilMenuService.DeletePerfilMenu(perfilMenu); return Json(JSON_SUCCESS, JsonRequestBehavior.AllowGet); }
private PerfilMenuViewModel GetModel(PerfilMenu perfilMenu) { return new PerfilMenuViewModel(perfilMenu, PerfilService.ReadPerfil(), MenuService.ReadMenu()); }
public void UpdatePerfilMenu(PerfilMenu perfilMenu) { PerfilMenuRepository.UpdatePerfilMenu(perfilMenu); }
public void DeletePerfilMenu(PerfilMenu perfilMenu) { PerfilMenuRepository.DeletePerfilMenu(perfilMenu); }
public void CreatePerfilMenu(PerfilMenu perfilMenu) { PerfilMenuRepository.CreatePerfilMenu(perfilMenu); }