protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { //Check login if (!System.Web.HttpContext.Current.User.Identity.IsAuthenticated) { Response.Redirect(Config.loginUrl); } else { MembershipUser aMembershipUser = Membership.GetUser(); var redemptionMember = ClientManager.getRedemptionMember((Guid)aMembershipUser.ProviderUserKey); MemberFirstnameTB.Text = redemptionMember.firstname; MemberLastnameTB.Text = redemptionMember.lastname; if (redemptionMember.gender) { MemberGenderRBL.SelectedValue = "1"; } else { MemberGenderRBL.SelectedValue = "0"; } MemberContactnoTB.Text = redemptionMember.contactno; MemberNricTB.Text = redemptionMember.NRIC; MemberDOBTB.SelectedDate = redemptionMember.dateofbirth; MemberMailingAddressTB.Text = redemptionMember.mailingaddress; MemberPostalCodeTB.Text = redemptionMember.postalcode; RedemptionChild redemptionChild = ClientManager.getRedemptionChildByMemberUserId((Guid)aMembershipUser.ProviderUserKey); if (redemptionChild.childid > 0) { ChildFirstnameTB.Text = redemptionChild.firstname; ChildLastnameTB.Text = redemptionChild.lastname; if (redemptionChild.gender) { ChildGenderRBL.SelectedValue = "1"; } else { ChildGenderRBL.SelectedValue = "0"; } ChildDobTB.SelectedDate = redemptionChild.dateofbirth; } } } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { if (Request.QueryString["userid"] != null) { string userid = Request.QueryString["userid"]; MembershipUser aMembershipUser = Membership.GetUser(new Guid(userid)); var redemptionMember = ClientManager.getRedemptionMember((Guid)aMembershipUser.ProviderUserKey); MemberFirstnameTB.Text = redemptionMember.firstname; MemberLastnameTB.Text = redemptionMember.lastname; if (redemptionMember.gender) { MemberGenderRBL.SelectedValue = "1"; } else { MemberGenderRBL.SelectedValue = "0"; } MemberContactnoTB.Text = redemptionMember.contactno; MemberNricTB.Text = redemptionMember.NRIC; MemberDOBTB.SelectedDate = redemptionMember.dateofbirth; MemberMailingAddressTB.Text = redemptionMember.mailingaddress; MemberPostalCodeTB.Text = redemptionMember.postalcode; RedemptionChild redemptionChild = ClientManager.getRedemptionChildByMemberUserId((Guid)aMembershipUser.ProviderUserKey); if (redemptionChild.childid > 0) { ChildFirstnameTB.Text = redemptionChild.firstname; ChildLastnameTB.Text = redemptionChild.lastname; if (redemptionChild.gender) { ChildGenderRBL.SelectedValue = "1"; } else { ChildGenderRBL.SelectedValue = "0"; } ChildDobTB.SelectedDate = redemptionChild.dateofbirth; } } } }
protected void UpdateBut_Click(object sender, EventArgs e) { Page.Validate("SignUpVG"); if (Page.IsValid) { if (Request.QueryString["userid"] != null) { string userid = Request.QueryString["userid"]; MembershipUser aMembershipUser = Membership.GetUser(new Guid(userid)); string username = aMembershipUser.UserName; //update Membership // MembershipUser aMembershipUser = Membership.GetUser(userid); bool gender; if (MemberGenderRBL.SelectedValue == "1") { gender = true; } else { gender = false; } bool canInsertMember = ClientManager.updateRedemptionMember( (Guid)aMembershipUser.ProviderUserKey, MemberFirstnameTB.Text.Trim(), MemberLastnameTB.Text.Trim(), MemberNricTB.Text.Trim(), gender, (DateTime)MemberDOBTB.SelectedDate, MemberMailingAddressTB.Text.Trim(), MemberContactnoTB.Text.Trim(), MemberPostalCodeTB.Text.Trim()); if (ChildDobTB.SelectedDate != null) { //add child bool childGender; if (ChildGenderRBL.SelectedValue == "1") { childGender = true; } else { childGender = false; } RedemptionChild redemptionChild = ClientManager.getRedemptionChildByMemberUserId((Guid)aMembershipUser.ProviderUserKey); if (redemptionChild.childid > 0) { bool canInsertChild = ClientManager.updateRedemptionChild( redemptionChild.childid, (Guid)aMembershipUser.ProviderUserKey, ChildFirstnameTB.Text.Trim(), ChildLastnameTB.Text.Trim(), childGender, (DateTime)ChildDobTB.SelectedDate); } else { bool canInsertChild = ClientManager.insertRedemptionChild( (Guid)aMembershipUser.ProviderUserKey, ChildFirstnameTB.Text.Trim(), ChildLastnameTB.Text.Trim(), childGender, (DateTime)ChildDobTB.SelectedDate); } } if (canInsertMember) { Logger.LogInfo(Membership.GetUser().UserName + "- updated member username:"******"MemberUpdateAck.aspx"); } } } }
protected void UpdateBut_Click(object sender, EventArgs e) { Page.Validate("SignUpVG"); if (Page.IsValid) { //update Membership MembershipUser aMembershipUser = Membership.GetUser(); bool gender; if (MemberGenderRBL.SelectedValue == "1") { gender = true; } else { gender = false; } bool canInsertMember = ClientManager.updateRedemptionMember( (Guid)aMembershipUser.ProviderUserKey, MemberFirstnameTB.Text.Trim(), MemberLastnameTB.Text.Trim(), MemberNricTB.Text.Trim(), gender, (DateTime)MemberDOBTB.SelectedDate, MemberMailingAddressTB.Text.Trim(), MemberContactnoTB.Text.Trim(), MemberPostalCodeTB.Text.Trim()); if (ChildDobTB.SelectedDate != null) { //add child bool childGender; if (ChildGenderRBL.SelectedValue == "1") { childGender = true; } else { childGender = false; } RedemptionChild redemptionChild = ClientManager.getRedemptionChildByMemberUserId((Guid)aMembershipUser.ProviderUserKey); if (redemptionChild.childid > 0) { bool canInsertChild = ClientManager.updateRedemptionChild( redemptionChild.childid, (Guid)aMembershipUser.ProviderUserKey, ChildFirstnameTB.Text.Trim(), ChildLastnameTB.Text.Trim(), childGender, (DateTime)ChildDobTB.SelectedDate); } else { bool canInsertChild = ClientManager.insertRedemptionChild( (Guid)aMembershipUser.ProviderUserKey, ChildFirstnameTB.Text.Trim(), ChildLastnameTB.Text.Trim(), childGender, (DateTime)ChildDobTB.SelectedDate); } } if (canInsertMember) { Response.Redirect("UpdateParticularsAck.aspx"); } } }