protected void GrdBranches_RowCommand(object sender, GridViewCommandEventArgs e)
        {
            if (e.CommandName == "DeleteGrd")
            {
                Branches DelBran = new Branches();
                DelBran.LoadByPrimaryKey(int.Parse(e.CommandArgument.ToString()));
                DelBran.MarkAsDeleted();
                DelBran.Save();

            }
            else if (e.CommandName == "EditGrd")
            {
                int ID = int.Parse(e.CommandArgument.ToString());
                Response.Redirect("BranchesPage.aspx?BranID=" + ID.ToString());

            }

            BranchesBind();
        }
        protected void SaveBranch_Click(object sender, EventArgs e)
        {
            BranchesTable.Visible = false;
            GrdBranches.Visible = true;
            BtnNewBranches.Visible = true;

            Branches UpdateBranch = new Branches();

            if (getQueryString > 0)
            {
                UpdateBranch.LoadByPrimaryKey(getQueryString);
            }
            else
            {
                UpdateBranch.AddNew();
            }
            UpdateBranch.BranchName = TxtName.Text;
            UpdateBranch.BranchAddress = TxtAddress.Text;
            UpdateBranch.Telephone = TxtTelephone.Text;
            UpdateBranch.ManagerName = TxtManagerName.Text;
            UpdateBranch.Duration_Hours = TxtDurationHour.Text;
            UpdateBranch.GoogleMapLink = TxtGoogleLink.Text;

            if (UploadImg.HasFile)
            {
                string path = "/Admin/BranchesImg/" + DateTime.Now.ToString("ddMMyyyyhhmmss") + UploadImg.FileName;

                Bitmap UpImg = (Bitmap)Bitmap.FromStream(UploadImg.PostedFile.InputStream);
                UpImg.Save(MapPath(path), System.Drawing.Imaging.ImageFormat.Png);
                UpdateBranch.ImagePath = path;
            }

            UpdateBranch.Save();

            Response.Redirect("BranchesPage.aspx");
        }