protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { // Adding meta Discription HtmlMeta objMeta = new HtmlMeta(); objMeta.Name = "Description"; objMeta.Content = WebConfig.GetValues("MetaDiscription"); this.Header.Controls.Add(objMeta); // Adding meta KeyWords objMeta = new HtmlMeta(); objMeta.Name = "keywords"; objMeta.Content = WebConfig.GetValues("MetaKeword"); this.Header.Controls.Add(objMeta); //Loading Controls // ---------------------------------------------------------------------------------------------- DDL_Education.DataSource = ControlDataLoader.DataForLoadingControls(ControlDataLoader.ControlType.Education); DDL_Education.DataTextField = "Item"; DDL_Education.DataValueField = "Value"; DDL_Education.DataBind(); // ---------------------------------------------------------------------------------------------- DDL_EduDetails.DataSource = ControlDataLoader.DataForLoadingControls(ControlDataLoader.ControlType.EduDetails); DDL_EduDetails.DataTextField = "Item"; DDL_EduDetails.DataValueField = "Value"; DDL_EduDetails.DataBind(); // ---------------------------------------------------------------------------------------------- DDL_AnnualIncome.DataSource = ControlDataLoader.DataForLoadingControls(ControlDataLoader.ControlType.AnnualIncomeRange); DDL_AnnualIncome.DataTextField = "Item"; DDL_AnnualIncome.DataValueField = "Value"; DDL_AnnualIncome.DataBind(); // ---------------------------------------------------------------------------------------------- DDL_Currency.DataSource = ControlDataLoader.DataForLoadingControls(ControlDataLoader.ControlType.Currency); DDL_Currency.DataTextField = "Item"; DDL_Currency.DataValueField = "Value"; DDL_Currency.DataBind(); // ---------------------------------------------------------------------------------------------- DDL_Occupation.DataSource = ControlDataLoader.DataForLoadingControls(ControlDataLoader.ControlType.Occupation); DDL_Occupation.DataTextField = "Item"; DDL_Occupation.DataValueField = "Value"; DDL_Occupation.DataBind(); // ---------------------------------------------------------------------------------------------- DDL_EmpIn.DataSource = ControlDataLoader.DataForLoadingControls(ControlDataLoader.ControlType.EmployedIn); DDL_EmpIn.DataTextField = "Item"; DDL_EmpIn.DataValueField = "Value"; DDL_EmpIn.DataBind(); // ---------------------------------------------------------------------------------------------- DDL_BGroup.DataSource = ControlDataLoader.DataForLoadingControls(ControlDataLoader.ControlType.BloodGroup); DDL_BGroup.DataTextField = "Item"; DDL_BGroup.DataValueField = "Value"; DDL_BGroup.DataBind(); DDL_Diet.DataSource = ControlDataLoader.DataForLoadingControls(ControlDataLoader.ControlType.Diet); DDL_Diet.DataTextField = "Item"; DDL_Diet.DataValueField = "Value"; DDL_Diet.DataBind(); // ---------------------------------------------------------------------------------------------- DDL_Country.DataSource = ControlDataLoader.DataForLoadingControls(ControlDataLoader.ControlType.Country);; DDL_Country.DataTextField = "Item"; DDL_Country.DataValueField = "Value"; DDL_Country.DataBind(); // ---------------------------------------------------------------------------------------------- DDL_ResidenceIn.DataSource = ControlDataLoader.DataForLoadingControls(ControlDataLoader.ControlType.Country);; DDL_ResidenceIn.DataTextField = "Item"; DDL_ResidenceIn.DataValueField = "Value"; DDL_ResidenceIn.DataBind(); // ---------------------------------------------------------------------------------------------- DDL_State.DataSource = ControlDataLoader.DataForLoadingControls(ControlDataLoader.ControlType.State);; DDL_State.DataTextField = "Item"; DDL_State.DataValueField = "Value"; DDL_State.DataBind(); // ---------------------------------------------------------------------------------------------- DDL_ResidentialStatus.DataSource = ControlDataLoader.DataForLoadingControls(ControlDataLoader.ControlType.ResidenceStatus);; DDL_ResidentialStatus.DataTextField = "Item"; DDL_ResidentialStatus.DataValueField = "Value"; DDL_ResidentialStatus.DataBind(); // ---------------------------------------------------------------------------------------------- short shortCounter; DDL_Weight.Items.Insert(0, "-- Select --"); for (shortCounter = 40; shortCounter <= 140; ++shortCounter) { DDL_Weight.Items.Add(shortCounter + " KG"); } // ---------------------------------------------------------------------------------------------- // Lodig selections // ---------------------------------------------------------------------------------------------- // Getting applicationID from Cookie HttpCookieCollection objHttpCookieCollection = Request.Cookies; HttpCookie objHttpCookie = objHttpCookieCollection.Get("MatCookie5639sb"); string strApplicationID = Crypto.DeCrypto(objHttpCookie.Values["ApplicationID"]); //If Cookie is working if (strApplicationID != null) { //Get Member Informations MatMember objMember = new MatMember(true, strApplicationID, false, false, false, true, true, true, false, false, false, false); DDL_Education.SelectedIndex = objMember.Education; DDL_EduDetails.SelectedIndex = objMember.EduDetails; DDL_AnnualIncome.SelectedIndex = objMember.AnualIncome; DDL_Currency.SelectedIndex = objMember.IncomeIn; DDL_Occupation.SelectedIndex = objMember.Occupation; DDL_EmpIn.SelectedIndex = objMember.EmployedIn; // ---------------------------------------------------------------------------------------------- L_Height.Text = objMember.Height.ToString() + " Cm";; DDL_Weight.SelectedIndex = objMember.Weight - 40; DDL_BGroup.SelectedIndex = objMember.BloodGroup; L_Complexion.Text = ControlDataLoader.GetIndexValue(ControlDataLoader.ControlType.Complexion, objMember.Complexion); switch (objMember.BodyType) { case 1: RB_BType_Slim.Checked = true; break; case 2: RB_BType_Avg.Checked = true; break; case 3: RB_BType_Ath.Checked = true; break; case 4: RB_BType_Heavy.Checked = true; break; default: break; } // ---------------------------------------------------------------------------------------------- DDL_Diet.SelectedIndex = objMember.Diet; switch (objMember.Smoke) { case 1: RB_Smoke_no.Checked = true; break; case 2: RB_Smoke_Yes.Checked = true; break; case 3: RB_Smoke_Occ.Checked = true; break; default: break; } // ---------------------------------------------------------------------------------------------- switch (objMember.Drink) { case 1: RB_Drink_No.Checked = true; break; case 2: RB_Drink_Yes.Checked = true; break; case 3: RB_Drink_Occ.Checked = true; break; default: break; } // ---------------------------------------------------------------------------------------------- //Contact Details // ---------------------------------------------------------------------------------------------- TB_Address.Text = objMember.Address; DDL_Country.SelectedIndex = objMember.Country; DDL_State.SelectedIndex = objMember.State; TB_City.Text = objMember.City; DDL_ResidenceIn.SelectedIndex = objMember.Residence; DDL_ResidentialStatus.SelectedIndex = objMember.ResidenceType; TB_Phone_ISD.Text = "+" + objMember.ISDCode.ToString(); TB_Phone_STD.Text = objMember.AreaCode.ToString(); TB_Phone_NO.Text = objMember.PhoneNo.ToString(); TB_Phone_Mobile.Text = objMember.MobileNO.ToString(); TB_RCity.Text = objMember.ResidenceCity; objMember = null; // ---------------------------------------------------------------------------------------------- }//If StrApplicationID != Null } //if else { sbyte sbyteFlag = 0; string strApplicationID; try { HttpCookieCollection objHttpCookieCollection = Request.Cookies; HttpCookie objHttpCookie = objHttpCookieCollection.Get("MatCookie5639sb"); strApplicationID = Crypto.DeCrypto(objHttpCookie.Values["ApplicationID"]); if (strApplicationID != null) { //Inserting Education and Occupation sbyteFlag = MatrimonialProfileManager.UpdateEducationalInfo(strApplicationID, (sbyte)DDL_Education.SelectedIndex, (sbyte)DDL_EduDetails.SelectedIndex, (sbyte)DDL_AnnualIncome.SelectedIndex, (short)DDL_Currency.SelectedIndex, (sbyte)DDL_Occupation.SelectedIndex, (sbyte)DDL_EmpIn.SelectedIndex); // setting Physical Attributes sbyte sbyteBodyType = 0; sbyte sbyteSmoke = 0; sbyte sbyteDrink = 0; if (RB_BType_Slim.Checked) { sbyteBodyType = 1; } else if (RB_BType_Avg.Checked) { sbyteBodyType = 2; } else if (RB_BType_Ath.Checked) { sbyteBodyType = 3; } else if (RB_BType_Heavy.Checked) { sbyteBodyType = 4; } //Smoking Habite if (RB_Smoke_no.Checked) { sbyteSmoke = 1; } else if (RB_Smoke_Yes.Checked) { sbyteSmoke = 2; } else if (RB_Smoke_Occ.Checked) { sbyteSmoke = 3; } //Drinking Habit if (RB_Drink_No.Checked) { sbyteDrink = 1; } else if (RB_Drink_Yes.Checked) { sbyteDrink = 2; } else if (RB_Drink_Occ.Checked) { sbyteDrink = 3; } // ---------------------------------------------------------------------------------------------- //Inserting Physical Attributes sbyteFlag += MatrimonialProfileManager.UpdatePhysicalInfo(strApplicationID, (short)DDL_Weight.SelectedIndex, (sbyte)DDL_BGroup.SelectedIndex, sbyteBodyType, (sbyte)DDL_Diet.SelectedIndex, sbyteSmoke, sbyteDrink); // ---------------------------------------------------------------------------------------------- //Setting Contact Details sbyteFlag += MatrimonialProfileManager.UpdateContactInfo(strApplicationID, TB_Address.Text, (short)DDL_Country.SelectedIndex, (sbyte)DDL_State.SelectedIndex, TB_City.Text, TB_Phone_NO.Text, TB_Phone_STD.Text, TB_Phone_ISD.Text, TB_Phone_Mobile.Text, (sbyte)DDL_ResidenceIn.SelectedIndex, (sbyte)DDL_ResidentialStatus.SelectedIndex, TB_RCity.Text); // ---------------------------------------------------------------------------------------------- } if (sbyteFlag == 3)// Every module is updated correctly { Response.Redirect("EditProfile-S3.aspx"); } else// Some have some error { Server.Transfer("../Extras/ErrorReport.aspx"); } } catch (Exception Ex)//Oops Some Error Happend { ErrorLog.WriteErrorLog("Member-EditProfile S2-PB", Ex); Server.Transfer("../Extras/ErrorReport.aspx?id=Cookie"); } }//postbak }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { // Adding meta Discription HtmlMeta objMeta = new HtmlMeta(); objMeta.Name = "Description"; objMeta.Content = WebConfig.GetValues("MetaDiscription"); this.Header.Controls.Add(objMeta); // Adding meta KeyWords objMeta = new HtmlMeta(); objMeta.Name = "keywords"; objMeta.Content = WebConfig.GetValues("MetaKeword"); this.Header.Controls.Add(objMeta); bool boolItsMe = false;// Used To Check Am i viewing my profile // Which Profile Should Be displaed // Is By URl strMatID = Request.QueryString["matid"]; IsBookMark = true; if (strMatID == null) { try { //Information Form Cookie HttpCookieCollection objHttpCookieCollection = Request.Cookies; HttpCookie objHttpCookie = objHttpCookieCollection.Get("MatCookie5639sb"); strMatID = Crypto.DeCrypto(objHttpCookie.Values["MatrimonialID"]); // User is watching his own profile boolItsMe = true; IsBookMark = false; } catch (Exception)//Oops Some Error { Server.Transfer("../Extras/ErrorReports.aspx?id=Cookie"); } } //Setting Title this.Title = WebConfig.GetValues("fname") + " Profile No : " + strMatID.ToUpper(); string strAppID = MatrimonialMemberShip.GetApplicationID(strMatID); if (strAppID != null) { //<< Desabled some features ForTesting>>>>> MatMember objMember = new MatMember(strMatID, true, true, true, true, true, true, true, true, true, true); // Setting Infromations // Primari Informations L_MID.Text = objMember.MatrimonialID.ToUpper();; if (objMember.Gender) { L_Sex.Text = "Male"; } else { L_Sex.Text = "Female"; } L_MS.Text = ControlDataLoader.GetIndexValue(ControlDataLoader.ControlType.MaritalStatus, objMember.MaritialStatus); L_Created_by.Text = ControlDataLoader.GetIndexValue(ControlDataLoader.ControlType.ProfileCreatedBy, objMember.CreatedBy); L_Location.Text = objMember.ResidenceCity; L_LogIn_last.Text = objMember.LastLogInDate; // Setting Printer HL_Print.NavigateUrl = "../Member/PrintProfile.aspx?id=" + strMatID; HL_Print.Attributes.Add("target", "_blank"); // Dont Display Name for Non Paid Members if (!boolItsMe) { //View Horoscope try { //Information Form Cookie HttpCookieCollection objHttpCookieCollection = Request.Cookies; HttpCookie objHttpCookie = objHttpCookieCollection.Get("MatCookie5639sb"); string strMyMatriMon = Crypto.DeCrypto(objHttpCookie.Values["MatrimonialID"]); //Is it my profile if (strMyMatriMon.ToLower() != strMatID.ToLower()) { HL_Abuse.Enabled = true; HL_Abuse.Attributes.Add("onclick", "displayDiv5();"); HL_Abuse.NavigateUrl = "#"; //Express intrests HL_Exp_Int.Enabled = true; HL_Exp_Int.Attributes.Add("onclick", "displayDiv1();"); HL_Exp_Int.NavigateUrl = "#"; // Is Photo Protected? if (MatrimonialAlbumManager.IsImageProtected(objMember.ApplicationID, MatrimonialAlbumManager.ImageType.Photo)) { HL_Photo.ImageUrl = "~/Resources/photoLocked.gif"; //Request Photo PAssword HL_RequestPassword_P.Enabled = true; HL_RequestPassword_P.Attributes.Add("onclick", "displayDiv3();"); HL_RequestPassword_P.NavigateUrl = "#"; } else { LoadPhoto(); } //Is Horoscope Protected if (MatrimonialAlbumManager.IsImageProtected(strAppID, MatrimonialAlbumManager.ImageType.Horoscope)) { HL_RequestPassword_H.Enabled = true; HL_RequestPassword_H.Attributes.Add("onclick", "displayDiv4();"); HL_RequestPassword_H.NavigateUrl = "#"; } else { LoadHoro(); } //Adding Into Visitors group MatrimonialProfileManager.UpdateVisiters(strMatID, strMyMatriMon); //Does a paidmember if (Crypto.DeCrypto(objHttpCookie.Values["UserType"]) == "PaidMember") { LoadPhoto(); isPaidMember = true; L_Name.Text = objMember.Name; L_Name.Visible = true; L_L_Name.Visible = true; L_MemberName.Visible = true; L_MemberName.Text = objMember.Name; Img_Name.Visible = true; // Setting Contact Detaisl Visible PN_Contact.Visible = true; L_Address.Text = objMember.Address; L_Phone.Text = objMember.ISDCode.ToString() + "-" + objMember.AreaCode.ToString() + "-" + objMember.PhoneNo.ToString(); L_Cell.Text = objMember.MobileNO.ToString(); //Displaying Message Pannel HL_SendMessage.Enabled = true; HL_SendMessage.Attributes.Add("onclick", "displayDiv2();"); HL_SendMessage.NavigateUrl = "#"; } } else // Oops Its Me { boolItsMe = true; IsBookMark = false; L_Name.Text = objMember.Name; L_Name.Visible = false; L_L_Name.Visible = true; L_MemberName.Visible = true; L_MemberName.Text = objMember.Name; Img_Name.Visible = true; // Setting Image Visible LoadPhoto(); //Setting Horosetting Visible LoadHoro(); // Setting Name Visble L_Name.Text = objMember.Name; L_Name.Visible = true; L_L_Name.Visible = true; L_MemberName.Visible = true; L_MemberName.Text = objMember.Name; // Setting Contact Detaisl Visible PN_Contact.Visible = true; L_Address.Text = objMember.Address; L_Phone.Text = objMember.ISDCode.ToString() + "-" + objMember.AreaCode.ToString() + "-" + objMember.PhoneNo.ToString(); L_Cell.Text = objMember.MobileNO.ToString(); } } catch (Exception) { } } else //Its Me { // Setting Image Visible LoadPhoto(); //Setting Horosetting Visible LoadHoro(); // Setting Name Visble L_Name.Text = objMember.Name; L_Name.Visible = true; L_L_Name.Visible = true; L_MemberName.Visible = true; L_MemberName.Text = objMember.Name; // Setting Contact Detaisl Visible PN_Contact.Visible = true; L_Address.Text = objMember.Address; L_Phone.Text = objMember.ISDCode.ToString() + "-" + objMember.AreaCode.ToString() + "-" + objMember.PhoneNo.ToString(); L_Cell.Text = objMember.MobileNO.ToString(); } //Fill Contact Details //Primary Informations L_Age.Text = AgeCalculator(objMember.DOB).ToString(); L_Height.Text = objMember.Height.ToString() + " Cm"; L_Weight.Text = objMember.Weight.ToString() + " Kg"; L_BodyType.Text = "ForTexting";// ControlDataLoader.GetIndexValue("ForTexting"); L_Complexion.Text = ControlDataLoader.GetIndexValue(ControlDataLoader.ControlType.Complexion, objMember.Complexion); L_BloodGroup.Text = ControlDataLoader.GetIndexValue(ControlDataLoader.ControlType.BloodGroup, objMember.BloodGroup); L_MTongue.Text = ControlDataLoader.GetIndexValue(ControlDataLoader.ControlType.MotherTongue, objMember.MotherTongue); if (objMember.PhysicalStatus) { L_PhyStatus.Text = "Normal"; } else { L_PhyStatus.Text = "Disabled"; } //SocioReligious L_Religion.Text = ControlDataLoader.GetIndexValue(ControlDataLoader.ControlType.Religion, objMember.Religion); L_Cast.Text = ControlDataLoader.GetIndexValue(ControlDataLoader.ControlType.Cast, objMember.Cast); L_Subcast.Text = objMember.Subcast; L_Star.Text = ControlDataLoader.GetIndexValue(ControlDataLoader.ControlType.Star, objMember.Star); L_MoonSign.Text = ControlDataLoader.GetIndexValue(ControlDataLoader.ControlType.MoonSign, objMember.MoonSign); L_HoroScope.Text = ControlDataLoader.GetIndexValue(ControlDataLoader.ControlType.HoroManglic, objMember.HoroMatch); L_CHova.Text = ControlDataLoader.GetIndexValue(ControlDataLoader.ControlType.HoroManglic, objMember.Manglik); L_SHab.Text = ControlDataLoader.GetIndexValue(ControlDataLoader.ControlType.SmokeNDrink, objMember.Smoke); L_DHa.Text = ControlDataLoader.GetIndexValue(ControlDataLoader.ControlType.SmokeNDrink, objMember.Drink); L_EHab.Text = ControlDataLoader.GetIndexValue(ControlDataLoader.ControlType.Diet, objMember.Diet); //Locations L_Citizen.Text = ControlDataLoader.GetIndexValue(ControlDataLoader.ControlType.Country, objMember.Country); L_CountryLiving.Text = ControlDataLoader.GetIndexValue(ControlDataLoader.ControlType.Country, objMember.Residence); L_RState.Text = ControlDataLoader.GetIndexValue(ControlDataLoader.ControlType.State, objMember.State); L_City.Text = objMember.City; L_RCity.Text = objMember.ResidenceCity; L_RSTatus.Text = ControlDataLoader.GetIndexValue(ControlDataLoader.ControlType.ResidenceStatus, objMember.ResidenceType); //Education L_Edu.Text = ControlDataLoader.GetIndexValue(ControlDataLoader.ControlType.Education, objMember.Education); L_Edu_De.Text = ControlDataLoader.GetIndexValue(ControlDataLoader.ControlType.EduDetails, objMember.EduDetails); L_Empl.Text = ControlDataLoader.GetIndexValue(ControlDataLoader.ControlType.EmployedIn, objMember.EmployedIn); L_Occ.Text = ControlDataLoader.GetIndexValue(ControlDataLoader.ControlType.Occupation, objMember.Occupation); L_AnIC.Text = ControlDataLoader.GetIndexValue(ControlDataLoader.ControlType.AnnualIncomeRange, objMember.AnualIncome); if (objMember.AnualIncome != 0) { L_AnuIn.Text = ControlDataLoader.GetIndexValue(ControlDataLoader.ControlType.Currency, objMember.IncomeIn); } //Family Details L_FDetails.Text = objMember.FamilyDetails; L_Father.Text = objMember.FathersName; if (!objMember.FatherAlive) { L_FIsLive.Text = "Not Alive"; } L_FOcc.Text = objMember.FatherOccupation; L_Mother.Text = objMember.MothersName; if (!objMember.MotherAlive) { L_MIsLive.Text = "Not Alive"; } L_MOcc.Text = objMember.MotherOccupation; L_Brother.Text = objMember.NoOfBrothers.ToString(); L_BMarried.Text = objMember.BrothersMarried.ToString(); L_Sister.Text = objMember.NoOfSisters.ToString(); L_SMarried.Text = objMember.SistersMarried.ToString(); L_FamilyOrigin.Text = objMember.FamilyOrigin; L_FamilyStatus.Text = ControlDataLoader.GetIndexValue(ControlDataLoader.ControlType.FamilyStatus, objMember.FamilyStatus); L_FamilyType.Text = ControlDataLoader.GetIndexValue(ControlDataLoader.ControlType.Familytype, objMember.FamilyType); L_FamilyValues.Text = ControlDataLoader.GetIndexValue(ControlDataLoader.ControlType.FamilyValue, objMember.FamilyValues); // Hobbiesa and Intrests //--------------------------------------------------------------------------------------------------- string[] strARRAY = objMember.HobbiesList.Split('%'); int i; string FlagX = ""; if (strARRAY[0].Length != 0) { foreach (string index in strARRAY) { i = int.Parse(index); L_Hobbies.Text += FlagX + ControlDataLoader.GetIndexValue(ControlDataLoader.ControlType.Hobbies, i); FlagX = ", "; } } L_Hobbies.Text += FlagX + objMember.OtherHobbies; //--------------------------------------------------------------------------------------------------- strARRAY = objMember.IntrestList.Split('%'); if (strARRAY[0].Length != 0) { FlagX = ""; foreach (string index in strARRAY) { i = int.Parse(index); L_Intrests.Text += FlagX + ControlDataLoader.GetIndexValue(ControlDataLoader.ControlType.Interests, i); FlagX = ", "; } } L_Intrests.Text += FlagX + objMember.OtherIntrests; //--------------------------------------------------------------------------------------------------- strARRAY = objMember.PP_LookingFor.Split('%'); if (strARRAY[0].Length != 0) { FlagX = ""; foreach (string index in strARRAY) { i = int.Parse(index); L_PP_LookingFor.Text += FlagX + ControlDataLoader.GetIndexValue(ControlDataLoader.ControlType.MaritalStatus, i); FlagX = ", "; } } //--------------------------------------------------------------------------------------------------- L_PP_Age_min.Text = objMember.PP_AgeMin.ToString(); L_PP_Age_max.Text = objMember.PP_AgeMax.ToString(); //--------------------------------------------------------------------------------------------------- strARRAY = objMember.PP_Complexion.Split('%'); if (strARRAY[0].Length != 0) { FlagX = ""; foreach (string index in strARRAY) { i = int.Parse(index); L_PP_Complexion.Text += FlagX + ControlDataLoader.GetIndexValue(ControlDataLoader.ControlType.Complexion, i); FlagX = ", "; } } //--------------------------------------------------------------------------------------------------- switch (objMember.PP_HaveChildren) { case 1: L_PP_Have_Children.Text = "Doesn't matter"; break; case 2: L_PP_Have_Children.Text = "NO"; break; case 3: L_PP_Have_Children.Text = "Yes.Living Together"; break; case 4: L_PP_Have_Children.Text = "Yes.Not Living Together"; break; } //--------------------------------------------------------------------------------------------------- L_PP_Height_Min.Text = objMember.PP_HeightMin.ToString(); L_PP_Height_MAx.Text = objMember.PP_HeightMax.ToString(); //--------------------------------------------------------------------------------------------------- switch (objMember.PP_PhysicalStatus) { case 1: L_PP_PhysicalStatus.Text = "Normal"; break; case 2: L_PP_PhysicalStatus.Text = "Disabled"; break; case 3: L_PP_PhysicalStatus.Text = "Doesn't matter"; break; } //--------------------------------------------------------------------------------------------------- strARRAY = objMember.PP_MotherTongue.Split('%'); if (strARRAY[0].Length != 0) { FlagX = ""; foreach (string index in strARRAY) { i = int.Parse(index); L_PP_MotherTongue.Text += FlagX + ControlDataLoader.GetIndexValue(ControlDataLoader.ControlType.MotherTongue, i); FlagX = ", "; } } //--------------------------------------------------------------------------------------------------- if (objMember.PP_Religion.IndexOf("##") >= 0) { L_PP_Religion.Text = "Any"; } else { strARRAY = objMember.PP_Religion.Split('%'); if (strARRAY[0].Length != 0) { FlagX = ""; foreach (string index in strARRAY) { i = int.Parse(index); L_PP_Religion.Text += FlagX + ControlDataLoader.GetIndexValue(ControlDataLoader.ControlType.Religion, i); FlagX = ", "; } } else { L_PP_Religion.Text = "Any"; } } //--------------------------------------------------------------------------------------------------- if (objMember.PP_Caste.IndexOf("##") >= 0) { L_PP_Caste_Division.Text = "Any"; } else { strARRAY = objMember.PP_Caste.Split('%'); if (strARRAY[0].Length != 0) { FlagX = ""; foreach (string index in strARRAY) { i = int.Parse(index); L_PP_Caste_Division.Text += FlagX + ControlDataLoader.GetIndexValue(ControlDataLoader.ControlType.Cast, i); FlagX = ", "; } } else { L_PP_Caste_Division.Text = "Any"; } } //--------------------------------------------------------------------------------------------------- if (objMember.PP_Manglik != 0) { L_PP_ChovvaDosham.Text = ControlDataLoader.GetIndexValue(ControlDataLoader.ControlType.HoroManglic, objMember.PP_Manglik); } else { L_PP_ChovvaDosham.Text = " - "; } if (objMember.Diet != 0) { L_PP_EatingHabits.Text = ControlDataLoader.GetIndexValue(ControlDataLoader.ControlType.Diet, objMember.Diet); } else { L_PP_EatingHabits.Text = " - "; } //--------------------------------------------------------------------------------------------------- if (objMember.PP_Education.IndexOf("##") >= 0) { L_PP_Education.Text = "Any"; } else { strARRAY = objMember.PP_Education.Split('%'); if (strARRAY[0].Length != 0) { FlagX = ""; foreach (string index in strARRAY) { i = int.Parse(index); L_PP_Education.Text += FlagX + ControlDataLoader.GetIndexValue(ControlDataLoader.ControlType.Education, i); FlagX = ", "; } } else { L_PP_Education.Text = "Any"; } } //--------------------------------------------------------------------------------------------------- if (objMember.PP_EducationDetails.IndexOf("##") >= 0) { L_PP_EduDetails.Text = "Any"; } else { strARRAY = objMember.PP_EducationDetails.Split('%'); if (strARRAY[0].Length != 0) { FlagX = ""; foreach (string index in strARRAY) { i = int.Parse(index); L_PP_EduDetails.Text += FlagX + ControlDataLoader.GetIndexValue(ControlDataLoader.ControlType.EduDetails, i); FlagX = ", "; } } else { L_PP_EduDetails.Text = "Any"; } } //--------------------------------------------------------------------------------------------------- if (objMember.PP_AnnualIncome != 0) { L_PP_Annualincome.Text = ControlDataLoader.GetIndexValue(ControlDataLoader.ControlType.AnnualIncomeRange, objMember.PP_AnnualIncome); } else { L_PP_Annualincome.Text = " - "; } //--------------------------------------------------------------------------------------------------- if (objMember.PP_Occupation.IndexOf("##") >= 0) { L_PP_Occupation.Text = "Any"; } else { strARRAY = objMember.PP_Occupation.Split('%'); if (strARRAY[0].Length != 0) { foreach (string index in strARRAY) { FlagX = ""; i = int.Parse(index); L_PP_Occupation.Text += FlagX + ControlDataLoader.GetIndexValue(ControlDataLoader.ControlType.Occupation, i); FlagX = ", "; } } else { L_PP_Occupation.Text = "Any"; } } //--------------------------------------------------------------------------------------------------- if (objMember.PP_Citizenship.IndexOf("##") >= 0) { L_PP_Citizenship.Text = "Any"; } else { strARRAY = objMember.PP_Citizenship.Split('%'); if (strARRAY[0].Length != 0) { FlagX = ""; foreach (string index in strARRAY) { i = int.Parse(index); L_PP_Citizenship.Text += FlagX + ControlDataLoader.GetIndexValue(ControlDataLoader.ControlType.Country, i); FlagX = ", "; } } else { L_PP_Citizenship.Text = "Any"; } } //--------------------------------------------------------------------------------------------------- if (objMember.PP_LivingIn.IndexOf("##") >= 0) { L_PP_LivingIN.Text = "Any"; } else { strARRAY = objMember.PP_LivingIn.Split('%'); if (strARRAY[0].Length != 0) { FlagX = ""; foreach (string index in strARRAY) { i = int.Parse(index); L_PP_LivingIN.Text += FlagX + ControlDataLoader.GetIndexValue(ControlDataLoader.ControlType.Country, i); FlagX = ", "; } } else { L_PP_LivingIN.Text = "Any"; } } //--------------------------------------------------------------------------------------------------- if (objMember.PP_ResidingState.IndexOf("##") >= 0) { L_PP_ResidingState.Text = "Any"; } else { if (objMember.PP_ResidingState.ToLower().IndexOf("any") >= 0) { L_PP_ResidingState.Text = "Any"; } else { strARRAY = objMember.PP_ResidingState.Split('%'); if (strARRAY[0].Length != 0) { FlagX = ""; foreach (string index in strARRAY) { i = int.Parse(index); L_PP_ResidingState.Text += FlagX + ControlDataLoader.GetIndexValue(ControlDataLoader.ControlType.State, i); FlagX = ""; } } else { L_PP_ResidingState.Text = "Any"; } } } //--------------------------------------------------------------------------------------------------- if (objMember.PP_ResStatus.ToLower().IndexOf("any") >= 0) { L_PP_ResidentStatus.Text = "Any"; } else { strARRAY = objMember.PP_ResStatus.Split('%'); if (strARRAY[0].Length != 0) { FlagX = ""; foreach (string index in strARRAY) { i = int.Parse(index); L_PP_ResidentStatus.Text += FlagX + ControlDataLoader.GetIndexValue(ControlDataLoader.ControlType.ResidenceStatus, i); FlagX = ", "; } } } ////--------------------------------------------------------------------------------------------------- //About Me L_AboutMe.Text = objMember.AboutMe; //My Expe L_MyExp.Text = objMember.MyExpectations; //L_MyExp.Text=objMember.m } //if else// Matrimonial ID Does not Exists { Server.Transfer("../Extras/ErrorReport.aspx?id=pnf"); } } }
public void Bind(string MatrimonialID, bool ISBookMark, bool ISRemove) { this.IsBookMark = ISBookMark; this.IsRemove = ISRemove; this.strTemp = MatrimonialID; /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * Procedure Name : SmallMember_GetInfo * * * * * * * * * * * * * * * * * * * * * * * * * * * * * Type: SELECT * * * * * * * * * * * * * * * * * * * * * * * * * * * * * Parameters : * * * * * * * * * * * * * * * * * * * * * * * * * * * * * LastLogIN * Country - City * Name * DOB * Religion - Cast * MaritalStatus * PhotoStatus * Star * Height * * * * * * * * * * * * * * * * * * * * * * * * * * * */ using (SqlConnection objConnection = DBConnection.GetSqlConnection()) { try { // //Creating Command object SqlCommand objCommand = new SqlCommand("SmallMember_GetInfo", objConnection); objCommand.CommandType = CommandType.StoredProcedure; //Adding Parameters objCommand.Parameters.Add(new SqlParameter("@MatrimonialID", SqlDbType.VarChar)); objCommand.Parameters["@MatrimonialID"].Value = MatrimonialID; //Databse Operations objConnection.Open(); SqlDataReader objReader = objCommand.ExecuteReader(); objReader.Read(); //Getting Values HF_ViewPF.Text = MatrimonialID.ToUpper(); L_Display.Text = "<b>Age: </b>" + AgeCalculator(Convert.ToDateTime(objReader["DOB"])).ToString() + "-<b>" + ControlDataLoader.GetIndexValue(ControlDataLoader.ControlType.MaritalStatus, Convert.ToSByte(objReader["MaritalStatus"])) + "</b>" + "<br/><b> Height: </b>" + Convert.ToInt32(objReader["Height"]).ToString() + "Cm<br/><b> Religion: </b>" + ControlDataLoader.GetIndexValue(ControlDataLoader.ControlType.Religion, Convert.ToSByte(objReader["Religion"])) + " - " + ControlDataLoader.GetIndexValue(ControlDataLoader.ControlType.Cast, Convert.ToSByte(objReader["Cast"])) + "<br/><b> Star: </b>" + ControlDataLoader.GetIndexValue(ControlDataLoader.ControlType.Star, Convert.ToSByte(objReader["Star"])) + "<br/><b> Location: </b>" + ControlDataLoader.GetIndexValue(ControlDataLoader.ControlType.Country, Convert.ToInt16(objReader["Country"])) + "-" + objReader["City"].ToString() + "<br/><b> Education: </b>" + ControlDataLoader.GetIndexValue(ControlDataLoader.ControlType.Education, Convert.ToSByte(objReader["Education"])) + "<br/><b> Occupation: </b>" + ControlDataLoader.GetIndexValue(ControlDataLoader.ControlType.Occupation, Convert.ToSByte(objReader["Occupation"])); DateTime dateTemp = Convert.ToDateTime(objReader["LastLogIN"]); L_LastLogin.Text = dateTemp.Day.ToString() + "-" + dateTemp.Month.ToString() + "-" + dateTemp.Year.ToString(); HF_ViewPF.NavigateUrl = "~/myprofile/" + MatrimonialID + ".aspx"; //Paid User Can View Name Also try { HttpCookieCollection objHttpCookieCollection = Request.Cookies; HttpCookie objHttpCookie = objHttpCookieCollection.Get("MatCookie5639sb"); if (Crypto.DeCrypto(objHttpCookie.Values["UserType"]) == "PaidMember") { L_Name.Visible = true; L_Name.Text = "<b>Name :</b>" + objReader["Name"].ToString(); } } catch (Exception) { } try { switch (Convert.ToInt32(objReader["PhotoState"])) { case 1: IMG_Main.ImageUrl = "~/Extras/imagecon.aspx?matid=" + MatrimonialID + "&id=1"; break; case 3: IMG_Main.ImageUrl = "~/Resources/photoLocked.gif"; break; } } catch (Exception) { IMG_Main.ImageUrl = "~/Extras/imagecon.aspx?matid=" + MatrimonialID + "&id=1"; } objReader.Close(); objReader.Dispose(); this.Visible = true; } catch (Exception) { this.Visible = false; } finally { //objConnection.Close; } } }
public void Bind(string MatrimonialID, bool ISBookMark, bool ISRemove) { this.IsBookMark = ISBookMark; this.IsRemove = ISRemove; /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * Procedure Name : Member_GetInfo * * * * * * * * * * * * * * * * * * * * * * * * * * * * * Type: SELECT * * * * * * * * * * * * * * * * * * * * * * * * * * * * * Parameters : * * * * * * * * * * * * * * * * * * * * * * * * * * * * * LastLogIN * Country - City * Name * DOB * Religion - Cast * MaritalStatus * PhotoPassword * * * * * * * * * * * * * * * * * * * * * * * * * * * */ using (SqlConnection objConnection = DBConnection.GetSqlConnection()) { try { // //Creating Command object SqlCommand objCommand = new SqlCommand("Member_GetInfo", objConnection); objCommand.CommandType = CommandType.StoredProcedure; //Adding Parameters objCommand.Parameters.Add(new SqlParameter("@MatrimonialID", SqlDbType.VarChar)); objCommand.Parameters["@MatrimonialID"].Value = MatrimonialID; //Databse Operations objConnection.Open(); SqlDataReader objReader = objCommand.ExecuteReader(); objReader.Read(); //Getting Values L_Location.Text = ControlDataLoader.GetIndexValue(ControlDataLoader.ControlType.Country, Convert.ToInt16(objReader["Country"])) + " - " + objReader["City"].ToString(); L_Religion.Text = ControlDataLoader.GetIndexValue(ControlDataLoader.ControlType.Religion, Convert.ToSByte(objReader["Religion"])) + " - " + ControlDataLoader.GetIndexValue(ControlDataLoader.ControlType.Cast, Convert.ToSByte(objReader["Cast"])); L_MatID.Text = MatrimonialID; L_MS.Text = ControlDataLoader.GetIndexValue(ControlDataLoader.ControlType.MaritalStatus, Convert.ToSByte(objReader["MaritalStatus"])); L_Age.Text = AgeCalculator(Convert.ToDateTime(objReader["DOB"])).ToString(); DateTime dateTemp = Convert.ToDateTime(objReader["LastLogIN"]); L_LastLogIn.Text = dateTemp.Day.ToString() + "-" + dateTemp.Month.ToString() + "-" + dateTemp.Year.ToString(); HL_ViewProfile.NavigateUrl = "~/myprofile/" + MatrimonialID + ".aspx"; //Paid User Can View Name Also try { HttpCookieCollection objHttpCookieCollection = Request.Cookies; HttpCookie objHttpCookie = objHttpCookieCollection.Get("MatCookie5639sb"); if (Crypto.DeCrypto(objHttpCookie.Values["UserType"]) == "PaidMember") { L_L_Name.Visible = true; L_Name.Visible = true; L_Name.Text = objReader["Name"].ToString(); } } catch (Exception) { } //Is the image protected try { //No if ((objReader["PhotoPassword"].ToString() == "") || (objReader["PhotoPassword"].ToString() == null)) { IMG_Main.ImageUrl = "~/Extras/imagecon.aspx?matid=" + MatrimonialID + "&id=1"; } else//Yes { IMG_Main.ImageUrl = "~/Resources/photoLocked.gif"; } } catch (Exception) { //No IMG_Main.ImageUrl = "~/Extras/imagecon.aspx?matid=" + MatrimonialID + "&id=1"; } objReader.Close(); objReader.Dispose(); } catch (Exception) { this.Visible = false; } finally { //objConnection.Close; } } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { // Adding meta Discription HtmlMeta objMeta = new HtmlMeta(); objMeta.Name = "Description"; objMeta.Content = WebConfig.GetValues("MetaDiscription"); this.Header.Controls.Add(objMeta); // Adding meta KeyWords objMeta = new HtmlMeta(); objMeta.Name = "keywords"; objMeta.Content = WebConfig.GetValues("MetaKeword"); this.Header.Controls.Add(objMeta); // Loading controls using (SqlConnection objConnection = DBConnection.GetSqlConnection()) { try { objConnection.Open(); // Loading Star SqlCommand objCommand = new SqlCommand("SELECT * FROM IndexStar", objConnection); SqlDataReader objDataReader = objCommand.ExecuteReader(); DDL_Star.DataSource = objDataReader; DDL_Star.DataTextField = "Item"; DDL_Star.DataValueField = "Value"; DDL_Star.DataBind(); objDataReader.Close(); // Loading MoonSign objCommand = new SqlCommand("SELECT * FROM IndexMoonSign", objConnection); objDataReader = objCommand.ExecuteReader(); DDL_Moon.DataSource = objDataReader; DDL_Moon.DataTextField = "Item"; DDL_Moon.DataValueField = "Value"; DDL_Moon.DataBind(); objDataReader.Close(); } catch (Exception Ex) { ErrorLog.WriteErrorLog("RegistrationStep 1", Ex); Response.Redirect("../Extras/ErrorReport.aspx"); } finally { objConnection.Close(); } } // Getting applicationID from Cookie HttpCookieCollection objHttpCookieCollection = Request.Cookies; HttpCookie objHttpCookie = objHttpCookieCollection.Get("MatCookie5639sb"); string strApplicationID = Crypto.DeCrypto(objHttpCookie.Values["ApplicationID"]); //If Cookie is working if ((strApplicationID != null) && (strApplicationID != "")) { //Get Member Informations MatMember objMember = new MatMember(true, strApplicationID, false, true, true, false, false, false, false, false, false, false); //Populating Controls //Basic Informations L_Name.Text = objMember.Name; if (objMember.Gender) { L_Gender.Text = "Male"; } else { L_Gender.Text = "Female"; } L_Dob.Text = objMember.DOB.Day + "/" + objMember.DOB.Month + "/" + objMember.DOB.Year; //For Testing L_MaritalStatus.Text = ControlDataLoader.GetIndexValue(ControlDataLoader.ControlType.MaritalStatus, objMember.MaritialStatus); if (objMember.NoOfChildren == 0) { L_NoOfChildren.Text = "Nill"; RB_NotWithMe.Enabled = false; RB_LivingWithMe.Enabled = false; } else { L_NoOfChildren.Text = objMember.NoOfChildren.ToString(); if (objMember.ChildrenLivingWith) { RB_LivingWithMe.Checked = true; } else { RB_NotWithMe.Checked = true; } } if (objMember.PhysicalStatus) { L_PhysicalStatus.Text = "Normal"; } else { L_PhysicalStatus.Text = "Disabled"; } L_MotherTongue.Text = ControlDataLoader.GetIndexValue(ControlDataLoader.ControlType.MotherTongue, objMember.MotherTongue); L_Religion.Text = ControlDataLoader.GetIndexValue(ControlDataLoader.ControlType.Religion, objMember.Religion); L_Cast.Text = ControlDataLoader.GetIndexValue(ControlDataLoader.ControlType.Cast, objMember.Cast); TB_Subcast.Text = objMember.Subcast; L_ProfieCreated.Text = ControlDataLoader.GetIndexValue(ControlDataLoader.ControlType.ProfileCreatedBy, objMember.CreatedBy); //Socio Religious if (objMember.MoonSign != 0) { DDL_Star.SelectedIndex = objMember.Star; DDL_Star.Enabled = false; } if (objMember.MoonSign != 0) { DDL_Moon.SelectedIndex = objMember.MoonSign; DDL_Moon.Enabled = false; } switch (objMember.HoroMatch) { case 0: break; case 1: RB_Horoscope_NO.Checked = true; break; case 2: RB_Horoscope_Yes.Checked = true; break; case 3: RB_Horoscope_NoMatters.Checked = true; break; default: break; } switch (objMember.Manglik) { case 0: break; case 1: RB_Manglik_No.Checked = true; break; case 2: RB_Manglik_Yes.Checked = true; break; case 3: RB_Horoscope_NoMatters.Checked = true; break; case 4: RB_Manglik_NA.Checked = true; break; default: break; } TB_POB.Text = objMember.PlaceOfBirth; TB_Time_H.Text = objMember.TimeOfBirth.Hour.ToString(); TB_Time_M.Text = objMember.TimeOfBirth.Minute.ToString(); if (objMember.TimeOfBirth.Hour > 12) { DDL_Time.SelectedIndex = 1; } else { DDL_Time.SelectedIndex = 2; } } else { Response.Redirect("../Extras/ErrorReport.aspx?id=cookie"); }//applicationid=null } //if else { string strApplicationID = null; try { HttpCookieCollection objHttpCookieCollection = Request.Cookies; HttpCookie objHttpCookie = objHttpCookieCollection.Get("MatCookie5639sb"); strApplicationID = Crypto.DeCrypto(objHttpCookie.Values["ApplicationID"]); } catch (Exception) { Server.Transfer("../Extras/ErrorReport.aspx?id=Cookie"); } sbyte sbyteFlag = 0; string boolChildrenLivingStatus; sbyte sbyteHoroMatch = 0; sbyte sbyteManglik = 0; string strTimeOfBirth = null; // Collecting BasicInformation if (RB_LivingWithMe.Checked) { boolChildrenLivingStatus = true.ToString(); } else if (RB_NotWithMe.Checked) { boolChildrenLivingStatus = false.ToString(); } else { boolChildrenLivingStatus = null; } // Updateing User BasicInformation sbyteFlag = MatrimonialProfileManager.UpdateUserBasicInformation(strApplicationID, boolChildrenLivingStatus, TB_Subcast.Text); // Collecting SocioReligiousAttributes if (RB_Horoscope_NO.Checked) { sbyteHoroMatch = 1; } else if (RB_Horoscope_Yes.Checked) { sbyteHoroMatch = 2; } else if (RB_Horoscope_NoMatters.Checked) { sbyteHoroMatch = 3; } else { sbyteHoroMatch = 0; } if (RB_Manglik_No.Checked) { sbyteManglik = 1; } else if (RB_Manglik_Yes.Checked) { sbyteManglik = 2; } else if (RB_Manglik_NA.Checked) { sbyteManglik = 3; } else if (RB_Manglik_DKnow.Checked) { sbyteManglik = 4; } else { sbyteManglik = 0; } if ((TB_Time_H.Text != null) && (TB_Time_M.Text != null)) { strTimeOfBirth = TB_Time_H.Text + ":" + TB_Time_M.Text + " " + DDL_Time.SelectedValue; } // Updateing User Socio-Religious Attributes sbyteFlag += MatrimonialProfileManager.UpdateUserSocioReligiousAttributes(strApplicationID, (sbyte)DDL_Star.SelectedIndex, (sbyte)DDL_Moon.SelectedIndex, sbyteHoroMatch, TB_POB.Text, strTimeOfBirth, sbyteManglik); // Does the transation a sucess if (sbyteFlag == 2)// Sucess { Response.Redirect("EditProfile-S2.aspx"); } else// Some error Occured { Response.Redirect("../Extras/ErrorReport.aspx"); } }//postbak }
private void LoadStep2() { using (SqlConnection objConnection = DBConnection.GetSqlConnection()) { objConnection.Open(); try { SqlCommand objCommand = new SqlCommand("SELECT * FROM IndexEducation", objConnection); SqlDataReader objDataReader = objCommand.ExecuteReader(); DDL_Education.DataSource = objDataReader; DDL_Education.DataTextField = "Item"; DDL_Education.DataValueField = "Value"; DDL_Education.DataBind(); objDataReader.Close(); objCommand = new SqlCommand("SELECT * FROM IndexEduDetails", objConnection); objDataReader = objCommand.ExecuteReader(); DDL_EduDetails.DataSource = objDataReader; DDL_EduDetails.DataTextField = "Item"; DDL_EduDetails.DataValueField = "Value"; DDL_EduDetails.DataBind(); objDataReader.Close(); objCommand = new SqlCommand("SELECT * FROM IndexAnnualIncomeRange", objConnection); objDataReader = objCommand.ExecuteReader(); DDL_AnnualIncome.DataSource = objDataReader; DDL_AnnualIncome.DataTextField = "Item"; DDL_AnnualIncome.DataValueField = "Value"; DDL_AnnualIncome.DataBind(); objDataReader.Close(); objCommand = new SqlCommand("SELECT * FROM IndexCurrency", objConnection); objDataReader = objCommand.ExecuteReader(); DDL_Currency.DataSource = objDataReader; DDL_Currency.DataTextField = "Item"; DDL_Currency.DataValueField = "Value"; DDL_Currency.DataBind(); objDataReader.Close(); objCommand = new SqlCommand("SELECT * FROM IndexOccupation", objConnection); objDataReader = objCommand.ExecuteReader(); DDL_Occupation.DataSource = objDataReader; DDL_Occupation.DataTextField = "Item"; DDL_Occupation.DataValueField = "Value"; DDL_Occupation.DataBind(); objDataReader.Close(); objCommand = new SqlCommand("SELECT * FROM IndexEmployedIn", objConnection); objDataReader = objCommand.ExecuteReader(); DDL_EmpIn.DataSource = objDataReader; DDL_EmpIn.DataTextField = "Item"; DDL_EmpIn.DataValueField = "Value"; DDL_EmpIn.DataBind(); objDataReader.Close(); objCommand = new SqlCommand("SELECT * FROM IndexBloodGroup", objConnection); objDataReader = objCommand.ExecuteReader(); DDL_BGroup.DataSource = objDataReader; DDL_BGroup.DataTextField = "Item"; DDL_BGroup.DataValueField = "Value"; DDL_BGroup.DataBind(); objDataReader.Close(); objCommand = new SqlCommand("SELECT * FROM IndexDiet", objConnection); objDataReader = objCommand.ExecuteReader(); DDL_Diet.DataSource = objDataReader; DDL_Diet.DataTextField = "Item"; DDL_Diet.DataValueField = "Value"; DDL_Diet.DataBind(); objDataReader.Close(); objCommand = new SqlCommand("SELECT * FROM IndexCountry", objConnection); objDataReader = objCommand.ExecuteReader(); DDL_Country.DataSource = objDataReader; DDL_Country.DataTextField = "Item"; DDL_Country.DataValueField = "Value"; DDL_Country.DataBind(); objDataReader.Close(); objDataReader = objCommand.ExecuteReader(); DDL_ResidenceIn.DataSource = objDataReader; DDL_ResidenceIn.DataTextField = "Item"; DDL_ResidenceIn.DataValueField = "Value"; DDL_ResidenceIn.DataBind(); objDataReader.Close(); objCommand = new SqlCommand("SELECT * FROM IndexState", objConnection); objDataReader = objCommand.ExecuteReader(); DDL_State.DataSource = objDataReader; DDL_State.DataTextField = "Item"; DDL_State.DataValueField = "Value"; DDL_State.DataBind(); objDataReader.Close(); objCommand = new SqlCommand("SELECT * FROM IndexResidenceStatus", objConnection); objDataReader = objCommand.ExecuteReader(); DDL_ResidentialStatus.DataSource = objDataReader; DDL_ResidentialStatus.DataTextField = "Item"; DDL_ResidentialStatus.DataValueField = "Value"; DDL_ResidentialStatus.DataBind(); objDataReader.Close(); short shortCounter; DDL_Weight.Items.Insert(0, "-- Select --"); for (shortCounter = 40; shortCounter <= 140; ++shortCounter) { DDL_Weight.Items.Insert(shortCounter - 39, shortCounter + " KG"); } objConnection.Close(); } catch (Exception Ex) { ErrorLog.WriteErrorLog("Admin-EditProfile:S2-LD", Ex); objConnection.Close(); Server.Transfer("../Extras/ErrorReport.aspx"); } }//using string strApplicationID = MatrimonialMemberShip.GetApplicationID(HF_MatID.Value); //If Cookie is working if (strApplicationID != null) { //Get Member Informations MatMember objMember = new MatMember(true, strApplicationID, false, false, false, true, true, true, false, false, false, false); DDL_Education.SelectedIndex = objMember.Education; DDL_EduDetails.SelectedIndex = objMember.EduDetails; DDL_AnnualIncome.SelectedIndex = objMember.AnualIncome; DDL_Currency.SelectedIndex = objMember.IncomeIn; DDL_Occupation.SelectedIndex = objMember.Occupation; DDL_EmpIn.SelectedIndex = objMember.EmployedIn; L_Height.Text = objMember.Height.ToString() + " Cm";; DDL_Weight.SelectedIndex = objMember.Weight - 40; DDL_BGroup.SelectedIndex = objMember.BloodGroup; L_Complexion.Text = ControlDataLoader.GetIndexValue(ControlDataLoader.ControlType.Complexion, objMember.Complexion); switch (objMember.BodyType) { case 1: RB_BType_Slim.Checked = true; break; case 2: RB_BType_Avg.Checked = true; break; case 3: RB_BType_Ath.Checked = true; break; case 4: RB_BType_Heavy.Checked = true; break; default: break; } DDL_Diet.SelectedIndex = objMember.Diet; switch (objMember.Smoke) { case 1: RB_Smoke_no.Checked = true; break; case 2: RB_Smoke_Yes.Checked = true; break; case 3: RB_Smoke_Occ.Checked = true; break; default: break; } switch (objMember.Drink) { case 1: RB_Drink_No.Checked = true; break; case 2: RB_Drink_Yes.Checked = true; break; case 3: RB_Drink_Occ.Checked = true; break; default: break; } //Contact Details TB_Address.Text = objMember.Address; DDL_Country.SelectedIndex = objMember.Country; DDL_State.SelectedIndex = objMember.State; TB_City.Text = objMember.City; DDL_ResidenceIn.SelectedIndex = objMember.Residence; DDL_ResidentialStatus.SelectedIndex = objMember.ResidenceType; TB_Phone_ISD.Text = "+" + objMember.ISDCode.ToString(); TB_Phone_STD.Text = objMember.AreaCode.ToString(); TB_Phone_NO.Text = objMember.PhoneNo.ToString(); TB_Phone_Mobile.Text = objMember.MobileNO.ToString(); TB_RCity.Text = objMember.ResidenceCity; objMember = null; } }
private void Search(SearchEngine.SearchType Type) { bool boolGender = false; sbyte sbyteAgeMax = 30; sbyte sbyteAgeMin = 18; short shortCaste = 0; sbyte sbyteReligion = 0; bool boolNeedPhoto = false; //Setting SearchFor if (Request.QueryString["g"] != null) { if (Request.QueryString["g"].ToUpper() == "TRUE") { boolGender = true; sbyteAgeMax = 35; sbyteAgeMin = 21; SerchFor1.SearchingForGender = true; } else { SerchFor1.SearchingForGender = false; } } try { if (Request.QueryString["ai"] != null) { sbyteAgeMin = sbyte.Parse(Request.QueryString["ai"]); SerchFor1.SearchingForAgeMin = Request.QueryString["ai"]; } else { SerchFor1.SearchingForAgeMin = sbyteAgeMin.ToString(); } if (Request.QueryString["ax"] != null) { sbyteAgeMax = sbyte.Parse(Request.QueryString["ax"]); SerchFor1.SearchingForAgeMax = Request.QueryString["ax"]; } else { SerchFor1.SearchingForAgeMax = sbyteAgeMax.ToString(); } if (Request.QueryString["c"] != null) { shortCaste = short.Parse(Request.QueryString["c"]); if (shortCaste != 0) { SerchFor1.SearchingForCaste = ControlDataLoader.GetIndexValue(ControlDataLoader.ControlType.Cast, shortCaste); } else { SerchFor1.SearchingForCaste = "Any"; } } else { SerchFor1.SearchingForCaste = "Any"; } if (Request.QueryString["r"] != null) { sbyteReligion = sbyte.Parse(Request.QueryString["r"]); if (sbyteReligion != 0) { SerchFor1.SearchingForReligion = ControlDataLoader.GetIndexValue(ControlDataLoader.ControlType.Religion, sbyteReligion); } else { SerchFor1.SearchingForReligion = "Any"; } } else { SerchFor1.SearchingForReligion = "Any"; } } catch (Exception) { } if (Request.QueryString["ph"] != null) { if (Request.QueryString["ph"].ToUpper() == "TRUE") { boolNeedPhoto = true; SerchFor1.SearchingWithPhoto = true; } else { boolNeedPhoto = false; SerchFor1.SearchingWithPhoto = false; } } SerchFor1.SearchingDepth = 1; // Setting Hiden Feld HF_AMax.Value = sbyteAgeMax.ToString(); HF_AMin.Value = sbyteAgeMin.ToString(); HF_Cst.Value = shortCaste.ToString(); HF_Rel.Value = sbyteReligion.ToString(); HF_ISPhoto.Value = boolNeedPhoto.ToString(); HF_Gen.Value = boolGender.ToString(); //Loading Searching string[] strAMatrimonialID = null; sbyte sbyteCriteria = 0; switch (Type) { case SearchEngine.SearchType.Simple: HF_Type.Value = "1"; strAMatrimonialID = SearchEngine.Search(SearchEngine.SearchType.Simple, boolGender, sbyteAgeMin, sbyteAgeMax, sbyteReligion, boolNeedPhoto, shortCaste, 0, 0); break; case SearchEngine.SearchType.EducationalSearch: if ((Request.QueryString["cri"] != "") || (Request.QueryString["cri"] != null)) { HF_Criteria.Value = Request.QueryString["cri"]; sbyteCriteria = sbyte.Parse(Request.QueryString["cri"]); } else { HF_Criteria.Value = "0"; } HF_Type.Value = "2"; strAMatrimonialID = SearchEngine.Search(SearchEngine.SearchType.EducationalSearch, boolGender, sbyteAgeMin, sbyteAgeMax, sbyteReligion, boolNeedPhoto, shortCaste, sbyteCriteria, 0); break; case SearchEngine.SearchType.OccupationSearch: if ((Request.QueryString["cri"] != "") || (Request.QueryString["cri"] != null)) { HF_Criteria.Value = Request.QueryString["cri"]; sbyteCriteria = sbyte.Parse(Request.QueryString["cri"]); } else { HF_Criteria.Value = "0"; } HF_Type.Value = "3"; strAMatrimonialID = SearchEngine.Search(SearchEngine.SearchType.OccupationSearch, boolGender, sbyteAgeMin, sbyteAgeMax, sbyteReligion, boolNeedPhoto, shortCaste, sbyteCriteria, 0); break; default: ErrorLog.WriteLog("Member/Searchresult-Search: Type = " + Type.ToString()); break; } if ((strAMatrimonialID == null) || (strAMatrimonialID[0] == "0")) { Response.Redirect("~/Guest/NoRecordFound.aspx"); } else { int intResultCount = int.Parse(strAMatrimonialID[0]); L_Last_2.Text = intResultCount.ToString(); L_Last_1.Text = intResultCount.ToString(); if (intResultCount < 14) { LB_Next_1.Enabled = false; LB_Next_2.Enabled = false; L_Current_1.Text = intResultCount.ToString(); L_Current_2.Text = intResultCount.ToString(); } else { LB_Next_1.Enabled = true; LB_Next_2.Enabled = true; L_Current_1.Text = "14"; L_Current_2.Text = "14"; } HF_Start.Value = "0"; LoadList(strAMatrimonialID); } }
protected void Page_Load(object sender, EventArgs e) { //------------------------------------------------------------------------------------------------------------------------------------------------------------------------ //Loading First if (!IsPostBack) { //---------------------------- bool boolGender = false; sbyte sbyteAgeMax = 30; sbyte sbyteAgeMin = 18; short shortCaste = 0; sbyte sbyteReligion = 0; bool boolNeedPhoto = false; //------------------------------------------------ // Checking For Search Criterias //------------------------------------------------ // Gender //------------------------------------------------ if (Request.QueryString["g"] != null) { if (Request.QueryString["g"].ToUpper() == "TRUE") { boolGender = true; sbyteAgeMax = 35; sbyteAgeMin = 21; SerchFor1.SearchingForGender = true; } else { SerchFor1.SearchingForGender = false; } } try { //------------------------------------------------ // Age - Min //------------------------------------------------ if (Request.QueryString["ai"] != null) { sbyteAgeMin = sbyte.Parse(Request.QueryString["ai"]); SerchFor1.SearchingForAgeMin = Request.QueryString["ai"]; } else { SerchFor1.SearchingForAgeMin = sbyteAgeMin.ToString(); } //------------------------------------------------ // Age max //------------------------------------------------ if (Request.QueryString["ax"] != null) { sbyteAgeMax = sbyte.Parse(Request.QueryString["ax"]); SerchFor1.SearchingForAgeMax = Request.QueryString["ax"]; } else { SerchFor1.SearchingForAgeMax = sbyteAgeMax.ToString(); } //------------------------------------------------ // Caste //------------------------------------------------ if (Request.QueryString["c"] != null) { shortCaste = short.Parse(Request.QueryString["c"]); if (shortCaste != 0) { SerchFor1.SearchingForCaste = ControlDataLoader.GetIndexValue(ControlDataLoader.ControlType.Cast, shortCaste); } else { SerchFor1.SearchingForCaste = "Any"; } } else { SerchFor1.SearchingForCaste = "Any"; } //------------------------------------------------ // Religion //------------------------------------------------ if (Request.QueryString["r"] != null) { sbyteReligion = sbyte.Parse(Request.QueryString["r"]); if (sbyteReligion != 0) { SerchFor1.SearchingForReligion = ControlDataLoader.GetIndexValue(ControlDataLoader.ControlType.Religion, sbyteReligion); } else { SerchFor1.SearchingForReligion = "Any"; } } else { SerchFor1.SearchingForReligion = "Any"; } //------------------------------------------------ } catch (Exception Ex) { ErrorLog.WriteErrorLog("Search-", Ex); ErrorLog.WriteLog(Request.QueryString.ToString()); } //------------------------------------------------ // Is Photo Needed //------------------------------------------------ if (Request.QueryString["ph"] != null) { if (Request.QueryString["ph"].ToUpper() == "TRUE") { boolNeedPhoto = true; SerchFor1.SearchingWithPhoto = true; } else { boolNeedPhoto = false; SerchFor1.SearchingWithPhoto = false; } } //--------------------------------------------------------------------------------------------- //Setting Searching ForControl //Depth SerchFor1.SearchingDepth = 1; // Setting Hiden Feld HF_AMax.Value = sbyteAgeMax.ToString(); HF_AMin.Value = sbyteAgeMin.ToString(); HF_Cst.Value = shortCaste.ToString(); HF_Rel.Value = sbyteReligion.ToString(); HF_ISPhoto.Value = boolNeedPhoto.ToString(); HF_Gen.Value = boolGender.ToString(); //Loading Searching //Getting Search Result List string[] strAMatrimonialID = SearchEngine.Search(SearchEngine.SearchType.Simple, boolGender, sbyteAgeMin, sbyteAgeMax, sbyteReligion, boolNeedPhoto, shortCaste, 0, 0); // No Result!! if ((strAMatrimonialID == null) || (strAMatrimonialID[0] == "0")) { Response.Redirect("~/Guest/NoRecordFound.aspx"); } // Result > 0 else { // Change Title this.Title = strAMatrimonialID[0] + " Results Found [ Simple Search ]"; int intResultCount = int.Parse(strAMatrimonialID[0]); //Setting Last And Count L_Last_2.Text = intResultCount.ToString(); L_Last_1.Text = intResultCount.ToString(); //----------------------------------------------- if (intResultCount < 14) { LB_Next_1.Enabled = false; LB_Next_2.Enabled = false; //----------------------------------------------- L_Current_1.Text = intResultCount.ToString(); L_Current_2.Text = intResultCount.ToString(); } else { LB_Next_1.Enabled = true; LB_Next_2.Enabled = true; //----------------------------------------------- L_Current_1.Text = "14"; L_Current_2.Text = "14"; } HF_Start.Value = "0"; HF_Count.Value = (intResultCount).ToString(); //----------------------------------------------- LoadList(strAMatrimonialID); //----------------------------------------------- } //----------------------------------------------- // Adding meta Discription HtmlMeta objMeta = new HtmlMeta(); objMeta.Name = "Description"; objMeta.Content = WebConfig.GetValues("MetaDiscription"); this.Header.Controls.Add(objMeta); //----------------------------------------------- // Adding meta KeyWords objMeta = new HtmlMeta(); objMeta.Name = "keywords"; objMeta.Content = WebConfig.GetValues("MetaKeword"); this.Header.Controls.Add(objMeta); //----------------------------------------------- } else { //----------------------------------------------- int intTemp = int.Parse(HF_Depth.Value) + 1; HF_Depth.Value = intTemp.ToString(); SerchFor1.SearchingDepth = intTemp; //----------------------------------------------- } }
private void LoadStep1() { // Loading controls using (SqlConnection objConnection = DBConnection.GetSqlConnection()) { try { objConnection.Open(); // Loading Star SqlCommand objCommand = new SqlCommand("SELECT * FROM IndexStar", objConnection); SqlDataReader objDataReader = objCommand.ExecuteReader(); DDL_Star.DataSource = objDataReader; DDL_Star.DataTextField = "Item"; DDL_Star.DataValueField = "Value"; DDL_Star.DataBind(); objDataReader.Close(); // Loading MoonSign objCommand = new SqlCommand("SELECT * FROM IndexMoonSign", objConnection); objDataReader = objCommand.ExecuteReader(); DDL_Moon.DataSource = objDataReader; DDL_Moon.DataTextField = "Item"; DDL_Moon.DataValueField = "Value"; DDL_Moon.DataBind(); objDataReader.Close(); } catch (Exception Ex) { ErrorLog.WriteErrorLog("Admin-Edit-Profile:LoadStep1", Ex); Response.Redirect("~/Extras/ErrorReport.aspx"); } finally { objConnection.Close(); } } // Getting applicationID from Cookie string strApplicationID = MatrimonialMemberShip.GetApplicationID(HF_MatID.Value); //If Cookie is working if ((strApplicationID != null) && (strApplicationID != "")) { //Get Member Informations MatMember objMember = new MatMember(true, strApplicationID, false, true, true, false, false, false, false, false, false, false); //Populating Controls //Basic Informations L_Name.Text = objMember.Name; if (objMember.Gender) { L_Gender.Text = "Male"; } else { L_Gender.Text = "Male"; } L_Dob.Text = objMember.DOB.Day + "/" + objMember.DOB.Month + "/" + objMember.DOB.Year; //For Testing L_MaritalStatus.Text = ControlDataLoader.GetIndexValue(ControlDataLoader.ControlType.MaritalStatus, objMember.MaritialStatus); if (objMember.NoOfChildren == 0) { L_NoOfChildren.Text = "Nill"; RB_NotWithMe.Enabled = false; RB_LivingWithMe.Enabled = false; } else { L_NoOfChildren.Text = objMember.NoOfChildren.ToString(); if (objMember.ChildrenLivingWith) { RB_LivingWithMe.Checked = true; } else { RB_NotWithMe.Checked = true; } } if (objMember.PhysicalStatus) { L_PhysicalStatus.Text = "Normal"; } else { L_PhysicalStatus.Text = "Disabled"; } L_MotherTongue.Text = ControlDataLoader.GetIndexValue(ControlDataLoader.ControlType.MotherTongue, objMember.MotherTongue); L_Religion.Text = ControlDataLoader.GetIndexValue(ControlDataLoader.ControlType.Religion, objMember.Religion); L_Cast.Text = ControlDataLoader.GetIndexValue(ControlDataLoader.ControlType.Cast, objMember.Cast); TB_Subcast.Text = objMember.Subcast; L_ProfieCreated.Text = ControlDataLoader.GetIndexValue(ControlDataLoader.ControlType.ProfileCreatedBy, objMember.CreatedBy); //Socio Religious if (objMember.MoonSign != 0) { DDL_Star.SelectedIndex = objMember.Star; DDL_Star.Enabled = false; } if (objMember.MoonSign != 0) { DDL_Moon.SelectedIndex = objMember.MoonSign; DDL_Moon.Enabled = false; } switch (objMember.HoroMatch) { case 0: break; case 1: RB_Horoscope_NO.Checked = true; break; case 2: RB_Horoscope_Yes.Checked = true; break; case 3: RB_Horoscope_NoMatters.Checked = true; break; default: break; } switch (objMember.Manglik) { case 0: break; case 1: RB_Manglik_No.Checked = true; break; case 2: RB_Manglik_Yes.Checked = true; break; case 3: RB_Horoscope_NoMatters.Checked = true; break; case 4: RB_Manglik_NA.Checked = true; break; default: break; } TB_POB.Text = objMember.PlaceOfBirth; TB_Time_H.Text = objMember.TimeOfBirth.Hour.ToString(); TB_Time_M.Text = objMember.TimeOfBirth.Minute.ToString(); if (objMember.TimeOfBirth.Hour > 12) { DDL_Time.SelectedIndex = 1; } else { DDL_Time.SelectedIndex = 2; } } else { Response.Redirect("~/Extras/ErrorReport.aspx"); }//applicationid=null }
public bool Bind(string MatrimonialID) { this.IsBookMark = false; this.IsRemove = false; bool boolFlag = false; /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * Procedure Name : Member_GetInfo * * * * * * * * * * * * * * * * * * * * * * * * * * * * * Type: SELECT * * * * * * * * * * * * * * * * * * * * * * * * * * * * * Parameters : * * * * * * * * * * * * * * * * * * * * * * * * * * * * * LastLogIN * Country - City * Name * DOB * Religion - Cast * MaritalStatus * PhotoPassword * * * * * * * * * * * * * * * * * * * * * * * * * * * */ using (SqlConnection objConnection = DBConnection.GetSqlConnection()) { //try //{ // //Creating Command object SqlCommand objCommand = new SqlCommand("Member_GetInfo", objConnection); objCommand.CommandType = CommandType.StoredProcedure; //Adding Parameters objCommand.Parameters.Add(new SqlParameter("@MatrimonialID", SqlDbType.VarChar)); objCommand.Parameters["@MatrimonialID"].Value = MatrimonialID; //Databse Operations objConnection.Open(); SqlDataReader objReader = objCommand.ExecuteReader(); objReader.Read(); //Getting Values L_Location.Text = ControlDataLoader.GetIndexValue(ControlDataLoader.ControlType.Country, Convert.ToInt16(objReader["Country"])) + " <br/> " + objReader["City"].ToString(); L_Religion.Text = ControlDataLoader.GetIndexValue(ControlDataLoader.ControlType.Religion, Convert.ToSByte(objReader["Religion"])) + " - " + ControlDataLoader.GetIndexValue(ControlDataLoader.ControlType.Cast, Convert.ToSByte(objReader["Cast"])); L_MatID.Text = MatrimonialID; L_MS.Text = ControlDataLoader.GetIndexValue(ControlDataLoader.ControlType.MaritalStatus, Convert.ToSByte(objReader["MaritalStatus"])); L_Age.Text = "AGE : " + AgeCalculator(Convert.ToDateTime(objReader["DOB"])).ToString(); //DateTime dateTemp = Convert.ToDateTime(objReader["LastLogIN"]); //L_LastLogIn.Text = dateTemp.Day.ToString() + "-" + dateTemp.Month.ToString() + "-" + dateTemp.Year.ToString(); HL_ViewProfile.NavigateUrl = "~/Member/PrintProfile.aspx?matid=" + Server.UrlEncode(Crypto.EnCrypto(MatrimonialID)); try { if (objReader["PhotoPassword"].ToString() == "") { IMG_Main.ImageUrl = "~/Extras/imagecon.aspx?matid=" + MatrimonialID + "&id=1"; } else { IMG_Main.ImageUrl = "~/Resources/photoLocked.gif"; } } catch (Exception) { IMG_Main.ImageUrl = "~/Extras/imagecon.aspx?matid=" + MatrimonialID + "&id=1"; } IMG_Main.ImageUrl = "~/Extras/imagecon.aspx?matid=" + MatrimonialID + "&id=1"; objReader.Close(); boolFlag = true; //} //catch (Exception) //{ // this.Visible = false; // boolFlag = false; //} //finally //{ // objConnection.Close(); //} } return(boolFlag); }