protected void Page_Load(object sender, EventArgs e) { if (Convert.ToInt32(Application["Status"]) == 2) { Response.Redirect("~/Maintenance.html"); } //check login int UserId = 0; int userStatus = 0; Classes.UserInfo ui = new Classes.UserInfo(); if (Session["UserId"] != null) { UserId = Convert.ToInt32(Session["UserId"]); userStatus = ui.getUserStatus(UserId); } else { if (Request.Cookies["VC"] != null) { string VC = Request.Cookies["VC"].Values["VC"]; Classes.LoginSession ls = new Classes.LoginSession(); UserId = ls.getUserId(VC); if (UserId == 0) //if user not logged in redirect to login { Response.Redirect("~/Login/Completion"); } else { Session["UserId"] = UserId.ToString(); } } else { Response.Redirect("~/Login/Completion"); } } if (!IsPostBack) { //check if user entered these information before userStatus = ui.getUserStatus(UserId); if (userStatus != 0) { if (userStatus != 4) { Response.Redirect("~/Done/Welcome"); } } if (userStatus == 4) { Tuple <string, string, string, string> result = ui.fbCompletion(UserId); TextBoxFirstName.Text = result.Item1; TextBoxLastName.Text = result.Item2; HiddenFieldHasPhoto.Value = result.Item3; DropDownListGender.SelectedValue = result.Item4; if (Convert.ToBoolean(result.Item3)) { HiddenFieldPhotoUrl.Value = "Files/Temp/" + UserId.ToString() + "-100.jpg"; } } DataTable dtCountries; Classes.Locations l = new Classes.Locations(); dtCountries = l.countriesList(); List <System.Web.UI.WebControls.ListItem> countries = new List <System.Web.UI.WebControls.ListItem>(); DropDownListCountry.Items.Add(new ListItem("Select Country", "0")); for (int i = 0; i < dtCountries.Rows.Count; i++) { DropDownListCountry.Items.Add(new ListItem(dtCountries.Rows[i]["CountryName"].ToString(), dtCountries.Rows[i]["CountryCode"].ToString())); } } }
protected void Page_Load(object sender, EventArgs e) { if (Convert.ToInt32(Application["Status"]) == 2) Response.Redirect("~/Maintenance.html"); //check login int UserId = 0; int userStatus = 0; Classes.UserInfo ui = new Classes.UserInfo(); if (Session["UserId"] != null) { UserId = Convert.ToInt32(Session["UserId"]); userStatus = ui.getUserStatus(UserId); } else { if (Request.Cookies["VC"] != null) { string VC = Request.Cookies["VC"].Values["VC"]; Classes.LoginSession ls = new Classes.LoginSession(); UserId = ls.getUserId(VC); if (UserId == 0) //if user not logged in redirect to login { Response.Redirect("~/Login/Completion"); } else { Session["UserId"] = UserId.ToString(); } } else { Response.Redirect("~/Login/Completion"); } } if (!IsPostBack) { //check if user entered these information before userStatus = ui.getUserStatus(UserId); if (userStatus != 0) { if (userStatus != 4) Response.Redirect("~/Done/Welcome"); } if (userStatus == 4) { Tuple<string, string, string, string> result = ui.fbCompletion(UserId); TextBoxFirstName.Text = result.Item1; TextBoxLastName.Text = result.Item2; HiddenFieldHasPhoto.Value = result.Item3; DropDownListGender.SelectedValue = result.Item4; if(Convert.ToBoolean(result.Item3)) { HiddenFieldPhotoUrl.Value = "Files/Temp/" + UserId.ToString() + "-100.jpg"; } } DataTable dtCountries; Classes.Locations l = new Classes.Locations(); dtCountries = l.countriesList(); List<System.Web.UI.WebControls.ListItem> countries = new List<System.Web.UI.WebControls.ListItem>(); DropDownListCountry.Items.Add(new ListItem("Select Country", "0")); for (int i = 0; i < dtCountries.Rows.Count; i++) { DropDownListCountry.Items.Add(new ListItem(dtCountries.Rows[i]["CountryName"].ToString(), dtCountries.Rows[i]["CountryCode"].ToString())); } } }