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); }
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); }
/// <summary> /// Stworz ukatalniacz przeslanego modelu. /// </summary> public ModelUaktualniacz(IModelDzielnikaDlaUaktualniaczModelu model) { this.model = model; }
internal static IModelUaktualniacz Stworz(IModelDzielnikaDlaUaktualniaczModelu model) { return(new ModelUaktualniacz(model)); }