/// <summary> /// Hàm lấy thông tin bệnh /// </summary> /// <returns></returns> public cBenhTheoPKDO Getthongtinbenh() { cBenhTheoPKDO ds = new cBenhTheoPKDO(); ds.MABENH = cmbMabenh.EditValue.ToString(); ds.MAPHONGKHAM = cmbPhongKham.EditValue.ToString(); ds.NGAYTAO = DateTime.Today; return(ds); }
/// <summary> /// Kiểm tra đầu vào /// </summary> /// <param name="ds"></param> /// <returns></returns> private static bool Checkdauvao(cBenhTheoPKDO ds) { if (ds.MABENH.Equals("")) { XtraMessageBox.Show("Vui lòng chọn bệnh!"); return(false); } if (ds.MAPHONGKHAM.Equals("")) { XtraMessageBox.Show("Vui lòng chọn phòng khám!"); return(false); } return(true); }
/// <summary> /// Lay danh sach benh theo phong kham tu entities /// </summary> /// <returns></returns> public static List <cBenhTheoPKDO> Getdsbenhtheopk() { List <cBenhTheoPKDO> dsbenhtheopk = new List <cBenhTheoPKDO>(); using (DB_HMS_Entities ds = new DB_HMS_Entities()) { var query = from ads in ds.tbBENHPHONGKHAMs select ads; foreach (var row in query) { cBenhTheoPKDO dss = new cBenhTheoPKDO(); dss.MABENH = row.MABENH; dss.MAPHONGKHAM = row.MAPHONGKHAM; dss.NGAYTAO = row.NGAYTAO.Value; dsbenhtheopk.Add(dss); } return(dsbenhtheopk); } }
private void btnThem_Click(object sender, EventArgs e) { Add = true; cBenhTheoPKDO ds = Getthongtinbenh(); if (Checkdauvao(ds) == true) { if (Add && BUS.cBenhTheoPKBUS.CheckBenhtheopk(ds.MABENH, ds.MAPHONGKHAM) == true && Update == false) { XtraMessageBox.Show(" Bệnh đã tồn tại trong phòng khám đó ", "Hỏi", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { if (Add && BUS.cBenhTheoPKBUS.CheckBenhtheopk(ds.MABENH, ds.MAPHONGKHAM) == false && Update == false) { BUS.cBenhTheoPKBUS.InsertBentheopk(ds.MABENH, ds.MAPHONGKHAM, ds.NGAYTAO); ucBenhtheophongkham_Load(sender, e); //Enablediting(false); XtraMessageBox.Show("Lưu thành công", "", MessageBoxButtons.OK, MessageBoxIcon.Information); } } } }