private void FormBitacora_Load(object sender, EventArgs e) { ComboBoxItem defaultItem = new ComboBoxItem(); defaultItem.Text = "Todos"; defaultItem.Value = 0; cmbUsuario.Items.Add(defaultItem); cmbUsuario.SelectedItem = defaultItem; Usuario[] usuarios = DatosUsuarios.obtenerUsuarios(); foreach (Usuario usuario in usuarios) { ComboBoxItem item = new ComboBoxItem(); item.Text = usuario.nombre; item.Value = usuario.id; cmbUsuario.Items.Add(item); } DatosBitacora.registrar("501"); }
private void FormUsuarios_Load(object sender, EventArgs e) { tblUsuarios.DataSource = DatosUsuarios.dtUsuarios(); tblUsuarios.Columns["UsuarioID"].Visible = false; int ancho = tblUsuarios.Width; tblUsuarios.Columns["Usuario"].Width = ancho * 25 / 100; tblUsuarios.Columns["Nombre"].Width = ancho * 50 / 100; tblUsuarios.Columns["Rol"].Width = ancho * 25 / 100; DatosBitacora.registrar("401"); }
private void btnEntrar_Click(object sender, EventArgs e) { if (txtNombre.Text == "" || txtContra.Text == "") { MessageBox.Show("Ingrese su cuenta y contraseña", "Ha omitido datos", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { Usuario usuario = DatosUsuarios.Login(txtNombre.Text, txtContra.Text); if (usuario == null) { MessageBox.Show("No ha ingresado un nombre de usuario y contraseña válidos.", "Error al iniciar sesión", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { Proveedor.usuario = usuario; DatosBitacora.registrar("301"); Form form; switch (usuario.rol.ElementAt(0)) { case 'T': form = new Forms.Tactico.FormInicioTactico(); Proveedor.switchConnection("app"); break; case 'E': form = new Forms.Estrategico.FormInicioEstrategico(); Proveedor.switchConnection("app"); break; default: form = new Forms.Admin.FormInicioAdmin(); break; } txtContra.Text = ""; txtNombre.Text = ""; form.Show(); this.Hide(); } } }
private void btnEliminar_Click(object sender, EventArgs e) { DialogResult dialogResult = MessageBox.Show("¿Elimiar usuario?", "Confirmación", MessageBoxButtons.YesNo); if (dialogResult == DialogResult.Yes) { DatosUsuarios.eliminarUsuario(idUsuario); DatosBitacora.registrar("404"); Form form = new FormUsuarios(); form.Show(); MessageBox.Show(form, "Usuario eliminado", "Éxito en la operación", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } }
private void btnGuardar_Click(object sender, EventArgs e) { if (txtNombre.Text == "" || txtCorreo.Text == "" || cmbRol.SelectedIndex == -1) { MessageBox.Show("Ingrese los datos del usuario", "Ha omitido datos", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { if (idUsuario != 0) { DatosUsuarios.modificarUsuario(idUsuario, txtNombre.Text, (int)(cmbRol.SelectedItem as ComboBoxItem).Value, txtContra.Text); DatosBitacora.registrar("403"); Form form = new FormUsuarios(); form.Show(); MessageBox.Show(form, "Usuario modificado", "Éxito en la operación", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } else if (txtContra.Text != "") { DatosUsuarios.crearUsuario(txtCorreo.Text, txtNombre.Text, txtContra.Text, (int)(cmbRol.SelectedItem as ComboBoxItem).Value); DatosBitacora.registrar("402"); Form form = new FormUsuarios(); form.Show(); MessageBox.Show(form, "Usuario creado", "Éxito en la operación", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } else { MessageBox.Show("Ingrese los datos del usuario", "Ha omitido datos", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } }