Beispiel #1
0
 public void deleteGenre(FilmsBLL.Models.Genre genre)
 {
     if (genre.ID != 0)
     {
         var g = model.Genre.Find(genre.ID);
         model.Genre.Remove(g);
         model.SaveChanges();
     }
 }
 public ActionResult Delete(FilmsBLL.Models.Actor model)
 {
     try
     {
         actorsService.deleteActorFromDAL(model);
         return RedirectToAction("Index");
     }
     catch(Exception ex)
     {
         ViewBag.Message = "Delete is inpossible.";
         return View();
     }
 }
 public ActionResult Delete(FilmsBLL.Models.Film model)
 {
     try
     {
         filmsService.deleteFilm(model);
         return RedirectToAction("Index");
     }
     catch (Exception ex)
     {
         ViewBag.Message = "Delete is inpossible.";
         return View(model);
     }
 }
 public ActionResult Create(FilmsBLL.Models.Actor model)
 {
     try
     {
         if(!ModelState.IsValid)
         {
             return View(model);
         }
         return View("Details", actorsService.addOrEditActorInDAL(model));
     }
     catch
     {
         return RedirectToAction("Index");
     }
 }
 public ActionResult Create(FilmsBLL.Models.Film model)
 {
     try
     {
         if (!ModelState.IsValid)
         {
             return View(model);
         }
         return View("Details", filmsService.createOrUpdateFilm(model));
     }
     catch
     {
         return RedirectToAction("Index");
     }
 }
 public ActionResult Create(FilmsBLL.Models.Genre model)
 {
     try
     {
         if (ModelState.IsValid)
         {
             model = genreService.addOrEditGenreInDAL(model);
             return View("Details", model);
         }
         return View(model);
     }
     catch
     {
         return RedirectToAction("Index");
     }
 }
Beispiel #7
0
        public FilmsBLL.Models.Genre createOrUpdateGenre(FilmsBLL.Models.Genre genre)
        {
            if (genre.ID != 0)
            {
                var g = model.Genre.Find(genre.ID);
                g.Name = genre.name;

                model.Entry(g).State = EntityState.Modified;
                model.SaveChanges();
            }
            else
            {
                var g = new Genre
                {
                    Name = genre.name

                };
                model.Genre.Add(g);
                model.SaveChanges();
                genre.ID = g.GenreId;
            }
            return genre;
        }