Beispiel #1
0
 private void HoaDonBanHang_VisibleChanged(object sender, EventArgs e)
 {
     if (IsReset)
         if (MessageBox.Show("Cơ sở dữ liệu đã có thay đổi. \nBạn có muốn tắt tab này và mở lại để reset?", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) == DialogResult.Yes) // Đồng ý mở lại
         {
             mainform.ResetTab(mainform.IndexTabFormTenTab(E_FORM.BANHANG));
             IsReset = false;
         }
 }
 // [Xem chi tiết hóa đơn]
 private void btn_XemChiTietHoaDon_Click(object sender, EventArgs e)
 {
     try
     {
         int    rowindex = grid_Filter.SelectedCells[0].RowIndex;
         string mahd     = grid_Filter.Rows[rowindex].Cells[0].Value.ToString().Trim();
         if ((new BLL_HoaDonBanHang()).GetObjectFromID(mahd) == null)
         {
             if (DialogResult.Yes == MessageBox.Show("Hóa đơn bạn chọn đã bị xóa. Vui lòng Reset để load lại dữ liệu. Reset?", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Error))
             {
                 mainform.ResetTab(mainform.IndexTabFormTenTab(E_FORM.THONGKEBANHANG));
             }
             return;
         }
         GUI.NghiepVu.XemHoaDonBanHang form = new XemHoaDonBanHang(mahd);
         form.main = this;
         form.ShowDialog();
     }
     catch (Exception)
     {
         MessageBox.Show("Vui lòng chọn hóa đơn!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
 private void lb_Thoat_Click(object sender, EventArgs e)
 {
     mainform.CloseTab(mainform.IndexTabFormTenTab(E_FORM.CAPNHATTAIKHOAN));
 }