private Inicjalizator(IUstawienia ustawienia) { this.ustawienia = ustawienia; FabrykaNaleznoscPieniezna = new FabrykaNaleznoscPieniezna(); IFabrykaOsobaPieniezna fabrykaOsoba = new FabrykaOsobaPieniezna(); FabrykaTablicaOsob = new FabrykaTablicaOsobPienieznych(); IFabrykaNaleznoscPienieznaZerowa fabrykaNaleznoscPienieznaZerowa = new FabrykaNaleznoscPienieznaZerowa(); IFabrykaNaleznoscPienieznaDiagonalna fabrykaNaleznoscDiagonalna = new FabrykaNaleznoscPienieznaDiagonalna(); IAbstrakcyjnaFabrykaNaleznosciPienieznaDlaTabeliNaleznosci abstrakcyjnaFabrykaNaleznosciDlaTabeliNaleznosci = new AbstrakcyjnaFabrykaNaleznosciPienieznejDlaTabeliNaleznosci(fabrykaNaleznoscDiagonalna, fabrykaNaleznoscPienieznaZerowa); IFabrykaKryteriumWyboruTabeliNaleznosciPienieznychNull fabrykaKryteriumWyboruTabeliNaleznosciPienieznychNull = new FabrykaKryteriumWyboruTabeliNaleznosciPienieznychNull(); FabrykaOsobaPieniezna = new FabrykaOsobaPieniezna(); FabrykaPolozeniaWTabeliNaleznosci = new FabrykaPolozeniaWTabeliNaleznosci(); //inicjaizacja dla modelu AbstrakcyjnaFabrykaKryteriumWyboruTabeliNaleznosciPienieznych = new AbstrakcyjnaFabrykaKryteriumWyboruTabeliNaleznosciPienieznych(fabrykaNaleznoscPienieznaZerowa); AbstrakcyjnaFabrykaNaleznosciPienieznaDlaTabeliNaleznosci = new AbstrakcyjnaFabrykaNaleznosciPienieznejDlaTabeliNaleznosci(fabrykaNaleznoscDiagonalna, fabrykaNaleznoscPienieznaZerowa); FabrykaKryteriumWyboruTabeliNaleznosciNull = new FabrykaKryteriumWyboruTabeliNaleznosciPienieznychNull(); FabrykaNaleznoscPienieznaZerowa = new FabrykaNaleznoscPienieznaZerowa(); }
public static IInicjalizatorDzielnika InicjalizujInicjalizator(IUstawienia ustawienia) { if (czyInicjalizowane == true) { throw new ApplicationException("Proba ponownej inicjalizacji inicjalizatora, jest niedozwolona"); } czyInicjalizowane = true; return(new Inicjalizator(ustawienia)); }
public static void Main(string[] args) { IUstawienia ustawienia = OdczytajUstawienia; IInicjalizatorDzielnika inicjalizator = Inicjalizator.Inicjalizator.InicjalizujInicjalizator(ustawienia); RownyDzielnik dzielnik = inicjalizator.StworzWidokDzielnika(); Dzielnik Rowny_Dzielnik = new Dzielnik(); Rowny_Dzielnik.Run(dzielnik); }
public HomeController() { //_posty = new PostDAL(); //_tagi = new TagDAL(); _komentarze = new KomentarzDAL(); _postTag = new PostTagDAL(); _ustawienia = new UstawieniaServices(); _archiwum = new ArchiveDAL(); utworzArchiwum(); }
public static IModelDzielnika InicjalizujModelu(IInicjaliztorDlaModelu inicjalizatorDlaModelu, IUstawienia _ustawienia) { inicjalizator = inicjalizatorDlaModelu; ustawienia = _ustawienia; InitializujFabrykaModelu(); if (instancjaModelu == null) { instancjaModelu = new ModelDzielnika(instancjaFabrykiModelu); } return(instancjaModelu); }
internal ModelWidokuDzielnika(IFabrykaModelWidoku fabrykaModelWidoku, IUstawienia ustawienia, IModelDzielnikaDlaModelWidoku model, ICzyMoznaObliczacWkaznik czyMoznaObliczacWkaznik) { this.fabrykaModelWidoku = fabrykaModelWidoku; this.ustawienia = ustawienia; ElementWysokosc = ustawienia.ElementSzerokosc; tabelaKomorek = fabrykaModelWidoku.StworzTabelaKomorek(ustawienia); ObliczKomenda = fabrykaModelWidoku.StworzObliczKomenda(UaktualnijModel, czyMoznaObliczacWkaznik); model.ObliczonaTabelNaleznocsci += ModelDzielnika_ObliczonaTabelNaleznocsci; uaktualniacz = fabrykaModelWidoku.StworzModelUaktualniacz(); }
internal FabrykaModelWidoku(IModelDzielnikaDlaUaktualniaczModelu modelDzielnika, IInicjalizatorDlaFabrykaModelWidoku inicjalizator, IUstawienia ustawienia) { fabrykaNaleznoscPieniezna = inicjalizator.FabrykaNaleznoscPieniezna; fabrykaNaleznoscPienieznaZerowa = inicjalizator.FabrykaNaleznoscPienieznaZerowa; fabrykaOsobaPieniezna = inicjalizator.FabrykaOsobaPieniezna; fabrykaTablicaOsobPienieznych = inicjalizator.FabrykaTablicaOsob; fabrykaPolozeniaWTabeliNaleznosci = inicjalizator.FabrykaPolozeniaWTabeliNaleznosci; uaktualniaczModelu = new ModelUaktualniacz(modelDzielnika); czyMoznaObliczacWkaznik = new CzyMoznaObliczacWkaznik(); komorkaNaOsobaWizytor = StworzKomorkaNaOsobaWizytor(ustawienia.RodzajNaleznosciWylicznik); }
public UstawieniaServices() { _ustawienia = new UstawieniaDAL(); }
private static IFabrykaModelWidoku InitializujFabrykaModelWidoku (IModelDzielnikaDlaUaktualniaczModelu modelDzielnika, IInicjalizatorDlaFabrykaModelWidoku inicjalizator, IUstawienia ustawienia) { if (instancjaFabrykiModelWidoku == null) { return(new FabrykaModelWidoku(modelDzielnika, inicjalizator, ustawienia));// new TesktK;wotyWejsciowejNaNaleznoscKonwerter(inicjalizator.FabrykaNaleznoscPieniezna), new NaleznoscPienieznaNaStringKonwerter(), } //inicjalizator.FabrykaNaleznoscPieniezna, inicjalizator.FabrykaTablicaOsob, //new CzyMoznaObliczacWkaznik(), new ModelUaktualniacz(modelDzielnika)); return(instancjaFabrykiModelWidoku); }
public static IModelWidokuDzielnika InitializujModelWidoku(IModelDzielnika modelDzielnika, IInicjalizatorDlaFabrykaModelWidoku inicjalizator, IUstawienia ustawienia) { instancjaFabrykiModelWidoku = InitializujFabrykaModelWidoku(modelDzielnika, inicjalizator, ustawienia); if (instancjaModelWidoku == null) { instancjaModelWidoku = new ModelWidokuDzielnika(instancjaFabrykiModelWidoku, ustawienia, modelDzielnika, instancjaFabrykiModelWidoku.StworzCzyMoznaObliczacWkaznik()); } return(instancjaModelWidoku); }