public IActionResult Update(string id, [FromBody] DateReservation dateIn)
        {
            var date = _dateService.GetDate(id);

            if (date == null)
            {
                return(NotFound());
            }

            _dateService.UpdateDate(id, dateIn);

            return(NoContent());
        }
        public ActionResult <DateReservation> Create([FromBody] DateReservation date)
        {
            _dateService.CreateDate(date);

            return(CreatedAtRoute("GetDate", new { id = date.Id.ToString() }, date));
        }
 public void UpdateDate(string id, DateReservation dateIn)
 {
     _context.DateReservation.ReplaceOne(date => date.Id == id, dateIn);
 }
 public void RemoveDate(DateReservation dateIn)
 {
     _context.DateReservation.DeleteOne(date => date.Id == dateIn.Id);
 }
 public DateReservation CreateDate(DateReservation data)
 {
     _context.DateReservation.InsertOne(data);
     return(data);
 }