protected void btnLogin_Click(object sender, EventArgs e) { string EmailId = txtUsername.Text.Trim(); Session["EmailId"] = EmailId; string Password = txtSecuCode.Text.Trim(); DataSet dsCustData = new DataSet(); ManageUserSVC.ManageUserClient Client = new ManageUserSVC.ManageUserClient(); dsCustData = Client.LoginCustomer(EmailId.Trim(), Password.Trim()); Response.Cookies["UserName"].Value = txtUsername.Text.Trim(); Response.Cookies["UserName"].Expires = DateTime.Now.AddDays(30); if (dsCustData != null && dsCustData.Tables[0].Rows.Count > 0) { bool IsActivePolicy = Convert.ToBoolean(dsCustData.Tables[0].Rows[0]["IsActivePolicy"].ToString()); decimal Pay = Convert.ToDecimal(dsCustData.Tables[0].Rows[0]["Payment"].ToString()); Session["payment"] = Pay; string CusID = Crypto.Encrypt(dsCustData.Tables[0].Rows[0]["Cust_ID"].ToString(), true); Session["CustomerID"] = dsCustData.Tables[0].Rows[0]["Cust_ID"].ToString(); Session["EmailID"] = dsCustData.Tables[0].Rows[0]["EmailID"].ToString(); string firstname = Crypto.Encrypt(dsCustData.Tables[0].Rows[0]["FirstName"].ToString(), true); Session["Firstname"] = dsCustData.Tables[0].Rows[0]["FirstName"].ToString(); string paswrd = Crypto.Encrypt(dsCustData.Tables[0].Rows[0]["SecurityCode"].ToString(), true); Session["Paswrd"] = dsCustData.Tables[0].Rows[0]["SecurityCode"].ToString(); if (Session["GenerateCertificateFromDefaultPage"] != null) { ManageUserSVC.ManageUserClient Cl = new ManageUserSVC.ManageUserClient(); Guid CustID = Guid.Parse(Session["CustomerID"].ToString()); DataSet dsCus = Cl.CreateEvedenceInfoByCusID(CustID); DateTime CoverageDate; DateTime EndDate = DateTime.Now; if (dsCus != null && dsCus.Tables[0].Rows.Count > 0) { if (dsCus.Tables[0].Rows[0]["CoverDate"].ToString() != "") { CoverageDate = Convert.ToDateTime(dsCus.Tables[0].Rows[0]["CoverDate"].ToString()); EndDate = CoverageDate.AddMonths(12); int numberOfDayRemaining = (EndDate - DateTime.Now).Days; if (numberOfDayRemaining <= 0) { Response.Redirect("Home.aspx", true); } } } if (dsCus != null && dsCus.Tables[0].Rows.Count > 0) { Session["GenerateCertificateFromDefaultPage"] = null; Response.Redirect("FillCertiInfo.aspx"); } else { Session["GenerateCertificateFromDefaultPage"] = null; Session["pnl"] = "3"; Session["value"] = Crypto.Encrypt(Session["CustomerID"].ToString(), true); Response.Redirect("Register.aspx"); } } else { Response.Redirect("Home.aspx", true); } } else { lblError.Text = "Unfortunately we could not match the email address you entered with information in our database!"; } }
protected void Page_Load(object sender, EventArgs e) { try { if (Session["CustomerID"] == null) { string errmessage = "Gate 1"; LogWritter.LogFileWrite(errmessage); Response.Redirect("Login.aspx"); errmessage = "Gate 2"; LogWritter.LogFileWrite(errmessage); } Session["value"] = Crypto.Encrypt(Session["CustomerID"].ToString(), true); Session["pnl"] = "3"; ManageUserSVC.ManageUserClient Cl = new ManageUserSVC.ManageUserClient(); Guid CustID = Guid.Parse(Session["CustomerID"].ToString()); if (!IsPostBack) { DataSet dsCus = new DataSet(); //Guid CusID = Guid.Parse(Crypto.Decrypt(Request.QueryString["GeneKey"].ToString(), true)); Guid CusID = Guid.Parse(Session["CustomerID"].ToString()); ManageUserSVC.ManageUserClient Userinfo = new ManageUserSVC.ManageUserClient(); DataSet Data = new DataSet(); Data = Userinfo.GetCustomerInfo(CusID); ViewState["CustomerID"] = CustID; dsCus = new DataSet(); dsCus = Cl.CreateEvedenceInfoByCusID(CustID); if (dsCus != null && dsCus.Tables[0].Rows.Count > 0) { DateTime CoverageDate; DateTime EndDate = DateTime.Now; if (dsCus.Tables[0].Rows[0]["CoverDate"].ToString() != "") { CoverageDate = Convert.ToDateTime(dsCus.Tables[0].Rows[0]["CoverDate"].ToString()); EndDate = CoverageDate.AddMonths(12); Session["TEMPCoverageEndDate"] = EndDate; if (DateTime.Now < EndDate) { if (Session["tryRenewAccount"] != null) { lblRemain.Text = (EndDate - DateTime.Now).Days.ToString(); Renewnote.Visible = true; Session["tryRenewAccount"] = null; Main.Visible = false; return; } Main.Visible = true; int numberOfDayRemaining = (EndDate - DateTime.Now).Days; if (numberOfDayRemaining <= 30) { string thirtyDayPrior = string.Format("Your Account is about to Expire in {0} days ", numberOfDayRemaining); lblMessageOneMonthAdvance.Text = thirtyDayPrior; pnlRenewBeforeOneMonth.Visible = true; } imgCerty.Visible = true; imgCerty.Style.Value = "padding-top:15px"; //Label1.Visible = true; Imageevedence.Visible = false; //Label2.Visible = false; } else { //Label2.Visible = false; lblWarn.Text = "Your Account is Expired. Thanks for using our service. You need to Renew your Account."; lblWarn.Visible = true; Main.Visible = false; Renewspan.Visible = true; List <usp_GetEvedenceResult> ListEvedences = new List <usp_GetEvedenceResult>(); ListEvedences = Cl.GetEvedenceInfoByCusID(CustID); if (ListEvedences != null && ListEvedences.Count > 0) { foreach (usp_GetEvedenceResult item in ListEvedences) { if (item.IsActive.Value) { Cl.Update_Evidence(CustID, DateTime.Now, false, item.EvidenceID, true); Cl.Update_Payment(CustID, 1, false); } } } } } else if (Data.Tables[0].Rows[0]["Payment"].ToString() == "0.0000") { //Covarage set first time Imageevedence.Visible = true; //Label2.Visible = true; imgCerty.Visible = false; //Label1.Visible = false; } } else { //Covarage set first time Imageevedence.Visible = true; //Label2.Visible = true; imgCerty.Visible = false; //Label1.Visible = false; } } BindCertificates(CustID, Cl); BindEvedences(CustID, Cl); } catch (Exception exx) { string errmessage = LogWritter.CreateErrorMessage(exx); LogWritter.LogFileWrite(errmessage); throw; } }
protected void Button1_Click(object sender, EventArgs e) { lblCerty.Visible = false; lblEve.Visible = false; Guid CustID = Guid.Parse(Session["UserID"].ToString()); ManageUserSVC.ManageUserClient Cl = new ManageUserSVC.ManageUserClient(); DataSet dsCus = new DataSet(); dsCus = Cl.GetCustomerInfo(CustID); bool isactive = false; decimal payment = 0; string email = ""; if (dsCus != null && dsCus.Tables[0].Rows.Count > 0) { payment = Convert.ToDecimal(dsCus.Tables[0].Rows[0]["Payment"].ToString()); email = dsCus.Tables[0].Rows[0]["EmailID"].ToString(); string emailvarify = Convert.ToString(dsCus.Tables[0].Rows[0]["VerifyEmail"].ToString()); isactive = Convert.ToBoolean(dsCus.Tables[0].Rows[0]["IsActivePolicy"].ToString()); ManageUserSVC.ManageUserCustomerData User = new ManageUserSVC.ManageUserCustomerData(); if (emailvarify != "") { if (isactive == true) { DataSet dsCus2 = new DataSet(); dsCus2 = Cl.GetCoveragebyCustomerId(CustID); ManageUserSVC.ManageUserCoverageData Coverage = new ManageUserSVC.ManageUserCoverageData(); if (dsCus2 != null && dsCus2.Tables[0].Rows.Count > 0) { DateTime Coverdate = Convert.ToDateTime(dsCus2.Tables[0].Rows[0]["CoverDate"].ToString()); string fiveyrs = Convert.ToString(dsCus2.Tables[0].Rows[0]["_5YrClaim"].ToString()); string threeyrs = Convert.ToString(dsCus2.Tables[0].Rows[0]["_3YrLoss"].ToString()); string custid = Convert.ToString(dsCus2.Tables[0].Rows[0]["Cust_ID"].ToString()); string insurance = Convert.ToString(dsCus2.Tables[0].Rows[0]["InsuranceType"].ToString()); DataSet CovData = new DataSet(); CovData = Cl.CreateEvedenceInfoByCusID(CustID); if (CovData != null && CovData.Tables[0].Rows.Count > 0) { Coverage.CoverageID = Guid.Parse(CovData.Tables[0].Rows[0]["CoverID"].ToString()); } else { Coverage.CoverageID = Guid.NewGuid(); } Coverage.CoverageDate = Coverdate; Coverage.CustID = Guid.Parse(dsCus2.Tables[0].Rows[0]["Cust_ID"].ToString()); Session["CustomerIDForAdmin"] = CustID; Coverage.yr3Loss = Convert.ToBoolean(threeyrs); Coverage.yr5Loss = Convert.ToBoolean(fiveyrs); Coverage.Status = "True"; Session["CoverageInfo"] = Coverage; } if (Session["CoverageInfo"] != null) { if (payment == 0) { if (email != "") { string Memres = CheckMember(email); if (Memres == "Y") { User.Payment = Convert.ToDecimal(System.Configuration.ConfigurationManager.AppSettings["Membership"]); } else { User.Payment = Convert.ToDecimal(System.Configuration.ConfigurationManager.AppSettings["Non-Membership"]); } } decimal pay = User.Payment * 100; bool property = false; Cl.Update_Payment(CustID, pay, property); } if (Chkmail.Checked == true) { ManageUserSVC.ManageUserCoverageData Coverage2 = (ManageUserSVC.ManageUserCoverageData)Session["CoverageInfo"]; Cl.InsertCoverageData(Coverage2); string Local = System.Configuration.ConfigurationManager.AppSettings["HostingPrefix"]; dowload(Local.Replace("https://", "http://") + "ProofEvidence.aspx?" + Crypto.ArgumentEncrypt("sss") + "=" + Crypto.Encrypt(CustID.ToString(), true), Coverage2); SendEmailForProofOfEvidnce(Cl, CustID, Local); BindEvedences(CustID, Cl); lblEve.Visible = true; lblEve.Text = "Evidence Regenerated Successfully"; } else { ManageUserSVC.ManageUserCoverageData Coverage2 = (ManageUserSVC.ManageUserCoverageData)Session["CoverageInfo"]; Cl.InsertCoverageData(Coverage2); string Local = System.Configuration.ConfigurationManager.AppSettings["HostingPrefix"]; dowload(Local.Replace("https://", "http://") + "ProofEvidence.aspx?" + Crypto.ArgumentEncrypt("sss") + "=" + Crypto.Encrypt(CustID.ToString(), true), Coverage2); BindEvedences(CustID, Cl); lblEve.Visible = true; lblEve.Text = "Evidence Regenerated Successfully"; } } else { lblEve.Visible = true; lblEve.Text = "Coverage Data is not present!"; } } else { BindEvedences(CustID, Cl); lblEve.Visible = true; lblEve.Text = "Policy is not active,Please activate the policy!"; } } else { lblEve.Visible = true; lblEve.Text = "Email Address is not verified!"; } } }
protected void Page_Load(object sender, EventArgs e) { if (Request.QueryString[Crypto.ArgumentEncrypt("ching")] != null) { ManageUserSVC.ManageUserClient Cl = new ManageUserSVC.ManageUserClient(); Guid CertyID = Guid.Parse(Crypto.Decrypt(Request.QueryString[Crypto.ArgumentEncrypt("ching")].ToString(), true)); //Get info From CertyID... List <usp_GetCertificateByIDResult> ds = new List <usp_GetCertificateByIDResult>(); ds = Cl.GetCertificateInfoByCertyID(CertyID); if (ds != null && ds.Count > 0) { //Assign Values... Guid CustomerID = ds.ToList()[0].Cust_ID; DataSet dsCus = new DataSet(); dsCus = Cl.GetCustomerInfo(CustomerID); if (dsCus != null && dsCus.Tables[0].Rows.Count > 0) { string InsuredDetail = dsCus.Tables[0].Rows[0]["FirstName"].ToString() + " " + dsCus.Tables[0].Rows[0]["LastName"].ToString() + "\n\r" + dsCus.Tables[0].Rows[0]["Address"].ToString() + ", " + dsCus.Tables[0].Rows[0]["City"].ToString() + ", " + dsCus.Tables[0].Rows[0]["State"].ToString() + ", " + dsCus.Tables[0].Rows[0]["ZipCode"].ToString() + "."; lblDate.Text = ds.ToList()[0].CertiDate.ToString("MM/dd/yyyy", CultureInfo.InvariantCulture); lblInsuredDetails.Text = InsuredDetail; lblCertificateNo.Text = ds.ToList()[0].CretiNo.ToUpper(); lblCertyNo.Text = ds.ToList()[0].CretiNo.ToUpper(); lblCertyNopage2.Text = ds.ToList()[0].CretiNo.ToUpper(); lblEffectDate.Text = ds.ToList()[0].CertiDate.ToString("MM/dd/yyyy", CultureInfo.InvariantCulture); if (ds.ToList()[0].AdditionalLang != "") { chkAddInsur.Visible = false; imgAddInsur.Visible = true; } if (bool.Parse(ds.ToList()[0].Waiver.ToString())) { chkSubgrtion.Visible = false; imgSubgrtion.Visible = true; } dsCus = new DataSet(); dsCus = Cl.CreateEvedenceInfoByCusID(CustomerID); if (dsCus != null && dsCus.Tables[0].Rows.Count > 0) { DateTime CovStartDate = Convert.ToDateTime(dsCus.Tables[0].Rows[0]["CoverDate"].ToString()); DateTime CovEndDate = CovStartDate.AddMonths(12); lblPolicyStartDate.Text = CovStartDate.ToString("MM/dd/yyyy", CultureInfo.InvariantCulture); lblPolicyEndDate.Text = CovEndDate.ToString("MM/dd/yyyy", CultureInfo.InvariantCulture); } lblCertiHolderDetails.Text = ds.ToList()[0].HoldrName.ToString() + "\n\r " + ds.ToList()[0].HoldrAdd.ToString(); lbl2nameInsured.Text = InsuredDetail; lbl2nameInsured0.Text = InsuredDetail; //lblAdditionalinsuredpage3.Text = InsuredDetail; lblEventFrom.Text = ds.ToList()[0].EventFrom.ToString("MM/dd/yyyy", CultureInfo.InvariantCulture); lblEventTo.Text = ds.ToList()[0].EventTo.ToString("MM/dd/yyyy", CultureInfo.InvariantCulture); lblAdditionallang.Text = ds.ToList()[0].AdditionalLang; if (ds.ToList()[0].Data.Bytes.Length != 0) { Byte[] bytee = ds.ToList()[0].Data.Bytes; download(bytee); } } } } }
protected void Page_Load(object sender, EventArgs e) { if (Request.QueryString[Crypto.ArgumentEncrypt("sss")] != null) { if (!IsPostBack) { //tim.Elapsed += new ElapsedEventHandler(Timer1_Tick); //tim.Interval = 8000; //tim.Start(); ManageUserSVC.ManageUserClient Cl = new ManageUserSVC.ManageUserClient(); DataSet dsCus = new DataSet(); Guid CustID = Guid.Parse(Crypto.Decrypt(Request.QueryString[Crypto.ArgumentEncrypt("sss")].ToString(), true)); ViewState["ID"] = CustID; dsCus = Cl.CreateEvedenceInfoByCusID(CustID); if (dsCus != null && dsCus.Tables[0].Rows.Count > 0) { if (dsCus.Tables[0].Rows[0]["CoverDate"].ToString() != "" || dsCus.Tables[0].Rows[0]["CoverDate"].ToString() != Convert.ToDateTime("1/1/1753 12:00:00").ToString()) { Guid EvedenceID = Guid.NewGuid(); lblnameaddress.Text = dsCus.Tables[0].Rows[0]["Name"].ToString() + "," + dsCus.Tables[0].Rows[0]["Address"].ToString() + " " + dsCus.Tables[0].Rows[0]["City"].ToString() + ", " + dsCus.Tables[0].Rows[0]["State"].ToString() + ", " + dsCus.Tables[0].Rows[0]["ZipCode"].ToString() + ", " + dsCus.Tables[0].Rows[0]["Country"].ToString(); DateTime CoverageDate = Convert.ToDateTime(dsCus.Tables[0].Rows[0]["CoverDate"].ToString()); lblCoverageDate.Text = CoverageDate.ToString("MM/dd/yyyy", CultureInfo.InvariantCulture); lbl12Month.Text = CoverageDate.AddMonths(12).ToString("MM/dd/yyyy", CultureInfo.InvariantCulture); lblEvedenceNo.Text = EvedenceID.ToString().ToUpper(); //lblcipx.Text = "CompanyPilicyNo.(Fixed)"; //if (dsCus.Tables[0].Rows[0]["IsProprtyBuy"].ToString().Equals("True")) //{ // ChkProperty.Checked = true; //} ViewState["CusID"] = CustID; ViewState["EvedenceID"] = EvedenceID; ViewState["CoverageDate"] = CoverageDate; } } //List<usp_GetEvedenceResult> ds = new List<usp_GetEvedenceResult>(); //ds = Cl.GetEvedenceInfoByCusID(CustID); //if (ds != null && ds.Count > 0) //{ // Byte[] bytee = ds.ToList()[0].Data.Bytes; // download(bytee); //} //else { if (Request.QueryString["firsttime"] != null) { tblEvedence.Visible = false; lblSuccess.Text = "Please Either verify your Account on Email Address or Your Account is Expired. Please Make sure that Your have done Payment."; } } } } }