private void btnUpdate_Click(object sender, EventArgs e) { HopDongDangKyBUS bus = new HopDongDangKyBUS(); hd.CUOCDK = tbPhiDK.Value; hd.NGAYBD = dNgayBD.Value; hd.NGAYKT = dNgayKT.Value; if (bus.checkExists(hd.IDSIM, hd.ID, dNgayBD.Value, dNgayKT.Value)) { MessageBox.Show("Đã tồn tại hợp đồng đăng ký SIM này trong thời gian chọn!", "Thông báo!"); return; } if (dNgayBD.Value > dNgayKT.Value) { MessageBox.Show("Hạn hợp đổng phải sau ngày bắt đầu!", "Thông báo!"); return; } try { bus.EditHDDK(hd); if (this.callback != null) { callback(); } MessageBox.Show("Chỉnh sửa thành công!", "Thông báo!"); } catch { MessageBox.Show("Không sửa được!", "Thông báo!"); } }
private void btnAdd_Click(object sender, EventArgs e) { if (dNgayBD.Value > dNgayKT.Value) { MessageBox.Show("Hạn hợp đổng phải sau ngày bắt đầu!", "Thông báo!"); return; } HopDongDangKyBUS bus = new HopDongDangKyBUS(); HDDK hd = new HDDK(); if (bus.checkExists(cbSIM.SelectedValue.ToString(), -1, dNgayBD.Value, dNgayKT.Value)) { MessageBox.Show("Đã tồn tại hợp đồng đăng ký SIM này trong thời gian chọn!", "Thông báo!"); return; } try { hd.IDSIM = cbSIM.SelectedValue.ToString(); hd.IDKH = int.Parse(cbKhachHang.SelectedValue.ToString()); hd.NGAYBD = dNgayBD.Value; hd.NGAYKT = dNgayKT.Value; bus.AddHDDK(hd); if (callback != null) { callback(); } MessageBox.Show("Thêm hợp đồng thành công", "Thông báo!"); } catch { MessageBox.Show("Không thêm được", "Thông báo!"); } }