private async void SaveDevice(object sender, RoutedEventArgs e) { ShowKeyboard(sender, e); if (deviceName.Text.Length > 0) { Device device = new Library.Device(); device.Name = deviceName.Text; device.Id = deviceID.Text.Remove(0, 10); device.ImagePath = "ms-appx:///Assets/Icons/microchip.png"; selectedRoom = listrooms.SelectedItem.ToString(); device.sensors = DeviceSensors; foreach (Room r in h.Rooms) { if (r.Name == selectedRoom) { r.Devices.Add(device); break; } } House.SaveHome(Home.myHouse); deviceDetails.Visibility = Visibility.Collapsed; ImagePathSelected = ""; } else { ContentDialog msg = new ContentDialog(); msg.Content = "Você precisa inserir um nome antes de salvar."; await msg.ShowAsync(); } }
public ConnectPlayerHandler(Library.Device subject) : base(subject, 2) { }
internal PlayerRequestBroker(Library.Device subject) : base(subject, 3) { }
private async void SaveDevice(object sender, RoutedEventArgs e) { ShowKeyboard(sender, e); if (deviceName.Text.Length > 0) { Device device = new Library.Device(); device.Name = deviceName.Text; device.Id = deviceID.Text.Remove(0,10); device.ImagePath = "ms-appx:///Assets/Icons/microchip.png"; selectedRoom = listrooms.SelectedItem.ToString(); device.sensors = DeviceSensors; foreach (Room r in h.Rooms) { if (r.Name == selectedRoom) { r.Devices.Add(device); break; } } House.SaveHome(Home.myHouse); deviceDetails.Visibility = Visibility.Collapsed; ImagePathSelected = ""; } else { ContentDialog msg = new ContentDialog(); msg.Content = "Você precisa inserir um nome antes de salvar."; await msg.ShowAsync(); } }