コード例 #1
0
        public void CreateStorePorts(StorePort model)
        {
            List <StorePort> storeports = GetAllStorePort();

            storeports.Add(model);

            storeports.SaveToStorePortFile();
        }
コード例 #2
0
 public void CreateStorePort()
 {
     if (StorePorts.Any(x => x.Store.UniformNumber == SelectedStore.UniformNumber))
     {
         System.Windows.MessageBox.Show("該店舖已設定連接埠對應,請先刪除該資料。");
     }
     else if (StorePorts.Any(x => x.Port == SelectedSerialPort))
     {
         System.Windows.MessageBox.Show("該連接埠已被使用,請重新確認。");
     }
     else
     {
         StorePort sp = new StorePort
         {
             Store = SelectedStore,
             Port  = SelectedSerialPort
         };
         GlobalConfig.Connection.CreateStorePorts(sp);
         StorePorts.Add(sp);
         NotifyOfPropertyChange(() => CanDeleteStore);
     }
 }
コード例 #3
0
 public CreateInvoiceViewModel(StorePort model)
 {
     StorePort = model;
     invoices  = GlobalConfig.Connection.GetAllInvoice(StorePort.Store, DateTime.Now.Year, DateTime.Now.Month);
     Initialize();
 }