Exemple #1
0
  public static void saveStylist(Stylist stylist, String password1, String password2) {

    System.out.println("Add saveStylist");

    if (password1.equals(password2)) {
      Account acct = new Account();
      acct.email = stylist.email;
      acct.password = password1;
      acct.type = UserTypes.STYLIST;
      acct.save();

      stylist.acctId = new ObjectId(acct.id.toString());
      stylist.save();
      Salon salon = Salon.read(stylist.salonKey);

      String text =
          "Hi, A stylist how may work at your salon has just created an account with the username "
              + stylist.username
              + " you may wish to add them to your list of stylists.";
      String[] to = {salon.email};
      String from = "*****@*****.**";

      Email msg = new Email(text, to, from, "Stylist just signed up", "Repinzle");
      msg.sendMessage();

      Do.login(acct.email, acct.password);

      View.stylist(stylist.username);
    } else {
      stylist("The passwords entered do not match");
    }
  }
Exemple #2
0
  public static void saveUser(User user) {

    String userid = session.get("userid");
    String email = session.get("useremail");

    User u = User.read(userid);
    u.realname = user.realname;
    u.stylistUsername = user.stylistUsername;
    u.stylist = Stylist.readByUsername(user.stylistUsername);
    u.save();

    Account acct = Account.read(email);
    Do.login(acct.email, acct.password);

    View.user(u.userid.toString());
  }