public MetricDto(MasterFacility facility, Cargo manifestCargo) { Id = manifestCargo.Id; FacilityCode = facility.Id; FacilityName = facility.Name; Cargo = manifestCargo.Items; CargoType = manifestCargo.Type; FacilityManifestId = manifestCargo.ManifestId; }
public static List <MetricDto> Generate(MasterFacility masterFacility, Manifest facManifest) { var metrics = new List <MetricDto>(); foreach (var cargo in facManifest.Cargoes) { metrics.Add(new MetricDto(masterFacility, cargo)); } return(metrics .Where(x => x.CargoType != CargoType.Patient) .ToList()); }
public static Practice CreateFacility(MasterFacility facility) { return(new Practice(facility.Id.ToString(), facility.Name, "Facility", facility.AreaCode)); }