Beispiel #1
0
 private void btn_guardar_Click(object sender, EventArgs e)
 {
     using (var service = new Service.UsuarioService())
     {
         try
         {
             Model.Usuario usuario = new Model.Usuario();
             validaDatos = ValidarValores(validaDatos);
             if (validaDatos.EsValido)
             {
                 usuario = ObtenerValores();
                 var IdUsuario = service.GuardarUsuario(usuario);
                 MessageBox.Show("Usuario " + usuario.Nombre + " agregado exitosmente",
                                 APP_NAME, MessageBoxButtons.OK, MessageBoxIcon.Information);
                 Controles.ActivarBotones(this.ToolStrip1.Items);
                 Controles.LimpiarControles(this.Controls);
                 usuarios = service.ObtenerTodos();
                 dg_usuarios.CargarGrid(usuarios);
                 this.btn_cancelar.Visible = false;
             }
             else
             {
                 MessageBox.Show(string.Join(" \n", validaDatos.MensajesDeError), APP_NAME, MessageBoxButtons.OK, MessageBoxIcon.Error);
             }
         }
         catch (Exception)
         {
             MessageBox.Show("Ocurrió un error, Por favor intente nuevamente", APP_NAME, MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
     }
 }
Beispiel #2
0
 private void btn_modificar_Click(object sender, EventArgs e)
 {
     using (var service = new Service.UsuarioService())
     {
         try
         {
             Model.Usuario usuario = new Model.Usuario();
             validaDatos = ValidarValores(validaDatos);
             if (validaDatos.EsValido)
             {
                 usuario            = ObtenerValores();
                 usuario.Id_Usuario = usuarioSeleccionado.ID;
                 service.ModificarUsuario(usuario);
                 MessageBox.Show("Datos del usuario " + this.tb_nombre.Text + " modificados exitosamente",
                                 APP_NAME, MessageBoxButtons.OK, MessageBoxIcon.Information);
             }
             else
             {
                 MessageBox.Show(string.Join(" \n", validaDatos.MensajesDeError), APP_NAME, MessageBoxButtons.OK, MessageBoxIcon.Error);
             }
         }
         catch (Exception)
         {
             throw;
         }
     }
 }
Beispiel #3
0
 private void Usuarios_Load(object sender, EventArgs e)
 {
     using (var service = new Service.UsuarioService())
     {
         usuarios = service.ObtenerTodos();
         dg_usuarios.CargarGrid(usuarios);
         DecorarGrid();
         cb_permiso.Items.Add("ADMIN");
         cb_permiso.Items.Add("VENTA");
     }
 }
Beispiel #4
0
 private void btn_actualizar_Click(object sender, EventArgs e)
 {
     using (var service = new Service.UsuarioService())
     {
         try
         {
             Controles.LimpiarControles(this.Controls);
             usuarios = service.ObtenerTodos();
             dg_usuarios.CargarGrid(usuarios);
             this.btn_cancelar.Visible = false;
         }
         catch (Exception)
         {
             MessageBox.Show("Ocurrió un error, Por favor intente nuevamente", APP_NAME, MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
     }
 }