public VMenuGlowne(ICMLogowanie logowanieP, ICMSamochody samochodyP, ICMStatystyka statystykaP, ICMKurierzy kurierzyP, ICMPaczki paczkiP) { this.logowanieP = logowanieP; this.samochodyP = samochodyP; this.statystykaP = statystykaP; this.kurierzyP = kurierzyP; this.paczkiP = paczkiP; }
public Atrapa() { bool atrapimy = false; PCentrLogowanie = atrapimy && true ? this as Interfaces.Presenter.ICMLogowanie : new Presenters.CentralaManager.Logowanie.LogowaniePrezenter(); PCentrStatystyka = atrapimy && true ? this as Interfaces.Presenter.ICMStatystyka : new Presenters.CentralaManager.StatystykiCM.StatystykiPrezenter(); PCentrSamochody = atrapimy && true ? this as Interfaces.Presenter.ICMSamochody : new Presenters.CentralaManager.SamochodyCM.SamochodyPrezenter(); PCentrPaczki = atrapimy && true ? this as Interfaces.Presenter.ICMPaczki : new Presenters.CentralaManager.PaczkiCM.PaczkiPrezenter(); PCentrKurierzy = atrapimy && true ? this as Interfaces.Presenter.ICMKurierzy : new Presenters.CentralaManager.KurierzyCM.KurierzyPrezenter(PCentrPaczki); PKurier = this /*atrapimy && true * ? this as Interfaces.Presenter.IPKurier * : new Presenters.KurierManager.KurierPrezenter()*/; PKlient = atrapimy && true ? this as Interfaces.Presenter.IPKlient : new Presenters.KlientManager.KlientPrezenter(); logowanie = Interfaces.View.IVCentralaLogowanie.createInstance(PCentrLogowanie); statystyka = Interfaces.View.IVCentralaStatystyka.createInstance(PCentrStatystyka); paczki = Interfaces.View.IVCentralaPaczki.createInstance(PCentrPaczki); samochody = Interfaces.View.IVCentralaSamochody.createInstance(PCentrSamochody); kurierzy = Interfaces.View.IVCentralaKurierzy.createInstance(PCentrKurierzy, PCentrPaczki); ivKurier = Interfaces.View.IVKurier.createInstance(PKurier); ivKlient = Interfaces.View.IVKlient.createInstance(PKlient); init(); }
public abstract void wyswietlMenuGlowneCentrali(Models.DTO.Uzytkownik.DaneUzytkownika dane, ICMKurierzy kurierzyP, ICMSamochody samochodyP, ICMStatystyka statystykaP, ICMPaczki paczkiP);