public ActionResult Create(GestCorProfile model, int modules, int roles) { if (!ModelState.IsValid || modules == 0 || roles == 0) { return(View(model)); } try { model.RolId = roles; model.IdModule = modules; if (model.SaveProfile()) { TempData["AlertMessage"] = "PERFIL CREADO CON EXITO"; return(RedirectToAction("Index")); } else { TempData["AlertMessage"] = "Error al crear el perfil"; return(View("Error")); } } catch { return(View("Error")); } }
public ActionResult Create() { try { GestCorProfile profile = new GestCorProfile(); List <SelectListItem> listRol = profile.getRolesAvaliable(profile.RolId); ViewData["roles"] = listRol; return(View()); } catch { return(View("Error")); } }
public ActionResult Edit(int id) { try { UserGestCor user = new UserGestCor(); user = user.GetUsersById(id); GestCorProfile profileUser = new GestCorProfile(); List <SelectListItem> listRol = profileUser.getRolesAvaliable(user.IdRol); ViewData["roles"] = listRol; return(View(user)); } catch { return(View("Error")); } }
public ActionResult Edit(int id) { try { GestCorProfile profile = new GestCorProfile(); profile = profile.GetProfilesById(id); List <SelectListItem> listMod = profile.getModulesAvaliable(profile.IdModule); List <SelectListItem> listRol = profile.getRolesAvaliable(profile.RolId); ViewData["modules"] = listMod; ViewData["roles"] = listRol; return(View(profile)); } catch { return(View("Error")); } }
public ActionResult Index() { GestCorProfile Profile = new GestCorProfile(); return(View(Profile.GetProfiles())); }