public static bool AddChiTietMonAn(clsChiTietMonAn_DTO ChiTietMonAn) { SqlConnection con = ThaoTacDuLieu_DAO.TaoKetNoi(); string query = string.Format("INSERT INTO ChiTietMonAn(ma_mon_an, ma_kich_thuoc, gia_ban, trang_thai) VALUES (N'{0}',N'{1}','{2}',N'{3}')", ChiTietMonAn.MaMonAn, ChiTietMonAn.MaKichThuoc, ChiTietMonAn.GiaBan, ChiTietMonAn.TrangThai); SqlCommand cmd = ThaoTacDuLieu_DAO.TruyVan(query, con); int ketqua = cmd.ExecuteNonQuery(); ThaoTacDuLieu_DAO.DongKetNoi(con); return((ketqua == 1) ? true : false); }
public static bool UpChiTietMonAn(clsChiTietMonAn_DTO UpCTMon, string MaKichThuocCu) { int ketqua = 0; SqlConnection con = ThaoTacDuLieu_DAO.TaoKetNoi(); string query = string.Format("UPDATE ChiTietMonAn Set ma_kich_thuoc = N'{0}', gia_ban = {1} ,trang_thai ='{2}' where ma_mon_an = N'{3}' and ma_kich_thuoc = N'{4}' ", UpCTMon.MaKichThuoc, UpCTMon.GiaBan, UpCTMon.TrangThai, UpCTMon.MaMonAn, MaKichThuocCu); try { SqlCommand cmd = ThaoTacDuLieu_DAO.TruyVan(query, con); ketqua = cmd.ExecuteNonQuery(); ThaoTacDuLieu_DAO.DongKetNoi(con); } catch (Exception) { return(false); } return((ketqua == 1) ? true : false); }
public static List <clsChiTietMonAn_DTO> LayDSChiTietMonAn() { List <clsChiTietMonAn_DTO> dsChiTietMonAn = new List <clsChiTietMonAn_DTO>(); SqlConnection con = ThaoTacDuLieu_DAO.TaoKetNoi(); string query = string.Format("select * from ChiTietMonAn where trang_thai='TRUE'"); SqlCommand cmd = ThaoTacDuLieu_DAO.TruyVan(query, con); SqlDataReader rddtMA = cmd.ExecuteReader(); while (rddtMA.Read()) { clsChiTietMonAn_DTO itemMonAn = new clsChiTietMonAn_DTO(); itemMonAn.MaMonAn = (string)rddtMA[0]; itemMonAn.MaKichThuoc = (string)rddtMA[1]; itemMonAn.GiaBan = (float)(double)rddtMA[2]; itemMonAn.TrangThai = (bool)rddtMA[3]; dsChiTietMonAn.Add(itemMonAn); } ThaoTacDuLieu_DAO.DongKetNoi(con); return(dsChiTietMonAn); }
public static bool UpCTMonAn(clsChiTietMonAn_DTO CTMonAn, string MaKichThuocCu) { return(DAO.MonAn_DAO.UpChiTietMonAn(CTMonAn, MaKichThuocCu)); }
public static bool AddChiTietMonAn(clsChiTietMonAn_DTO CTMonAn) { return(DAO.MonAn_DAO.AddChiTietMonAn(CTMonAn)); }
private void btnXacNhan_Click(object sender, EventArgs e) { // if (txtMaMonAn.Text == "") return; if (txtGia.Text == "") { return; } // if (cbbKichThuoc.SelectedValue == null) return; if (txtTenMonAn.Text == "") { return; } if (cbbDonViTinh.SelectedValue == null) { return; } if (cbbLoaiMonAn.SelectedValue == null) { return; } isEnabledControls(true); btnAddSP.Visible = false; btnChinhSua.Enabled = false; btnLuuChinhSuaSanPham.Enabled = false; dgvDSSP.Enabled = true; //Thông tin sản phẩm string MaMon = txtMaMonAn.Text; string Gia = txtGia.Text; //string MaKichThuoc = cbbKichThuoc.SelectedValue.ToString(); string TenMon = txtTenMonAn.Text; string MaDonViTinh = cbbDonViTinh.SelectedValue.ToString(); string MaLoaiMonAn = cbbLoaiMonAn.SelectedValue.ToString(); clsMonAn_DTO itemMonAn = new clsMonAn_DTO(); itemMonAn.MaMonAn = TaoRaMaMoi(BUS.MonAn_BUS.SoLuongMonAn()); itemMonAn.TenMonAn = TenMon; itemMonAn.AnhMonAn = DuongDanAnhMonAn; itemMonAn.GhiChu = "Đang cập nhật"; itemMonAn.MaLoaiMon = MaLoaiMonAn; itemMonAn.MaDonViTinh = MaDonViTinh; itemMonAn.TrangThai = true; // MessageBox.Show(itemMonAn.MaMonAn.ToString() + itemMonAn.TenMonAn.ToString() + itemMonAn.AnhMonAn.ToString() + itemMonAn.GhiChu +"-"+ itemMonAn.MaLoaiMon+"-" + itemMonAn.MaDonViTinh + itemMonAn.TrangThai.ToString()); return; clsChiTietMonAn_DTO itemChiTietMonAn = new clsChiTietMonAn_DTO(); itemChiTietMonAn.MaMonAn = itemMonAn.MaMonAn; itemChiTietMonAn.GiaBan = float.Parse(Gia); // itemChiTietMonAn.MaKichThuoc = MaKichThuoc; itemChiTietMonAn.TrangThai = true; string[] strMA = { "KTAN ", "KTUL ", "KTUM ", "KTUS " }; if (BUS.MonAn_BUS.AddMonAn(itemMonAn)) { for (int i = 0; i < 4; i++) { itemChiTietMonAn.MaKichThuoc = strMA[i]; BUS.MonAn_BUS.AddChiTietMonAn(itemChiTietMonAn); itemChiTietMonAn.GiaBan = (itemChiTietMonAn.GiaBan + 3000); } MessageBox.Show("Đã thêm thành công nguyên liệu"); urcDanhSachSanPham_Load(sender, e); isEnabledControls(false); } else { MessageBox.Show("Thêm thất bại vui lòng thử lại"); } }
private void btnLuuChinhSuaSanPham_Click(object sender, EventArgs e) { if (dgvDSSP.Rows.Count > 0) { // DuongDanAnhMonAn = picAnhDaiDien.ImageLocation.ToString(); string MaKichThuocCu = ""; DataGridViewRow dtvr = dgvDSSP.SelectedRows[0]; MaKichThuocCu = dtvr.Cells[4].Value.ToString(); //|| cbbKichThuoc.SelectedValue.ToString() == "" if (DuongDanAnhMonAn == "" || txtMaMonAn.Text == "" || txtGia.Text == "" || txtTenMonAn.Text == "" || cbbDonViTinh.SelectedValue.ToString() == "" || cbbLoaiMonAn.SelectedValue.ToString() == "") { MessageBox.Show("Thao tác sai. Vui lòng thao tác lại"); isEnabledControls(true); return; } string MaMon = txtMaMonAn.Text; string Gia = txtGia.Text; string MaKichThuoc = cbbKichThuoc.SelectedValue.ToString(); string TenMon = txtTenMonAn.Text; string MaDonViTinh = cbbDonViTinh.SelectedValue.ToString(); string MaLoaiMonAn = cbbLoaiMonAn.SelectedValue.ToString(); // // MessageBox.Show(DuongDanAnhMonAn); clsMonAn_DTO itemUpMonAn = new clsMonAn_DTO(); itemUpMonAn.MaMonAn = MaMon; itemUpMonAn.TenMonAn = TenMon; itemUpMonAn.AnhMonAn = DuongDanAnhMonAn; itemUpMonAn.GhiChu = "Đang cập nhật"; itemUpMonAn.MaLoaiMon = MaLoaiMonAn; itemUpMonAn.MaDonViTinh = MaDonViTinh; itemUpMonAn.TrangThai = true; clsChiTietMonAn_DTO itemUpChiTietMonAn = new clsChiTietMonAn_DTO(); itemUpChiTietMonAn.MaMonAn = MaMon + " "; itemUpChiTietMonAn.GiaBan = float.Parse(Gia); itemUpChiTietMonAn.MaKichThuoc = MaKichThuoc; itemUpChiTietMonAn.TrangThai = true; // // MessageBox.Show("``" + DuongDanAnhMonAn + "`" + txtMaMonAn.Text + "`" + txtGia.Text + "`" + cbbKichThuoc.SelectedValue.ToString() + "`" + txtTenMonAn.Text + "`" + cbbDonViTinh.SelectedValue.ToString() + "`" + cbbLoaiMonAn.SelectedValue.ToString()); return; //Lấy mã kích thước món ăn khi chưa sửa // if (BUS.MonAn_BUS.UpMonAn(itemUpMonAn) && BUS.MonAn_BUS.UpCTMonAn(itemUpChiTietMonAn, MaKichThuocCu)) { MessageBox.Show("Bạn đã cập nhật thành công"); isEnabledControls(false); LamMoiDanhSach(strTimKiemMonAn); LoadDuLieuLendgvMonAn(); btnChinhSua.Visible = true; txtTimKiem.Enabled = true; } else { MessageBox.Show("Dữ liệu trùng hoặc sai. Vui lòng thao tác lại"); isEnabledControls(true); } } }