Ejemplo n.º 1
0
        public static void AddNewUser(string firstName, string lastName, DateTime birthDate, User.Gender gender, string email,
                                      string address, string postalCode, string city, string password, string accountType)
        {
            if (accountType == "Volunteer")
            {
                Volunteer currentUser = new Volunteer(firstName, lastName, address, city, postalCode, address, birthDate, gender,
                                                      true, User.AccountType.Volunteer);
            }
            else if (accountType == "Admin")
            {
                Admin currentUser = new Admin(firstName, lastName, address, city, postalCode, address, birthDate, gender,
                                              true, User.AccountType.Admin);
            }
            else if (accountType == "CareRecipient")
            {
                CareRecipient currentUser = new CareRecipient(firstName, lastName, address, city, postalCode, address, birthDate, gender,
                                                              true, User.AccountType.CareRecipient);
            }
            else if (accountType == "Professional")
            {
                Professional currentUser = new Professional(firstName, lastName, address, city, postalCode, address, birthDate, gender,
                                                            true, User.AccountType.Professional);
            }

            string genderString = gender.ToString();

            userRepo.AddNewUser(firstName, lastName, birthDate, genderString, email, address, postalCode, city, password, accountType);
        }
Ejemplo n.º 2
0
 public override IEnumerator SetUserGender(User.Gender gender)
 {
     return(SetUserData(new StatSetUserGender(gender.ToString())));
 }