public Usuario LogarNoSistema(string login, string senha) { using (MD5 md5Hash = MD5.Create()) { string hash = ConfigMD5.GetMd5Hash(md5Hash, senha); var usuario = session.Query <Usuario>().Where(x => x.Email == login && x.Senha == hash).FirstOrDefault(); return(usuario); } }
public void AlterarSenha(int codigoUsuario, string senhaNova) { string hash; using (MD5 md5Hash = MD5.Create()) { hash = ConfigMD5.GetMd5Hash(md5Hash, senhaNova); } var usuario = session.Query <Usuario>().Where(x => x.IdUsuario == codigoUsuario).FirstOrDefault(); usuario.Senha = hash; session.Update(usuario); }
public void CadastroSistema(string nome, string email, int codigoPerfil) { using (MD5 md5Hash = MD5.Create()) { string hash = ConfigMD5.GetMd5Hash(md5Hash, "123456"); var perfil = session.Query <Perfil>().Where <Perfil>(x => x.IdPerfil == codigoPerfil).First(); Usuario usuario = new Usuario { NomeUsuario = nome, Email = email, Perfil = perfil, Senha = hash }; session.Save(usuario); } }
public void CadastrarUsuario(Perfil perfil, string email, string nome) { string hash; using (MD5 md5Hash = MD5.Create()) { hash = ConfigMD5.GetMd5Hash(md5Hash, "123456"); } Usuario usuario = new Usuario() { Perfil = perfil, Email = email, NomeUsuario = nome, Senha = hash }; session.Save(usuario); }