Пример #1
0
        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);
        }
Пример #2
0
        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();
        }