Exemple #1
0
        //Convert series
        public static Series SeriesPa2Db(SeriesInfoModel paSeries)
        {
            GlobalDefinition.LoggerWrapper.LogTraceInfo("public static SeriesInfoModel SeriesPA2DB() start");
            if (DbWrapper == null)
            {
                return(null);
            }

            if (paSeries == null)
            {
                return(null);
            }

            Series dbSeries;

            try
            {
                dbSeries = DbWrapper.GetSeriesBaseBySeriesInstanceUID(paSeries.InstanceUID) as Series;

                if (dbSeries == null)
                {
                    dbSeries = DbWrapper.CreateSeries();
                    dbSeries.SeriesInstanceUID = paSeries.InstanceUID;
                }
            }
            catch (Exception ex)
            {
                GlobalDefinition.LoggerWrapper.LogDevError(ex.Message);
                return(null);
            }

            return(dbSeries);
        }
 public static void InsertPatientSeriesData(SeriesInfoModel serData, DicomDbContext dcmdbContext)
 {
     serData.CreatedOn = DateTime.Now;
     dcmdbContext.Series.Add(serData);
     dcmdbContext.SaveChanges();
 }