public void getAllTest() { MF0493Entities db = new MF0493Entities(); var data = from usuarios in db.Usuarios select usuarios; int totala = data.Count(); List <Usuario> lst = UserManager.getAll(); int totalb = lst.Count(); Assert.AreEqual(totala, totalb); }
public void getTest() { MF0493Entities db = new MF0493Entities(); var data = from empresa in db.Empresas select empresa; Empresa emp = data.First(); Empresa final = EmpresaManager.get(emp.nif); bool resultado = false; if (final.nif != null) { resultado = true; } Assert.IsTrue(resultado); }
protected void Entrar(object sender, AuthenticateEventArgs e) { //autentifica el usuario y el password con los del archivo de configuracion //valido = FormsAuthentication.Authenticate(this.Login1.UserName,this.Login1.Password); //autentifica el usuario y el password con los datos de la lista que tenemos en la variable de aplicacion MF0493Entities bd = new MF0493Entities(); var usr = from usuarios in bd.Usuarios where usuarios.username == this.Login1.UserName select usuarios; if (usr.Count() == 0) { e.Authenticated = false; this.Login1.FailureText = "El usuario no existe en el sistema."; } else { Usuario u = usr.First(); if (u != null && u.activo == true && u.validar(this.Login1.Password)) { FormsAuthentication.RedirectFromLoginPage(this.Login1.UserName, false); e.Authenticated = true; Session.Add("usr", u); Response.Redirect("~/Default.aspx"); } else { e.Authenticated = false; if (u.activo == false) { this.Login1.FailureText = "El usuario esta bloqueado, conctacte con el administrador"; } else { this.Login1.FailureText = "El nombre de usuario o contraseña son erroneos."; } } } }