public ActionResult <Truck> AddTanking(string id, [FromBody] Tanking tanking) { var updatedTruck = _truckService.AddTanking(id, tanking); if (updatedTruck == null) { return(NotFound()); } return(updatedTruck); }
public Truck AddTanking(string id, Tanking newTanking) { //Tanking newTanking = JsonConvert.DeserializeObject<Tanking>(tanking); var updatedTruck = _trucks.Find <Truck>(truck => truck.Id == id).FirstOrDefault(); if (updatedTruck == null) { return(null); } updatedTruck.Tankings.Add(newTanking); _trucks.ReplaceOne(truck => truck.Id == id, updatedTruck); return(updatedTruck); }