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(); }
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(); }
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); }