protected override void OnLoad(EventArgs e) { base.OnLoad(e); GestioneGiardino gestoreGiardino = new GestioneGiardino(); _controller = new Controller(gestoreGiardino); bool loginOk = _controller.CreateLoginForm(); if (!loginOk) { this.Close(); } _pannelloDestra.GestoreGiardino = gestoreGiardino; //set del model _pannelloDestra.Controller = _controller; //set del controller _treeView.GestoreGiardino = gestoreGiardino; _treeView.Controller = _controller; _dateStatusBar.Text = DateTime.Now.ToShortDateString(); _controller.SettaTimer(); _controller.CaricaInfoGiardino(); CaricaProvince(); }
public double GetModifierRequirement(IDataPianta pianta) { double tot = 0; IGestioneGiardinoData _giard = GestioneGiardino.GetData(); foreach (IinformationProviderVisitor visitor in _factoryVisitor.GetVisitorsList()) { visitor.initialize(pianta, _giard); } foreach (IinformationProvider prov in _providers.Keys) { prov.Accept(_providers[prov]); } foreach (IinformationProviderVisitor visitor in _factoryVisitor.GetVisitorsList()) { tot += visitor.GetRequiredWater(); } return(tot); }
protected override void OnLoad(EventArgs e) { base.OnLoad(e); GestioneGiardino gestoreGiardino = new GestioneGiardino(); _controller = new Controller(gestoreGiardino); bool loginOk = _controller.CreateLoginForm(); if (!loginOk) this.Close(); _pannelloDestra.GestoreGiardino = gestoreGiardino; //set del model _pannelloDestra.Controller = _controller; //set del controller _treeView.GestoreGiardino = gestoreGiardino; _treeView.Controller = _controller; _dateStatusBar.Text = DateTime.Now.ToShortDateString(); _controller.SettaTimer(); _controller.CaricaInfoGiardino(); CaricaProvince(); }