Exemplo n.º 1
0
 public Person Get(int id)
 {
     using (RestfulTestEntities entities = new RestfulTestEntities())
     {
         return(entities.People.FirstOrDefault(e => e.id == id));
     }
 }
Exemplo n.º 2
0
 // GET api/person
 public IEnumerable <Person> Get()
 {
     using (RestfulTestEntities entities = new RestfulTestEntities())
     {
         return(entities.People.ToList());
     }
 }
Exemplo n.º 3
0
 public HttpResponseMessage Post([FromBody] Person person)
 {
     using (RestfulTestEntities entities = new RestfulTestEntities())
     {
         try
         {
             entities.People.Add(person);
             entities.SaveChanges();
             return(Request.CreateResponse(HttpStatusCode.Created, person));
         }
         catch (Exception e)
         {
             return(Request.CreateResponse(HttpStatusCode.BadRequest, e));
         }
     }
 }