private void Login() { AutenticacionController autenticacion = new AutenticacionController(); DatosLogin datosLogin = autenticacion.AutenticacionEmpleado(NombreUsuarioTextBox.Text.ToString(), ContraseñaPasswordBox.Password); if (datosLogin.Result.Equals(validationResult.PasswordIncorrect)) { MessageBox.Show("Usuario y/o contraseña incorrecta, verifica que sean correctos", "Datos incorrectos"); ContraseñaPasswordBox.Password = String.Empty; } else if (datosLogin.Result.Equals(validationResult.Success)) { Properties.Settings.Default.EmpleadoID = autenticacion.GetIdEmpleado(NombreUsuarioTextBox.Text.ToString(), ContraseñaPasswordBox.Password); Properties.Settings.Default.NombreUsuarioEmpleado = autenticacion.GetUserName(NombreUsuarioTextBox.Text.ToString(), ContraseñaPasswordBox.Password); Properties.Settings.Default.EmpleadoType = autenticacion.GetUserType(NombreUsuarioTextBox.Text.ToString(), ContraseñaPasswordBox.Password); Properties.Settings.Default.NombreEmpleado = autenticacion.GetNombreEmpleado(Properties.Settings.Default.EmpleadoID); AbrirVentana(); this.Close(); } else { MessageBox.Show("Error no identificado, intente nuevamente", "Error"); } }
public void AutenticarTest_Fallido() { Usuario valorEsperado = null; string usuario = "Mullins2"; string contrasenna = "101"; AutenticacionController controller = new AutenticacionController(); Usuario valorObtenido = controller.Autenticar(usuario, contrasenna); Assert.AreEqual(valorEsperado, valorObtenido); }
public void AutenticarTest_Exitoso() { AccesoDatos.Usuario valorEsperado = new Usuario() { Id = 100, Usuario1 = "Mullins", Contrasenna = "100", RolId = 2, Rol = null }; string usuario = "Mullins"; string contrasenna = "100"; AutenticacionController controller = new AutenticacionController(); AccesoDatos.Usuario valorObtenido = controller.Autenticar(usuario, contrasenna); Assert.AreEqual(valorEsperado.Id, valorObtenido.Id); }