public ActionResult Edit(PermisoEntity objPermiso) { if (ModelState.IsValid) { objPermiso.BaseRemoteIp = RemoteIp; objPermiso.BaseIdUser = LoggedUserName; int result = proxy.UpdatePermiso(objPermiso); if (result == -1) { PermisoEntity objPermisoOld = proxy.GetPermiso(objPermiso.IdPermiso); //ViewBag.VBRole = new SelectList(proxyRole.GetRoleList().Where(x => x.IdRol == objPermisoOld.IdRol).OrderBy(x => x.Nombre.Trim()).ToList(), "IdRol", "Nombre", objPermiso.IdRol); //ViewBag.VBModule = new SelectList(proxyModule.GetModuleList().Where(x => x.IdModule == objPermisoOld.IdModule).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("El Permiso se modifico en el sistema.", "success", "Éxito", true); CheckNotify(); return(RedirectToAction("Index")); } return(RedirectToAction("Index")); } return(View(objPermiso)); }
public ActionResult Edit(PermisoEntity objPermiso) { if (ModelState.IsValid) { objPermiso.BaseRemoteIp = RemoteIp; objPermiso.BaseIdUser = LoggedUserName; int result = proxy.UpdatePermiso(objPermiso); if (result == -1) { PermisoEntity objQuejaOld = proxy.GetPermiso(objPermiso.IdRol); //PermisoEntity objA = proxy.GetPermiso(objPermiso.IdModule); AssingMessageScript("El Permiso ya existe en el sistema, .", "error", "Error", true); CheckNotify(); return(View(objPermiso)); } if (result > 0) { AssingMessageScript("El Permiso se modifico en el sistema.", "success", "Éxito", true); CheckNotify(); return(RedirectToAction("Index")); } return(RedirectToAction("Index")); } return(View(objPermiso)); }