private void btnEliminar_Click_1(object sender, EventArgs e) { if (ModelPermiso.TipoUsuarioP != "Empleado") { if (MessageBox.Show("¿Estas seguro de eliminar este cliente?", "Precaución!", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) == DialogResult.No) { return; } DALUsuarios.eliminar(Convert.ToInt32(txtIdUsuario.Text)); MessageBox.Show("Registro eliminado exitosamente", "Eliminado", MessageBoxButtons.OK, MessageBoxIcon.Information); dgvusuarios.DataSource = DALUsuarios.mostrartabla(); } else { MessageBox.Show("No posee los permisos para completar la acción", "Permiso denegado", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void Usuarios_Load(object sender, EventArgs e) { dgvusuarios.DataSource = DALUsuarios.mostrartabla(); Conexion.obtenerconexion(); cmbTipoDocumento.DataSource = DALUsuarios.ObtenerTipoDocumento(); cmbTipoDocumento.DisplayMember = "Documento"; cmbTipoDocumento.ValueMember = "IdTipoDocumento"; cmbTipoUsuario.DataSource = DALUsuarios.ObtenerTipoUsuario(); cmbTipoUsuario.DisplayMember = "TipoUsuario"; cmbTipoUsuario.ValueMember = "IdTipoUsuario"; cmbGenero.DataSource = DALUsuarios.ObtenerGenero(); cmbGenero.DisplayMember = "Genero"; cmbGenero.ValueMember = "IdGenero"; cmbTipoUsuario.SelectedIndex = 0; cmbTipoDocumento.SelectedIndex = 0; cmbGenero.SelectedIndex = 0; btnEliminar.Enabled = false; btnModificar.Enabled = false; }
private void btnModificar_Click_1(object sender, EventArgs e) { //Validar contraseñas que sean iguales if (ValidarUsu()) { ModelUsuario model = new ModelUsuario(); model.IdUsuario = Convert.ToInt32(txtIdUsuario.Text); model.Usuario = txtusuario.Text; model.Clave = HassPassword(mtbcontrasena.Text); model.Nombre = txtNombre.Text; model.Apellidos = txtApellidos.Text; model.Correo = Correo.Text; model.NumeroDocumento = txtNumeroDocumento.Text; model.Direccion = txtDireccion.Text; model.Telefono = mtbTelefono.Text; var fecN = dtpNacimiento.Text.Split('/')[2] + "-" + dtpNacimiento.Text.Split('/')[1] + "-" + dtpNacimiento.Text.Split('/')[0]; model.Nacimiento = fecN; model.IdTipoDocumento = Convert.ToInt32(cmbTipoDocumento.SelectedValue); model.IdTipoUsuarios = Convert.ToInt32(cmbTipoUsuario.SelectedValue); model.IdGenero = Convert.ToInt32(cmbGenero.SelectedValue); int datos = DALUsuarios.actualizar(model); if (datos > 0) { MessageBox.Show("Registro modificado correctamente", "Operacón exitosa", MessageBoxButtons.OK, MessageBoxIcon.Information); dgvusuarios.DataSource = DALUsuarios.mostrartabla(); txtusuario.Clear(); mtbcontrasena.Clear(); mtbconfirmcontrasena.Clear(); cmbGenero.SelectedIndex = 0; cmbTipoUsuario.SelectedIndex = 0; cmbTipoDocumento.SelectedIndex = 0; } else { MessageBox.Show("Registro no modificado", "Operacón fallida", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { //MessageBox.Show("", "Operacón fallida", MessageBoxButtons.OK); } }
public Usuarios LogueoUsuario(string nombreUsuario, string Password) { Usuarios ousu = null; try { DALUsuarios dalUsuario = new DALUsuarios(); ousu = dalUsuario.LogueoUsuario(nombreUsuario, Password); if (ousu != null) { ousu.Roles = dalUsuario.RolesUsuario(ousu.IdUser); } return(ousu); } catch (Exception ex) { throw new Exception(ex.Message); } }
private void btnEliminar_Click(object sender, EventArgs e) { DALUsuarios.eliminar(Convert.ToInt32(txtIdUsuario.Text)); MessageBox.Show("Registro eliminado exitosamente", "Eliminado", MessageBoxButtons.OK, MessageBoxIcon.Information); dgvusuarios.DataSource = DALUsuarios.mostrartabla(); }
private void btnCancelar_Click_1(object sender, EventArgs e) { dgvusuarios.DataSource = DALUsuarios.mostrartabla(); }