public async Task <ActionResult <BåtHusetBokning> > PostBåtHusetBokning(BåtHusetBokning båtHusetBokning) { _context.BåtHusetBokning.Add(båtHusetBokning); await _context.SaveChangesAsync(); return(CreatedAtAction("GetBåtHusetBokning", new { id = båtHusetBokning.BåtHusetBokningID }, båtHusetBokning)); }
public async Task <IActionResult> PutBåtHusetBokning(int id, BåtHusetBokning båtHusetBokning) { if (id != båtHusetBokning.BåtHusetBokningID) { return(BadRequest()); } _context.Entry(båtHusetBokning).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!BåtHusetBokningExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task Post_BåtHusetBokning() { BåtHusetBokning båtHusetBokning = new BåtHusetBokning { DiscoverBoatHouse = 1, BoatTripPrice = 350, BoatTripDate = Convert.ToDateTime("2020-12-23"), BoatStartTime = " 10:00:00", BoatEndTime = " 19:00:00", OtherActivities = "Clay Moulding", ActivitiesTiming = "12-1pm", Restaurant = "Non-Vegeterian Food 200", PriceOfTicket = 600, Beverages = "Water bottle" }; //BåtHusetBokning båtHusetBokning = new BåtHusetBokning { DiscoverBoatHouse = 1, BoatTripPrice = 350, BoatTripDate = Convert.ToDateTime("2020-12-23"), BoatStartTime = " 10:00:00", BoatEndTime = " 19:00:00", OtherActivities = "Clay moulding ", ActivitiesTiming = "12-1pm", Restaurant = "Non-Vegeterian Food 200", PriceOfTicket = 600, Beverages = "Water bottle" }; var json = JsonConvert.SerializeObject(båtHusetBokning); var stringContent = new StringContent(json, UnicodeEncoding.UTF8, "application/json"); var client = new HttpClient(); var response = await client.PostAsync("https://localhost:44378/api/BåtHusetBokning", stringContent); response.StatusCode.Should().Be(HttpStatusCode.Created); }