public ActionResult AddEditTemporadas(int?TemporadaId)
        {
            AddEditTemporadasViewModel objViewModel = new AddEditTemporadasViewModel();

            objViewModel.CargarDatos(TemporadaId);
            return(View(objViewModel));
        }
        public ActionResult AddEditTemporadas(AddEditTemporadasViewModel objViewModel)
        {
            LBPEntities context      = new LBPEntities();
            Temporada   objTemporada = new Temporada();

            if (objViewModel.TemporadaId.HasValue)
            {
                objTemporada = context.Temporada.FirstOrDefault(X => X.TemporadaId == objViewModel.TemporadaId);

                objTemporada.Descripcion = objViewModel.Descripcion;
            }
            else
            {
                objTemporada.Descripcion = objViewModel.Descripcion;
                context.Temporada.Add(objTemporada);
            }
            context.SaveChanges();

            return(RedirectToAction("LstTemporadas"));
        }