Ejemplo n.º 1
0
        //costruttore utilizzato per la creazione di un nuovo oggetto movimento
        public MovimentoForm(TipoMovimernto type)
        {
            InitializeComponent();

            _type    = type;
            _current = MovimentoContabileFactory.GetMovimento(_type);
            //inizializzo l'interfaccia
            IInitializzationStrategy s = InitializzationStrategyFactory.GetInitializator(_type);

            s.InitializeControls(this, true);

            //prepares components
            PrepareLoadDataOfSiglecomponents();
        }
Ejemplo n.º 2
0
        //costruttore utilizzato per l'aggiornamento di un oggetto movimento
        public MovimentoForm(TipoMovimernto type, AbstractMovimentoContabile movimento)
        {
            InitializeComponent();

            _type    = type;
            _current = movimento;
            //inizializzo l'interfaccia
            IInitializzationStrategy s = InitializzationStrategyFactory.GetInitializator(_type);

            s.InitializeControls(this, false);

            //prepares components
            PrepareLoadDataOfSiglecomponents();


            //carico i dati dell'oggetto caricato
            LoadData();
        }