public static MonitorViewModel Get(string componentSerial) { MonitorViewModel obj = new MonitorViewModel(); obj.CopyFrom(MonitorInfo.Get(componentSerial, false)); return(obj); }
public static MonitorViewModel New(MonitorInfo source) { MonitorViewModel obj = new MonitorViewModel(); obj.CopyFrom(source); return(obj); }
public static MonitorViewModel New() { MonitorViewModel obj = new MonitorViewModel(); obj.CopyFrom(MonitorInfo.New()); return(obj); }
public static void Add(MonitorViewModel item) { Monitor newItem = Monitor.New(); item.CopyTo(newItem); newItem.Save(); item.CopyFrom(newItem); }
public static MonitorViewModel Get(long oid, bool childs = false) { MonitorViewModel obj = new MonitorViewModel(); MonitorInfo monitor = MonitorInfo.Get(oid, childs); if (monitor == null) { return(null); } obj.CopyFrom(monitor); if (childs) { obj.Lines = MonitorLineListViewModel.Get(monitor.LineaRegistros); } return(obj); }