123456789101112131415161718192021222324252627 |
- using IPLCConnect;
- using Shaker.Models;
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.ServiceModel.Description;
- using System.Text;
- using System.Threading.Tasks;
- namespace ShakerApp.ViewModels
- {
- internal class OilSourceConfigViewModel:DisplayViewModelBase<OilSourceConfig>
- {
- public bool IsEnabled { get=>Model.IsEnabled; set=>SetProperty(ref Model.IsEnabled,value); }
- public string IP { get => Model.IP; set => SetProperty(ref Model.IP, value); }
- public int Port { get => Model.Port; set => SetProperty(ref Model.Port, value); }
- public LevelLogic LevelLogic { get => Model.LevelLogic; set => SetProperty(ref Model.LevelLogic, value); }
- public int LevelTime { get => Model.LevelTime; set => SetProperty(ref Model.LevelTime, value); }
- public PLCProtocol Protocol { get => Model.Protocol; set => SetProperty(ref Model.Protocol, value); }
- }
- internal class BitAddressConfigViewModel:ViewModelBase<BitAddressConfig>
- {
- public string Address { get => Model.Address; set => SetProperty(ref Model.Address, value); }
- public byte BitIndex { get => Model.BitIndex; set => SetProperty(ref Model.BitIndex, value); }
- }
- }
|