protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { HttpCookie cookie = Request.Cookies["Details"]; if (cookie == null) { Response.Redirect("Login.aspx"); } else { string sID = cookie["UserID"].ToString(); int id = int.Parse(sID); WS_UserProfile up = new WS_UserProfile(); int userid = up.RetrieveUserID(id); lbl_useridprivateprofile2.Text = userid.ToString(); string firstname = up.RetrieveFirstName(id); lbl_fnameprivateprofile2.Text = firstname; string lname = up.RetrieveFLastName(id); lbl_lnameprivateprofile2.Text = lname; int age = up.RetrieveAge(id); lbl_ageprivateprofile2.Text = age.ToString(); string country = up.RetrieveCountry(id); lbl_countryprivateprofile2.Text = country; string gender = up.RetrieveGender(id); lbl_genderprivateprofile2.Text = gender; string email = up.RetrieveEmail(id); lbl_emailprivateprofile2.Text = email; } } }
protected void btn_updateprofile_Click(object sender, EventArgs e) { HttpCookie cookie = Request.Cookies["Details"]; string sID = cookie["UserID"].ToString(); int id = int.Parse(sID); string fname, lname, country, gender, email, pass; int age, updatemsg, credit; WS_UserProfile us = new WS_UserProfile(); Service s = new Service(); if (txt_fname_updatepage.Text == "") { fname = us.RetrieveFirstName(id); } else { fname = txt_fname_updatepage.Text; } if (txt_lname_updatepage.Text == "") { lname = us.RetrieveFLastName(id); } else { lname = txt_lname_updatepage.Text; } if (txt_age_updatepage.Text == "") { age = us.RetrieveAge(id); } else { age = int.Parse(txt_age_updatepage.Text); } if (txt_country_updatepage.Text == "") { country = us.RetrieveCountry(id); } else { country = txt_country_updatepage.Text; } if (txt_gender_updatepage.Text == "") { gender = us.RetrieveGender(id); } else { gender = txt_gender_updatepage.Text; } if (txt_email_updatepage.Text == "") { email = us.RetrieveEmail(id); } else { email = txt_email_updatepage.Text; } if (txt_creditcard_updatepage.Text == "") { credit = us.RetrieveCreditNum(id); } else { credit = int.Parse(txt_creditcard_updatepage.Text); } pass = us.UserPassword(id); updatemsg = us.UserProfileUpdate(id, fname, lname, age, country, gender, email, credit, pass); if (updatemsg == 1) { Response.Write("Update Successful."); } else { Response.Write("Update failed."); } }