public HttpResponseMessage PutListaTelefonicas(ListaTelefonica listaTelefonica) { if (listaTelefonica == null) return Request.CreateResponse(HttpStatusCode.BadRequest); try { db.Entry<ListaTelefonica>(listaTelefonica).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); var result = listaTelefonica; return Request.CreateResponse(HttpStatusCode.OK, result); } catch (Exception) { return Request.CreateResponse(HttpStatusCode.InternalServerError, "Falha ao alterar listaTelefonica."); } }
public HttpResponseMessage PostContato(ListaTelefonica contato) { if (contato == null) return Request.CreateResponse(HttpStatusCode.BadRequest); try { db.ListaTelefonica.Add(contato); db.SaveChanges(); var result = contato; return Request.CreateResponse(HttpStatusCode.Created, result); } catch (Exception) { return Request.CreateResponse(HttpStatusCode.InternalServerError, "Falha ao inserir contato."); } }