protected void gvRecheckAcc_SelectedIndexChanged(object sender, EventArgs e)
        {
            hdID.Value     = gvRecheckAcc.SelectedRow.Cells[0].Text;
            hdQAT.Value    = gvRecheckAcc.SelectedRow.Cells[1].Text;
            hdCenter.Value = gvRecheckAcc.SelectedRow.Cells[4].Text;
            string             id       = hdID.Value.ToString();
            AccuracyPercentage business = new AccuracyPercentage();
            var entity = business.FindDataByID(id);

            if (entity != null)
            {
                this.ddlQAT.SelectedValue        = entity.QAT;
                this.ddlCenterName.SelectedValue = entity.Center;
                this.txtAccuracy.Text            = entity.AccuracyPercent.ToString();
                this.txtMonth.Text = GeneralUtility.ConvertDisplayMonthStringFormat(entity.AccMonth);
            }
            divAccuracy.Attributes.Add("style", "");
            ddlQAT.Enabled        = false;
            ddlCenterName.Enabled = false;
            // divAccuracy.Style = "";
            btnSubmit.Text = "Update";
        }
        protected void btnSubmit_Click(object sender, EventArgs e)
        {
            if (!ValidateForm())
            {
                BindGrid();
                return;
            }
            using (TransactionScope scope = new TransactionScope())
            {
                if (btnSubmit.Text != "Search")
                {
                    try
                    {
                        var userEntity = (UserEntity)Session["ID"];
                        AccuracyPercentage Pbusiness = new AccuracyPercentage();
                        var entity = Pbusiness.FindDataByID(hdID.Value);
                        if (entity != null)
                        {
                            new AccuracyPercentage
                            {
                                Entity = new AccuracyEntity
                                {
                                    ID              = hdID.Value,
                                    QAT             = hdQAT.Value,
                                    Center          = hdCenter.Value,
                                    AccuracyPercent = Convert.ToDecimal(txtAccuracy.Text),
                                    AccMonth        = GeneralUtility.ConvertMonthYearStringFormat(txtMonth.Text.Trim()),
                                    Createdby       = userEntity.ID,
                                }
                            }.Update();
                        }

                        MessageBox.MessageShow(this.GetType(), "Successfully Updated.", ClientScript);
                        btnSubmit.Text = "Search";
                        divAccuracy.Attributes.Add("style", "display:none");
                        BindGrid();
                        scope.Complete();
                    }
                    catch (Exception ex)
                    {
                        throw ex;
                    }
                }
                else
                {
                    try
                    {
                        BindGrid();
                    }
                    catch (Exception ex)
                    {
                        throw ex;
                    }
                }
            }

            ddlQAT.Enabled        = true;
            ddlCenterName.Enabled = true;
            ddlQAT.SelectedValue  = "Select";
            ddlQAT.SelectedIndex  = 0;
            txtAccuracy.Text      = "";
            txtMonth.Text         = "";
        }