示例#1
0
        // GET: api/Rooms
        public List <Roomdto> GetRoom()
        {
            List <Roomdto> RoomListdto = new List <Roomdto>();

            foreach (var item in db.Room)
            {
                Roomdto dto = new Roomdto();
                dto.ID          = item.ID;
                dto.Number      = item.Number;
                dto.Description = item.Description;
                dto.Floor       = item.Floor;
                dto.RoomTypeID  = item.RoomTypeID;
                dto.Number      = item.BranchID;

                RoomListdto.Add(dto);
            }
            return(RoomListdto);
        }
示例#2
0
        public IHttpActionResult GetRoom(int id)
        {
            Room room = db.Room.Find(id);

            if (room == null)
            {
                return(NotFound());
            }

            Roomdto dto = new Roomdto();

            dto.ID          = room.ID;
            dto.Number      = room.Number;
            dto.Description = room.Description;
            dto.Floor       = room.Floor;
            dto.RoomTypeID  = room.Type.ID;
            dto.Number      = room.Branch.ID;

            return(Ok(dto));
        }