private void Btn_Editar_Click(object sender, EventArgs e) { var operacione = new OperacionesUsuario(); var dsUsuario = new DataSet(); var miUser = new Usuarios { Nombre = txtNombre.Text, Apellido = txtApellido.Text, Correo = txtCorreo.Text, Contrasenia = txtPass1.Text, Id_bodega = Convert.ToInt32(selectBodega.SelectedValue), Id_rol = Convert.ToInt32(selectRol.SelectedValue) }; operacione.EditarUsuario(miUser, int.Parse(txtIdUser.Text)); int idulog = FrmHome.IdUsuario; var opLog = new OperacionesLogUsuario(); var miLog = new LogUsuarios { Id_usuario = idulog, TipoOperacion = "Edición", Fecha = DateTime.Now }; opLog.RegistroLog(miLog); CargarUsuarios(); }
public void CargarUsuarios() { var getUsers = new OperacionesUsuario(); var dsUsers = new DataSet(); dsUsers = getUsers.ObtenerUsuarios(); if (dsUsers.Tables[0].Rows.Count != 0) { GvUsuarios.DataSource = dsUsers.Tables[0]; GvUsuarios.Refresh(); } else { MessageBox.Show("No existen Usuarios: ", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
private void Btn_Buscar_Click(object sender, EventArgs e) { var operacion = new OperacionesUsuario(); var dsUsuario = new DataSet(); if (txtCorreo.Text != "") { dsUsuario = operacion.BuscarUsuario(txtCorreo.Text); if (dsUsuario.Tables[0].Rows.Count != 0) { LlenarCamposFormulario(dsUsuario); } else { MessageBox.Show("No existe el usuario con el correo: " + txtCorreo.Text, "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); txtCorreo.Clear(); } } else if (txtNombre.Text != "") { dsUsuario = operacion.BuscarUsuarioNombre(txtNombre.Text); if (dsUsuario.Tables[0].Rows.Count != 0) { LlenarCamposFormularioNom(dsUsuario); } else { MessageBox.Show("No existe el usuario con el Nombre: " + txtNombre.Text, "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); txtCorreo.Clear(); } } else if (txtNombre.Text != "" && txtCorreo.Text != "") { MessageBox.Show("Solo puedes buscar por Nombre o Correo por separado:", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Ingresa el Nombre o Correo para buscar:", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
private void Btn_Crear_Click(object sender, EventArgs e) { var operaciones = new OperacionesUsuario(); if (txtPass1.Text == txtPass2.Text) { var miUsuario = new Usuarios { Nombre = txtNombre.Text, Apellido = txtApellido.Text, Correo = txtCorreo.Text, Contrasenia = txtPass1.Text, Id_bodega = Convert.ToInt32(selectBodega.SelectedValue), Id_rol = Convert.ToInt32(selectRol.SelectedValue) }; operaciones.CrearUsuario(miUsuario); int idulog = FrmHome.IdUsuario; var opLog = new OperacionesLogUsuario(); var miLog = new LogUsuarios { Id_usuario = idulog, TipoOperacion = "Creación", Fecha = DateTime.Now }; opLog.RegistroLog(miLog); MessageBox.Show("El Usuario " + txtCorreo.Text + " fue creado exitosamente", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); txtNombre.Clear(); txtApellido.Clear(); txtCorreo.Clear(); txtPass1.Clear(); txtPass2.Clear(); } else { MessageBox.Show("Las contraseñas no coinciden", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }