private void ZatwierdzPozyczke() { try { var nowaPozyczka = new Pozyczka { Id = Guid.NewGuid(), NrPozyczki = nrPozyczki, PostFix = aktualnyRok, Pozyczkobiorca = Pozyczkobiorca_, KwotaCalkowita = Kwota_, DataWyplaty = DataWyplaty_, PozostaloDoSplaty = Kwota_, Splacona = false, Uwagi = Uwagi_ }; BazaDanych.ObiektBazyDanych.Pozyczki.Add(nowaPozyczka); // var nowaOperacja = new Operacja { Id = Guid.NewGuid(), Data = DateTime.Now, Typ = Operacja.TypOperacji.WyplataPozyczki, Opis = $"Wypła pożyczki nr {NumerPozyczki}", Kwota = Kwota_, NrElementuOperacji = NumerPozyczki }; BazaDanych.ObiektBazyDanych.Operacje.Add(nowaOperacja); // BazaDanych.ZapiszZmianyWBazie(); // Messenger.Default.Send <Komunikator, MainViewModel>(new Komunikator { Typ = Operacja.TypOperacji.WyplataPozyczki, Wartosc = Kwota_ }); Tools.ZamknijOkno("Nowa Pożyczka"); } catch (Exception e) { MessageBox.Show($"Błąd zapisu do bazy danych! \n({e.Message})"); } finally { nrPozyczki++; Kwota_ = 0; Uwagi_ = "..."; Pozyczkobiorca_ = null; DataWyplaty_ = DateTime.Now; } }
public PozyczkaDTO(Pozyczka pozyczka) { pozyczkaDB = pozyczka; }