private void btnXNTD_BT_Click(object sender, EventArgs e) { #region Xác nhận trả dĩa bình thường DialogResult dg = new DialogResult(); dg = XtraMessageBox.Show("Xác nhận trả đĩa: " + ed.IdDia + " của khách hàng " + ekh.HoTen + " !", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (dg == DialogResult.Yes) { try { eChiTietPhieuThue ectpt = new eChiTietPhieuThue(); ectpt.IdChiTietPhieuThue = ettpt.IdChiTietPhieuThue; ectpt.NgayTraDiaThucTe = DateTime.Now; ectpt.TrangThaiNoPhiTre = false; ectpt.TrangThaiTraPhiTre = false; if (ctptbll.XacNhanTraDia(ectpt) && diabll.SuaTrangThaiThueDia(ed.IdDia)) { XtraMessageBox.Show("Trả đĩa thành công !"); btnXNTD_BT.Enabled = false; clearALLtexbox(); btnHuy.Enabled = false; tbIdDia.Focus(); } } catch (Exception ex) { XtraMessageBox.Show("Lỗi: " + ex); } } else { dg = DialogResult.Cancel; } #endregion }
public bool XacNhanTraDia(eChiTietPhieuThue ectpt) { ChiTietPhieuThue ctpt = new ChiTietPhieuThue(); ctpt = db.ChiTietPhieuThues.Where(a => a.IdChiTietPhieuThue == ectpt.IdChiTietPhieuThue).SingleOrDefault(); if (ctpt != null) { ctpt.NgayTraDiaThucTe = ectpt.NgayTraDiaThucTe; ctpt.TrangThaiNoPhiTre = ectpt.TrangThaiNoPhiTre; ctpt.TrangThaiTraPhiTre = ectpt.TrangThaiTraPhiTre; db.SubmitChanges(); return(true); } return(false); }