public IActionResult UpdateWagon(int id, RailwayWagon wagon)
        {
            var existingWagon = _wagonRepository.GetItem(id);

            if (existingWagon != null)
            {
                wagon.Id = existingWagon.Id;
                _wagonRepository.UpdateItem(wagon);
                return(Ok());
            }
            else
            {
                return(NotFound($"Wagon with id {id} was not found"));
            }
        }
 public IActionResult AddWagon(RailwayWagon user)
 {
     _wagonRepository.AddItem(user);
     return(Created(HttpContext.Request.Scheme + "//" + HttpContext.Request.Host + HttpContext.Request.Path + "/" + user.Id, user));
 }