示例#1
0
 public Boolean VerifyPassword(String UserName, String Password, String Role)
 {
     if (Role == "Customer")
     {
         CustomerClass cust = new CustomerClass();
         cust = cust.VerifyUser(UserName);
         if (cust != null)
         {
             return(cust.decryptHashPassword(Password));
         }
         else
         {
             return(false);
         }
     }
     else if (Role == "Business")
     {
         BusinessUser business = new BusinessUser();
         business = business.SelectOneByEmail(UserName);
         if (business != null)
         {
             return(business.decryptHashPassword(Password));
         }
         else
         {
             return(false);
         }
     }
     else if (Role == "Admin")
     {
         AdminClass admin = new AdminClass();
         admin = admin.SelectOneAdmin(UserName);
         if (admin != null)
         {
             return(admin.decryptHashPassword(Password));
         }
         else
         {
             return(false);
         }
     }
     else
     {
         return(false);
     }
 }