private void btnXuat_Click(object sender, EventArgs e) { PhieuTiemRP_Provider ptRP = new PhieuTiemRP_Provider(MaPT); ptRP.ShowReport(); }
private void btnThem_Click(object sender, EventArgs e) { string MaPT = busPhieuTiem.NextMAPHIEUTIEM(); if (listCTT.Count > 0 && tbTenKH.Text != "" && dtpNgaySinh.Text != "" && tbTienSu.Text != "" && tbMaBS.Text != "" && cbGioiTinh.Text != "") { if (tbMaKH.Text == "") { tbMaKH.Text = busKH.NextMaKH(); busKH.InsertKHWithoutNGH(new DTO_KhachHang(tbMaKH.Text, tbTenKH.Text, dtpNgaySinh.DateTime.ToString("yyyy-MM-dd"), cbGioiTinh.Text, tbTienSu.Text, null)); } else if (!busKH.IsMaKHExists(tbMaKH.Text)) { busKH.InsertKHWithoutNGH(new DTO_KhachHang(tbMaKH.Text, tbTenKH.Text, dtpNgaySinh.DateTime.ToString("yyyy-MM-dd"), cbGioiTinh.Text, tbTienSu.Text, null)); } gridKH.DataSource = busKH.getAllKH(); if (busPhieuTiem.InsertPhieuTiem(new DTO_PhieuTiem(MaPT, dtpNgayTiem.DateTime.ToString("yyyy-MM-dd"), tbMaKH.Text, tbMaBS.Text))) { for (int i = 0; i < listCTT.Count; i++) { if (busCTT.InsertCTT(listCTT[i])) { } } if (MessageBoxEx.Show("Thêm thành công. Bạn có muốn in phiếu tiêm không?", "", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.No) { return; } } btnReset.PerformClick(); } else { MessageBoxEx.Show("Ban chưa nhập đầy đủ thông tin"); return; } //if (listCTT.Count > 0) //{ // if (busPhieuTiem.InsertPhieuTiem(new DTO_PhieuTiem(busPhieuTiem.NextMAPHIEUTIEM(), dtpNgayTiem.DateTime.ToString("yyyy-MM-dd"), tbMaKH.Text, tbMaBS.Text))) // { // for (int i = 0; i < listCTT.Count; i++) // { // if (busCTT.InsertCTT(listCTT[i])) // { // } // } // MessageBox.Show("Thêm thành công"); // } //} //else MessageBoxEx.Show("Ban chưa nhập danh sách vaccine"); //gridKH.DataSource = busKH.getAllKH(); PhieuTiemRP_Provider ptRP = new PhieuTiemRP_Provider(MaPT); ptRP.ShowReport(); }