public HttpResponseMessage SetPrenotazione([FromBody] Prenotazione newPren) { try { Prenotazione P = new daoPrenotazioni().AddPrenotazione(newPren); if (P.ID != -1) { return(Request.CreateResponse(HttpStatusCode.OK, P)); } return(Request.CreateErrorResponse(HttpStatusCode.NotAcceptable, "Not available")); } catch (Exception ex) { return(Request.CreateErrorResponse(HttpStatusCode.InternalServerError, ex)); } }
public HttpResponseMessage GetPrenotazioni(string id) { int uid = Convert.ToInt32(id); List <Prenotazione> prenotazioni = new daoPrenotazioni().GetByUtente(uid); if (prenotazioni != null) { return(Request.CreateResponse(HttpStatusCode.OK, prenotazioni)); } return(Request.CreateErrorResponse(HttpStatusCode.NotAcceptable, "Not available")); //try { // int uid = Convert.ToInt32(id); // List<Prenotazione> prenotazioni = new daoPrenotazioni().GetByUtente(uid); // if (prenotazioni != null) { // return Request.CreateResponse(HttpStatusCode.OK, prenotazioni); // } // return Request.CreateErrorResponse(HttpStatusCode.NotAcceptable, "Not available"); //} catch (Exception ex) { // return Request.CreateErrorResponse(HttpStatusCode.InternalServerError, ex); //} }