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