public ActionResult Create(FilmList model, CountryJanrListModel listModel)
      {
          context.Film.Add(model.Film);
          context.SaveChanges();

          var filmCountries = new FilmCountry();

          if (listModel.Countries == null || listModel.Janrs == null)
          {
              ViewBag.ErrorMessage = "Daxil edin";
          }
          else
          {
              foreach (var item in listModel.Countries)
              {
                  filmCountries.CountryId = item;
                  filmCountries.FilmId    = model.Film.Id;
                  context.FilmCountry.Add(filmCountries);
                  context.SaveChanges();
              }


              var filmJanr = new FilmJanr();
              foreach (var item in listModel.Janrs)
              {
                  filmJanr.JanrId = item;
                  filmJanr.FilmId = model.Film.Id;
                  context.FilmJanr.Add(filmJanr);
                  context.SaveChanges();
              }
          }
          return(Redirect("Create"));
      }
      public ActionResult Edit(Film film, int[] Countries, int[] Janrs)
      {
          var entity = context.Entry(film);

          entity.State = System.Data.Entity.EntityState.Modified;

          context.SaveChanges();
          DeleteRelationShip(film);

          foreach (var i in Countries)
          {
              FilmCountry filmCountry = new FilmCountry();
              filmCountry.FilmId    = film.Id;
              filmCountry.CountryId = i;
              context.FilmCountry.Add(filmCountry);

              context.SaveChanges();
          }
          foreach (var i in Janrs)
          {
              FilmJanr janr = new FilmJanr();

              janr.FilmId = film.Id;
              janr.JanrId = i;
              context.FilmJanr.Add(janr);
              context.SaveChanges();
          }
          return(RedirectToAction("Index"));
      }