private void CancelBtm_MouseDown(object sender, MouseButtonEventArgs e) { if (addStatus == 1) { writeStorage = new AddStorageElement(); AddFrame.Content = writeStorage; } else if (addStatus == 2) { writeManager = new AddManagerElement(); AddFrame.Content = writeManager; } else if (addStatus == 3) { writeConterAgent = new AddAgentElement(); AddFrame.Content = writeConterAgent; } }
private void RefreshStorage() { int i; string id, name, amount, minAmount, sectionId, agentId, price; OKDT.Storage[] readStorages; StorageStruct[] storageChilds; StorageStruct Header = new StorageStruct("Id", "Имя продукта", "Объем", "Минимальный объем", "Id отдела", "Id поставщика", "Стоимость"); StructureViewStack.Children.Clear(); readStorages = OKDT.StructWorkClass.ReadFullStorage(); storageChilds = new StorageStruct[readStorages.Length]; AddRow.Height = new GridLength(50); addStatus = 1; HeaderFrame.Content = Header; addName = "Product name"; addAmount = 0; addMinAmount = 0; addSectionId = 0; addAgentId = 0; addPrice = 0; writeStorage = new AddStorageElement(); AddFrame.Content = writeStorage; for (i = 0; i < readStorages.Length; i++) { id = Convert.ToString(readStorages[i].Id); name = readStorages[i].Name; amount = Convert.ToString(readStorages[i].Amount); minAmount = Convert.ToString(readStorages[i].MinAmount); sectionId = Convert.ToString(readStorages[i].SectionId); agentId = Convert.ToString(readStorages[i].AgentId); price = Convert.ToString(readStorages[i].Price); storageChilds[i] = new StorageStruct(id, name, amount, minAmount, sectionId, agentId, price); StructureViewStack.Children.Add(storageChilds[i]); } }