public Dosage(Orchestra.Models.Alternative o) { Id = IdPrefix + o.DoseID; CommonDaysOfSupply = o.DaysOfSupply; DosageForm = o.DosageForm; DosageComments = o.DoseComments; DosageSignature = o.DoseSignature; HasPackages = o.HasPackages; LabelName = o.LabelName; CommonMetricQuantity = o.MetricQuantity; }
public Drug(Orchestra.Models.Alternative o) { Name = o.DrugName; Type = o.DrugTypeShortDescription; ChemicalName = o.ChemicalName; Ndc = o.ReferenceNDC; var dosageList = new List <Dosage>(); var dosage = new Dosage(o); var packageList = new List <Package>(); if (o.Package != null) { var package = new Package(o.Package); packageList.Add(package); dosage.Packages = packageList.ToArray(); } dosageList.Add(dosage); this.Dosages = new Dosages { Data = dosageList.ToArray() }; }