예제 #1
0
        public void createPodmiotFromApplicationUser(TypKontaEnum typKonta)
        {
            switch (typKonta)
            {
            case TypKontaEnum.Indywidualne:
                var k = new Klient();
                PodmiotId = k.PodmiotId;
                break;

            case TypKontaEnum.Firma:
                var f = new Firma();
                PodmiotId = f.PodmiotId;
                break;

            case TypKontaEnum.Pracownik:
                var p = new Pracownik();
                PodmiotId = p.PodmiotId;
                break;

            case TypKontaEnum.Monitoring:
                var m = new Pracownik {
                    DostepDoMonitoringu = true
                };
                PodmiotId = m.PodmiotId;
                break;

            case TypKontaEnum.Właściciel:
                var w = new Wlasciciel();
                PodmiotId = w.PodmiotId;
                break;

            default:
                break;
            }
        }
예제 #2
0
        public void ZalozKonto(string name)
        {
            var wlasciciel = new Wlasciciel(name);

            accounts.Add(wlasciciel);
            Konto = wlasciciel;
        }
예제 #3
0
 //Setup
 public UnitTestBank()
 {
     _fabrykaRachunkow  = new FabrykaRachunkow();
     _bank              = new Bank(_fabrykaRachunkow);
     _wlascicielTestowy = new Wlasciciel("Test");
 }