private void btnThem_Click(object sender, EventArgs e) { string MaPT = busPhieuTiem.NextMAPHIEUTIEM(); if (tbTenKH.Text != "" && dtpNgaySinh.Text != "" && tbTienSu.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, "NULL", 0))) { //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; //} MessageBoxEx.Show("Thêm thành công"); } 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(); }