Ejemplo n.º 1
0
 public String addCustomer(String name, String username, String password)
 {
     if (name.Equals(""))
     {
         return("Name must be filled!");
     }
     else if (username.Equals(""))
     {
         return("Username must be filled!");
     }
     else if (password.Equals(""))
     {
         return("Password must be filled!");
     }
     else
     {
         CustomerAPI.UserController customerController = new CustomerAPI.UserController();
         if (!customerController.addCustomer(name, username, password).Equals("null"))
         {
             return("Register success! Please go back to login");
         }
         else
         {
             return("Some error in registering");
         }
     }
 }
Ejemplo n.º 2
0
        public String getCustomer(String username, String password, Boolean remember)
        {
            if (username.Equals(""))
            {
                return("Username must be filled!");
            }
            else if (password.Equals(""))
            {
                return("Password must be filled!");
            }
            CustomerAPI.UserController customerController = new CustomerAPI.UserController();
            if (customerController.getCustomer(username, password).Contains("username"))
            {
                Session["user"] = new JavaScriptSerializer().Deserialize <Customer>(customerController.getCustomer(username, password)).username;

                Session["id"] = new JavaScriptSerializer().Deserialize <Customer>(customerController.getCustomer(username, password)).id;

                if (remember)
                {
                    HttpCookie cookie = new HttpCookie("username", username);
                    cookie.Expires = DateTime.Now.AddHours(9);
                    HttpContext.Current.Response.Cookies.Add(cookie);
                }

                return("");
            }
            else
            {
                return("Username and password mismatch you don't");
            }
        }