Exemplo n.º 1
0
        private void OnCreateAccountClicked(object sender, EventArgs e)
        {
            if (!canRegister) //TODO Display error rin kasi may problema pa eh
            {
                return;
            }

            string genders = "MF";
            char?  gender  = genders[spinGender.SelectedItemPosition];

            //TODO Kailangan ung accountType mula sa calling home page
//            registerType = AccountType.Consultant;

            Account account = new Account()
            {
                Username  = txtRegUname.Text,
                FirstName = txtRegFname.Text,
                LastName  = txtRegLname.Text,
                Email     = txtRegEmail.Text,
                Contact   = txtRegContact.Text,
                Birthday  = birthday,
                Gender    = gender,
                AccTypeId = registerType
            };

            Logger.Debug(account);

            // pass string rawPassword
            string plainPassword = txtRegPass.Text;

            // TODO REGISTER NA
            presenter.PerformRegistration(account, plainPassword);
        }