예제 #1
0
        private void LoadBagItem(BagItem bagItem)
        {
            ListViewItem item = new ListViewItem("Номер: " + bagItem.Id.ToString() + ", назва: " + bagItem.Type);

            item.Tag = bagItem;
            this.listViewBagDetails.Items.Add(item);
        }
예제 #2
0
 private void ShowBagItem(BagItem bagItem)
 {
     this.comboBoxBagItemType.SelectedIndex = BagsStorage.BagItemTypes.IndexOf(bagItem.Type);
     this.comboBoxSizesTypes.SelectedIndex  = BagsStorage.BagItemSizes.Keys.ToList().IndexOf(bagItem.SizeType);
     this.comboBoxSizeFrom.SelectedIndex    = BagsStorage.BagItemSizes[bagItem.SizeType].IndexOf(bagItem.SizeFrom);
     this.comboBoxSizeTo.SelectedIndex      = BagsStorage.BagItemSizes[bagItem.SizeType].IndexOf(bagItem.SizeTo);
     this.textBoxDetails.Text = bagItem.Details;
 }
예제 #3
0
        public void UpdateBagItem(int id, string type, string sizeType, string sizeFrom, string sizeTo, string details = null)
        {
            var     temp    = this.ItemsArray.ToList();
            BagItem bagItem = temp.Where(i => i.Id == id).First();

            bagItem.Type     = type;
            bagItem.SizeType = sizeType;
            bagItem.SizeFrom = sizeFrom;
            bagItem.SizeTo   = sizeTo;
            bagItem.Details  = details;
            this.ItemsArray  = temp.ToArray();
        }
예제 #4
0
 private void UpdateBagItem(Bag bag, BagItem bagItem)
 {
     this.BagsStorage.UpdateBagItem(bag.Id, bagItem.Id, this.comboBoxBagItemType.SelectedItem.ToString(), this.comboBoxSizesTypes.SelectedItem.ToString(), this.comboBoxSizeFrom.SelectedItem.ToString(),
                                    this.comboBoxSizeTo.SelectedItem.ToString(), this.textBoxDetails.Text);
 }