public Zdarzenie(OpisStanu egzemplarz, Wykaz wypozyczajacy, DateTime dataWypozyczenia, DateTime dataZwrotu) { Egzemplarz = egzemplarz; Wypozyczajacy = wypozyczajacy; DataWypozyczenia = dataWypozyczenia; DataZwrotu = dataZwrotu; }
public void UaktualnijWypozyczenie(OpisStanu egzemplarz, Zdarzenie wypozyczenie) { for (int i = 0; i < DaneRepozytorium.GetAllZdarzenie().Count; i++) { if (DaneRepozytorium.GetZdarzenie(i).Egzemplarz == egzemplarz) { DaneRepozytorium.UpdateZdarzenie(i, wypozyczenie); } } }
public bool UpdateOpisStanu(int pozycja, OpisStanu opisStanu) { if (pozycja >= DanePowiazania.ElementyWykazu.Count || pozycja < 0) { return(false); } DanePowiazania.OpisyStanu[pozycja] = opisStanu; return(true); }
public Zdarzenie PobierzWypozyczenie(OpisStanu egzemplarz) { for (int i = 0; i < DaneRepozytorium.GetAllZdarzenie().Count; i++) { if (DaneRepozytorium.GetZdarzenie(i).Egzemplarz == egzemplarz) { return(DaneRepozytorium.GetZdarzenie(i)); } } return(null); }
public void UsunWypozyczenie(OpisStanu egzemplarz) { for (int i = 0; i < DaneRepozytorium.GetAllZdarzenie().Count; i++) { if (DaneRepozytorium.GetZdarzenie(i).Egzemplarz == egzemplarz) { DaneRepozytorium.DeleteZdarzenie(DaneRepozytorium.GetZdarzenie(i)); break; } } }
public Zdarzenie(OpisStanu egzemplarz, Wykaz wypozyczajacy, string dataWypozyczenia, string dataZwrotu) { Egzemplarz = egzemplarz; Wypozyczajacy = wypozyczajacy; DataWypozyczenia = DateTime.ParseExact(dataWypozyczenia, "yyyy-MM-dd_HH:mm", null); if (dataZwrotu != "null") { DataZwrotu = DateTime.ParseExact(dataZwrotu, "yyyy-MM-dd_HH:mm", null); } else { DataZwrotu = null; } }
public void DodajWypozyczenie(OpisStanu egzemplarz, Wykaz wypozyczajacy) { DaneRepozytorium.AddZdarzenie(new Zdarzenie(egzemplarz, wypozyczajacy, DateTime.Now)); }
public bool DeleteOpisStanu(OpisStanu opisStanu) { return(DanePowiazania.OpisyStanu.Remove(opisStanu)); }
public void AddOpisStanu(OpisStanu opisStanu) { DanePowiazania.OpisyStanu.Add(opisStanu); }