public bool VerificarAdminSistema(Guid ID) { AdministradorEntidade user = DbSet.OfType <AdministradorEntidade>() .Where(_ => _.ID == ID).SingleOrDefault(); return(user != null); }
public void TestaAcharUmAdministradorComEmailErradoESenhaErrada() { string email = "*****@*****.**"; string senha = "1234"; AdministradorEntidade administradorEsperado = administradorServico.BuscarPorAutenticacao(email, senha); Assert.IsNull(administradorEsperado); }
public void TestaAcharUmAdministradorComEmailESenhaCertos() { string email = "*****@*****.**"; string senha = "123"; AdministradorEntidade administradorEsperado = administradorServico.BuscarPorAutenticacao(email, senha); Assert.AreEqual(administradorEsperado.Id, 2); }
public ActionResult FazerLogin(string email, string senha) { AdministradorEntidade administradorAutenticado = administradorServico.BuscarPorAutenticacao(email, senha); if (administradorAutenticado != null) { ServicoDeAutenticacao.Autenticar(new Models.AdministradorModel(administradorAutenticado.Email)); return(RedirectToAction("Index", "Administrativo")); } TempData["mensagemLogin"] = "******"; return(RedirectToAction("Login", "Login")); }