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 CargarLogs() { var getLog = new OperacionesLogUsuario(); var dsLogs = new DataSet(); dsLogs = getLog.ObtenerLogs(); if (dsLogs.Tables[0].Rows.Count != 0) { GvLog.DataSource = dsLogs.Tables[0]; GvLog.Refresh(); } else { MessageBox.Show("No existen Registros: ", "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); } }