public ActionResult <InputActorViewModel> PostActor(InputActorViewModel inputModel) { var actor = _context.Add(_mapper.Map <Actor>(inputModel)).Entity; _context.SaveChanges(); return(CreatedAtAction("GetActorById", new { id = actor.Id }, _mapper.Map <InputMovieViewModel>(inputModel))); }
public IActionResult Create([Bind("FirstName,LastName,BirthDate")] InputActorViewModel inputModel) { if (ModelState.IsValid) { _service.AddActor(_mapper.Map <ActorDto>(inputModel)); return(RedirectToAction(nameof(Index))); } return(View(inputModel)); }
public IActionResult Create([Bind("Id,Name,LastName,Birthday")] InputActorViewModel inputModel) { if (ModelState.IsValid) { _context.Add(_mapper.Map <InputActorViewModel, Actor>(inputModel)); _context.SaveChanges(); return(RedirectToAction(nameof(Index))); } return(View(inputModel)); }
public IActionResult Create([Bind("Title,ReleaseDate,Genre,Price")] InputActorViewModel inputModel) { if (ModelState.IsValid) { _service.AddActor(_mapper.Map <ActorDto>(inputModel)); return(RedirectToAction(nameof(Index))); } return(View(inputModel)); }
public IActionResult Create([Bind("Name,LastName,BirthDate")] InputActorViewModel inputModel) { if (ModelState.IsValid) { _context.Add(new Actor { Name = inputModel.Name, LastName = inputModel.LastName, BirthDate = inputModel.BirthDate }); _context.SaveChanges(); return(RedirectToAction(nameof(Index))); } return(View(inputModel)); }