public void DesplegarPantallaRecuperarContraseña() { Manejador = new ManejadorLogin((PantallaLogin)Pantalla); PantallaRecuperarContraseña temp = new PantallaRecuperarContraseña(); ((ManejadorLogin)Manejador).DesplegarPantallaRecuerarContraseña(temp); }
public void RegistrarNumeroEmpleado() { PantallaRecuperarContraseña temp = new PantallaRecuperarContraseña(); int numero = temp.ObtenerNumero(); Manejador = new ManejadorUsuario(); if (numero != -1) { if (!new ManejadorRegistroUsuario().ValidarEmpleado(numero)) { if (((ManejadorUsuario)Manejador).RegistrarEmpleado(numero)) { MessageBox.Show("Número de empleado registrado correctamente", "AVISO", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); } else { MessageBox.Show("Ocurrió un problema, por favor inténtelo más tarde", "AVISO", MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1); } } else { MessageBox.Show("El número de empleado " + numero + " ya existe", "AVISO", MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1); } } }
public bool ValidarEmpleado(out int numero, out DialogResult Resultado) { Manejador = new ManejadorRegistroUsuario(); PantallaRecuperarContraseña temp = new PantallaRecuperarContraseña(); numero = temp.VerficarNumero(out Resultado); bool Validado = false; if (Resultado == DialogResult.Yes) { if (numero != -1) { Validado = ((ManejadorRegistroUsuario)Manejador).ValidarEmpleado(numero); } } return(Validado); }