public static StandardResponse Authenticate(string Email, string Password)
 {
     if (Email != null && Password != null)
     {
         return(StandardResponse.Success(Users.Authenticate(Email, Password)));
     }
     return(StandardResponse.Error());
 }
 public static StandardResponse Register(Users NewUser)
 {
     try
     {
         if (NewUser == null)
         {
             return(StandardResponse.Error("An Error Occured"));
         }
         if (NewUser.Insert() > 1)
         {
             NewUser.SendActivationEmail();
             return(StandardResponse.Success(NewUser));
         }
         return(StandardResponse.Error("There was an error creating your account please try again later"));
     }
     catch (Exception)
     {
         throw;
     }
 }