public string AddMovie(MovieAddModel movie) { CourseProject.DB.Entities.Movie nmovie = new CourseProject.DB.Entities.Movie(); nmovie.DirectorName = movie.DirectorName; nmovie.GenreName = movie.GenreName; nmovie.Title = movie.Title; uow.MovieRepository.Create(nmovie); return("Book is added successfully"); }
public IActionResult AddMovie(MovieAddModel mam) { Movie m = new Movie() { Name = mam.moviename, Discription = mam.discription, Length = Convert.ToInt32(mam.length), Tecnology = mam.technology }; if (mam.image != null) { byte[] imageData = null; using (var binaryReader = new BinaryReader(mam.image.OpenReadStream())) { imageData = binaryReader.ReadBytes((int)mam.image.Length); } // установка массива байтов m.Img = imageData; } _context.Movie.Add(m); _context.SaveChanges(); return(RedirectToAction("AddMovie")); }
public async Task <IActionResult> Add(MovieAddModel viewModel) { Director foundDirector = await _directors.GetById(viewModel.DirectorId); if (ModelState.IsValid) { Movie newMovie = new Movie { Title = viewModel.Title, Director = foundDirector, Description = viewModel.Description, Year = viewModel.Year, Runtime = viewModel.Runtime, Revenue = viewModel.Revenue }; newMovie.Title = viewModel.Title; _movies.Add(newMovie); ModelState.Clear(); return(RedirectToAction($"Detail/{newMovie.Id}")); } return(NotFound()); }
public void AddMovie([FromBody] MovieAddModel model) { }
public async Task <MovieDetailModel> AddAsync(MovieAddModel obj) { var entity = _mapper.Map <Movie>(obj); return(_mapper.Map <MovieDetailModel>(await _movieRepository.AddAsync(entity))); }