private void ReadStorage() { int i; ProductInfo[] ReadInfo; ReadInfo = StructWorkClass.ReadBasicStorage(SectionId); StorageViewer.Children.Clear(); Storage = new PositionBlankBuy[ReadInfo.Length]; for (i = 0; i < ReadInfo.Length; i++) { Storage[i] = new PositionBlankBuy(i, ReadInfo[i].Name, ReadInfo[i].Amount, ReadInfo[i].Id, ReadInfo[i].Price, this, 1); StorageViewer.Children.Add(Storage[i]); } }
private async void ReadStorage() { int i; ProductInfo[] ReadInfo; ReadInfo = StructWorkClass.ReadBasicStorage(SectionId); Storage = new PositionBlank[ReadInfo.Length]; for (i = 0; i < ReadInfo.Length; i++) { Storage[i] = new PositionBlank(i, ReadInfo[i].Name, ReadInfo[i].Amount, ReadInfo[i].Id, ReadInfo[i].Price, 0); Storage[i].MouseDown += PositionBlank_Click; StorageViewer.Children.Add(Storage[i]); } }
private void ReadFireStorage() { int i, j; ProductInfo[] ReadInfo; ReadInfo = StructWorkClass.ReadBasicStorage(SectionId); StorageViewer.Children.Clear(); Storage = new PositionBlankBuy[0]; j = 0; for (i = 0; i < ReadInfo.Length; i++) { if (ReadInfo[i].Amount < ReadInfo[i].MinAmount) { Array.Resize(ref Storage, Storage.Length + 1); Storage[j] = new PositionBlankBuy(j, ReadInfo[i].Name, ReadInfo[i].Amount, ReadInfo[i].Id, ReadInfo[i].Price, this, 1); StorageViewer.Children.Add(Storage[j]); j++; } } }