public static bool AutenticarUsuario(string login, string senha) { var senhaCript = FormsAuthentication.HashPasswordForStoringInConfigFile(senha, "sha1"); try { using (EntidadesCadeMeuMedicoBD db = new EntidadesCadeMeuMedicoBD()) { var QueryAutenticaUsuario = db.Usuario.Where(x => x.Login == login && x.Senha == senhaCript).SingleOrDefault(); if (QueryAutenticaUsuario == null) { return false; } else { //CookiesRepository.RegistraCookieAutenticacao(QueryAutenticaUsuario.IDUsuario); return true; } } } catch (Exception) { return false; } }
public static bool AutenticarUsuario(string Login, string Senha) { var SenhaCriptografada = FormsAuthentication.HashPasswordForStoringInConfigFile(Senha, "sha1"); try { using (EntidadesCadeMeuMedicoBD db = new EntidadesCadeMeuMedicoBD()) { 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 (EntidadesCadeMeuMedicoBD db = new EntidadesCadeMeuMedicoBD()) { var usuario = db.Usuarios.Where(u => u.IDUsuario == IDUsuario).SingleOrDefault(); return usuario; } } catch (Exception) { return null; } }