protected void SignUpBtn_Click(object sender, EventArgs e) { string role = Request.QueryString["role"]; bool ADMIN = false; bool COMMITTEE = false; bool DONOR = false; string EMAIL = email.Text; string FNAME = firstName.Text; string LNAME = lastName.Text; string ADDRESS = address.Text; string CITY = city.Text; string STATE = DropDownList1.SelectedValue; int ZIP = Convert.ToInt32(zipCode.Text); if (role.Equals("a")) { ADMIN = true; COMMITTEE = false; } if (role.Equals("s")) { ADMIN = false; COMMITTEE = true; } if (role.Equals("d")) { DONOR = true; } string HPHONE = Phone.Text; string MPHONE = MobilePhone.Text; bool TEXT = checkToText.Checked; string CARRIER = CarrierList.SelectedValue; //ID is produced in database toAdd = new User(-1, EMAIL, FNAME, LNAME, ADDRESS, CITY, STATE, ZIP, ADMIN, COMMITTEE, DONOR, MPHONE, TEXT, CARRIER); if (signUp.addUser(toAdd)) { signUp.addUserCredentials(email.Text, password1.Text); if (role.Equals("a")) { Request r = new Request() { RequestEmail = EMAIL, Admin = true, Committee = false, Donor = false }; UserCtrl uCtrl = new UserCtrl(); uCtrl.createRequest(r); } //Do we wnat to add a message here letting user know request was submitted successfully? Response.Redirect("Default.aspx?signup=1"); } else { //Is this the preferred action if a user is already signed up or sign up fails? Response.Redirect("Default.aspx"); } //This adds usercredentials right away ... needs to be modified if there is an approval action signUp.addUserCredentials(email.Text, password1.Text); }
protected void SignUpBtn_Click(object sender, EventArgs e) { string role = Request.QueryString["role"]; bool ADMIN = false; bool COMMITTEE = false; bool DONOR = false; string EMAIL = email.Text; string FNAME = firstName.Text; string LNAME = lastName.Text; string ADDRESS = address1.Text; string CITY = address2.Text; string STATE = DropDownList1.SelectedValue; int ZIP = Convert.ToInt32(zipCode.Text); if (role.Equals("a")) { ADMIN = true; COMMITTEE = false; } if (role.Equals("s")) { ADMIN = false; COMMITTEE = true; } if (role.Equals("d")) { DONOR = true; } string HPHONE = phone.Text; string MPHONE = TextBox1.Text; bool TEXT = checkToText.Checked; toAdd = new User() { Email = EMAIL, FirstName = FNAME, LastName = LNAME, Address = ADDRESS, City = CITY, State = STATE, Zip = ZIP, Admin = ADMIN, Committee = COMMITTEE, Donor = DONOR, Phone = MPHONE, Text = TEXT }; if (signUp.addUser(toAdd)) { //Do we wnat to add a message here letting user know request was submitted successfully? } else { //Is this the preferred action if a user is already signed up or sign up fails? Response.Redirect("Login.aspx"); } //This adds usercredentials right away ... needs to be modified if there is an approval action Credentials creds = new Credentials() { Email = EMAIL, Password = password1.Text.ToString() }; signUp.addUserCredentials(creds); }