public void BeginSubmit(YellowstonePathology.YpiConnect.Contract.Flow.FlowAccessionCollection flowAccessionCollection, YellowstonePathology.Business.Domain.Persistence.PropertyReaderFilterEnum propertyReaderFilterEnum)
        {
            this.m_FlowAccessionCollection = flowAccessionCollection;
            this.m_PropertyReaderFilterEnum = propertyReaderFilterEnum;

            this.m_FlowAccessionCollectionChanges = new Collection<FlowAccession>();
            this.m_PanelSetOrderCollectionChanges = new Collection<Domain.PanelSetOrder>();
            this.m_FlowLeukemiaCollectionChanges = new Collection<FlowLeukemia>();
            this.m_FlowMarkerCollectionChanges = new Collection<FlowMarker>();
            this.SetChanges();
        }
示例#2
0
        public void BeginSubmit(YellowstonePathology.YpiConnect.Contract.Flow.FlowAccessionCollection flowAccessionCollection, YellowstonePathology.Business.Domain.Persistence.PropertyReaderFilterEnum propertyReaderFilterEnum)
        {
            this.m_FlowAccessionCollection  = flowAccessionCollection;
            this.m_PropertyReaderFilterEnum = propertyReaderFilterEnum;

            this.m_FlowAccessionCollectionChanges = new Collection <FlowAccession>();
            this.m_PanelSetOrderCollectionChanges = new Collection <Domain.PanelSetOrder>();
            this.m_FlowLeukemiaCollectionChanges  = new Collection <FlowLeukemia>();
            this.m_FlowMarkerCollectionChanges    = new Collection <FlowMarker>();
            this.SetChanges();
        }
示例#3
0
 public void SubmitChanges(Collection <YellowstonePathology.YpiConnect.Contract.Flow.FlowMarker> collection, YellowstonePathology.Business.Domain.Persistence.PropertyReaderFilterEnum propertyReaderFilterEnum)
 {
     YellowstonePathology.Business.Domain.Persistence.SqlXmlPropertyReader xmlPropertyReader = new Business.Domain.Persistence.SqlXmlPropertyReader();
     if (propertyReaderFilterEnum == Business.Domain.Persistence.PropertyReaderFilterEnum.External)
     {
         YellowstonePathology.YpiConnect.Service.FlowMarkerExternalPropertyReaderFilter filter = new FlowMarkerExternalPropertyReaderFilter();
         xmlPropertyReader.SetFilter(filter);
     }
     YellowstonePathology.Business.Domain.Persistence.SqlXmlPersistence.CrudOperations.SubmitChanges(collection, Business.Domain.Persistence.DataLocationEnum.ProductionData, xmlPropertyReader);
 }