예제 #1
0
 public ActionResult Create(FormCollection collection)
 {
     try
     {
         Permiso permiso = new Permiso();
         permiso.name = collection.Get("name");
         PermisoComponent permisoComponent = new PermisoComponent();
         if (permisoComponent.Create(permiso) is null)
         {
             return(RedirectToAction("ErroPage", new { id = permiso.name }));
         }
         else
         {
             return(RedirectToAction("Index"));
         }
         // TODO: Add insert logic here
     }
     catch (Exception e)
     {
         return(View());
     }
 }
예제 #2
0
        private void btnAltaPermiso_Click(object sender, EventArgs e)
        {
            string resultado = ValidadoresComponent.VerificarLetras(txtIPermiso.Text);

            if (resultado == "")
            {
                Permiso permiso = new Permiso();
                permiso.name = txtIPermiso.Text;
                PermisoComponent permisoComponent = new PermisoComponent();
                if (permisoComponent.Create(permiso) != null)
                {
                    llenarGrillaPermiso();
                }
                else
                {
                    ValidadoresComponent.ErrorAltaModificacado("Permiso", this);
                }
            }
            else
            {
                MetroMessageBox.Show(this, resultado, "Error", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }
        }