private void Save()
    {
        try
        {
            string id;
            Sanoy.AddisTower.BE.PhotoGalleryCatagory catagory = new Sanoy.AddisTower.BE.PhotoGalleryCatagory();
            catagory.CatagoryName = txtHeadLine.Text;


            if (ddListOperation.SelectedValue == "-- Create New --")
            {
                catagory.Id      = Sanoy.AddisTower.DA.Utility.GetId("PhotoGalleryCatagory", "Id");
                catagory.State   = Sanoy.AddisTower.BE.RowState.Added;
                catagory.Publish = "D";
            }
            else
            {
                catagory.State   = Sanoy.AddisTower.BE.RowState.Modified;
                catagory.Id      = Id;
                catagory.Publish = Status;
            }
            if (Sanoy.AddisTower.DA.PhotoGalleryCatagory.Save(catagory))
            {
                lblMessage.Text = "The content was succesfully saved.";
            }
            else
            {
                lblMessage.Text = "The content was not succesfully saved.";
            }
            Populate();
        }
        catch (Exception ex)

        { }
    }
    private void PopulateFilelds()
    {
        try
        {
            string strqur = ddListOperation.SelectedValue.ToString();
            lblMessage.Text = "";

            if (strqur.Equals("-- Create New --"))
            {
                cleartextbox();
                btnSave.Text    = "Save";
                btnApprove.Text = "Approve";
            }
            else if (short.Parse(strqur) > 0)
            {
                short pageId = short.Parse(strqur);
                Sanoy.AddisTower.BE.PhotoGalleryCatagory catagory = Sanoy.AddisTower.DA.PhotoGalleryCatagory.Select(int.Parse(strqur));

                if (catagory != null)
                {
                    panStatus.Visible = true;
                    btnSave.Text      = "Update";
                }
                if (catagory.Publish == "D")
                {
                    lblStatus.Text  = "Draft";
                    btnApprove.Text = "Approve";
                }
                else if (catagory.Publish == "P")
                {
                    lblStatus.Text  = "Published";
                    btnApprove.Text = "Suspend";
                }
                else if (catagory.Publish == "X")
                {
                    lblStatus.Text  = "Archive";
                    btnApprove.Text = "Approve";
                }
                else if (catagory.Publish == "S")
                {
                    lblStatus.Text  = "Suspended";
                    btnApprove.Text = "Approve";
                }

                txtHeadLine.Text = catagory.CatagoryName;
                Status           = catagory.Publish;
                Id = catagory.Id;
            }
        }
        catch { }
    }