Esempio n. 1
0
        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));
 }