public static CurrentEntity ToCurrentEntity2(this Current current, InstallationEntity installationEntity) => current.Pipe(it => new CurrentEntity(it.fromDateTime, it.tillDateTime, it.values.Select(ToValueEntity).ToList(), it.standards.Select(ToStandardEntity).ToList(), it.indexes.Select(ToIndexEntity).ToList())).Pipe(entity => { entity.InstallationEntity = installationEntity; return(entity); });
public static Installation ToInstallation(this InstallationEntity installationEntity) => installationEntity.Pipe(it => new Installation(it.Id, JsonConvert.DeserializeObject <Location>(it.Location), JsonConvert.DeserializeObject <Address>(it.Address)));