internal static bool ZapiszFilm(Film film) { try { using (FilmyEntities context = new FilmyEntities()) { tytuly tytul = context.tytuly.Where(t => t.id == film.Id).FirstOrDefault(); if (tytul == null) { tytul = new tytuly(); context.tytuly.Add(tytul); } tytul.data_dodania = DateTime.Now; tytul.dlugosc = film.Dlugosc; tytul.hit = film.Hit; tytul.imdb = film.ImdbRating; tytul.kategoria = film.Kategoria; tytul.kraj = film.Kraj; tytul.link = film.Link; tytul.obejrzany = film.Obejrzany; tytul.obsada = film.Obsada; tytul.opis = film.Opis; tytul.poster_link = film.PosterLink; tytul.rezyseria = film.Rezyseria; tytul.rok = film.Rok; tytul.tytul = film.Tytul; tytul.tytul_org = film.TytulOrg; tytul.zrodlo = film.Zrodlo; tytul.nieaktywny = film.Nieaktywny; context.SaveChanges(); return(true); } } catch (Exception ex) { throw new Exception(ex.Message); } }
internal static void UsunFilm(Film film) { try { using (FilmyEntities context = new FilmyEntities()) { tytuly tytul = context.tytuly.Where(t => t.id == film.Id).FirstOrDefault(); if (tytul != null) { context.tytuly.Remove(tytul); } context.SaveChanges(); } } catch (Exception ex) { throw new Exception(ex.Message); } }
internal static void UstawObejrzany(Film film) { try { using (FilmyEntities context = new FilmyEntities()) { tytuly t = context.tytuly.Where(f => f.id == film.Id).FirstOrDefault(); if (t != null) { t.obejrzany = DateTime.Now; context.SaveChanges(); } } } catch (Exception ex) { throw new Exception(ex.Message); } }