public IReading SaveReading(IReading record) { var result = Readings.Add((Reading)record); this.SaveChanges(); return((IReading)result.Entity.ToType()); }
public frmReport2DObjects() { InitializeComponent(); _obj_dataQ = new data_Reading(); _obj_negQ = new Neg_Quering(_obj_dataQ); }
private void updateTimer_Tick(object sender, EventArgs e) { if (_device.IsConnected) { bool hasAnAddLine = false; for (int i = 0; i < _sensorLines.Length; i++) { SensorSetupLine setupLine = _sensorLines[i]; ISensor sensor = _device.GetSensor(i); IReading reading = sensor.IsValid ? sensor.GetCurrentReading() : null; if (null != reading && reading.IsValid) { setupLine.Status = SensorStatus.Connected; setupLine.Enabled = true; } else { setupLine.Status = SensorStatus.Disconnected; setupLine.Enabled = !hasAnAddLine; hasAnAddLine = true; } } } else { for (int i = 0; i < _sensorLines.Length; i++) { _sensorLines[i].Status = SensorStatus.Unknown; _sensorLines[i].Enabled = false; } } }
public void Get_all_messages_of_user() { var test = new List<User>() { new User() { Name = "Alice", _messages = new List<Message>() { new Message() { UsersMessage = "test" } } } }; _userList = new UserList(); _userList.ListOfUsers = test; _sut = new Reading(_userList); var messageList = _sut.GetMessages("Alice"); var firstMessage = messageList.FirstOrDefault(); Assert.AreEqual(firstMessage.UsersMessage, "test"); }
public CommandHandler(IUserList userList, IPublish publish, IReading reading, IFollow follow, IWall wall) { _userList = userList; _publish = publish; _reading = reading; _follow = follow; _wall = wall; }
public async Task <IReading> SaveReadingAsync(IReading record) { var result = await Readings.AddAsync((Reading)record); await this.SaveChangesAsync(); return((IReading)result.Entity.ToType()); }
/// <summary> /// Adds the given element to the collection /// </summary> /// <param name="item">The item to add</param> public override void Add(IModelElement item) { IEndDeviceEvent endDeviceEventsCasted = item.As <IEndDeviceEvent>(); if ((endDeviceEventsCasted != null)) { this._parent.EndDeviceEvents.Add(endDeviceEventsCasted); } if ((this._parent.ServiceDeliveryPoint == null)) { IServiceDeliveryPoint serviceDeliveryPointCasted = item.As <IServiceDeliveryPoint>(); if ((serviceDeliveryPointCasted != null)) { this._parent.ServiceDeliveryPoint = serviceDeliveryPointCasted; return; } } if ((this._parent.CustomerAgreement == null)) { ICustomerAgreement customerAgreementCasted = item.As <ICustomerAgreement>(); if ((customerAgreementCasted != null)) { this._parent.CustomerAgreement = customerAgreementCasted; return; } } if ((this._parent.MeterAsset == null)) { IMeterAsset meterAssetCasted = item.As <IMeterAsset>(); if ((meterAssetCasted != null)) { this._parent.MeterAsset = meterAssetCasted; return; } } if ((this._parent.ValuesInterval == null)) { IDateTimeInterval valuesIntervalCasted = item.As <IDateTimeInterval>(); if ((valuesIntervalCasted != null)) { this._parent.ValuesInterval = valuesIntervalCasted; return; } } IReading readingsCasted = item.As <IReading>(); if ((readingsCasted != null)) { this._parent.Readings.Add(readingsCasted); } IIntervalBlock intervalBlocksCasted = item.As <IIntervalBlock>(); if ((intervalBlocksCasted != null)) { this._parent.IntervalBlocks.Add(intervalBlocksCasted); } }
/// <summary> /// CTOR from reading /// </summary> /// <param name="reading"></param> public FishFeedReading(IReading reading) : this() { this.Value = reading.Value; this.Location = reading.Location; this.Taken = reading.Taken; this.Note = reading.Note; if (reading.Scale != ReadingScale.Unknown) { this.Scale = reading.Scale; // custom scale } }
private static IEnumerable <string> ToStringValues(IReading reading) { yield return(reading.TimeStamp.ToString("yyyy/MM/dd HH:mm:ss")); yield return(reading.Temperature.ToString()); yield return(reading.Pressure.ToString()); yield return(reading.Humidity.ToString()); yield return(reading.WindSpeed.ToString()); yield return(reading.WindDirection.ToString()); }
private object SerializeReading <V>(IReading <V> reading) { if (reading == null) { return(null); } return(new { Id = reading.Id, Timestamp = reading.Timestamp, Sensor = ModuleHelpers.CreateUrl(Request, SensorsModule.PATH, reading.SensorId.ToString(CultureInfo.InvariantCulture)), Value = reading.Value }); }
/// <summary> /// Removes the given item from the collection /// </summary> /// <returns>True, if the item was removed, otherwise False</returns> /// <param name="item">The item that should be removed</param> public override bool Remove(IModelElement item) { IEndDeviceEvent endDeviceEventItem = item.As <IEndDeviceEvent>(); if (((endDeviceEventItem != null) && this._parent.EndDeviceEvents.Remove(endDeviceEventItem))) { return(true); } if ((this._parent.ServiceDeliveryPoint == item)) { this._parent.ServiceDeliveryPoint = null; return(true); } if ((this._parent.CustomerAgreement == item)) { this._parent.CustomerAgreement = null; return(true); } if ((this._parent.MeterAsset == item)) { this._parent.MeterAsset = null; return(true); } if ((this._parent.ValuesInterval == item)) { this._parent.ValuesInterval = null; return(true); } IReading readingItem = item.As <IReading>(); if (((readingItem != null) && this._parent.Readings.Remove(readingItem))) { return(true); } IIntervalBlock intervalBlockItem = item.As <IIntervalBlock>(); if (((intervalBlockItem != null) && this._parent.IntervalBlocks.Remove(intervalBlockItem))) { return(true); } return(false); }
/// <summary> /// Adds the given element to the collection /// </summary> /// <param name="item">The item to add</param> public override void Add(IModelElement item) { if ((this._parent.IntervalReading == null)) { IIntervalReading intervalReadingCasted = item.As <IIntervalReading>(); if ((intervalReadingCasted != null)) { this._parent.IntervalReading = intervalReadingCasted; return; } } if ((this._parent.Reading == null)) { IReading readingCasted = item.As <IReading>(); if ((readingCasted != null)) { this._parent.Reading = readingCasted; return; } } }
private void SensorSetupDialog_FormClosing(object sender, FormClosingEventArgs e) { if (null != _device && _device.IsConnected) { int highestIndex = -1; for (int i = 0; i < _sensorLines.Length; i++) { SensorSetupLine setupLine = _sensorLines[i]; ISensor sensor = _device.GetSensor(i); IReading reading = sensor.IsValid ? sensor.GetCurrentReading() : null; if (null != reading && reading.IsValid && i > highestIndex) { highestIndex = i; } } if (highestIndex < 0) { highestIndex = _sensorLines.Length - 1; } _device.SetNetworkSize(highestIndex + 1); } }
static void Main(string[] args) { Datetimedemo datetimedemo = new Datetimedemo() { Nullable = null }; var date = DateTime.TryParse(datetimedemo.Nullable?.ToString(), out var sb); if (sb == default) { } TaskDemo(); Sleep(); Console.WriteLine("Hello World!"); motherreading = new Mother(); fatherreading = new Father(); 我是中间层 调用 = new 我是中间层(); motherreading.Reading(); 调用.Readed(motherreading, "阿里巴巴与四十大盗"); fatherreading.Reading(); 调用.Readed(fatherreading, "围城"); GetData(Qrcode); SendMailUseZj(); while (true) { Task.Run(() => { }); Task.Run(() => { }); } }
public static IReading GetInstance() { instance = instance ?? new ReadingFile(); return(instance); }
public Reading(IReading reading) : this(reading.TimeStamp, reading) { }
public void Readed(IReading reading, string book) { Console.WriteLine(reading.GetType() + book); }
public Reading(IReading reading) : this(reading.TimeStamp,reading) { }
public JapaneseToken(string text, IJapaneseEntry japaneseEntry, IReading sourceReading, IEnumerable <Deinflector.Inflection> inflections) : this(text, japaneseEntry, sourceReading) { Inflections.AddRange(inflections); }
public JapaneseToken(string text, IJapaneseEntry japaneseEntry, IReading sourceReading) : base(text) { JapaneseEntry = japaneseEntry; SourceReading = sourceReading; TokenSource = Source.Reading; }
public ValuesController(IReading reading) { _reading = reading; }
public ReadingController(IReading reading) { _reading = reading; }
public void Write(IReading reading) { Write(reading.TimeStamp, new PackedReadingValues(reading)); }
public Neg_Quering(IReading p_data_reading) { _data_reading = p_data_reading; }