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); } } }
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; } } }