public int PostParksListWagons([FromBody] ParksListWagons value) { try { this.ef_park.Add(value); this.ef_park.Save(); this.ef_park.Refresh(value); return(value.id); } catch (Exception e) { return(-1); } }
public IHttpActionResult GetParksListWagons(int id) { try { ParksListWagons wagon = this.ef_park .Context .Where(w => w.id == id) .ToList() .Select(l => new ParksListWagons { id = l.id, id_park_wagon = l.id_park_wagon, num = l.num, CardsWagons = l.CardsWagons.GetCardsWagons(), }).FirstOrDefault(); return(Ok(wagon)); } catch (Exception e) { return(BadRequest(e.Message)); } }