private void btnAddpatient_Click(object sender, EventArgs e) { if (txtIDpatient.Text != "") { if (busBN.CheckTrung(txtIDpatient.Text) == true) { MessageBox.Show("Trung ID"); txtIDpatient.Select(); } else { if (txtPhonepatient.Text == "") { txtPhonepatient.Text = "0"; } DTO_BenhNhan bn = new DTO_BenhNhan(Convert.ToInt32(txtIDpatient.Text), txtNamepatient.Text, txtGenderpatient.Text, txtBornpatient.Text, txtPhonepatient.Text, txtAddresspatient.Text, txtNotepatient.Text); if (busBN.ThemBenhNhan(bn)) { MessageBox.Show("Thêm thành công"); this.benhNhanTableAdapter.Fill(this.quanLyPhongKhamDataSet.BenhNhan); } else { MessageBox.Show("Thêm ko thành công"); } } } else { MessageBox.Show("Chưa nhập ID"); } }
private void btnThem_Click(object sender, EventArgs e) { DTO_BenhNhan benhNhan = new DTO_BenhNhan(tbxMaBenhNhan.Text.ToString(), tbxHoTen.Text.ToString(), cbxGioiTinh.SelectedItem.ToString(), Int32.Parse(tbxNamSinh.Text.ToString()), tbxDiaChi.Text.ToString(), "000", "000"); //DTO_BenhNhan benhNhan = new DTO_BenhNhan(); //benhNhan.MaBenhNhan = tbxMaBenhNhan.Text.ToString(); //benhNhan.HoTen = tbxHoTen.Text.ToString(); //benhNhan.GioiTinh = cbxGioiTinh.SelectedItem.ToString(); //benhNhan.NamSinh = Int32.Parse(tbxNamSinh.Text.ToString()); //benhNhan.DiaChi = tbxDiaChi.Text.ToString(); if (bus_benhNhan.ThemBenhNhan(benhNhan)) { MessageBox.Show("Thêm bệnh nhân thành công!"); } else { MessageBox.Show("Thêm bệnh nhân thất bại!"); } }
private void btnThemBenhNhan_Click(object sender, EventArgs e) { if (!isThem)//neu chua them thi gio them { tbxHoTen.Text = ""; tbxDiaChi.Text = ""; tbxCMND.Text = ""; tbxSDT.Text = ""; EnableControl(); tbxMaBenhNhan.Text = bus_benhNhan.GetMaBenhNhanNext(); if (tbxMaBenhNhan.Text == "") { MessageBox.Show("Không lấy được mã bệnh nhân!"); return; } btnThemBenhNhan.Text = "Hoàn tất"; btnSuaBenhNhan.Enabled = false; btnXoaBenhNhan.Enabled = false; btnTimKiem.Enabled = false; } else //Neu nhap xong thi them vo { if (tbxMaBenhNhan.Text == "") { MessageBox.Show("Mã bệnh nhân không hợp lệ!"); return; } else if (tbxHoTen.Text.Length < 3) { MessageBox.Show("Tên không hợp lệ!"); return; } else if (tbxCMND.Text.Length < 5) { MessageBox.Show("CMND không hợp lệ!"); return; } if (!CheckThongTinPhuHop()) { return; } //THÊM string gioiTinh = "Nam"; if (rbtnNu.Checked) { gioiTinh = "Nữ"; } DTO_BenhNhan benhNhan = new DTO_BenhNhan(tbxMaBenhNhan.Text.ToString(), tbxHoTen.Text.ToString(), gioiTinh, dtpNamSinh.Value.Year, tbxDiaChi.Text.ToString(), tbxSDT.Text.ToString(), tbxCMND.Text.ToString()); if (bus_benhNhan.ThemBenhNhan(benhNhan)) { ReloadGridViewBenhNhan(); MessageBox.Show("Thêm bệnh nhân thành công!"); } else { MessageBox.Show("Thêm bệnh nhân thất bại!"); } //Done DisableControl(); btnThemBenhNhan.Text = "Thêm +"; btnSuaBenhNhan.Enabled = true; btnXoaBenhNhan.Enabled = true; btnTimKiem.Enabled = true; } isThem = !isThem; }