public async Task <ActionResult> Post([FromBody] GeneroCreacionDTO generoCreacionDTO) { var genero = mapper.Map <Genero>(generoCreacionDTO); context.Add(genero); await context.SaveChangesAsync(); return(NoContent()); }
public async Task <IActionResult> Create([Bind("Id,Title,Runtime,Synopsis,Rating")] Movie movie) { if (ModelState.IsValid) { _context.Add(movie); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(movie)); }
public async Task <IActionResult> Create([Bind("Id,Name,Description,Date,MovieId")] Comment comment) { if (ModelState.IsValid) { _context.Add(comment); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["MovieId"] = new SelectList(_context.Movies, "Id", "Id", comment.MovieId); return(View(comment)); }
public async Task <ActionResult> Post([FromForm] ActorCreacionDTO actorCreacionDTO) { var actor = mapper.Map <Actor>(actorCreacionDTO); if (actorCreacionDTO.Foto != null) { actor.Foto = await almacenadorArchivos.GuardarArchivo(contenedor, actorCreacionDTO.Foto); } context.Add(actor); await context.SaveChangesAsync(); return(NoContent()); }
public async Task <ActionResult <int> > Post([FromForm] SerieCreacionDTO serieCreacionDTO) { var serie = mapper.Map <Serie>(serieCreacionDTO); if (serieCreacionDTO.Imagen != null) { serie.Imagen = await almacenadorArchivos.GuardarArchivo(contenedor, serieCreacionDTO.Imagen); } EscribirOrdenActores(serie); context.Add(serie); await context.SaveChangesAsync(); return(serie.Id); }