BKI_DichVuMatDat.BaoCao.f409_rpt_bang_luong_nv_v2.m_bgwk_RunWorkerCompleted C# (CSharp) Method

m_bgwk_RunWorkerCompleted() private method

private m_bgwk_RunWorkerCompleted ( object sender, RunWorkerCompletedEventArgs e ) : void
sender object
e RunWorkerCompletedEventArgs
return void
        private void m_bgwk_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
        {
            try
            {
                var worker = sender as BackgroundWorker;
                if((e.Cancelled == true))
                {
                    m_prb.Text = "Thao tác bị hoãn!";
                    hide_progress_bar();
                    hide_grid();
                    clear_grid();
                    return;
                }

                else if(!(e.Error == null))
                {
                    m_prb.Text = ("Lỗi: " + e.Error.Message);
                    hide_progress_bar();
                    hide_grid();
                    clear_grid();
                    return;
                }
                else
                {
                    m_prb.Text = "Đã xong!";
                }
                hide_progress_bar();
                load_data_2_grid();
                hien_thi_thong_tin_bang_luong();
            }
            catch(Exception v_e)
            {
                CSystemLog_301.ExceptionHandle(v_e);
            }
        }