public void CreateDvd(AddDvdRequest request) { IDvdRepository repo = DvdRepositoryFactory.Create(); Dvd dvd = new Dvd { Title = request.Title, RealeaseYear = request.RealeaseYear, Director = request.Director, Rating = request.Rating, Notes = request.Notes }; repo.AddDvd(dvd); }
public IHttpActionResult AddDvd(AddDvdRequest request) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var dvd = new Dvd() { Title = request.Title, ReleaseYear = request.ReleaseYear, Director = request.Director, Rating = request.Rating, Notes = request.Notes }; _dvdRepository.AddDvd(dvd); return(Created($"dvd/{dvd.Id}", dvd)); }
public IHttpActionResult Add(Dvd dvd) { repo.AddDvd(dvd); return(Created($"dvd/{dvd.dvdId}", dvd)); }