protected void B_delete_Click(object sender, EventArgs e)
    {
        string strApplicationID = MatrimonialMemberShip.GetApplicationID(Request.QueryString["matid"]);

        if (CB_P.Checked || CB_ALB_1.Checked || CB_ALB_2.Checked || CB_ALB_2.Checked)
        {
            if (CB_P.Checked)
            {
                MatrimonialAlbumManager.DeleteImage(strApplicationID, MatrimonialAlbumManager.ImageType.Photo);
            }

            if (CB_ALB_1.Checked)
            {
                MatrimonialAlbumManager.DeleteImage(strApplicationID, MatrimonialAlbumManager.ImageType.Photo);
            }

            if (CB_ALB_2.Checked)
            {
                MatrimonialAlbumManager.DeleteImage(strApplicationID, MatrimonialAlbumManager.ImageType.Photo);
            }

            if (CB_ALB_3.Checked)
            {
                MatrimonialAlbumManager.DeleteImage(strApplicationID, MatrimonialAlbumManager.ImageType.Photo);
            }

            L_Alart.Text    = " Image Deleted Successfully";
            L_Alart.Visible = true;
        }
        else
        {
            L_Alart.Text    = "Please Check the photo you need to delete";
            L_Alart.Visible = true;
        }
    }
Beispiel #2
0
// saving horoscope password


    protected void IMB_Horoscope_save_Click(object sender, ImageClickEventArgs e)
    {
        if (RB_H_yes.Checked)
        {
            //loading information from Cookie

            HttpCookieCollection objHttpCookieCollection = Request.Cookies;
            HttpCookie           objHttpCookie           = objHttpCookieCollection.Get("MatCookie5639sb");
            if (MatrimonialAlbumManager.SetAlbumPassword(Crypto.DeCrypto(objHttpCookie.Values["ApplicationID"]), TB_Photo_Password.Text, MatrimonialAlbumManager.ImageType.Horoscope))
            {
                // If Sucess
                L_H_Updated.Visible = true;
            }
            else // some error occured
            {
                L_H_Updated.Visible = true;
                L_H_Updated.Text    = "Error in Updation, Sorry Plase try again";
            }
        }
        else if (RB_H_No.Checked) //remove Password
        {
            HttpCookieCollection objHttpCookieCollection = Request.Cookies;
            HttpCookie           objHttpCookie           = objHttpCookieCollection.Get("MatCookie5639sb");
            if (MatrimonialAlbumManager.RemoveAlbumPassword(Crypto.DeCrypto(objHttpCookie.Values["ApplicationID"]), MatrimonialAlbumManager.ImageType.Horoscope))
            {
                // If Sucess
                L_H_Updated.Visible = true;
            }
            else // some error occured
            {
                L_H_Updated.Visible = true;
                L_H_Updated.Text    = "Error in Updation, Sorry Plase try again";
            }
        }
    }
    private void LoadHoro()
    {
        string strApplicationID = MatrimonialMemberShip.GetApplicationID(strMatID);

        if (MatrimonialAlbumManager.IsImageExists(strApplicationID, MatrimonialAlbumManager.ImageType.Horoscope))
        {      //If Horoscope Protected
            HL_HoroScope.Visible = true;
            HL_HoroScope.Attributes.Add("onclick", "window.open('../Extras/ViewLargeImage.aspx?matid=" + strMatID + "&image=5','LargerImage','scrollbars=no,width=600,height=285')");
        }
    }
Beispiel #4
0
    protected void B_Search_Click(object sender, EventArgs e)
    {
        //Searching

        // Setting Alurt invisile MatID
        PN_ID_NotFound.Visible = false;
        L_Wron_Pass.Visible    = false;

        // Is the Matrimonial ID valid
        string strUserName = MatrimonialMemberShip.GetUserName(TB_MatrimonialID.Text, true);

        if (strUserName != null)
        {
            //Is password Valid
            SimpleUser objUser = MatrimonialMemberShip.Authentication(strUserName, FormsAuthentication.HashPasswordForStoringInConfigFile(TB_Password.Text, "MD5"));
            // YES
            if (objUser.AuthenticationStatus == true)
            {
                // make alnum visible
                PN_ID_Album.Visible = true;
                //Make ControlsInvisible
                L_Password.Visible              = false;
                TB_Password.Visible             = false;
                B_Search.Visible                = false;
                PN_ID_NotFound.Visible          = false;
                RequiredFieldValidator2.Visible = false;
                TB_MatrimonialID.ReadOnly       = true;


                //Does image is in Album
                if (MatrimonialAlbumManager.IsAlbumExists(objUser.ApplicationID))
                {
                    //Setting Photo

                    if (MatrimonialAlbumManager.IsImageExists(objUser.ApplicationID, MatrimonialAlbumManager.ImageType.Horoscope))
                    {
                        HL_Horo.ImageUrl = "~/Extras/imagecon.aspx?matid=" + TB_MatrimonialID.Text + "&id=5&type=124";
                    }
                    else
                    {
                        HL_Horo.ImageUrl = "~/Resources/horonotFound.gif";
                    }
                }
            }
            else// Password incorrect
            {
                L_Wron_Pass.Visible = true;
            }
        }
        else// Wrong User Name
        {
            PN_ID_NotFound.Visible = true;
        }
    }
    protected void IB_Crop_Click(object sender, ImageClickEventArgs e)
    {
        try
        {
            ///GetImage
            byte[] byteArray = (byte[])Session["ImageToCrop"];

            // Removing image from session
            Session.Remove("ImageToCrop");

            /// Get Application String

            HttpCookieCollection objHttpCookieCollection = Request.Cookies;
            HttpCookie           objHttpCookie           = objHttpCookieCollection.Get("MatRegInfo");
            string strApplicationID = Crypto.DeCrypto(objHttpCookie.Values["ApplicationID"]);


            /// crop image
            byteArray = EditImage.CropImageFile(byteArray, Convert.ToInt32(HiddenW.Value), Convert.ToInt32(HiddenH.Value), Convert.ToInt32(HiddenX.Value), Convert.ToInt32(HiddenY.Value));

            /// make thumbnail
            byteArray = EditImage.GetThumbNail(byteArray, 128, 128, false);

            /// water mark image


            byteArray = EditImage.SetWatermark(byteArray, WebConfig.GetValues("FName"), 80, true, 16);

            /// upload into database
            if (MatrimonialAlbumManager.InsertPhoto(strApplicationID, byteArray, MatrimonialAlbumManager.ImageType.Photo))
            {
                Response.Redirect("../Extras/Sucess.aspx");
            }
            else
            {
                Response.Redirect("image.aspx?id=Error");
            }
        }
        catch (Exception)
        {
        }
    }
Beispiel #6
0
// Delete From DataBase
    protected void B_Delete_Click(object sender, EventArgs e)
    {
        if (CB_DEL.Checked)
        {
            if (MatrimonialAlbumManager.DeleteImage(MatrimonialMemberShip.GetApplicationID(TB_MatrimonialID.Text), MatrimonialAlbumManager.ImageType.Horoscope))
            {
                //Hide Controls
                L_State.Text     = "Horoscope sucessfully Deleted";
                HL_Horo.ImageUrl = "~/Resources/horonotFound.gif";
                CB_DEL.Visible   = false;
                D_Delete.Visible = false;
            }
            else
            {
                L_State.Text = "Error in Saving your file";
            }
        }
        else
        {
            CB_DEL.ForeColor = System.Drawing.Color.Red;
        }
    }
    private void LoadPhoto()
    {
        string strApplicationID = MatrimonialMemberShip.GetApplicationID(strMatID);

        if (MatrimonialAlbumManager.IsAlbumExists(strApplicationID))
        {
            HL_Photo.ImageUrl = "~/Extras/imagecon.aspx?matid=" + strMatID + "&id=1";

            HL_Album.Visible = true;
            //Setting Opening Image
            if (MatrimonialAlbumManager.IsImageExists(strApplicationID, MatrimonialAlbumManager.ImageType.Album1))
            {
                HL_Album.Attributes.Add("onclick", "window.open('../Extras/ViewLargeImage.aspx?matid=" + strMatID + "&image=2','LargerImage','scrollbars=no,width=600,height=285')");
            }
            else if (MatrimonialAlbumManager.IsImageExists(strApplicationID, MatrimonialAlbumManager.ImageType.Album2))
            {
                HL_Album.Attributes.Add("onclick", "window.open('../Extras/ViewLargeImage.aspx?matid=" + strMatID + "&image=3','LargerImage','scrollbars=no,width=600,height=285')");
            }
            else if (MatrimonialAlbumManager.IsImageExists(strApplicationID, MatrimonialAlbumManager.ImageType.Album3))
            {
                HL_Album.Attributes.Add("onclick", "window.open('../Extras/ViewLargeImage.aspx?matid=" + strMatID + "&image=4','LargerImage','scrollbars=no,width=600,height=285')");
            }
            else if (MatrimonialAlbumManager.IsImageExists(strApplicationID, MatrimonialAlbumManager.ImageType.Photo))
            {
                HL_Album.Attributes.Add("onclick", "window.open('../Extras/ViewLargeImage.aspx?matid=" + strMatID + "&image=1','LargerImage','scrollbars=no,width=600,height=285')");
            }
            else
            {
                HL_Album.Visible = false;
            }
        }
        else
        {
            HL_Photo.ImageUrl = "~/Resources/nophoto.gif";
        }
    }
Beispiel #8
0
    protected void IB_Crop_Click(object sender, ImageClickEventArgs e)
    {
        try
        {
            MatrimonialAlbumManager.ImageType enuImageType = MatrimonialAlbumManager.ImageType.Photo;

            switch (Convert.ToSByte(Session["ImageID"]))
            {
            case 1:
                enuImageType = MatrimonialAlbumManager.ImageType.Photo;
                break;

            case 2:
                enuImageType = MatrimonialAlbumManager.ImageType.Album1;
                break;

            case 3:
                enuImageType = MatrimonialAlbumManager.ImageType.Album2;
                break;

            case 4:
                enuImageType = MatrimonialAlbumManager.ImageType.Album3;
                break;

            default:
                Response.Redirect("image.aspx?id=Error");
                break;
            }

            ///GetImage
            byte[] byteArray = (byte[])Session["ImageToCrop"];

            // Removing image from session
            Session.Remove("ImageToCrop");

            /// Get Application String

            HttpCookieCollection objHttpCookieCollection = Request.Cookies;
            HttpCookie           objHttpCookie           = objHttpCookieCollection.Get("MatCookie5639sb");
            string strApplicationID = Crypto.DeCrypto(objHttpCookie.Values["ApplicationID"]);


            /// crop image
            byteArray = EditImage.CropImageFile(byteArray, Convert.ToInt32(HiddenW.Value), Convert.ToInt32(HiddenH.Value), Convert.ToInt32(HiddenX.Value), Convert.ToInt32(HiddenY.Value));

            /// make thumbnail
            if (enuImageType == MatrimonialAlbumManager.ImageType.Photo)
            {
                byteArray = EditImage.GetThumbNail(byteArray, 128, 128, false);
            }
            else
            {
                byteArray = EditImage.GetThumbNail(byteArray, 600, 600, true);
            }

            /// water mark image


            byteArray = EditImage.SetWatermark(byteArray, WebConfig.GetValues("FName"), 80, true, 16);

            //Which image is to be uploaded ?



            /// Add new image(Insert) or change newimage (Update) ?


            switch (MatrimonialAlbumManager.IsAlbumExists(strApplicationID))
            {
            case false:
                // Insert Image into database

                if (MatrimonialAlbumManager.InsertPhoto(strApplicationID, byteArray, enuImageType))
                {
                    Response.Redirect("../Extras/Sucess.aspx");
                }
                else
                {
                    Response.Redirect("image.aspx?id=Error");
                }
                break;

            case true:     // Update Image
                if (MatrimonialAlbumManager.InsertPhoto(strApplicationID, byteArray, enuImageType))
                {
                    Response.Redirect("../Extras/Sucess.aspx");
                }
                else
                {
                    Response.Redirect("image.aspx?id=Error");
                }
                break;

            default:
                Response.Redirect("imaxge.aspx?id=Error");
                break;
            }
        }
        catch (Exception)
        {
        }
    }
    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);

            // Load Control Details onload = "window.resizeTo(615,388);window.history.forward(1);"


            HttpCookieCollection objHttpCookieCollection = Request.Cookies;
            HttpCookie           objHttpCookie           = objHttpCookieCollection.Get("MatCookie5639sb");

            string strApplicationID = Crypto.DeCrypto(objHttpCookie.Values["ApplicationID"]);
            if (MatrimonialAlbumManager.IsAlbumExists(strApplicationID))
            {
                string strMatID = Crypto.DeCrypto(objHttpCookie.Values["MatrimonialID"]);

                //Setting Photo

                HL_UP_1.Attributes.Add("onclick", "window.open('UploadImage.aspx?matid=" + strMatID + "&image=1','Upload','scrollbars=no,width=600,height=285')");
                HL_Photo_1.NavigateUrl = "#";

                if (MatrimonialAlbumManager.IsImageExists(strApplicationID, MatrimonialAlbumManager.ImageType.Photo))
                {
                    HL_Photo_1.ImageUrl = "~/Extras/imagecon.aspx?matid=" + strMatID + "&id=1";
                    HL_UP_1.ImageUrl    = "~/Resources/ChangePhoto.gif";
                    HL_Del_1.Visible    = true;
                }


                // setting Album images

                string strUserType = Crypto.DeCrypto(objHttpCookie.Values["UserType"]);
                //<<<ForTesting>>>>
                if (strUserType == "PaidMember")
                {
                    HL_UP_2.Attributes.Add("onclick", "window.open('UploadImage.aspx?matid=" + strMatID + "&image=2','Upload','scrollbars=no,width=600,height=285')");
                    HL_UP_3.Attributes.Add("onclick", "window.open('UploadImage.aspx?matid=" + strMatID + "&image=3','Upload','scrollbars=no,width=600,height=285')");
                    HL_UP_4.Attributes.Add("onclick", "window.open('UploadImage.aspx?matid=" + strMatID + "&image=4','Upload','scrollbars=no,width=600,height=285')");

                    HL_UP_2.Visible = true;
                    HL_UP_3.Visible = true;
                    HL_UP_4.Visible = true;

                    //setting image

                    if (MatrimonialAlbumManager.IsImageExists(strApplicationID, MatrimonialAlbumManager.ImageType.Album1))
                    {
                        HL_Album_1.ImageUrl = "~/Extras/imagecon.aspx?matid=" + strMatID + "&id=2&type=124";
                        HL_Album_1.Attributes.Add("onclick", "window.open('../Extras/ViewLargeImage.aspx?matid=" + strMatID + "&image=2','LargerImage','scrollbars=no,width=600,height=285')");
                        HL_Album_1.ToolTip     = "Click Here to View Larger Image";
                        HL_Del_2.Visible       = true;
                        HL_Album_1.NavigateUrl = "#";
                        HL_UP_2.ImageUrl       = "~/Resources/ChangePhoto.gif";
                    }
                    else
                    {
                        HL_Album_1.ImageUrl = "~/Resources/nophoto.gif";
                    }

                    if (MatrimonialAlbumManager.IsImageExists(strApplicationID, MatrimonialAlbumManager.ImageType.Album2))
                    {
                        HL_Album_2.ImageUrl = "~/Extras/imagecon.aspx?matid=" + strMatID + "&id=3&type=124";
                        HL_Album_2.Attributes.Add("onclick", "window.open('../Extras/ViewLargeImage.aspx?matid=" + strMatID + "&image=3','LargerImage','scrollbars=no,width=600,height=285')");
                        HL_Album_2.ToolTip     = "Click Here to View Larger Image";
                        HL_Del_3.Visible       = true;
                        HL_Album_2.NavigateUrl = "#";
                        HL_UP_3.ImageUrl       = "~/Resources/ChangePhoto.gif";
                    }
                    else
                    {
                        HL_Album_2.ImageUrl = "~/Resources/nophoto.gif";
                    }
                    if (MatrimonialAlbumManager.IsImageExists(strApplicationID, MatrimonialAlbumManager.ImageType.Album3))
                    {
                        HL_Album_3.ImageUrl = "~/Extras/imagecon.aspx?matid=" + strMatID + "&id=4&type=124";
                        HL_Album_3.Attributes.Add("onclick", "window.open('../Extras/ViewLargeImage.aspx?matid=" + strMatID + "&image=4','LargerImage','scrollbars=no,width=600,height=285')");
                        HL_Album_3.ToolTip     = "Click Here to View Larger Image";
                        HL_Del_4.Visible       = true;
                        HL_Album_3.NavigateUrl = "#";
                        HL_UP_4.ImageUrl       = "~/Resources/ChangePhoto.gif";
                    }
                    else
                    {
                        HL_Album_3.ImageUrl = "~/Resources/nophoto.gif";
                    }
                }
            }
        }   //if
    }
Beispiel #10
0
    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);


            HttpCookieCollection objHttpCookieCollection = Request.Cookies;
            HttpCookie           objHttpCookie           = objHttpCookieCollection.Get("MatCookie5639sb");

            if (Crypto.DeCrypto(objHttpCookie.Values["UserType"]) == "PaidMember")
            {
                RB_H_yes.Enabled       = true;
                TB_Password.TextMode   = TextBoxMode.Password;
                TB_Password.Text       = "";
                TB_Password_C.TextMode = TextBoxMode.Password;
                TB_Password_C.Text     = "";
            }

            if (MatrimonialAlbumManager.IsImageExists(Crypto.DeCrypto(objHttpCookie.Values["ApplicationID"]), MatrimonialAlbumManager.ImageType.Horoscope))
            {
                HL_Delete.Visible = true;
            }
        }
        else//postback
        {
            ///
            ///upload image
            ///

            FileInfo imageInfo = new FileInfo(File_Image.Value.Trim());

            if (!imageInfo.Exists)
            {
                RegisterClientScriptBlock("alertMsg", "<script>alert('please select one image file.');</script>");
            }
            else
            {
                switch (imageInfo.Extension.ToUpper())
                {
                case ".JPG":
                    if (UpLoadImageFile(imageInfo))
                    {
                        L_State.Text      = "Horoscope sucessfully inserted";
                        HL_Delete.Visible = true;
                    }
                    else
                    {
                        L_State.Text      = "Error in Saving your file";
                        HL_Delete.Visible = true;
                    }
                    break;

                case ".GIF":
                    if (UpLoadImageFile(imageInfo))
                    {
                        L_State.Text      = "Horoscope sucessfully inserted";
                        HL_Delete.Visible = true;
                    }
                    else
                    {
                        L_State.Text = "Error in Saving your file";
                    }
                    break;

                case ".BMP":
                    if (UpLoadImageFile(imageInfo))
                    {
                        L_State.Text      = "Horoscope sucessfully inserted";
                        HL_Delete.Visible = true;
                    }
                    else
                    {
                        L_State.Text = "Error in Saving your file";
                    }
                    break;

                default:
                    RegisterClientScriptBlock("alertMsg", "<script>alert('Use either images suchus bmp,jpg,gif');</script>");
                    break;
                }
            }
        }
    }
    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");
            }
        }
    }
    protected void B_Search_Click(object sender, EventArgs e)
    {
        // Setting Alurt invisile MatID
        PN_ID_NotFound.Visible = false;
        L_Wron_Pass.Visible    = false;

        // Is the Matrimonial ID valid
        string strUserName = MatrimonialMemberShip.GetUserName(TB_MatrimonialID.Text, true);

        if (strUserName != null)
        {
            //Is password Valid
            SimpleUser objUser = MatrimonialMemberShip.Authentication(strUserName, FormsAuthentication.HashPasswordForStoringInConfigFile(TB_Password.Text, "MD5"));
            // YES
            if (objUser.AuthenticationStatus == true)
            {
                // make alnum visible
                PN_ID_Album.Visible = true;
                //Make ControlsInvisible
                L_Password.Visible     = false;
                TB_Password.Visible    = false;
                B_Search.Visible       = false;
                PN_ID_NotFound.Visible = false;
                //Delete Or Uplaod

                //Does image is in Album
                if (MatrimonialAlbumManager.IsAlbumExists(objUser.ApplicationID))
                {
                    bool boolUpload = false;

                    switch (HF_Type.Value)
                    {
                    case "1":
                        boolUpload = true;
                        HL_UP_1.Attributes.Add("onclick", "window.open('UploadImage.aspx?image=1&matid=" + TB_MatrimonialID.Text + "','Upload','scrollbars=no,width=600,height=285')");
                        HL_UP_1.Visible  = true;
                        B_delete.Visible = false;
                        break;

                    case "2":
                        boolUpload       = false;
                        HL_UP_1.Visible  = false;
                        B_delete.Visible = true;
                        break;

                    case null:
                        Response.Redirect("~/Extras/Errorreport.aspx?id=405");
                        break;

                    default:
                        break;
                    }



                    //Setting Photo

                    if (MatrimonialAlbumManager.IsImageExists(objUser.ApplicationID, MatrimonialAlbumManager.ImageType.Photo))
                    {
                        HL_Photo_1.ImageUrl = "~/Extras/imagecon.aspx?matid=" + TB_MatrimonialID.Text + "&id=1";
                        if (boolUpload)
                        {
                            HL_UP_1.ImageUrl = "~/Resources/ChangePhoto.gif";
                        }
                        else
                        {
                            CB_P.Visible = true;
                        }
                    }

                    // setting Album images For Paid members

                    if (objUser.Membership == SimpleUser.UserType.PaidMember)
                    {
                        if (boolUpload)
                        {
                            HL_UP_2.Attributes.Add("onclick", "window.open('UploadImage.aspx?image=2&matid=" + TB_MatrimonialID.Text + "','Upload','scrollbars=no,width=600,height=285')");
                            HL_UP_3.Attributes.Add("onclick", "window.open('UploadImage.aspx?image=3&matid=" + TB_MatrimonialID.Text + "','Upload','scrollbars=no,width=600,height=285')");
                            HL_UP_4.Attributes.Add("onclick", "window.open('UploadImage.aspx?image=4&matid=" + TB_MatrimonialID.Text + "','Upload','scrollbars=no,width=600,height=285')");
                            HL_UP_1.Visible = true;
                            HL_UP_2.Visible = true;
                            HL_UP_3.Visible = true;
                            HL_UP_4.Visible = true;
                        }


                        //setting image

                        if (MatrimonialAlbumManager.IsImageExists(objUser.ApplicationID, MatrimonialAlbumManager.ImageType.Album1))
                        {
                            HL_Album_1.ImageUrl = "~/Extras/imagecon.aspx?matid=" + TB_MatrimonialID.Text + "&id=2&type=124";
                            HL_Album_1.Attributes.Add("onclick", "window.open('../../Extras/ViewLargeImage.aspx?matid=" + TB_MatrimonialID.Text + "&image=2','LargerImage','scrollbars=no,width=600,height=285')");
                            HL_Album_1.ToolTip     = "Click Here to View Larger Image";
                            HL_Album_1.NavigateUrl = "#";
                            if (!boolUpload)
                            {
                                CB_ALB_1.Visible = true;
                            }
                            else
                            {
                                HL_UP_2.ImageUrl = "~/Resources/ChangePhoto.gif";
                            }

                            //
                        }
                        else
                        {
                            HL_Album_1.ImageUrl = "~/Resources/nophoto.gif";
                        }

                        if (MatrimonialAlbumManager.IsImageExists(objUser.ApplicationID, MatrimonialAlbumManager.ImageType.Album2))
                        {
                            HL_Album_2.ImageUrl = "~/Extras/imagecon.aspx?matid=" + TB_MatrimonialID.Text + "&id=3&type=124";
                            HL_Album_2.Attributes.Add("onclick", "window.open('../../Extras/ViewLargeImage.aspx?matid=" + TB_MatrimonialID.Text + "&image=3','LargerImage','scrollbars=no,width=600,height=285')");
                            HL_Album_2.ToolTip     = "Click Here to View Larger Image";
                            HL_Album_2.NavigateUrl = "#";
                            if (!boolUpload)
                            {
                                CB_ALB_2.Visible = true;
                            }
                            else
                            {
                                HL_UP_3.ImageUrl = "~/Resources/ChangePhoto.gif";
                            }
                        }
                        else
                        {
                            HL_Album_2.ImageUrl = "~/Resources/nophoto.gif";
                        }
                        if (MatrimonialAlbumManager.IsImageExists(objUser.ApplicationID, MatrimonialAlbumManager.ImageType.Album3))
                        {
                            HL_Album_3.ImageUrl = "~/Extras/imagecon.aspx?matid=" + TB_MatrimonialID.Text + "&id=4&type=124";
                            HL_Album_3.Attributes.Add("onclick", "window.open('../../Extras/ViewLargeImage.aspx?matid=" + TB_MatrimonialID.Text + "&image=4','LargerImage','scrollbars=no,width=600,height=285')");
                            HL_Album_3.ToolTip     = "Click Here to View Larger Image";
                            HL_Album_3.NavigateUrl = "#";
                            if (!boolUpload)
                            {
                                CB_ALB_3.Visible = true;
                            }
                            else
                            {
                                HL_UP_4.ImageUrl = "~/Resources/ChangePhoto.gif";
                            }
                        }
                        else
                        {
                            HL_Album_3.ImageUrl = "~/Resources/nophoto.gif";
                        }

                        L_MatID.Text             = TB_MatrimonialID.Text.ToUpper();
                        TB_MatrimonialID.Visible = false;
                    }
                }
            }
            else    // Password incorrect
            {
                L_Wron_Pass.Visible = true;
            }
        }
        else    // Wrong User Name
        {
            PN_ID_NotFound.Visible = true;
        }
    }
Beispiel #13
0
    private bool UpLoadImageFile(FileInfo info)
    {
        /*
         * UserAlbum_UpdateHoroscope
         * UserAlbum_InsertImage
         *
         *  @ApplicationID varchar(15)
         *  @Horoscope image
         *  @HoroPassword Varchar(25)
         */


        try
        {
            ///
            /// striming image
            ///
            byte[]     byteContent   = new byte[info.Length];
            FileStream objFileStream = info.OpenRead();
            objFileStream.Read(byteContent, 0, byteContent.Length);
            objFileStream.Close();

            ///
            /// Processing image
            ///

            byteContent = EditImage.GetThumbNail(byteContent, 600, 600, true);



            byteContent = EditImage.SetWatermark(byteContent, WebConfig.GetValues("FName"), 50, true, 36);

            ///
            /// DataBase operation starts
            ///

            HttpCookieCollection objHttpCookieCollection = Request.Cookies;
            HttpCookie           objHttpCookie           = objHttpCookieCollection.Get("MatCookie5639sb");

            string strApplicationID = Crypto.DeCrypto(objHttpCookie.Values["ApplicationID"]);



            using (SqlConnection objConnection = DBConnection.GetSqlConnection())
            {
                SqlCommand objCommand = new SqlCommand("UserAlbum_InsertImage", objConnection);

                if (MatrimonialAlbumManager.IsAlbumExists(strApplicationID))
                {
                    objCommand = new SqlCommand("UserAlbum_UpdateHoroscope", objConnection);
                }

                objCommand.CommandType = CommandType.StoredProcedure;
                /// Inserting parameters

                objCommand.Parameters.Add(new SqlParameter("@ApplicationID", SqlDbType.VarChar));
                objCommand.Parameters["@ApplicationID"].Value = strApplicationID;

                objCommand.Parameters.Add(new SqlParameter("@Horoscope", SqlDbType.Image));
                objCommand.Parameters["@Horoscope"].Value = byteContent;

                if (!RB_H_No.Checked)
                {
                    objCommand.Parameters.Add(new SqlParameter("@HoroPassword", SqlDbType.VarChar));
                    objCommand.Parameters["@HoroPassword"].Value = TB_Password.Text;
                }
                /// Execute Sql Query

                objConnection.Open();
                objCommand.ExecuteNonQuery();
                objConnection.Close();
            }
            return(true);
        }
        catch (Exception ex)
        {
            // ErrorLog
            return(false);
        }
    }
    protected void Page_Load(object sender, EventArgs e)
    {
        if ((Request.QueryString["matid"] == null) || (Request.QueryString["id"] == null))
        {
            Server.Transfer("../extras/ErrorReport.aspx");
        }
        else
        {
            string strApplicationID;


            //get image
            byte[] byteImageArray = null;

            switch (Request.QueryString["id"])
            {
            case "1":    // member photo
                strApplicationID = MatrimonialMemberShip.GetApplicationID(Request.QueryString["matid"]);
                if (strApplicationID != null)
                {
                    byteImageArray = MatrimonialAlbumManager.GetImage(strApplicationID, MatrimonialAlbumManager.ImageType.Photo);
                }
                break;

            case "2":    //Album1
                strApplicationID = MatrimonialMemberShip.GetApplicationID(Request.QueryString["matid"]);
                if (strApplicationID != null)
                {
                    byteImageArray = MatrimonialAlbumManager.GetImage(strApplicationID, MatrimonialAlbumManager.ImageType.Album1);
                }
                break;

            case "3":    //Album2
                strApplicationID = MatrimonialMemberShip.GetApplicationID(Request.QueryString["matid"]);
                if (strApplicationID != null)
                {
                    byteImageArray = MatrimonialAlbumManager.GetImage(strApplicationID, MatrimonialAlbumManager.ImageType.Album2);
                }
                break;

            case "4":    //Album3
                strApplicationID = MatrimonialMemberShip.GetApplicationID(Request.QueryString["matid"]);
                if (strApplicationID != null)
                {
                    byteImageArray = MatrimonialAlbumManager.GetImage(strApplicationID, MatrimonialAlbumManager.ImageType.Album3);
                }
                break;

            case "5":    //Horoscope
                strApplicationID = MatrimonialMemberShip.GetApplicationID(Request.QueryString["matid"]);
                if (strApplicationID != null)
                {
                    byteImageArray = MatrimonialAlbumManager.GetImage(strApplicationID, MatrimonialAlbumManager.ImageType.Horoscope);
                }
                break;

            case "6":    //SucessStory
                byteImageArray = MatrimonialAlbumManager.GetImage(Request.QueryString["matid"], MatrimonialAlbumManager.ImageType.SucessStory);
                break;

            default:
                byteImageArray = null;
                return;
            }

            // if image present

            if (byteImageArray != null)
            {
                //resize image if needed

                switch (Request.QueryString["type"])
                {
                case "124":
                    byteImageArray = EditImage.GetThumbNail(byteImageArray, 124, 124, false);
                    break;

                case "98":
                    byteImageArray = EditImage.GetThumbNail(byteImageArray, 98, 98, false);
                    break;

                case "75":
                    byteImageArray = EditImage.GetThumbNail(byteImageArray, 75, 75, false);
                    break;
                }
                //displaying image
                Response.ContentType = "text/HTML";
                Response.BinaryWrite(byteImageArray);
            }
            else
            {
                DisplayError();
            }
        }
    }
Beispiel #15
0
    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);

            //Getting User information from cookie

            HttpCookieCollection objHttpCookieCollection = Request.Cookies;
            HttpCookie           objHttpCookie           = objHttpCookieCollection.Get("MatCookie5639sb");

            // loading Mail settings from data base

            bool[] boolSelectionArray = MatrimonialMessanger.GetMailListSettings(Crypto.DeCrypto(objHttpCookie.Values["UserName"]));

            if (boolSelectionArray != null) // if no error
            {
                //Setting mail Settings
                CB_Special.Checked    = boolSelectionArray[0];
                CB_newProduct.Checked = boolSelectionArray[1];
                CB_Partner.Checked    = boolSelectionArray[2];
                CB_Daly.Checked       = boolSelectionArray[3];

                // Loading paied users services

                string strApplicationID = Crypto.DeCrypto(objHttpCookie.Values["ApplicationID"]);

                if (MatrimonialAlbumManager.IsImageExists(strApplicationID, MatrimonialAlbumManager.ImageType.Horoscope))
                {
                    if (Crypto.DeCrypto(objHttpCookie.Values["UserType"]) == "PaidMember")
                    {
                        TB_Horo_Password.Text     = "";
                        TB_Horoscope_Conform.Text = "";
                        TB_Photo_Password.Text    = "";
                        TB_Photo_Conform.Text     = "";

                        //Load if image in album

                        if (true)//<<<<<<<<<<<<For Testing>>>>>>>>>>>>> get is there any images present in photo - album3
                        {
                            RB_P_Yes.Enabled           = true;
                            TB_Photo_Conform.TextMode  = TextBoxMode.Password;
                            TB_Photo_Password.TextMode = TextBoxMode.Password;
                            IMB_Photo_save.Visible     = true;
                        }

                        // Load if horoscope exists

                        if (MatrimonialAlbumManager.IsImageExists(strApplicationID, MatrimonialAlbumManager.ImageType.Horoscope))
                        {
                            RB_H_yes.Enabled              = true;
                            IMB_Horoscope_save.Visible    = true;
                            TB_Horoscope_Conform.TextMode = TextBoxMode.Password;
                            TB_Horo_Password.TextMode     = TextBoxMode.Password;
                        }
                    }
                }
            }    //boolSelectionArray != null
            else // If Error
            {
                Response.Redirect("../Extras/ErrorReport.aspx");
            }
        }//ispostback
    }
    protected void Page_Load(object sender, EventArgs e)
    {
        //Page Loads
        if (!IsPostBack)
        {
            //does It have imageid and matid
            if ((Request.QueryString["image"] != null) && (Request.QueryString["matid"] != null))
            {
                this.Title = "You are now viewing Album : " + Request.QueryString["matid"];


                //Setting Controls
                HF_Type.Value = Request.QueryString["image"];
                L_MatID.Text  = Request.QueryString["matid"];
                HF_ID.Value   = Request.QueryString["matid"];
                string strAppID = MatrimonialMemberShip.GetApplicationID(Request.QueryString["matid"]);
                //Which Album
                switch (HF_Type.Value)
                {
                case "1":
                    if (MatrimonialAlbumManager.IsImageExists(strAppID, MatrimonialAlbumManager.ImageType.Photo))
                    {
                        IB_Pre.Visible     = false;
                        L_PhotoID.Text     = "Photo";
                        Img_image.ImageUrl = "~/Extras/ImagePro.aspx?matid=" + Request.QueryString["matid"] + "&id=1";
                    }
                    else if (MatrimonialAlbumManager.IsImageExists(strAppID, MatrimonialAlbumManager.ImageType.Album1))
                    {
                        HF_Type.Value      = "2";
                        IB_Pre.Visible     = false;
                        L_PhotoID.Text     = "Album - 1";
                        Img_image.ImageUrl = "~/Extras/ImagePro.aspx?matid=" + Request.QueryString["matid"] + "&id=2";
                    }
                    else if (MatrimonialAlbumManager.IsImageExists(strAppID, MatrimonialAlbumManager.ImageType.Album2))
                    {
                        HF_Type.Value      = "3";
                        IB_Pre.Visible     = false;
                        L_PhotoID.Text     = "Album - 2";
                        Img_image.ImageUrl = "~/Extras/ImagePro.aspx?matid=" + Request.QueryString["matid"] + "&id=3";
                    }
                    else if (MatrimonialAlbumManager.IsImageExists(strAppID, MatrimonialAlbumManager.ImageType.Album3))
                    {
                        HF_Type.Value      = "4";
                        IB_Pre.Visible     = false;
                        L_PhotoID.Text     = "Album - 3";
                        Img_image.ImageUrl = "~/Extras/ImagePro.aspx?matid=" + Request.QueryString["matid"] + "&id=4";
                        IB_Next.Visible    = false;
                    }
                    else
                    {
                        // Display No image uploaded'
                        IB_Pre.Visible  = false;
                        IB_Next.Visible = false;
                    }
                    break;

                case "5":
                    if (MatrimonialAlbumManager.IsImageExists("", MatrimonialAlbumManager.ImageType.Horoscope))
                    {
                        L_PhotoID.Text = "Horoscope";
                    }
                    else
                    {
                    }
                    IB_Next.Visible = false;
                    IB_Pre.Visible  = false;
                    break;

                default:
                    break;
                }
            }
            else
            {
                Server.Transfer("../Extras/errorreport.aspx?id=405");
            }
        }
    }
Beispiel #17
0
    private bool UpLoadImageFile(FileInfo info)
    {
        /*
         * UserAlbum_UpdateHoroscope
         * UserAlbum_InsertImage
         *
         *  @ApplicationID varchar(15)
         *  @Horoscope image
         */


        try
        {
            ///
            /// striming image
            ///
            byte[]     byteContent   = new byte[info.Length];
            FileStream objFileStream = info.OpenRead();
            objFileStream.Read(byteContent, 0, byteContent.Length);
            objFileStream.Close();

            ///
            /// Processing image
            ///

            byteContent = EditImage.GetThumbNail(byteContent, 600, 600, true);


            byteContent = EditImage.SetWatermark(byteContent, WebConfig.GetValues("FName"), 50, true, 36);

            ///
            /// DataBase operation starts
            ///

            string strApplicationID = MatrimonialMemberShip.GetApplicationID(TB_MatrimonialID.Text);


            using (SqlConnection objConnection = DBConnection.GetSqlConnection())
            {
                SqlCommand objCommand = new SqlCommand("UserAlbum_InsertImage", objConnection);

                if (MatrimonialAlbumManager.IsAlbumExists(strApplicationID))
                {
                    objCommand = new SqlCommand("UserAlbum_UpdateHoroscope", objConnection);
                }

                objCommand.CommandType = CommandType.StoredProcedure;
                /// Inserting parameters

                objCommand.Parameters.Add(new SqlParameter("@ApplicationID", SqlDbType.VarChar));
                objCommand.Parameters["@ApplicationID"].Value = strApplicationID;

                objCommand.Parameters.Add(new SqlParameter("@Horoscope", SqlDbType.Image));
                objCommand.Parameters["@Horoscope"].Value = byteContent;

                /// Execute Sql Query

                objConnection.Open();
                objCommand.ExecuteNonQuery();
                objConnection.Close();
            }
            return(true);
        }
        catch (Exception Ex)
        {
            ErrorLog.WriteErrorLog("Admin_Protected_DeleteHoroscope", Ex);
            return(false);
        }
    }
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            this.Header.Title = "Delete Image From Album";

            L_PhotoMailID.Text = WebConfig.GetValues("emailPhoto");
            if (Request.QueryString["image"] != "")
            {
                switch (Request.QueryString["image"])
                {
                case "1":
                    L_PhotoID.Text = "Main Photo";
                    break;

                case "2":
                    L_PhotoID.Text = "Album - 1";
                    break;

                case "3":
                    L_PhotoID.Text = "Album - 2";
                    break;

                case "4":
                    L_PhotoID.Text = "Album - 3";
                    break;

                case "5":
                    L_PhotoID.Text = "Horescope";
                    break;

                default:
                    Server.Transfer("../../Extras/errorreport.aspx");
                    break;
                }
            }
            else
            {
                Server.Transfer("../../Extras/errorreport.aspx");
            }
        }
        else
        {
            if (CB_Delete.Checked)
            {
                //delete from data base
                bool boolFlag = false;

                string strApplicationID = MatrimonialMemberShip.GetApplicationID(Request.QueryString["matid"]);

                switch (L_PhotoID.Text)
                {
                case "Main Photo":
                    boolFlag = MatrimonialAlbumManager.DeleteImage(strApplicationID, MatrimonialAlbumManager.ImageType.Photo);
                    break;

                case "Album - 1":
                    boolFlag = MatrimonialAlbumManager.DeleteImage(strApplicationID, MatrimonialAlbumManager.ImageType.Album1);
                    break;

                case "Album - 2":
                    boolFlag = MatrimonialAlbumManager.DeleteImage(strApplicationID, MatrimonialAlbumManager.ImageType.Album2);
                    break;

                case "Album - 3":
                    boolFlag = MatrimonialAlbumManager.DeleteImage(strApplicationID, MatrimonialAlbumManager.ImageType.Album3);
                    break;

                case "Horescope":
                    boolFlag = MatrimonialAlbumManager.DeleteImage(strApplicationID, MatrimonialAlbumManager.ImageType.Horoscope);
                    break;

                default:
                    Server.Transfer("../../Extras/errorreport.aspx");
                    break;
                }
                if (boolFlag)
                {
                    Server.Transfer("../../extras/Sucess.aspx");
                }
                else
                {
                }
            }
            else
            {
                L_Warning.Visible = true;
            }
        }
    }
    protected void Page_Load(object sender, EventArgs e)
    {
        if ((Request.QueryString["matid"] == null) || (Request.QueryString["id"] == null))
        {
        }
        else
        {
            HttpCookieCollection objHttpCookieCollection = Request.Cookies;
            HttpCookie           objHttpCookie           = objHttpCookieCollection.Get("MatCookie5639sb");

            string strMatID = Crypto.DeCrypto(objHttpCookie.Values["MatrimonialID"]);



            //get image
            byte[] byteImageArray = null;

            switch (Request.QueryString["id"])
            {
            case "1":    // member photo

                if (strMatID != null)
                {
                    byteImageArray = MatrimonialAlbumManager.GetProtectedImage(strMatID, Request.QueryString["matid"], MatrimonialAlbumManager.ImageType.Photo);
                }
                break;

            case "2":    //Album1

                if (strMatID != null)
                {
                    byteImageArray = MatrimonialAlbumManager.GetProtectedImage(strMatID, Request.QueryString["matid"], MatrimonialAlbumManager.ImageType.Album1);
                }
                break;

            case "3":    //Album2

                if (strMatID != null)
                {
                    byteImageArray = MatrimonialAlbumManager.GetProtectedImage(strMatID, Request.QueryString["matid"], MatrimonialAlbumManager.ImageType.Album2);
                }
                break;

            case "4":    //Album3

                if (strMatID != null)
                {
                    byteImageArray = MatrimonialAlbumManager.GetProtectedImage(strMatID, Request.QueryString["matid"], MatrimonialAlbumManager.ImageType.Album3);
                }
                break;

            case "5":    //Horoscope

                if (strMatID != null)
                {
                    byteImageArray = MatrimonialAlbumManager.GetProtectedImage(strMatID, Request.QueryString["matid"], MatrimonialAlbumManager.ImageType.Horoscope);
                }
                break;

            default:
                byteImageArray = null;
                return;
            }

            // if image present

            if (byteImageArray != null)
            {
                //resize image if needed

                if (Request.QueryString["type"] == "124")
                {
                    byteImageArray = EditImage.GetThumbNail(byteImageArray, 124, 124, false);
                }
                //displaying image
                Response.ContentType = "text/HTML";
                Response.BinaryWrite(byteImageArray);
            }
            else
            {
                DisplayError();
                //Write ErrorLog
                ErrorLog.WriteLog("ImagePro byteImageArray=Null");
            }
        }
    }