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; } }