private void btnEliminar_Click(object sender, EventArgs e) { try { if (MessageBox.Show("¿Realmente desea eliminar los Usuarios seleccionados?", "Eliminacion de Usuarios,", MessageBoxButtons.OKCancel, MessageBoxIcon.Question) == DialogResult.OK) { foreach (DataGridViewRow row in dgvUsuario.Rows) { if (Convert.ToBoolean(row.Cells["Eliminar"].Value)) { Usuario usuario = new Usuario(); usuario.Id = Convert.ToInt32(row.Cells["IdUsuario"].Value); if (Fusuario.Eliminar(usuario) != 1) { MessageBox.Show("El Usuario no pudo ser eliminado! ", "Eliminacion de Usuario", MessageBoxButtons.OK, MessageBoxIcon .Warning); frmUsuario_Load(null, null); } } } frmUsuario_Load(null, null); } } catch (Exception ex) { MessageBox.Show(ex.Message + ex.StackTrace); } }
private void btnGuardar_Click(object sender, EventArgs e) { try { string sResultados = ValidarDatos(); if (sResultados == "") { if (txtId.Text == "") { Usuario usuario = new Usuario(); usuario.Nombre = txtNombre.Text; usuario.Apellido = txtApellido.Text; usuario.Telefono = txtTel.Text; usuario.Cedula = txtCedula.Text; usuario.Direccion = txtDirec.Text; usuario.Usuario1 = txtNombreUsu.Text; usuario.Password = txtPass.Text; usuario.Tipo = cmbTipoUsu.Text; if (Fusuario.Agregar(usuario)) { MessageBox.Show("Datos insertados correctamente"); frmUsuario_Load(null, null); } } else { Usuario usuario = new Usuario(); usuario.Nombre = txtNombre.Text; usuario.Apellido = txtApellido.Text; usuario.Telefono = txtTel.Text; usuario.Cedula = txtCedula.Text; usuario.Direccion = txtDirec.Text; usuario.Usuario1 = txtNombreUsu.Text; usuario.Password = txtPass.Text; usuario.Tipo = cmbTipoUsu.Text; if (Fusuario.Actualizar(usuario) == 1) { MessageBox.Show("Datos insertados correctamente"); frmUsuario_Load(null, null); } } } else { MessageBox.Show("Faltan Datos! \n" + sResultados); } } catch (Exception ex) { MessageBox.Show(ex.Message + ex.StackTrace); } }