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)); }