public Zdarzenie(OpisStanu egzemplarz, Wykaz wypozyczajacy, DateTime dataWypozyczenia, DateTime dataZwrotu) { Egzemplarz = egzemplarz; Wypozyczajacy = wypozyczajacy; DataWypozyczenia = dataWypozyczenia; DataZwrotu = dataZwrotu; }
public void UaktualnijWypozyczenie(Wykaz wypozyczajacy, Zdarzenie wypozyczenie) { for (int i = 0; i < DaneRepozytorium.GetAllZdarzenie().Count; i++) { if (DaneRepozytorium.GetZdarzenie(i).Wypozyczajacy == wypozyczajacy) { DaneRepozytorium.UpdateZdarzenie(i, wypozyczenie); } } }
public bool UpdateWykaz(int pozycja, Wykaz wykaz) { if (pozycja >= DanePowiazania.ElementyWykazu.Count || pozycja < 0) { return(false); } DanePowiazania.ElementyWykazu[pozycja] = wykaz; return(true); }
public Zdarzenie PobierzWypozyczenie(Wykaz wypozyczajacy) { for (int i = 0; i < DaneRepozytorium.GetAllZdarzenie().Count; i++) { if (DaneRepozytorium.GetZdarzenie(i).Wypozyczajacy == wypozyczajacy) { return(DaneRepozytorium.GetZdarzenie(i)); } } return(null); }
public void UsunWypozyczenie(Wykaz wypozyczajacy) { for (int i = 0; i < DaneRepozytorium.GetAllZdarzenie().Count; i++) { if (DaneRepozytorium.GetZdarzenie(i).Wypozyczajacy == wypozyczajacy) { 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 void AddWykaz(Wykaz wykaz) { DanePowiazania.ElementyWykazu.Add(wykaz); }
public bool DeleteWykaz(Wykaz wykaz) { return(DanePowiazania.ElementyWykazu.Remove(wykaz)); }