public ActionResult Create(PermisoEntity objPermiso) { if (ModelState.IsValid) { objPermiso.BaseRemoteIp = RemoteIp; objPermiso.BaseIdUser = LoggedUserName; int result = proxy.AddPermiso(objPermiso); if (result == -1) { ViewBag.VBRole = new SelectList(proxyRole.GetRoleList().OrderBy(x => x.Nombre.Trim()).ToList(), "IdRol", "Nombre", objPermiso.IdRol); ViewBag.VBModule = new SelectList(proxyModule.GetModuleList().OrderBy(x => x.Description.Trim()).ToList(), "IdModule", "Description", objPermiso.IdModule); AssingMessageScript("El Permiso ya existe en el sistema.", "error", "Error", true); CheckNotify(); return(View(objPermiso)); } if (result > 0) { AssingMessageScript("Se dio de alta el Permiso en el sistema.", "success", "Éxito", true); return(RedirectToAction("Index")); } } return(View(objPermiso)); }
public ActionResult Create(PermisoEntity objPermiso) { if (ModelState.IsValid) { objPermiso.BaseRemoteIp = RemoteIp; objPermiso.BaseIdUser = LoggedUserName; int result = proxy.AddPermiso(objPermiso); if (result == -1) { AssingMessageScript("El Permiso ya existe en el sistema.", "error", "Error", true); CheckNotify(); return(View(objPermiso)); } if (result > 0) { AssingMessageScript("Se dio de alta el Permiso en el sistema.", "success", "Éxito", true); return(RedirectToAction("Index")); } } return(View(objPermiso)); }