Ejemplo n.º 1
0
        private void OnProccess(BusinessConstant.NGHIEP_VU_CUOI_NGAY maNghiepVu)
        {
            KeToanProcess proccess = new KeToanProcess();

            try
            {
                List <ClientResponseDetail> listClientResponseDetail = new List <ClientResponseDetail>();
                afterModify(proccess.ThucHienCuoiNgay(maNghiepVu, DatabaseConstant.Action.THUC_HIEN, ref listClientResponseDetail, ClientInformation.MaDonVi));
                if (listClientResponseDetail.Count > 0)
                {
                    DataTable dt = new DataTable();
                    dt.Columns.Add("STT", typeof(string));
                    dt.Columns.Add("OBJECT", typeof(string));
                    dt.Columns.Add("RESULT", typeof(string));
                    dt.Columns.Add("DETAIL", typeof(string));
                    foreach (ClientResponseDetail detail in listClientResponseDetail)
                    {
                        dt.NewRow();
                        dt.Rows.Add(detail.Stt, detail.Object, detail.Result, detail.Detail);
                    }
                    raddgrGiaoDichLoi.ItemsSource = dt;
                }
            }
            catch (System.Exception ex)
            {
                this.Cursor = Cursors.Arrow;
                CommonFunction.ThongBaoLoi(ex);
                LLogging.WriteLog(System.Reflection.MethodInfo.GetCurrentMethod().ToString(), LLogging.LogType.ERR, ex);
            }
            finally
            {
                proccess = null;
            }
        }
Ejemplo n.º 2
0
 private void tlbProccess_Click(object sender, RoutedEventArgs e)
 {
     if (sender is RibbonButton)
     {
         RibbonButton rb = (RibbonButton)sender;
         BusinessConstant.NGHIEP_VU_CUOI_NGAY maNghiepVu = BusinessConstant.layEnumNghiepVuCuoiNgay(rb.Tag.ToString());
         OnProccess(maNghiepVu);
     }
 }