private void bt_Sua_Click(object sender, EventArgs e) { HopDong hd = new HopDong(int.Parse(tb_MaHD.Text), int.Parse(tb_maDT.Text), int.Parse(tb_maNV.Text), tb_TenHD.Text, DateTime.ParseExact(dtpicker_NgayLap.Text, "dd-MM-yyyy", CultureInfo.InvariantCulture), DateTime.ParseExact(dtpicker_Thoihan.Text, "dd-MM-yyyy", CultureInfo.InvariantCulture), tb_NoiDung.Text, tb_ViTriDang.Text); if (HopDongBUS.Instance.KiemTraTonTai(int.Parse(tb_MaHD.Text)) == false) { if (TruNgayThang(DateTime.ParseExact(dtpicker_NgayLap.Text, "dd-MM-yyyy", CultureInfo.InvariantCulture), DateTime.ParseExact(dtpicker_Thoihan.Text, "dd-MM-yyyy", CultureInfo.InvariantCulture)) > 0) { if (HopDongBUS.Instance.Sua(hd)) { MessageBox.Show("Sửa thành công"); tb = HopDongBUS.Instance.HienThi(); dtgv_Load(sender, e); } else { MessageBox.Show("Lỗi"); } } else { MessageBox.Show("Ngày tháng không hợp lệ!"); } } else { MessageBox.Show("Mã hợp đồng không tồn tại!"); } }
private void btnTaoHopDong_Click(object sender, EventArgs e) { HopDong hopdong = new HopDong(txtTenDoiTac.Text, dpkNgayLap.Value.Date, txtViTriDang.Text, Int32.Parse(txtThoiHan.Text)); if (bus_hopdong.ThemHopDong(hopdong)) { MessageBox.Show("Tạo thành công!"); } else { MessageBox.Show("Đã xảy ra lỗi!"); } }
public void btnHopDong_Click(object sender, EventArgs e) { if (!DaDangNhap) { MessageBox.Show("Vui lòng đăng nhập trước khi sử dụng", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } if (hopDongForm == null) { hopDongForm = new HopDong(); } hopDongForm.MdiParent = this; hopDongForm.Show(); hopDongForm.WindowState = FormWindowState.Maximized; FormHienTai = hopDongForm; }
private void btnLuu_Click(object sender, EventArgs e) { if (click == "Them") { if (KiemTraDuLieu() == false) { return; } HopDong HD = new HopDong(cbMaHopDong.Text, DateTime.Parse(mskNgayLap.Text), DateTime.Parse(mskNgayHetHan.Text), cbMaSV.Text, int.Parse(cbSoPhong.Text), frmMenuChinh.TenDN); if (HDBLL.ThemHopDong(HD)) { MessageBox.Show("Thêm thành công !", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information); if (MessageBox.Show("Bạn muốn lập hóa đơn tiền phòng cho sinh viên không?", "Thông Báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { SinhVien sv = new SinhVien(); sv.MaSV = cbMaSV.Text; sv.TenSV = cbTenSV.Text; frmHoaDonTienPhong frm = new frmHoaDonTienPhong(sv); this.Dispose(); frm.ShowDialog(); } else { cbMaSV.Text = cbTenSV.Text = cbSoPhong.Text = ""; CapNhatThongTinTrang(); CapNhatThem(); chisotrang = tongsotrang; cbMaHopDong.Text = HDBLL.TaoMaHopDongMoi(dt.Rows[dt.Rows.Count - 1][0].ToString()); LoadGridView(); } } else { MessageBox.Show("Đã xảy ra lỗi!", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } } if (click == "Sua") { dt.PrimaryKey = new DataColumn[] { dt.Columns[0] }; DataRow r = dt.Rows.Find(cbMaHopDong.Text); if (r == null) { MessageBox.Show("Hợp đồng không tồn tại!", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Warning); cbMaHopDong.Focus(); return; } if (KiemTraDuLieu() == false) { return; } HopDong HD = new HopDong(cbMaHopDong.Text, DateTime.Parse(mskNgayLap.Text), DateTime.Parse(mskNgayHetHan.Text), cbMaSV.Text, int.Parse(cbSoPhong.Text), frmMenuChinh.TenDN); if (HDBLL.SuaHopDong(HD) == true) { MessageBox.Show("Sửa thành công !", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information); CapNhatThongTinTrang(); LoadGridView(); } else { MessageBox.Show("Lỗi cập nhật!", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } } if (click == "Xoa") { DataRow r = dt.Rows.Find(cbMaHopDong.Text); if (r == null) { MessageBox.Show("Hợp đồng không tồn tại!", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Warning); cbTenSV.Focus(); return; } if (MessageBox.Show("Xác nhận xóa?", "Thông Báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { if (HDBLL.XoaHopDong(cbMaHopDong.Text) == true) { MessageBox.Show("Xóa thành công !", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information); if ((soluonghopdong % sodong == 1) && (chisotrang * sodong >= soluonghopdong) && (chisotrang != 1)) { chisotrang--; } CapNhatThongTinTrang(); LoadGridView(); } else { MessageBox.Show("Đã xảy ra lỗi!", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } } }