public IHttpActionResult CreateMovie(MovieDto movieDto) { if (!ModelState.IsValid) { return(BadRequest()); } var movie = Mapper.Map <MovieDto, Movie>(movieDto); _context.Movies.Add(movie); _context.SaveChanges(); movieDto.Id = movie.Id; return(Created(new Uri(Request.RequestUri + "/" + movieDto.Id.ToString()), movieDto)); }
public IHttpActionResult CreateCustomer(CustomerDto customerDto) { if (!ModelState.IsValid) { return(BadRequest()); } var customer = Mapper.Map <CustomerDto, Customer>(customerDto); _context.Customers.Add(customer); _context.SaveChanges(); customerDto.Id = customer.Id; return(Created(new Uri(Request.RequestUri + "/" + customerDto.Id.ToString()), customerDto)); }