Beispiel #1
0
        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);
        }
Beispiel #2
0
        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);
        }
Beispiel #3
0
        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);
        }
Beispiel #4
0
 public static bool UpCTMonAn(clsChiTietMonAn_DTO CTMonAn, string MaKichThuocCu)
 {
     return(DAO.MonAn_DAO.UpChiTietMonAn(CTMonAn, MaKichThuocCu));
 }
Beispiel #5
0
 public static bool AddChiTietMonAn(clsChiTietMonAn_DTO CTMonAn)
 {
     return(DAO.MonAn_DAO.AddChiTietMonAn(CTMonAn));
 }
Beispiel #6
0
        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");
            }
        }
Beispiel #7
0
        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);
                }
            }
        }