Ejemplo n.º 1
0
        private void DAL_StoreInstance( )
        {
            var factory = new DicomStoreParameterFactory( );
            var ds      = Helper.GetDicomDataset(0);
            var ds2     = Helper.GetDicomDataset(1);
            var ds3     = Helper.GetDicomDataset(2);


            DataAccessHelper.DataAccess.StoreInstance(new ObjectId(ds), factory.ProcessDataSet(ds), null);
            DataAccessHelper.DataAccess.StoreInstance(new ObjectId(ds2), factory.ProcessDataSet(ds2), null);
            DataAccessHelper.DataAccess.StoreInstance(new ObjectId(ds3), factory.ProcessDataSet(ds3), null);
        }
Ejemplo n.º 2
0
        protected virtual void StoreQueryModel
        (
            StoreCommandData data
        )
        {
            IDicomDataParameterFactory <StoreParameter> condFactory;
            IEnumerable <StoreParameter> conditions;

            condFactory = new DicomStoreParameterFactory( );
            conditions  = condFactory.ProcessDataSet(data.Dataset);

            DataAccess.StoreInstance(DicomObjectIdFactory.Instance.CreateObjectId(data.Dataset), conditions, data.Metadata);
        }
Ejemplo n.º 3
0
        protected virtual void StoreQueryModel
        (
            DicomFile dicomObject
        )
        {
            IDicomDataParameterFactory <StoreParameter> condFactory;
            IEnumerable <StoreParameter> conditions;

            condFactory = new DicomStoreParameterFactory( );
            conditions  = condFactory.ProcessDataSet(dicomObject.DataSet);

            DataAccess.StoreInstance(conditions, 0, 0);
        }
Ejemplo n.º 4
0
        private void DAL_StoreInstance( )
        {
            var          factory = new DicomStoreParameterFactory();
            DicomDataset ds      = Helper.GetDicomDataset(0);
            DicomDataset ds2     = Helper.GetDicomDataset(1);
            DicomDataset ds3     = Helper.GetDicomDataset(2);


            DataAccessHelper.DataAccess.StoreInstance(DicomObjectIdFactory.Instance.CreateObjectId(ds), factory.ProcessDataSet(ds), null);
            DataAccessHelper.DataAccess.StoreInstance(DicomObjectIdFactory.Instance.CreateObjectId(ds2), factory.ProcessDataSet(ds2), null);
            DataAccessHelper.DataAccess.StoreInstance(DicomObjectIdFactory.Instance.CreateObjectId(ds3), factory.ProcessDataSet(ds3), null);

            ValidateSopInstanceExists(ds);
            ValidateSopInstanceExists(ds2);
            ValidateSopInstanceExists(ds3);
        }