Exemplo n.º 1
0
 public HttpResult Put(Album request)
 {
     Db.Update(request);
     return new HttpResult(HttpStatusCode.NoContent)
         {
             Headers = {{HttpHeaders.Location, Request.AbsoluteUri.CombineWith(request.AlbumId.ToString())}}
         };
 }
Exemplo n.º 2
0
 public HttpResult Post(Album request)
 {
     Db.Insert(request);
     var id = Db.GetLastInsertId();
     var item = Db.Id<Album>(id);
     return new HttpResult(item, HttpStatusCode.Created)
         {
             Headers = {{HttpHeaders.Location, Request.AbsoluteUri.CombineWith(id.ToString())}}
         };
 }
Exemplo n.º 3
0
 public Album Get(Album request)
 {
     return Db.Id<Album>(request.AlbumId);
 }