Esempio n. 1
0
 private void SetChanges()
 {
     this.SetDeletes();
     this.m_FlowAccessionCollection.AddChanged(this.m_FlowAccessionCollectionChanges);
     foreach (FlowAccession flowAccession in this.m_FlowAccessionCollection)
     {
         flowAccession.PanelSetOrderCollection.AddChanged(this.m_PanelSetOrderCollectionChanges);
         foreach (Domain.PanelSetOrder panelSetOrder in flowAccession.PanelSetOrderCollection)
         {
             Domain.PanelSetOrderLeukemiaLymphoma panelSetOrderLeukemiaLymphoma = (Domain.PanelSetOrderLeukemiaLymphoma)panelSetOrder;
             panelSetOrderLeukemiaLymphoma.FlowMarkerCollection.AddChanged(this.m_FlowMarkerCollectionChanges);
             if (panelSetOrderLeukemiaLymphoma.HasChanges())
             {
                 FlowLeukemia flowLeukemia = new FlowLeukemia(panelSetOrderLeukemiaLymphoma);
                 this.m_FlowLeukemiaCollectionChanges.Add(flowLeukemia);
             }
         }
     }
 }
Esempio n. 2
0
 public FlowLeukemia(Domain.PanelSetOrderLeukemiaLymphoma panelSetOrderLeukemiaLymphoma)
 {
     this.ReportNo                 = panelSetOrderLeukemiaLymphoma.ReportNo;
     this.GatingPopulationV2       = panelSetOrderLeukemiaLymphoma.GatingPopulationV2;
     this.LymphocyteCount          = panelSetOrderLeukemiaLymphoma.LymphocyteCount;
     this.MonocyteCount            = panelSetOrderLeukemiaLymphoma.MonocyteCount;
     this.MyeloidCount             = panelSetOrderLeukemiaLymphoma.MyeloidCount;
     this.DimCD45ModSSCount        = panelSetOrderLeukemiaLymphoma.DimCD45ModSSCount;
     this.OtherCount               = panelSetOrderLeukemiaLymphoma.OtherCount;
     this.OtherName                = panelSetOrderLeukemiaLymphoma.OtherName;
     this.InterpretiveComment      = panelSetOrderLeukemiaLymphoma.InterpretiveComment;
     this.Impression               = panelSetOrderLeukemiaLymphoma.Impression;
     this.CellPopulationOfInterest = panelSetOrderLeukemiaLymphoma.CellPopulationOfInterest;
     this.TestResult               = panelSetOrderLeukemiaLymphoma.TestResult;
     this.CellDescription          = panelSetOrderLeukemiaLymphoma.CellDescription;
     this.BTCellSelection          = panelSetOrderLeukemiaLymphoma.BTCellSelection;
     this.EGateCD34Percent         = panelSetOrderLeukemiaLymphoma.EGateCD34Percent;
     this.EGateCD117Percent        = panelSetOrderLeukemiaLymphoma.EGateCD117Percent;
     this.TrackingState            = panelSetOrderLeukemiaLymphoma.TrackingState;
 }