Example #1
0
 public static Search.Models.PlantLocation AsSearchModel(this Models.PlantLocation source) => new Search.Models.PlantLocation
 {
     Id                 = source.Id,
     Status             = source.Status,
     ConservationStatus = source.ConservationStatus,
     Location           = source.Location?.AsSearchModel(),
     CreatedBy          = source.CreatedBy,
     ModifiedBy         = source.ModifiedBy,
     DateCreated        = source.DateCreated ?? DateTime.UtcNow,
     DateModified       = source.DateModified
 };
Example #2
0
 public static PlantLocation AsStore(this Models.PlantLocation source) => new PlantLocation
 {
     Id                 = source.Id,
     Status             = source.Status != LocationStatus.Unknown ? source.Status.ToString() : null,
     ConservationStatus = source.ConservationStatus != ConservationStatus.Unknown ? source.ConservationStatus.ToString() : null,
     LocationId         = source.Location.LocationId,
     PlantInfoId        = source.PlantInfo.PlantInfoId,
     CreatedBy          = source.CreatedBy,
     ModifiedBy         = source.ModifiedBy,
     DateCreated        = source.DateCreated ?? DateTime.UtcNow,
     DateModified       = source.DateModified
 };