private static void validateRegistration(TelecomDeviceRegistrationDbRecord actual, TelecomDeviceRegistrationDbRecord expected) { Assert.AreEqual(actual.AddressID, expected.AddressID); Assert.AreEqual(actual.DeviceID, expected.DeviceID); Assert.AreEqual(actual.ValidFrom, expected.ValidFrom); Assert.AreEqual(actual.ValidTo, expected.ValidTo); }
public async Task <IActionResult> AddDevice(string adr, string dev) { var r = new TelecomDeviceRegistrationDbRecord { AddressID = adr, DeviceID = dev }; await deviceRegistrations.AddObject(new TelecomDeviceRegistrationObject(r)); return(RedirectToAction("EditAddress", new { id = adr })); }
private bool isThis(TelecomDeviceRegistrationDbRecord record, TelecomDeviceRegistrationObject obj) { if (record.AddressID != obj.DbRecord.AddressID) { return(false); } if (record.DeviceID != obj.DbRecord.DeviceID) { return(false); } return(true); }
public static TelecomDeviceRegistrationObject Create(GeographicAddressObject address, TelecomAddressObject device, DateTime?validFrom = null, DateTime?validTo = null) { var o = new TelecomDeviceRegistrationDbRecord { Address = address?.DbRecord ?? new GeographicAddressDbRecord(), Device = device?.DbRecord ?? new TelecomAddressDbRecord(), ValidFrom = validFrom ?? DateTime.MinValue, ValidTo = validTo ?? DateTime.MaxValue }; o.AddressID = o.Address.ID; o.DeviceID = o.Device.ID; return(new TelecomDeviceRegistrationObject(o)); }