//MOŻNA JESZCZE ZAIPLEMENTOWAĆ ŁĄCZNĄ SUME WSZYSTKICH KWOT //ODEJMOWANIE KWOTY OD ISTNIEJĄCEGO DLUZNIKA //MOZNA TEZ ZROBIC USUWANIE PO IMIENIU I KWOCIE, SPRAWDZIĆ TUTAJ CZY KWOTA JEST MNIEJSZA, JAK JEST MNIEJSZA TO WTEDY EDYTOWAĆ //mOŻNA ZAPISAC DATE W KTÓREJ DLUZNIK ZOSTAŁ DODANY dATEnOW(), PO OKREŚLONEJ LICZBIE DNI DODAJE SIĘ 5% DO KWOTY // public void DodajDluznika(string imie, decimal kwota, bool flaga = true) { var dluznik = new Dluznik { Imie = imie, Kwota = kwota, Date = DateTime.Now.ToString() }; Dluznicy.Add(dluznik); if (flaga) { var zmienna = dluznik.ToString(); File.WriteAllLines(PlikZDanymi, new List <string> { dluznik.ToString() }); } }
public void UsunDluznika(string imie, decimal kwota, bool flaga = true) //tu pasuje jeszcze zrobić żeby część kwoty zwracać { foreach (var dluznik in Dluznicy) { if (dluznik.Imie == imie) //sprawdz czy jego imie jest takie samo jak podane imie { Dluznicy.Remove(dluznik); break; } } if (flaga) { var dluznicyDoZapisu = new List <string>(); foreach (var dluznik in Dluznicy) { dluznicyDoZapisu.Add(dluznik.ToString()); } File.Delete(PlikZDanymi); File.WriteAllLines(PlikZDanymi, dluznicyDoZapisu); } }