public SlideLabel(YellowstonePathology.Business.Test.AliquotOrder aliquotOrder, YellowstonePathology.Business.Test.AccessionOrder accessionOrder) { this.m_AliquotOrder = aliquotOrder; this.m_AccessionOrder = accessionOrder; this.m_MasterAccessionNo = accessionOrder.MasterAccessionNo; YellowstonePathology.Business.Patient.Model.Patient patient = new YellowstonePathology.Business.Patient.Model.Patient(accessionOrder.PFirstName, accessionOrder.PLastName); this.m_TruncatedFirstName = patient.GetTruncatedFirstName(12); this.m_TruncatedLastName = patient.GetTruncatedLastName(12); this.m_SlideId = aliquotOrder.Label; YellowstonePathology.Business.Facility.Model.Facility facility = Business.Facility.Model.FacilityCollection.Instance.GetByFacilityId(accessionOrder.AccessioningFacilityId); this.m_LocationDescription = facility.LocationAbbreviation; }
public SlideLabel(YellowstonePathology.Business.Test.AliquotOrder aliquotOrder, YellowstonePathology.Business.Test.AccessionOrder accessionOrder) { this.m_AliquotOrder = aliquotOrder; this.m_AccessionOrder = accessionOrder; this.m_MasterAccessionNo = accessionOrder.MasterAccessionNo; YellowstonePathology.Business.Patient.Model.Patient patient = new YellowstonePathology.Business.Patient.Model.Patient(accessionOrder.PFirstName, accessionOrder.PLastName); this.m_TruncatedFirstName = patient.GetTruncatedFirstName(12); this.m_TruncatedLastName = patient.GetTruncatedLastName(12); this.m_SlideId = aliquotOrder.Label; YellowstonePathology.Business.Facility.Model.FacilityCollection facilityCollection = YellowstonePathology.Business.Facility.Model.FacilityCollection.GetAllFacilities(); YellowstonePathology.Business.Facility.Model.Facility facility = facilityCollection.GetByFacilityId(accessionOrder.AccessioningFacilityId); this.m_LocationDescription = facility.LocationAbbreviation; }