private async void addlanding_Click(object sender, RoutedEventArgs e) { var currentWindow = this; var _id = await currentWindow.ShowInputAsync("Pozice", "Zadej číslo, na které pozici nový záznam bude", new MetroDialogSettings() { DefaultText = "0" }); var _value = await currentWindow.ShowInputAsync("Body", "Zadej body (číslo)", new MetroDialogSettings() { DefaultText = "100" }); var _textvalue = await currentWindow.ShowInputAsync("Textová hodnota", "Zadej slovní popis bodů. Např '100 bodů'", new MetroDialogSettings() { DefaultText = "100 bodů" }); var _lenght = await currentWindow.ShowInputAsync("Délková hodnota", "Zadej délkovou hodnotu. Např 'Méně než 1 metr' nebo '< 1 m'", new MetroDialogSettings() { DefaultText = "< 1 m" }); if (_id == null | _value == null | _textvalue == null | _lenght == null) { return; } var landing = new MODEL_CATEGORY_LANDING() { CATEGORY = 1, ID = int.Parse(_id), VALUE = int.Parse(_value), TEXTVALUE = _textvalue, LENGHT = _lenght, TODEL = 0 }; VM.MODEL_CATEGORY_LANDING.Add(landing); savelanding(VM.MODEL_CONTESTS_CATEGORIES[categorylist.SelectedIndex].ID); }
private async void addsound_Click(object sender, RoutedEventArgs e) { var currentWindow = this; var _value = await currentWindow.ShowInputAsync("Vteřina", "Zadej vteřinu, ve které se zvuk spustí", new MetroDialogSettings() { DefaultText = "60" }); var _textvalue = await currentWindow.ShowInputAsync("Název souboru", "Zadej název mp3 souboru bez koncovky (např 5cz)", new MetroDialogSettings() { DefaultText = "5cz" }); var _lenght = await currentWindow.ShowInputAsync("Slovní popis", "Zadej slovní popis zvuku", new MetroDialogSettings() { DefaultText = "---" }); if (_value == null | _textvalue == null | _lenght == null) { return; } var sound = new MODEL_CATEGORY_LANDING() { CATEGORY = 1, ID = VM.MODEL_CONTESTS_SOUNDLISTS[soundlist_seznam.SelectedIndex].ID, VALUE = int.Parse(_value), TEXTVALUE = _textvalue, LENGHT = _lenght, TODEL = 0 }; VM.MODEL_CATEGORY_SOUNDS.Add(sound); savesound(VM.MODEL_CONTESTS_CATEGORIES[categorylist.SelectedIndex].ID); }