Пример #1
0
        public ActionResult Insert(DvdViewModel model)
        {
            string[]      s   = { "Hip Hop", "Pop", "Musical", "Folk Music", "Jazz", "Blues", "Rock", "Singing", "World", "Pop", "Dubstep", "Others" };
            List <string> lst = new List <string>(s);

            ViewBag.Genres = new SelectList(lst);

            List <StudioModel> std      = StudioProcessor.LoadStudio();
            List <string>      std_name = new List <string>();

            foreach (StudioModel row in std)
            {
                std_name.Add(row.Studio_Name);
            }
            ViewBag.Studio = new SelectList(std_name);


            if (ModelState.IsValid)
            {
                CastProcessor.CreateCast(model.Cast_Fname, model.Cast_Lname);
                int cast_id_f = CastProcessor.get_id_fname(model.Cast_Fname);

                StudioProcessor.CreateStudio(model.Studio_Name);
                int studio_id = StudioProcessor.get_id(model.Studio_Name);

                ProducerProcessor.CreateProducer(model.Producer_Name);
                int producer_id = ProducerProcessor.get_id(model.Producer_Name);

                DVDProcessor.insertDVD(model.Title, model.Genres, model.Stock, model.Year, model.Month, model.Day, cast_id_f, studio_id, producer_id);

                return(RedirectToAction("Main", "Users"));
            }
            return(Content("Hello"));
        }
        public IActionResult Create(DvdViewModel form)
        {
            var result = midiaService.CadastrarDvd(form.Descricao, form.Titulo, form.NomeDaGravadora, form.Idioma);

            if (!result.EhValido)
            {
                return(Json(new { erros = result.Erros }));
            }

            return(Ok());
        }
Пример #3
0
        // GET: DvdDetails/Create
        public ActionResult Create()
        {
            IList <Producer>    producer     = db.Producers.ToList();
            IList <CastDetails> cast         = db.CastDetails.ToList();
            DvdViewModel        dvdviewmodel = new DvdViewModel()
            {
                Producer = producer,
                Cast     = cast
            };

            return(View(dvdviewmodel));
        }