public IHttpActionResult Post(JunctionCreate hotelCustomer) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var service = CreateJUnctionService(); if (!service.CreateJunction(hotelCustomer)) { return(InternalServerError()); } return(Ok("The HotelCustomer has been created.")); }
public bool CreateJunction(JunctionCreate model) { var entity = new Junction() { HotelId = model.HotelId, CustomerId = model.CustomerId, ReviewId = model.ReviewId }; using (var ctx = new ApplicationDbContext()) { ctx.Junctions.Add(entity); return(ctx.SaveChanges() == 1); } }