private void AcceptBtm_MouseDown(object sender, MouseButtonEventArgs e) { OKDT.Storage dataStorage; OKDT.Manager dataManager; OKDT.ConterAgent dataAgent; if (addStatus == 1) { dataStorage = new OKDT.Storage() { Name = writeStorage.ProductNameText.Text, Amount = Convert.ToInt32(writeStorage.AmountText.Text), MinAmount = Convert.ToInt32(writeStorage.MinAmountText.Text), SectionId = Convert.ToInt32(writeStorage.SectionIdText.Text), AgentId = Convert.ToInt32(writeStorage.AgentIdText.Text), Price = Convert.ToDouble(writeStorage.PriceText.Text) }; if (writeStorage.ProductNameText.Text != "") { OKDT.StructWorkClass.WriteStorage(dataStorage); RefreshStorage(); } } else if (addStatus == 2) { dataManager = new OKDT.Manager() { Name = writeManager.ManagerNameText.Text, CurentProfit = 0 }; if (writeManager.ManagerNameText.Text != "") { OKDT.StructWorkClass.WriteManager(dataManager); RefreshManager(); } } else if (addStatus == 3) { dataAgent = new OKDT.ConterAgent() { Name = writeConterAgent.NameText.Text }; if (writeConterAgent.NameText.Text != "") { OKDT.StructWorkClass.WriteAgent(dataAgent); RefreshAgent(); } } }
public static int WriteAgent(ConterAgent WriteAgents) { using (var dbContext = new MyDbContext()) { try { dbContext.CounterAgents.Add(WriteAgents); dbContext.SaveChanges(); } catch { return(1); } } return(0); }
//работа с агентами public static ConterAgent[] ReadAgent() { ConterAgent[] ReadArray = new ConterAgent[0]; using (var dbContext = new MyDbContext()) { try { ReadArray = dbContext.CounterAgents.ToArray(); } catch { return(ReadArray); } } return(ReadArray); }