コード例 #1
0
ファイル: CpOrder.cs プロジェクト: minhphatdev/Pos
        public void getItem()
        {
            if (selected == 0)
            {
                dsItem = region.getAllItem();
            }
            else
            {
                var sd = DSCategories[selected - 1].id;
                dsItem = region.getItemByType(sd.ToString());
            }


            var dbItem    = dsItem.Tables[0];
            int lenDbItem = dbItem.Rows.Count;

            DsItem = null;
            DsItem = new Common.Item[lenDbItem];
            int flag = 0;

            foreach (DataRow index in dbItem.Rows)
            {
                var item = index.ItemArray;
                DsItem[flag++] = new Common.Item(item[0], item[1], item[2], item[3]);
            }
        }
コード例 #2
0
ファイル: CpOrder.cs プロジェクト: minhphatdev/Pos
        public void addItem(Common.Item item)
        {
            if (itemStore.Count == 0)
            {
                itemStore.Add(new Order.Store(item, delItem));
                store.Controls.Add(itemStore[itemStore.Count - 1]);
                itemStore[itemStore.Count - 1].Dock = DockStyle.Top;
                getTotalMoney();
                return;
            }

            foreach (Order.Store it in itemStore)
            {
                if (it.id == item.ID_Item)
                {
                    it.setCount();
                    getTotalMoney();
                    return;
                }
            }
            itemStore.Add(new Order.Store(item, delItem));
            store.Controls.Add(itemStore[itemStore.Count - 1]);
            itemStore[itemStore.Count - 1].Dock = DockStyle.Top;
            getTotalMoney();
        }
コード例 #3
0
        public object Convert(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture)
        {
            Common.Item item    = value as Common.Item;
            Visibility  vResult = Visibility.Collapsed;

            if (item != null &&
                !string.IsNullOrEmpty(item.Name))
            {
                vResult = Visibility.Visible;
            }

            return(vResult);
        }
コード例 #4
0
ファイル: Store.cs プロジェクト: minhphatdev/Pos
        public Store(Common.Item item, delItem ol)
        {
            InitializeComponent();
            del = ol;



            id         = item.ID_Item;
            name.Text  = item.Name;
            priceS     = item.Price;
            priceE     = item.Price;
            price.Text = string.Format("{0:0,0}đ", item.Price);
            count.Text = countE.ToString();
        }
コード例 #5
0
        public OdderCard(Common.Item item, int width, int position, int height, EventHandler e)
        {
            InitializeComponent();
            Width      = width;
            Height     = 297;
            Location   = new Point(position, height);
            name.Text  = item.Name;
            price.Text = string.Format("{0:0,0}đ", item.Price);
            gunaPicture.LoadAsync("https://static.suno.vn/public/cf84a1a0-1cd0-4c3b-bc10-c73a09adcbb0/63750776240971637635703.jpg");

            price.Click       += e;
            name.Click        += e;
            gunaPicture.Click += e;
        }