public IActionResult AddTrain(CreatedWagon createdWagon) { int idOfNewElement = _wagons.AddWagon(createdWagon); if (idOfNewElement > 0) { Wagon railwayWagon = createdWagon.ToWagon(); railwayWagon.WagonId = idOfNewElement; return(Created(HttpContext.Request.Scheme + "//" + HttpContext.Request.Host + HttpContext.Request.Path + "/" + idOfNewElement, railwayWagon)); } else { return(NotFound("Addition didn't occure")); } }
public int AddWagon(CreatedWagon createdWagon) { Wagon wagon = createdWagon.ToWagon(); return(_wagonRepository.Insert(wagon.ToEntity())); }