private void znajdzSkladnikPrzepisuAkcja() { SkladnikPrzepisu s = listaSkladnikowPrzepisuSelection; int id = s.ID; tabControlIndex = 1; wypiszSkladniki(id); }
private void zapiszAkcja() { SkladnikPrzepisu sp = null; if (ParentVM.listaSkladnikow.Count > 0 && (ParentVM.listaSkladnikowSelection.NAZWA != nazwySkladnikowSelection)) { try { sp = ParentVM.listaSkladnikow.First(x => x.NAZWA == nazwySkladnikowSelection); } catch (Exception) { sp = null; } } if (sp == null) { EntityMethods en = new EntityMethods(); sp = new SkladnikPrzepisu(); if (jednostki.IndexOf(jednostkiSelection) != 0) { sp.JEDNOSTKA = jednostkiSelection; } sp.NAZWA = nazwySkladnikowSelection; double iloscDouble; Double.TryParse(iloscSkladnika, out iloscDouble); if (iloscDouble != 0) { sp.ILOSC = iloscDouble; } ParentVM.listaSkladnikow.ElementAt(ParentVM.listaSkladnikow.IndexOf(ParentVM.listaSkladnikowSelection)).NAZWA = sp.NAZWA; ParentVM.listaSkladnikow.ElementAt(ParentVM.listaSkladnikow.IndexOf(ParentVM.listaSkladnikowSelection)).JEDNOSTKA = sp.JEDNOSTKA; ParentVM.listaSkladnikow.ElementAt(ParentVM.listaSkladnikow.IndexOf(ParentVM.listaSkladnikowSelection)).ILOSC = sp.ILOSC; ObservableCollection <SkladnikPrzepisu> temp = ParentVM.listaSkladnikow; ParentVM.listaSkladnikow = new ObservableCollection <SkladnikPrzepisu>(); ParentVM.listaSkladnikow = temp; CloseAction(); } else { MessageBoxShow mb = new MessageBoxShow(); mb.pokazMessageBox("Informacja", "Został już dodany taki składnik", MessageBoxTyp.Normalny, MessageBoxIkona.Informacyjna); } }
private void dodajSkladnikAkcja() { SkladnikPrzepisu sp = null; if (listaSkladnikow.Count > 0) { try { sp = listaSkladnikow.First(x => x.NAZWA == nazwySkladnikowSelection); } catch (Exception) { sp = null; } } if (sp == null) { EntityMethods en = new EntityMethods(); sp = new SkladnikPrzepisu(); if (jednostki.IndexOf(jednostkiSelection) != 0) { sp.JEDNOSTKA = jednostkiSelection; } sp.NAZWA = nazwySkladnikowSelection; double iloscDouble; Double.TryParse(iloscSkladnika, out iloscDouble); if (iloscDouble != 0) { sp.ILOSC = iloscDouble; } listaSkladnikow.Add(sp); } else { MessageBoxShow mb = new MessageBoxShow(); mb.pokazMessageBox("Informacja", "Został już dodany taki składnik.", MessageBoxTyp.Normalny, MessageBoxIkona.Informacyjna); } }