Ejemplo n.º 1
0
 private void btnGuardar_Click(object sender, EventArgs e)
 {
     try
     {
         if (todosCamposCompletos())
         {
             //Crear una Funcionalidad
             Funcionalidad funcionalidad = new Funcionalidad();
             funcionalidad.FuncionalidadDescripcion = txtDescripcion.Text;
             funcionalidad.Habilitado = true;
             //Transaccion
             FuncionalidadService service = new FuncionalidadService();
             int respuesta = service.agregarFuncionalidad(funcionalidad);
             if (respuesta == 0)
             {
                 MessageBox.Show("Error con la DB. No se ha completado la solicitud.", "Error al crear intentar crear",
                                 MessageBoxButtons.OK, MessageBoxIcon.Error);
                 return;
             }
             MessageBox.Show("Funcionalidad " + txtDescripcion.Text + " creada satisfactoriamente.", "Alta de Funcionalidad",
                             MessageBoxButtons.OK);
             new FuncionalidadMain().Show();
             this.Close();
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show("Error: " + ex.Message, "ERROR", MessageBoxButtons.OK);
     }
 }