private void btModificar_Click(object sender, EventArgs e) { try { var selected = dgUsuarios.SelectedRows; if (selected.Count != 1) { throw new Exception("No hay un solo usuario seleccionado"); } else { EEUsuario usuarioModificado = new EEUsuario(); usuarioModificado = (EEUsuario)selected[0].DataBoundItem; if (MessageBox.Show("¿Está seguro que desea modificar al usuario '" + usuarioModificado.Username + "'?", "Confirmar Modificación", MessageBoxButtons.OKCancel) == DialogResult.OK) { bllUsuarios.Save(usuarioModificado); } this.loadUsuariosData(); MessageBox.Show("Usuario modificado correctamente.", "Modificar Usuario"); } } catch (Exception ex) { MessageBox.Show(ex.Message, "Modificar Usuario: Error"); } }
private void createUserFromForm() { EEUsuario usuario = new EEUsuario(); usuario.Username = this.tbUsername.Text; usuario.Password = this.tbPassword1.Text; usuario.Nombre = this.tbNombre.Text; usuario.Apellido = this.tbApellido.Text; usuario.Email = this.tbEmail1.Text; usuario.NumDocumento = this.tbNumDocumento.Text; usuario.Domicilio = this.tbDomicilio.Text; usuario.Telefono = this.tbTelefono.Text; this.bllUsuario.Save(usuario); }
private void btBaja_Click(object sender, EventArgs e) { try { var selected = dgUsuarios.SelectedRows; if (selected.Count != 1) { throw new Exception("No hay un solo usuario seleccionado"); } else { EEUsuario usuarioBaja = new EEUsuario(); usuarioBaja = (EEUsuario)selected[0].DataBoundItem; bllUsuarios.Delete(usuarioBaja); this.loadUsuariosData(); } } catch (Exception ex) { MessageBox.Show(ex.Message, "Baja de Usuario: Error"); } }