示例#1
0
  public static void save(
      String firstname, String lastname, String email, String gender, String phonenumber) {
    Profile profile = getCurrentProfile();
    profile.firstname = firstname;
    profile.lastname = lastname;
    profile.email = email;
    profile.gender = gender;
    profile.phonenumber = phonenumber;

    validation.required("firstname", firstname);
    validation.required("lastname", lastname);
    validation.required("email", email);
    validation.required("gender", gender);
    validation.required("phonenumber", phonenumber);

    if (validation.hasErrors()) {
      render("@form", profile);
    } else {
      profile.isComplete = true;
      profile.save();
      Application.index();
    }
  }