private void btSave_Click(object sender, RoutedEventArgs e) { if (!USER.isLoggedIn()) { e.Handled = true; return; } if (dpDate.SelectedDate == null) { MessageBox.Show("Kérem válasszon dátumot!"); return; } try //kosarhoz hozzaadas, ha mindent kivalasztott { tartalom t = new tartalom(); t.isalacarte = true; t.alacarte_date = DateTime.Parse(dpDate.SelectedDate.ToString()); t.menuid = ((enEtelek)dgAlac.SelectedItem).etelekID; USER.kosar.Add(t); MessageBox.Show("Hozzáadva a kosárhoz!"); dgAlac.SelectedItem = null; } catch (Exception) { } }
private void dgMenus_SelectionChanged(object sender, SelectionChangedEventArgs e) { if (dgMenus.SelectedIndex != -1) { enNetelek item = ((enNetelek)dgMenus.SelectedItem); spSave.Visibility = Visibility.Visible; rbFirst.Content = item.foetel1; rbSecond.Content = item.foetel2; rbThird.Content = item.foetelvega; tartalom tr = USER.kosar[getMenuIndexInBasket(item.napietelekID)]; rbFirst.IsChecked = false; rbSecond.IsChecked = false; rbThird.IsChecked = false; if (tr.foetel == "foetel1") { rbFirst.IsChecked = true; } else if (tr.foetel == "foetel2") { rbSecond.IsChecked = true; } else { rbThird.IsChecked = true; } } else { spSave.Visibility = Visibility.Collapsed; } }
private void btSaveFood_Click(object sender, RoutedEventArgs e) { if (dpDate.SelectedDate == null) { MessageBox.Show("Kérem válasszon dátumot!"); return; } try { tartalom t = new tartalom(); t.isalacarte = true; t.menuid = ((enEtelek)dgAlac.SelectedItem).etelekID; t.alacarte_date = DateTime.Parse(dpDate.SelectedDate.ToString()); int id = getFoodIndexInBasket(t.menuid); USER.kosar[id] = t; // frissíti elvileg MessageBox.Show("Sikeresen módosítva!"); dgAlac.SelectedItem = null; btSaveFood.Visibility = Visibility.Hidden; dpDate.Visibility = Visibility.Hidden; btDeleteFood.Visibility = Visibility.Hidden; dpDate.SelectedDate = null; Betolt(); } catch (Exception) { } }
private void btSaveMenu_Click(object sender, RoutedEventArgs e) //etelek modositasa { try { tartalom t = new tartalom(); t.isalacarte = false; t.menuid = ((enNetelek)dgMenus.SelectedItem).napietelekID; t.foetel = (bool)rbFirst.IsChecked ? "foetel1" : ((bool)rbSecond.IsChecked ? "foetel2" : "foetelvega"); int id = getMenuIndexInBasket(t.menuid); USER.kosar[id] = t; // frissíti elvileg MessageBox.Show("Sikeresen módosítva!"); dgMenus.SelectedItem = null; spSave.Visibility = Visibility.Collapsed; Betolt(); } catch (Exception) { } }
private void dgAlac_SelectionChanged(object sender, SelectionChangedEventArgs e) { if (dgAlac.SelectedIndex != -1) { enEtelek item = ((enEtelek)dgAlac.SelectedItem); tartalom tr = USER.kosar[getFoodIndexInBasket(item.etelekID)]; dpDate.SelectedDate = tr.alacarte_date; btSaveFood.Visibility = Visibility.Visible; dpDate.Visibility = Visibility.Visible; btDeleteFood.Visibility = Visibility.Visible; } else { btSaveFood.Visibility = Visibility.Hidden; dpDate.Visibility = Visibility.Hidden; btDeleteFood.Visibility = Visibility.Hidden; dpDate.SelectedDate = null; } }
private void btSave_Click(object sender, RoutedEventArgs e) //kosarhoz adas { if (!USER.isLoggedIn()) { e.Handled = true; return; } try { tartalom t = new tartalom(); t.isalacarte = false; t.menuid = ((enNetelek)dgMenus.SelectedItem).napietelekID; t.foetel = (bool)rbFirst.IsChecked ? "foetel1" : ((bool)rbSecond.IsChecked ? "foetel2" : "foetelvega"); USER.kosar.Add(t); MessageBox.Show("Hozzáadva a kosárhoz!"); dgMenus.SelectedItem = null; spSave.Visibility = Visibility.Collapsed; } catch (Exception) { } }