private async void UsunCommandExecute() { if (dialogService.ShowQuestion_BoolResult("Czy usunąć wybrany sposób pakowania") == false) { return; } if (WybranePakowanie.IDZamowienieHandlowePakowanie != 0) { unitOfWork.tblZamowienieHandlowePakowanie.Remove(WybranePakowanie); await unitOfWork.SaveAsync(); } ListaPakowanie.Remove(WybranePakowanie); }
private async Task Zapisz() { if (ListaPakowanie == null || ListaPakowanie.Count() == 0) { return; } foreach (var pakowanie in ListaPakowanie) { pakowanie.IDZamowienieHandlowe = zamowienieHandlowe.IDZamowienieHandlowe; if (pakowanie.IDZamowienieHandlowePakowanie == 0) { unitOfWork.tblZamowienieHandlowePakowanie.Add(pakowanie); } } await unitOfWork.SaveAsync(); }