public static bool AutenticarUsuario(string Login, string Senha) { var SenhaCriptografada = FormsAuthentication.HashPasswordForStoringInConfigFile(Senha, "sha1"); try { using (EntidadesCadeMeuMedicoBDEntities db = new EntidadesCadeMeuMedicoBDEntities()) { var queryAutenticaUsuarios = db.Usuarios.Where(x => x.Login == Login && x.Senha == SenhaCriptografada).SingleOrDefault(); if (queryAutenticaUsuarios == null) { return(false); } else { RepositorioCookies.RegistraCookieAutenticacao(queryAutenticaUsuarios.IDUsuario); return(true); } } } catch (Exception) { return(false); } }
public static Usuario RecuperaUsuarioPorID(long IDUsuario) { try { using (EntidadesCadeMeuMedicoBDEntities db = new EntidadesCadeMeuMedicoBDEntities()) { //var usuario = db.Usuarios.Where(u => u.IDUsuario == IDUsuario).SingleOrDefault(); var usuario = db.Usuarios.Where(u => u.IDUsuario == IDUsuario).SingleOrDefault(); return(usuario); } } catch (Exception) { return(null); } }