Esempio n. 1
0
        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();
                }
            }
        }
Esempio n. 2
0
 public static int WriteAgent(ConterAgent WriteAgents)
 {
     using (var dbContext = new MyDbContext())
     {
         try
         {
             dbContext.CounterAgents.Add(WriteAgents);
             dbContext.SaveChanges();
         }
         catch
         {
             return(1);
         }
     }
     return(0);
 }
Esempio n. 3
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);
 }