private void setAdmin_Click(object sender, EventArgs e) { var usr = ControladorAdministrativo.GetUsuario(iNombreUsuario); Console.WriteLine(usr.Id); if (usr.Administrador) { var usuarios = ControladorAdministrativo.GetUsuarios(); foreach (UsuarioDTO user in usuarios) { if (listaCheckedBox.CheckedItems.Contains(user.Id)) { ControladorAdministrativo.SetAdministrador(user.Id); } else { ControladorAdministrativo.SetNoAdministrador(user.Id); } } MessageBox.Show("El/los usuario/s fueron configurados como administrador con Exito"); } else { MessageBox.Show("Ya no eres administrador"); this.Hide(); var vinicio = new Ventana_Inicio(); vinicio.ShowDialog(); this.Close(); } }
private void volver_Click(object sender, EventArgs e) { this.Hide(); if (ControladorAdministrativo.GetUsuario(iNombreUsuario).Administrador) { Ventana_Principal_Admi vAdmin = new Ventana_Principal_Admi(iNombreUsuario); vAdmin.ShowDialog(); } else { Ventana_Principal vPrinicpal = new Ventana_Principal(iNombreUsuario); vPrinicpal.ShowDialog(); } this.Close(); }
private void volverInicio_Click_1(object sender, EventArgs e) { this.Hide(); if (ControladorAdministrativo.GetUsuario(iExamen.UsuarioId).Administrador) { Ventana_Principal_Admi vAdmin = new Ventana_Principal_Admi(iExamen.UsuarioId); vAdmin.ShowDialog(); } else { Ventana_Principal volver = new Ventana_Principal(iExamen.UsuarioId); volver.ShowDialog(); } this.Close(); }
private void SetAdministrador_Load(object sender, EventArgs e) { var usuarios = ControladorAdministrativo.GetUsuarios(); foreach (UsuarioDTO user in usuarios) { if (ControladorAdministrativo.GetUsuario(user.Id).Administrador) { int index = this.listaCheckedBox.Items.Add(user.Id); listaCheckedBox.Items[index] = user.Id; listaCheckedBox.SetItemChecked(index, true); } else { int index = this.listaCheckedBox.Items.Add(user.Id); listaCheckedBox.Items[index] = user.Id; } } }
private void Opciones_Click(object sender, EventArgs e) { this.Hide(); var usr = ControladorAdministrativo.GetUsuario(iUsuario); if (usr.Administrador) { Ventana_Opciones vopciones = new Ventana_Opciones(iUsuario); vopciones.ShowDialog(); this.Close(); } else { MessageBox.Show("Ya no eres administrador"); this.Hide(); var vinicio = new Ventana_Inicio(); vinicio.ShowDialog(); this.Close(); } }
private void Registrar_Click(object sender, EventArgs e) { string nombreUsuario = nuevoUsuario.Text.Trim(); string contrasenia1 = nuevaContrasenia.Text.Trim(); string contrasenia2 = nuevaContrasenia2.Text.Trim(); if (nombreUsuario == string.Empty) { errorProvider2.SetError(nuevoUsuario, "Debe ingresar un usuario"); nuevoUsuario.Focus(); } else if ((contrasenia1 == string.Empty) || (contrasenia1 != contrasenia2)) { errorProvider1.SetError(nuevaContrasenia, "Las contraseñas ingresadas no coinciden"); nuevaContrasenia.Focus(); } else { try { var usr = ControladorAdministrativo.GetUsuario(nombreUsuario); errorProvider2.SetError(nuevoUsuario, "Usuario ya existe"); var bitacora = new Bitacora(); bitacora.GuardarLog("RegistrarUsuario ya existe"); nuevoUsuario.Focus(); } catch (UsrNoEncontradoException ex) { ControladorAdministrativo.GuardarUsuario(nombreUsuario, contrasenia1); MessageBox.Show("Usuario registrado correctamente"); this.Hide(); Ventana_Inicio vInicio = new Ventana_Inicio(); vInicio.ShowDialog(); this.Close(); } } }