/// <summary> /// hàm thực hiện việc sửa số biên lai của viện /// </summary> private void SuaSoBienLai() { try { v_Payment_ID = Utility.Int32Dbnull(grdPayment.GetValue(KcbThanhtoan.Columns.IdThanhtoan), -1); var tHoadonLog = new Select().From(HoadonLog.Schema).Where(HoadonLog.Columns.IdThanhtoan).IsEqualTo(v_Payment_ID). And(HoadonLog.Columns.TrangThai).IsEqualTo(0). ExecuteSingle<HoadonLog>(); if (tHoadonLog != null) { var frm = new frm_SUA_SOBIENLAI(); frm._HoadonLog = tHoadonLog; frm.ShowDialog(); if (!frm.m_blnCancel) { grdPayment.CurrentRow.BeginEdit(); grdPayment.CurrentRow.Cells[HoadonLog.Columns.MauHoadon].Value = frm._HoadonLog.MauHoadon; grdPayment.CurrentRow.Cells[HoadonLog.Columns.KiHieu].Value = frm._HoadonLog.KiHieu; grdPayment.CurrentRow.Cells[HoadonLog.Columns.MaQuyen].Value = frm._HoadonLog.MaQuyen; grdPayment.CurrentRow.Cells[HoadonLog.Columns.Serie].Value = frm._HoadonLog.Serie; grdPayment.CurrentRow.EndEdit(); } } } catch (Exception) { Utility.ShowMsg("Có lỗi trong quá trình sửa số biên lai"); } }
/// <summary> /// hàm thực hiện việc sửa số biên lai của viện /// </summary> private void SuaSoBienLai() { try { v_Payment_ID = Utility.Int32Dbnull(grdPayment.GetValue(KcbThanhtoan.Columns.IdThanhtoan), -1); var tHoadonLog = new Select().From(DmucHoadonLog.Schema).Where(DmucHoadonLog.Columns.IdThanhtoan).IsEqualTo(v_Payment_ID). And(DmucHoadonLog.Columns.TrangThai).IsEqualTo(0). ExecuteSingle<DmucHoadonLog>(); if (tHoadonLog != null) { var frm = new frm_SUA_SOBIENLAI(); frm._DmucHoadonLog = tHoadonLog; frm.ShowDialog(); LaydanhsachLichsuthanhtoan_phieuchi(); } } catch (Exception) { Utility.ShowMsg("Có lỗi trong quá trình sửa số biên lai"); } }