public void ThemPKB() { ChandoanDTO cd = new ChandoanDTO(); cdbus = new ChandoanBUS(); pkbbus = new PhieukhambenhBUS(); PhieukhambenhDTO pkb = new PhieukhambenhDTO(); pkb.MaPkb = "5"; pkb.TrieuChung = "Viêm hô hấp"; cd.MaBenh = "1"; cd.MaPkb = "5"; pkb.NgayKham = DateTime.UtcNow.Date; Assert.AreEqual(true, pkbbus.sua(pkb) && cdbus.them(cd)); }
public void ThemBenhNhan() { BenhNhanDTO be = new BenhNhanDTO(); bebus = new BenhNhanBUS(); pkbbus = new PhieukhambenhBUS(); PhieukhambenhDTO pkb = new PhieukhambenhDTO(); be.TenBN = "Nguyen Van A"; be.NgsinhBN = DateTime.UtcNow.Date; be.MaBN = bebus.autogenerate_mabn(); be.DiachiBN = "15 Nguyen Trai"; be.GtBN = "Nam"; pkb.MaPkb = pkbbus.autogenerate_mapkb().ToString(); be.MaPKB = pkbbus.autogenerate_mapkb().ToString(); pkb.NgayKham = DateTime.UtcNow.Date; Assert.AreEqual(true, pkbbus.them(pkb) && bebus.them(be)); }
private void Them_Click(object sender, RoutedEventArgs e) { if (mabenhnhan.Text == null || hoten.Text == "" || (radio1.IsChecked == false && radio2.IsChecked == false) || ngaysinh.SelectedDate == null || diachi.Text == "") { MessageBox.Show("Vui lòng nhập đầy đủ thông tin bệnh nhân"); } else { BenhNhanDTO bn = new BenhNhanDTO(); PhieukhambenhDTO pkb = new PhieukhambenhDTO(); PhieukhambenhBUS pkbBus = new PhieukhambenhBUS(); bn.MaBN = int.Parse(mabenhnhan.Text); bn.TenBN = hoten.Text; if (radio1.IsChecked == true) { bn.GtBN = "Nam"; } else { bn.GtBN = "Nữ"; } bn.NgsinhBN = ngaysinh.SelectedDate.Value; bn.DiachiBN = diachi.Text; bn.MaPKB = pkbBus.autogenerate_mapkb().ToString(); pkb.MaPkb = pkbBus.autogenerate_mapkb().ToString(); pkb.NgayKham = DateTime.UtcNow.Date; bnBus = new BenhNhanBUS(); bool kq1 = pkbBus.them(pkb); bool kq2 = bnBus.them(bn); if (kq1 == true && kq2 == true) { MessageBox.Show("Thêm Bệnh nhân thành công", "Result"); } else { MessageBox.Show("Thêm Bệnh nhân thất bại", "Result", MessageBoxButton.OKCancel, MessageBoxImage.Warning); } } }
private void Button_Click_1(object sender, RoutedEventArgs e) { if (mapkb.Text == null || trieuchung.Text == "" || benh.Text == "") { MessageBox.Show("Vui lòng nhập đầy đủ thông tin phiếu khám bệnh"); } else { PhieukhambenhDTO pkb = new PhieukhambenhDTO(); ChandoanDTO cd = new ChandoanDTO(); List <BenhDTO> listBenh = beBus.select(); cd.MaPkb = mapkb.Text; foreach (BenhDTO be in listBenh) { if (benh.Text == be.TenBenh) { cd.MaBenh = be.MaBenh; } } pkb.MaPkb = mapkb.Text; pkb.NgayKham = DateTime.UtcNow.Date; pkb.TrieuChung = trieuchung.Text; PhieukhambenhBUS pkbBus = new PhieukhambenhBUS(); ChandoanBUS cdBus = new ChandoanBUS(); bool kq1 = cdBus.them(cd); bool kq2 = pkbBus.sua(pkb); if (kq2 == true && kq1 == true) { MessageBox.Show("Lập phiếu thành công", "Result"); } else { MessageBox.Show("Lập phiếu thất bại", "Result", MessageBoxButton.OKCancel, MessageBoxImage.Warning); } } }
public bool sua(PhieukhambenhDTO pkb) { bool re = pkbDAL.sua(pkb); return(re); }
public bool them(PhieukhambenhDTO pkb) { bool re = pkbDAL.them(pkb); return(re); }