Beispiel #1
0
        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));
        }
Beispiel #2
0
        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());
        }
Beispiel #3
0
        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);
        }