public async Task <ActionResult <int> > Post([FromForm] MovieAddDTO movieAddDTO)
        {
            var movie = mapper.Map <Movies>(movieAddDTO);

            if (movieAddDTO.Img != null)
            {
                movie.Img = await storageFile.SaveFiles(container, movieAddDTO.Img);
            }

            WriteActorsByOrder(movie);
            context.Add(movie);
            await context.SaveChangesAsync();

            return(movie.id);
        }
Beispiel #2
0
        public async Task <ActionResult> Post([FromForm] ActorAddDTO actorAddDTO)
        {
            var actor = mapper.Map <Actor>(actorAddDTO);


            if (actorAddDTO.Photo != null)
            {
                actor.Photo = await storageFile.SaveFiles(container, actorAddDTO.Photo);
            }

            context.Add(actor);

            await context.SaveChangesAsync();

            return(NoContent());
        }