public double GetŁączneSaldoKlientów(TypKlienta typKlienta) { double suma = 0; foreach (Klient klient in klienci) { switch (typKlienta) { case TypKlienta.Firmy: if (klient.GetType().Name == "Firma" || klient.GetType().Name == "DużaFirma") { foreach (Konto konto in klient.konta) { suma += konto.saldo; } } break; case TypKlienta.OsobyFizyczne: if (klient.GetType().Name == "Osoba" || klient.GetType().Name == "WażnaOsoba") { foreach (Konto konto in klient.konta) { suma += konto.saldo; } } break; case TypKlienta.VIP: if (klient.GetType().Name == "DużaFirma" || klient.GetType().Name == "WażnaOsoba") { foreach (Konto konto in klient.konta) { suma += konto.saldo; } } break; case TypKlienta.ZwykłeOsobyFizyczne: if (klient.GetType().Name == "Osoba") { foreach (Konto konto in klient.konta) { suma += konto.saldo; } } break; default: break; } } return(suma); }
public Klient(Klient inny) { ID = inny.ID; Nazwa = inny.Nazwa; Telefon = inny.Telefon; Email = inny.Email; Ulica = inny.Ulica; Numer = inny.Numer; Miasto = inny.Miasto; Kod = inny.Kod; Nip = inny.Nip; Typ = inny.Typ; }
public Klient(long id, string nazwa, string telefon, string email, string ulica, string numer, string miasto, string kod, string nip, TypKlienta typ) { ID = id; Nazwa = nazwa; Telefon = telefon; Email = email; Ulica = ulica; Numer = numer; Miasto = miasto; Kod = kod; Nip = nip; Typ = typ; }
public Klient() { ID = -1; Nazwa = ""; Telefon = ""; Email = ""; Ulica = ""; Numer = ""; Miasto = ""; Kod = ""; Nip = ""; Typ = TypKlienta.Osoba; }