Пример #1
0
 // PUT: api/Rooms/5
 public void Put(int id, [FromBody] Models.RoomViewModel room)
 {
     if (room != null)
     {
         _RoomRepo.EditRoom(room);
     }
 }
Пример #2
0
        // Will be possible in MVC6 only
        //public IHttpActionResult Get(int id)
        //{
        //    return new ObjectResult(_RoomRepo.GetAllRooms().Where(r => r.Id == id).FirstOrDefault());
        //}

        //public Contracts.IRoom Get(HttpRequestMessage request, int id)
        //{
        //    return _RoomRepo.GetAllRooms().Where(r => r.Id == id).FirstOrDefault();
        //}


        // POST: api/Rooms
        public HttpResponseMessage Post(HttpRequestMessage request, [FromBody] Models.RoomViewModel room)
        {
            if (room != null)
            {
                return(request.CreateResponse(System.Net.HttpStatusCode.Created, _RoomRepo.AddRoom(room)));
            }
            return(null);
        }