Exemplo n.º 1
0
 private void UpdateTrip()
 {
     Console.Write(_Childs);
     if (_Childs != null)
     {
         foreach (Child child in _Childs)
         {
             bool      found     = false;
             TripChild tripChild = new TripChild
             {
                 TripId  = _Id,
                 ChildId = child.Id,
                 Scanned = false
             };
             foreach (TripChild trip in TripsChildren)
             {
                 if (trip.TripId == _Id && trip.ChildId == child.Id)
                 {
                     found = true;
                 }
             }
             if (found == false)
             {
                 _tripChild = Newtonsoft.Json.JsonConvert.SerializeObject(tripChild);
                 DatabaseHelper.Post("/TripsChildren", _tripChild);
             }
         }
         MenuNavigationHelper.UpdateView(typeof(TripsOverviewPage));
     }
     //await Task.Delay(100);
     //GetAllAddedChildren();
 }
Exemplo n.º 2
0
        public async Task <TripChild> AddTripChild(TripChild TripChild)
        {
            var tripChild = _context.TripChildren.Add(TripChild);
            await _context.SaveChangesAsync();

            return(tripChild.Entity);
        }
        public async Task <IActionResult> PostTripChild([FromBody] TripChild tripChild)
        {
            if (tripChild == null)
            {
                return(BadRequest());
            }

            var newChild = await _repo.AddTripChild(tripChild);

            return(Ok(newChild));
        }
Exemplo n.º 4
0
 public Task <TripChild> UpdateTripChild(TripChild TripChild)
 {
     throw new NotImplementedException();
 }