示例#1
0
        protected void btnOverAllApprove_Click(object sender, EventArgs e)
        {
            var data = new List <DTO.SubmitLicenseVerify>();

            if (gvDetail.Visible == true)
            {
                foreach (GridViewRow gr in gvDetail.Rows)
                {
                    if (((CheckBox)gr.FindControl("chkSelectVerify")).Checked == true)
                    {
                        var strSeqNo         = (Label)gr.FindControl("lblIDNumberGv");
                        var strUploadGroupNo = (Label)gr.FindControl("lblGroupIDNumberGv");

                        data.Add(new DTO.SubmitLicenseVerify
                        {
                            SeqNo         = strSeqNo.Text,
                            UploadGroupNo = strUploadGroupNo.Text,
                        });
                    }
                }
            }

            if (data != null)
            {
                var biz = new BLL.LicenseBiz();

                var res = biz.ApproveLicenseVerify(data, "Y", base.UserProfile.CompCode);

                if (res.IsError)
                {
                    var errorMsg = res.ErrorMsg;

                    UCModalError.ShowMessageError = res.ErrorMsg;
                    UCModalError.ShowModalError();
                }
                else
                {
                    UCModalSuccess.ShowMessageSuccess = SysMessage.Approval;
                    UCModalSuccess.ShowModalSuccess();
                    GetLicenseVerify();
                    pnlDetail.Visible    = false;
                    hdfGroupNumber.Value = string.Empty;
                    hdfNumber.Value      = string.Empty;
                }
            }
        }