protected void Page_Load(object sender, EventArgs e) { NRVVclient = new NRVVref.NRVVservice(); if (Page.IsPostBack == true) { String username = TextBoxUsername.Text; String password = TextBoxPassword.Text; String result = NRVVclient.logIn(username, password); if (result.Equals("DENIED")) { LabelMsg.Text = "Access denined"; } else if (result.Equals("DBMS FAILURE")) { LabelMsg.Text = "Could not connect to the database"; } else { Session.Timeout = 60; Session["Token"] = result; Session["User"] = username; Session["Password"] = password; Session["Member"] = NRVVclient.getMember(username, result); Response.Redirect("Main.aspx"); } } }
protected void Page_Load(object sender, EventArgs e) { NRVVclient = new NRVVref.NRVVservice(); String user = (String)Session["User"]; token = (String)Session["Token"]; thisUser = (NRVVref.Member)Session["Member"]; if (user == null) { Response.Redirect("Login.aspx"); } else { Session.Timeout = 60; LabelUser.Text = "Hello, " + user; LabelHeader.Text = user + "'s Profile"; LabelFirstName.Text = thisUser.FirstName; LabelLastName.Text = thisUser.LastName; LabelCellPhone.Text = thisUser.CellPhone; LabelHomePhone.Text = thisUser.HomePhone; LabelEmail.Text = thisUser.Email; LabelDOB.Text = thisUser.DOB.ToString(); LabelMomFName.Text = thisUser.MomFirstName; LabelMomLName.Text = thisUser.MomLastName; LabelMomCell.Text = thisUser.MomCellPhone; LabelDadFName.Text = thisUser.DadFirstName; LabelDadLName.Text = thisUser.DadLastName; LabelDadCell.Text = thisUser.DadCellPhone; LabelUSATFnum.Text = thisUser.USATFnum; LabelProof.Text = thisUser.ProofOfIns; LabelBalance.Text = thisUser.BalanceDue.ToString(); } }
protected void Page_Load(object sender, EventArgs e) { NRVVclient = new NRVVref.NRVVservice(); String user = (String)Session["User"]; token = (String)Session["Token"]; if (user == null) { Response.Redirect("Login.aspx"); } else { Session.Timeout = 60; LabelUser.Text = "Hello, " + user; GridViewTransactions.DataSource = NRVVclient.getTrans(user, token); GridViewTransactions.DataBind(); } }
protected void Page_Load(object sender, EventArgs e) { NRVVclient = new NRVVref.NRVVservice(); String user = (String)Session["User"]; String CurrentPassword = (String)Session["Password"]; token = (String)Session["Token"]; if (user == null) { Response.Redirect("Login.aspx"); } else { Session.Timeout = 60; LabelUser.Text = "Hello, " + user; if (Page.IsPostBack == true) { String ConfirmCurrentPassword = TextBoxOld.Text; String NewPassword = TextBoxNew.Text; String ConfirmNewPassword = TextBoxConfirm.Text; if (CurrentPassword.Equals(ConfirmCurrentPassword)) { if (NewPassword.Equals(ConfirmNewPassword)) { if (!string.IsNullOrEmpty(NewPassword)) { String result = NRVVclient.changePassword(user, NewPassword, token); if (result.Equals("SUCCESS")) { Session["Password"] = NewPassword; LabelMsg.ForeColor = System.Drawing.Color.Green; LabelMsg.Text = "Password successfully changed"; } else { LabelMsg.ForeColor = System.Drawing.Color.Red; LabelMsg.Text = "An error occured; your password has not changed"; } } else { LabelMsg.ForeColor = System.Drawing.Color.Red; LabelMsg.Text = "The New Password field must contain a value"; } } else { LabelMsg.ForeColor = System.Drawing.Color.Red; LabelMsg.Text = "The New Password and Confirm Password fields must match"; } } else { LabelMsg.ForeColor = System.Drawing.Color.Red; LabelMsg.Text = "The Current Password field must match your current password"; } } } }
protected void Page_Load(object sender, EventArgs e) { NRVVclient = new NRVVref.NRVVservice(); String user = (String)Session["User"]; token = (String)Session["Token"]; member = (NRVVref.Member)Session["Member"]; if (user == null) { Response.Redirect("Login.aspx"); } else { Session.Timeout = 60; LabelUser.Text = "Hello, " + user; if (Page.IsPostBack == false) { TextBoxFirstName.Text = member.FirstName; TextBoxLastName.Text = member.LastName; TextBoxCellPhone.Text = member.CellPhone; TextBoxHomePhone.Text = member.HomePhone; TextBoxEmail.Text = member.Email; TextBoxDOB.Text = member.DOB.ToString(); TextBoxMomFName.Text = member.MomFirstName; TextBoxMomLName.Text = member.MomLastName; TextBoxMomCell.Text = member.MomCellPhone; TextBoxDadFName.Text = member.DadFirstName; TextBoxDadLName.Text = member.DadLastName; TextBoxDadCell.Text = member.DadCellPhone; TextBoxUSATFnum.Text = member.USATFnum; } else { try { member.FirstName = TextBoxFirstName.Text; member.LastName = TextBoxLastName.Text; member.CellPhone = TextBoxCellPhone.Text; member.HomePhone = TextBoxHomePhone.Text; member.Email = TextBoxEmail.Text; member.DOB = DateTime.Parse(TextBoxDOB.Text); member.MomFirstName = TextBoxMomFName.Text; member.MomLastName = TextBoxMomLName.Text; member.MomCellPhone = TextBoxMomCell.Text; member.DadFirstName = TextBoxDadFName.Text; member.DadLastName = TextBoxDadLName.Text; member.DadCellPhone = TextBoxDadCell.Text; member.USATFnum = TextBoxUSATFnum.Text; String result = NRVVclient.saveMember(member, token); if (result.Equals("SUCCESS")) { Session["Member"] = member; Response.Redirect("Main.aspx"); } else { LabelMsg.Text = "Error: " + result; } } catch (Exception) { LabelMsg.Text = "Error: Date of Birth formatted incorrectly"; } } } }