/// <summary> /// Thực hiện lưu dữ liệu /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnLuu_Click(object sender, EventArgs e) { cThuocDO ds = GetInformationMedicine(); string mathuoc = Xulymathuoc(); if (Checkdauvao(ds) == true) { if (add && BUS.cThuocBUS.CheckMedicine(ds.MATHUOC) == true && update == false) { XtraMessageBox.Show("Mã thuốc đã tồn tại: " + txtMathuoc.Text + "!!", "Hỏi", MessageBoxButtons.OK, MessageBoxIcon.Warning); EnableEditing(true); } else { if (add && BUS.cThuocBUS.CheckMedicine(ds.MATHUOC) == false && update == false) { BUS.cThuocBUS.InsertMedicine(mathuoc, ds.TENTHUONGMAI, ds.TENBIETDUOC, ds.CACHDUNG, ds.DONVI, ds.DONVIDUNG, ds.GHICHU, ds.TRANGTHAI); ucThuoc_Load(sender, e); XtraMessageBox.Show("Lưu thành công", "", MessageBoxButtons.OK, MessageBoxIcon.Information); } } if (update) { BUS.cThuocBUS.UpdateMedicine(ds.MATHUOC, ds.TENTHUONGMAI, ds.TENBIETDUOC, ds.CACHDUNG, ds.DONVI, ds.DONVIDUNG, ds.GHICHU, ds.TRANGTHAI); ucThuoc_Load(sender, e); XtraMessageBox.Show("Lưu thành công", "", MessageBoxButtons.OK, MessageBoxIcon.Information); } } }
public static List <cThuocDO> GetListMedicine1(Boolean Trangthai) { List <cThuocDO> dsMedicine = new List <cThuocDO>(); using (DB_HMS_Entities dk = new DB_HMS_Entities()) { var query = from ds in dk.tbTHUOCs where ds.TRANGTHAI == Trangthai select ds; foreach (var row in query) { cThuocDO ds = new cThuocDO(); ds.MATHUOC = row.MATHUOC; ds.TENTHUONGMAI = row.TENTHUONGMAI; ds.TENBIETDUOC = row.TENBIETDUOC; ds.CACHDUNG = row.CACHDUNG; ds.DONVI = row.DONVI; ds.DONVIDUNG = row.DONVIDUNG; ds.GHICHU = row.GHICHU; ds.TRANGTHAI = row.TRANGTHAI.Value; dsMedicine.Add(ds); } return(dsMedicine); } }
public static cThuocDO Getthongtinthuoc(string MATHUOC) { cThuocDO st = new cThuocDO(); using (DB_HMS_Entities lst = new DB_HMS_Entities()) { var query = (from u in lst.tbTHUOCs where u.MATHUOC == MATHUOC select u).First(); st.CACHDUNG = query.CACHDUNG; st.DONVI = query.DONVI; st.DONVIDUNG = query.DONVIDUNG; st.GHICHU = query.GHICHU; return(st); } }
/// <summary> /// Kiểm tra đầu vào /// </summary> /// <param name="ds"></param> /// <returns></returns> private static bool Checkdauvao(cThuocDO ds) { if (ds.TENBIETDUOC.Equals("")) { XtraMessageBox.Show("Vui lòng nhập tên Biệt Dược!"); return(false); } if (ds.TENTHUONGMAI.Equals("")) { XtraMessageBox.Show("Vui lòng nhập tên Thương Mại"); return(false); } if (ds.DONVI.Equals("")) { XtraMessageBox.Show("Vui lòng nhập Đơn Vị"); return(false); } return(true); }
/// <summary> /// Hàm lấy thông tin thuốc từ data object /// </summary> /// <param name="sender"></param> /// <param name="e"></param> public cThuocDO GetInformationMedicine() { cThuocDO me = new cThuocDO(); me.MATHUOC = txtMathuoc.Text; me.TENBIETDUOC = txtTenthuoctv.Text; me.TENTHUONGMAI = txtTenthuocta.Text; me.CACHDUNG = lookUpEditCachDung.EditValue.ToString(); me.DONVI = lookUpEditDonVi.EditValue.ToString(); me.DONVIDUNG = lookUpEditDonViDung.EditValue.ToString(); me.GHICHU = txtGhichu.Text; if (chkTrangThai.Checked == true) { me.TRANGTHAI = true; } else { me.TRANGTHAI = false; } return me; }
/// <summary> /// Hàm lấy thông tin thuốc từ data object /// </summary> /// <param name="sender"></param> /// <param name="e"></param> public cThuocDO GetInformationMedicine() { cThuocDO me = new cThuocDO(); me.MATHUOC = txtMathuoc.Text; me.TENBIETDUOC = txtTenthuoctv.Text; me.TENTHUONGMAI = txtTenthuocta.Text; me.CACHDUNG = lookUpEditCachDung.EditValue.ToString(); me.DONVI = lookUpEditDonVi.EditValue.ToString(); me.DONVIDUNG = lookUpEditDonViDung.EditValue.ToString(); me.GHICHU = txtGhichu.Text; if (chkTrangThai.Checked == true) { me.TRANGTHAI = true; } else { me.TRANGTHAI = false; } return(me); }
/// <summary> /// Lấy danh sách người dùng từ database /// </summary> /// <returns></returns> public static List<cThuocDO> GetListMedicine() { List<cThuocDO> dsMedicine = new List<cThuocDO>(); using (DB_HMS_Entities dk = new DB_HMS_Entities()) { var query = from ds in dk.tbTHUOCs select ds; foreach (var row in query) { cThuocDO ds = new cThuocDO(); ds.MATHUOC = row.MATHUOC; ds.TENTHUONGMAI = row.TENTHUONGMAI; ds.TENBIETDUOC = row.TENBIETDUOC; ds.CACHDUNG = row.CACHDUNG; ds.DONVI = row.DONVI; ds.DONVIDUNG = row.DONVIDUNG; ds.GHICHU = row.GHICHU; ds.TRANGTHAI = row.TRANGTHAI.Value; dsMedicine.Add(ds); } return dsMedicine; } }
public static cThuocDO Getthongtinthuoc(string MATHUOC) { cThuocDO st = new cThuocDO(); using (DB_HMS_Entities lst = new DB_HMS_Entities()) { var query = (from u in lst.tbTHUOCs where u.MATHUOC == MATHUOC select u).First(); st.CACHDUNG = query.CACHDUNG; st.DONVI = query.DONVI; st.DONVIDUNG = query.DONVIDUNG; st.GHICHU = query.GHICHU; return st; } }
/// <summary> /// Kiểm tra đầu vào /// </summary> /// <param name="ds"></param> /// <returns></returns> private static bool Checkdauvao(cThuocDO ds) { if (ds.TENBIETDUOC.Equals("")) { XtraMessageBox.Show("Vui lòng nhập tên Biệt Dược!"); return false; } if (ds.TENTHUONGMAI.Equals("")) { XtraMessageBox.Show("Vui lòng nhập tên Thương Mại"); return false; } if (ds.DONVI.Equals("")) { XtraMessageBox.Show("Vui lòng nhập Đơn Vị"); return false; } return true; }