Пример #1
0
 public wndDeviceBase()
 {
     InitializeComponent();
     Devices          = new ObservableCollection <Members.Device>();
     this.DataContext = this;
     foreach (var item in ent.Devices)
     {
         Members.Device dev = new Members.Device();
         dev.ID       = item.ID;
         dev.IP       = item.IP;
         dev.Name     = item.Name;
         dev.FullWork = (int)item.FullWork;
         dev.WorkToTO = (int)item.WorkToTO;
         Devices.Add(dev);
     }
 }
Пример #2
0
        private void btnAdd_Click(object sender, RoutedEventArgs e)
        {
            wndDevice WndDevice = new wndDevice();

            if (WndDevice.ShowDialog() == true)
            {
                Members.Device dev = new Members.Device();
                dev.Name     = WndDevice.DevName;
                dev.IP       = WndDevice.IP;
                dev.WorkToTO = WndDevice.WorkToTo;
                dev.IsComm   = false;
                Devices.Add(dev);
                ent.Devices.Add(new MonitoringDGU.Devices()
                {
                    Name = dev.Name, IP = dev.IP, FullWork = 0, WorkToTO = dev.WorkToTO
                });
                ent.SaveChanges();
            }
        }