예제 #1
0
        public static void SaveMedia(Media itemToBeSaved)
        {
            MediaModelsDataContext dbContext = new MediaModelsDataContext();

            dbContext.Medias.InsertOnSubmit(itemToBeSaved);

            dbContext.SubmitChanges();
        }
예제 #2
0
        public static Media GetMedia(string eanCode)
        {
            MediaModelsDataContext dbContext = new MediaModelsDataContext();

            Media selectedMedia = null;

            selectedMedia = dbContext.Medias.SingleOrDefault<Media>(med => med.EAN.Equals(eanCode));

            return selectedMedia;
        }
예제 #3
0
        private static int UpdateMediaTypes(string MediaType)
        {
            MediaModelsDataContext dbContext = new MediaModelsDataContext();

            MediaType foundType = dbContext.MediaTypes.SingleOrDefault<MediaType>(mType => mType.MediaType1.Equals(MediaType));

            if (foundType == null)
            {
                foundType = new MediaType();
                foundType.MediaType1 = MediaType;

                dbContext.MediaTypes.InsertOnSubmit(foundType);

                dbContext.SubmitChanges();
            }

            return foundType.MediaTypeId;
        }
예제 #4
0
        public static List<MediaType> GetAllMediaTypes()
        {
            MediaModelsDataContext dbContext = new MediaModelsDataContext();

            return dbContext.MediaTypes.ToList<MediaType>();
        }