Beispiel #1
0
        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);
        }
Beispiel #2
0
 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;
 }
Beispiel #3
0
 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;
 }
Beispiel #4
0
 public Klient()
 {
     ID      = -1;
     Nazwa   = "";
     Telefon = "";
     Email   = "";
     Ulica   = "";
     Numer   = "";
     Miasto  = "";
     Kod     = "";
     Nip     = "";
     Typ     = TypKlienta.Osoba;
 }