public IEnumerable <Busqueda> Get() { using (SopaLetrasEntities entities = new SopaLetrasEntities()) { return(entities.Busqueda.ToList()); } }
public IHttpActionResult GetPosiciones(string palabra) { using (SopaLetrasEntities entities = new SopaLetrasEntities()) { var posiciones = app.getPosiciones(palabra); Post(new Busqueda { busqueda_palabra = palabra, busqueda_coordenadas = posiciones }); return(Ok(new { results = posiciones })); } }
public HttpResponseMessage Post([FromBody] Busqueda request) { try { using (SopaLetrasEntities entities = new SopaLetrasEntities()) { entities.Busqueda.Add(new Busqueda { busqueda_palabra = request.busqueda_palabra, busqueda_coordenadas = request.busqueda_coordenadas }); entities.SaveChanges(); var message = Request.CreateResponse(HttpStatusCode.Created, request.busqueda_palabra); message.Headers.Location = new Uri(Request.RequestUri + request.busqueda_palabra); return(message); } } catch (Exception ex) { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ex)); } }