Esempio n. 1
0
 public bool UserNameExiste(string nomUser)
 {
     try
     {
         Biblioteca.DALC.SESION sesion = CommonBC.ModeloBiblioteca.SESION.First
                                             (c => c.USERNAMESESION.Equals(nomUser));
         return(true);
     }
     catch (Exception)
     {
         return(false);
     }
 }
Esempio n. 2
0
 public string TipoSesion(string nomUser)
 {
     try
     {
         Biblioteca.DALC.SESION sesion = CommonBC.ModeloBiblioteca.SESION.First
                                             (c => c.USERNAMESESION.Equals(nomUser));
         return(sesion.TIPOSESION);
     }
     catch (Exception)
     {
         return(null);
     }
 }
Esempio n. 3
0
 public int IdUsuarioSesion(string nomUser)
 {
     try
     {
         Biblioteca.DALC.SESION sesion = CommonBC.ModeloBiblioteca.SESION.First
                                             (c => c.USERNAMESESION.Equals(nomUser));
         return((int)sesion.USUARIO_IDUSUARIO);
     }
     catch (Exception)
     {
         return(-1);
     }
 }
Esempio n. 4
0
        public bool SesionUsuarioNormal(int idUs)
        {
            try
            {
                Biblioteca.DALC.SESION sesion = CommonBC.ModeloBiblioteca.SESION.First
                                                    (c => c.USUARIO_IDUSUARIO == (idUs));
                sesion.TIPOSESION = "usuario";
                CommonBC.ModeloBiblioteca.SaveChanges();

                return(true);
            }
            catch (Exception)
            {
                return(false);
            }
        }
Esempio n. 5
0
 public bool Logear(string nomUser, string clave)
 {
     //nomUser = CalculateMD5Hash(nomUser);
     //clave = 123
     clave = CalculateMD5Hash(clave);
     try
     {
         Biblioteca.DALC.SESION sesion = CommonBC.ModeloBiblioteca.SESION.First
                                             (c => c.USERNAMESESION.Equals(nomUser) && c.PASSWORDSESION.Equals(clave));
         return(true);
     }
     catch (Exception)
     {
         return(false);
     }
 }