public static bool addOrderMenu(int a1, string a2, int a3) { try { var tmp = from x in cnDB.enKosarSet where x.rendelesID == a1 select x; enKosar kosar = tmp.FirstOrDefault(); var tmp2 = from x in cnDB.enNetelekSet where x.napietelekID == a3 select x; enNetelek etel = tmp2.FirstOrDefault(); enMenu menu = new enMenu() { foetel = a2, enRendeles = kosar, enNetelek = etel }; cnDB.enMenuSet.Add(menu); cnDB.SaveChanges(); return(true); } catch (Exception) { } return(false); }
private void dgMenus_SelectionChanged(object sender, SelectionChangedEventArgs e) //a menuk kivalasztasa { if (!USER.isLoggedIn()) { e.Handled = true; return; } if (dgMenus.SelectedIndex != -1) { enNetelek item = ((enNetelek)dgMenus.SelectedItem); foreach (tartalom t in USER.kosar) { if (!t.isalacarte && t.menuid == item.napietelekID) { MessageBox.Show("Már tartalmazza a kosár az alábbi menüt!"); dgMenus.SelectedItem = null; e.Handled = true; return; } } spSave.Visibility = Visibility.Visible; rbFirst.Content = item.foetel1; rbSecond.Content = item.foetel2; rbThird.Content = item.foetelvega; rbFirst.IsChecked = true; } else { spSave.Visibility = Visibility.Collapsed; } }
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; } }
public static bool tryUploadMenuFood(string a2, string a3, string a4, string a5, string a6, DateTime a7) { try { enNetelek napimenu = new enNetelek() { //napietelekID = a1, leves = a2, foetel1 = a3, foetel2 = a4, foetelvega = a5, desszert = a6, datum = a7 }; cnDB.enNetelekSet.Add(napimenu); cnDB.SaveChanges(); return(true); } catch (Exception) { } return(false); }