public void sua(EC_tb_Thuockham key) { string sql = (@"UPDATE dbo.THUOCKHAM SET CongDung =N'" + key.CONGDUNG + "',TinhTrangConSD =N'" + key.TINHTRANGCONSD + "',GiaThuocBan ='" + key.GIATHUOCBAN + "' where MaThuocKham ='" + key.MATHUOCKHAM + "'"); cn.ExcuteNonQuery(sql); }
// thêm mới thuốc khám public void themmoi_thk(EC_tb_Thuockham key) { string sql = @"INSERT INTO dbo.THUOCKHAM (MaThuocKham,MaLoaiDuocPham,TenThuocKham,CongDung,DonVi,GiaThuocNhap,NgayNhap,TinhTrangConSD,GiaThuocBan,SoLuongCon) VALUES ('" + key.MATHUOCKHAM + "','" + key.MALOAIDUOCPHAM + "',N'" + key.TENTHUOCKHAM + "',N'" + key.CONGDUNG + "',N'" + key.DONVI + "','" + key.GIATHUOCNHAP + "','" + key.NGAYNHAP + "',N'" + key.TINHTRANGCONSD + "','" + key.GIATHUOCBAN + "'," + key.SOLUONGCON + ")"; cn.ExcuteNonQuery(sql); }
// thêm mới thuốc khám public void themmoi_thk(EC_tb_Thuockham key) { if (!keysql.kiemtra_mathuockham(key.MATHUOCKHAM)) { keysql.themmoi_thk(key); } else { keysql.suasoluongthuockham(key.MATHUOCKHAM, int.Parse(key.SOLUONGCON), key.GIATHUOCNHAP); } }
private void btn_luunhaplieu_Click(object sender, EventArgs e) { EC_tb_Chitietphieunhap ct = new EC_tb_Chitietphieunhap(); EC_tb_Thuockham tk = new EC_tb_Thuockham(); EC_tb_Dungcuyte dcyt = new EC_tb_Dungcuyte(); EC_tb_Duocphamdvytesocuu dpdvsc = new EC_tb_Duocphamdvytesocuu(); int slda, slcan; slda = int.Parse(txt_soluongda.Text.ToString()); slcan = int.Parse(txt_soluongcan.Text.ToString()); if (slda > slcan) { MessageBox.Show("Số lượng danh mục nhập vào nhiều hơn sô lượng cần nhập. Hãy kiểm tra lại!", "Chú Ý", MessageBoxButtons.OK); dgv_ds.Focus(); } else { if (slda < slcan) { MessageBox.Show("Số lượng danh mục nhập vào nhỏ hơn sô lượng cần nhập. Hãy kiểm tra lại!", "Chú Ý", MessageBoxButtons.OK); dgv_ds.Focus(); } else { for (int i = 0; i < slcan; i++) { ct.MAHANGNHAP = dgv_ds.Rows[i].Cells[2].Value.ToString(); ct.MALOAIDUOCPHAM = dgv_ds.Rows[i].Cells[0].Value.ToString(); ct.MAPHIEUNHAPHANG = dgv_ds.Rows[i].Cells[1].Value.ToString(); ct.TENHANGNHAP = dgv_ds.Rows[i].Cells[3].Value.ToString(); ct.DONVI = dgv_ds.Rows[i].Cells[4].Value.ToString(); ct.CONGDUNG = dgv_ds.Rows[i].Cells[5].Value.ToString(); ct.NGAYNHAP = dgv_ds.Rows[i].Cells[6].Value.ToString(); ct.GIANHAP = dgv_ds.Rows[i].Cells[7].Value.ToString(); ct.SOLUONGNHAP = dgv_ds.Rows[i].Cells[8].Value.ToString(); thucthi.themmoi_ct(ct); string tenldp = thucthi.load_tenldp("", dgv_ds.Rows[i].Cells[0].Value.ToString()); switch (tenldp) { // lưu vào bảng CHITIETPHIEUKHAM và bảng THUOCKHAM case "Thuốc khám": { tk.MATHUOCKHAM = dgv_ds.Rows[i].Cells[2].Value.ToString(); tk.MALOAIDUOCPHAM = dgv_ds.Rows[i].Cells[0].Value.ToString(); tk.TENTHUOCKHAM = dgv_ds.Rows[i].Cells[3].Value.ToString(); tk.DONVI = dgv_ds.Rows[i].Cells[4].Value.ToString(); tk.CONGDUNG = dgv_ds.Rows[i].Cells[5].Value.ToString(); tk.GIATHUOCNHAP = dgv_ds.Rows[i].Cells[7].Value.ToString(); tk.NGAYNHAP = dgv_ds.Rows[i].Cells[6].Value.ToString(); tk.SOLUONGCON = dgv_ds.Rows[i].Cells[8].Value.ToString(); tk.TINHTRANGCONSD = "Còn sử dụng"; tk.GIATHUOCBAN = "null"; thucthi.themmoi_thk(tk); break; } // lưu vào bảng CHITIETPHIEUKHAM và bảng DUNGCUYTE case "Dụng cụ y tế": { dcyt.MADUNGCUYTE = dgv_ds.Rows[i].Cells[2].Value.ToString(); dcyt.MALOAIDUOCPHAM = dgv_ds.Rows[i].Cells[0].Value.ToString(); dcyt.TENDUNGCUYTE = dgv_ds.Rows[i].Cells[3].Value.ToString(); dcyt.DONVI = dgv_ds.Rows[i].Cells[4].Value.ToString(); dcyt.CONGDUNG = dgv_ds.Rows[i].Cells[5].Value.ToString(); dcyt.NGAYNHAP = dgv_ds.Rows[i].Cells[6].Value.ToString(); dcyt.GIANHAP = dgv_ds.Rows[i].Cells[7].Value.ToString(); dcyt.TINHTRANGCONSD = "Còn sử dụng"; thucthi.themmoi_dcyt(dcyt); break; } // lưu vào bảng CHITIETPHIEUKHAM và bảng DUOCPHAMDVYTESOCUU case "Dược phẩm dịch vụ sơ cứu": { dpdvsc.MADUOCPHAMDVSOCUU = dgv_ds.Rows[i].Cells[2].Value.ToString(); dpdvsc.MALOAIDUOCPHAM = dgv_ds.Rows[i].Cells[0].Value.ToString(); dpdvsc.TENDUOCPHAM = dgv_ds.Rows[i].Cells[3].Value.ToString(); dpdvsc.DONVI = dgv_ds.Rows[i].Cells[4].Value.ToString(); dpdvsc.CONGDUNG = dgv_ds.Rows[i].Cells[5].Value.ToString(); dpdvsc.NGAYNHAP = dgv_ds.Rows[i].Cells[6].Value.ToString(); dpdvsc.GIANHAP = dgv_ds.Rows[i].Cells[7].Value.ToString(); dpdvsc.SOLUONGCON = dgv_ds.Rows[i].Cells[8].Value.ToString(); dpdvsc.TINHTRANGCONSD = "Còn sử dụng"; dpdvsc.GIABAN = "null"; thucthi.themmoi_dpdvsc(dpdvsc); break; } default: { break; } } } thucthi.xoadulieu(keypnh); thucthi.suatinhtrang(keypnh); if (MessageBox.Show("Lưu nhập liệu thành công!", "Chú Ý", MessageBoxButtons.OK) == DialogResult.OK) { hienthi(keypnh); this.Close(); } } } }
public void sua(EC_tb_Thuockham key) { keysql.sua(key); MessageBox.Show("Đã Sửa Thành Công", "Chú Ý", MessageBoxButtons.OK, MessageBoxIcon.Information); }