public static async void AddUser(string userID, string homeId)
        {
            IMobileServiceTableQuery <HomeItem> homeQuery;

            homeQuery = HomeTable.HomeSyncTable.Where(p => p.HomeId == homeId);
            await HomeTable.Read(homeQuery);

            foreach (HomeItem HomeItem in HomeTable.HomeItems)
            {
                HomeItem.UserId   = userID;
                HomeItem.UserName = "******";
                HomeItem.Id       = null;
                await HomeTable.Create(HomeItem);

                IMobileServiceTableQuery <RoomItem> roomQuery;
                roomQuery = RoomTable.RoomSyncTable.Where(p => p.HomeId == homeId);
                await RoomTable.Read(roomQuery);

                foreach (RoomItem RoomItem in RoomTable.RoomItems)
                {
                    RoomItem.UserId = userID;
                    string roomId = RoomItem.Id;
                    RoomItem.Id     = null;
                    RoomItem.HomeId = HomeTable.HomeItem.Id;
                    await RoomTable.Create(RoomItem);

                    IMobileServiceTableQuery <DeviceItem> deviceQuery;
                    deviceQuery = DeviceTable.deviceTable.Where(p => p.RoomId == roomId);
                    await DeviceTable.Read(deviceQuery);

                    foreach (DeviceItem DeviceItem in DeviceTable.deviceItems)
                    {
                        DeviceItem.UserId = userID;
                        DeviceItem.Id     = null;
                        DeviceItem.RoomId = RoomTable.RoomItem.Id;
                        await DeviceTable.Create(DeviceItem);
                    }
                }
            }
        }
        public static async Task <bool> CreateSampleDevice(string deviceName, string deviceId)
        {
            Device Device = new Device
            {
                CreatedAt = DateTime.Now,
                UpdatedAt = DateTime.Now,
                OwnerId   = "sid:79cb2d8a9896fd48bac1f3969a9965cc",
                UserId    = "sid:79cb2d8a9896fd48bac1f3969a9965cc",
                HomeId    = HomeTable.HomeItem.Id,
                RoomId    = RoomTable.RoomItem.Id,
                HasAccess = true,
                Name      = deviceName,
                Room      = RoomTable.RoomItem.Name,
                DeviceId  = deviceId,
                Status    = false,
                Level     = "40%",
                Deleted   = false
            };

            DeviceItem item = DeviceConverter.CreateFrom(Device);
            await DeviceTable.Create(item);

            return(true);
        }