Beispiel #1
0
        void listview_ThucUong_Load(int type, int iddanhmuc, string tukhoa) // load tất cả thức uống hoặc theo id danh mục 1-tất cả || 2-id danh mục
        {
            listViewThucUong.Clear();
            CauHinh_ListViewThucUong();
            DataTable dt = new DataTable();

            if (type == 1)
            {
                dt = ThucUongBUS.ThucUong_Load();
            }
            else if (type == 2)
            {
                dt = ThucUongBUS.ThucUong_TimKiem(tukhoa);
            }
            else if (type == 3)
            {
                dt = ThucUongBUS.ThucUong_Load_IDDanhMuc(iddanhmuc);
            }
            else
            {
                dt = ThucUongBUS.ThucUong_Load();
            }
            int i = 0;

            foreach (DataRow itemTU in dt.Rows)
            {
                listViewThucUong.Items.Add(itemTU["tu_ten"].ToString());
                listViewThucUong.Items[i].SubItems.Add(itemTU["tu_gia"].ToString());
                listViewThucUong.Items[i].SubItems.Add(itemTU["tu_id"].ToString());
                i++;
            }
        }
        void LoadDsThucUong()
        {
            ThucUongBUS tu = new ThucUongBUS();

            dtgvThucUong.AutoGenerateColumns = false;
            dtgvThucUong.DataSource          = tu.LoadDsTU();
        }
        void LoadcboThucUong()
        {
            ThucUongBUS tubus = new ThucUongBUS();

            cboThucUong.DataSource    = tubus.LoadDsTU();
            cboThucUong.DisplayMember = "Tentu";
            cboThucUong.ValueMember   = "Matu";
        }
        public void LoadThongTinHD(int maBan)
        {
            if (maBan != null)
            {
                //HoaDonBUS hdBUS = new HoaDonBUS();
                //ChiTietHoaDonBUS cthdBUS = new ChiTietHoaDonBUS();
                //lvwHoaDon.Items.Clear();
                //HoaDonDTO hdTam = hdBUS.LoadHDChuaThanhToanTheoMaBan(maBan);
                //if (hdTam != null)
                //{
                //    List<ChiTietHoaDonDTO> dsCT = cthdBUS.LoadDsCTHDTheoMaHD(hdTam.Mahd);
                //    double tongTien = 0;

                //    foreach (ChiTietHoaDonDTO item in dsCT)
                //    {
                //        ListViewItem lvi = new ListViewItem(item.Tentu);
                //        lvi.SubItems.Add(item.Soluong.ToString());
                //        lvi.SubItems.Add(item.Giaban.ToString());
                //        lvi.SubItems.Add(item.Thanhtien.ToString());

                //        lvwHoaDon.Items.Add(lvi);

                //        tongTien += item.Thanhtien;
                //    }
                //    tongTien = tongTien - (tongTien * Convert.ToDouble(nmrPhanTramGiamGia.Value) / 100);
                //    txtTongTien.Text = tongTien.ToString();
                //    txtTongTien.ReadOnly = true;
                //}

                lvwHoaDon.Items.Clear();

                HoaDonTamBUS hdtBUS   = new HoaDonTamBUS();
                ThucUongBUS  tuBUS    = new ThucUongBUS();
                double       tongTien = 0;
                if (hdtBUS.LayHDTamTheoMaBan(maBan, ListHDTam) != null)
                {
                    foreach (ThucUongDTO tu in hdtBUS.LayHDTamTheoMaBan(maBan, ListHDTam).ListTUTam)
                    {
                        double GiaTU     = tuBUS.TimGiaTUTheoMaTU(tu.Matu);
                        double ThanhTien = GiaTU * tu.Soluong;
                        tongTien += ThanhTien;

                        ListViewItem lvi = new ListViewItem(tu.Matu.ToString());
                        lvi.SubItems.Add(tu.Tentu);
                        lvi.SubItems.Add(tu.Soluong.ToString());
                        lvi.SubItems.Add(GiaTU.ToString());
                        lvi.SubItems.Add(ThanhTien.ToString());


                        lvwHoaDon.Items.Add(lvi);
                    }
                    tongTien             = tongTien - (tongTien * Convert.ToDouble(nmrPhanTramGiamGia.Value) / 100);
                    txtTongTien.Text     = tongTien.ToString();
                    txtTongTien.ReadOnly = true;
                }
            }
        }
Beispiel #5
0
        void LoadcboThucUong()
        {
            ThucUongBUS        tubus = new ThucUongBUS();
            List <ThucUongDTO> TuDTO = new List <ThucUongDTO>();

            TuDTO = tubus.LoadDsTU();
            foreach (ThucUongDTO tu in TuDTO)
            {
                cboThucUong.Items.Add(tu.Tentu);
            }
        }
Beispiel #6
0
        private void cboLoaiThucUong_TextChanged(object sender, EventArgs e)
        {
            ThucUongBUS        tubus     = new ThucUongBUS();
            List <ThucUongDTO> ListTUDTO = tubus.TimDrinkTheoTenLoaiDrink(cboLoaiThucUong.Text);

            if (ListTUDTO.Count() > 0)
            {
                cboThucUong.Items.Clear();
                foreach (ThucUongDTO tu in ListTUDTO)
                {
                    cboThucUong.Items.Add(tu.Tentu);
                }
            }
        }
        private void cboLoaiThucUong_TextChanged(object sender, EventArgs e)
        {
            ThucUongBUS        tubus     = new ThucUongBUS();
            List <ThucUongDTO> ListTUDTO = tubus.TimDrinkTheoTenLoaiDrink(cboLoaiThucUong.Text);

            if (ListTUDTO.Count() > 0)
            {
                cboThucUong.Items.Clear();

                cboThucUong.DataSource    = ListTUDTO;
                cboThucUong.DisplayMember = "Tentu";
                cboThucUong.ValueMember   = "Matu";
            }
        }