public static void SaveMedia(Media itemToBeSaved) { MediaModelsDataContext dbContext = new MediaModelsDataContext(); dbContext.Medias.InsertOnSubmit(itemToBeSaved); dbContext.SubmitChanges(); }
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; }
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; }
public static List<MediaType> GetAllMediaTypes() { MediaModelsDataContext dbContext = new MediaModelsDataContext(); return dbContext.MediaTypes.ToList<MediaType>(); }