private void Init()
        {
            _sheet                       = new PanelScrollableCustom();
            _sheet.Name                  = "SheetBooking";
            _sheet.BackColor             = System.Drawing.Color.DimGray;
            _sheet.Dock                  = DockStyle.Fill;
            _sheet.BackgroundImage       = Properties.Resources.ShieldTileBg;
            _sheet.BackgroundImageLayout = ImageLayout.Tile;
            _sheet.Resize               += _sheet_Resize;

            BuildToolBar();
            InitData();

            _viewCalendar        = new ViewCalendar(this);
            _viewCalendar.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) | System.Windows.Forms.AnchorStyles.Left) | System.Windows.Forms.AnchorStyles.Right)));
            _viewCalendar.Name   = "CurrentView";

            _viewAreaSearch       = new PanelCustom(new ViewAreaSearch(this));
            _viewAreaSearch.Title = "Search area";
            _viewAreaSearch.Name  = "CurrentView";

            _viewAreaEdit       = new PanelCustom(new ViewAreaEdit(this));
            _viewAreaEdit.Title = "Edit area";
            _viewAreaEdit.Name  = "CurrentView";

            ViewBookSearch vbs = new ViewBookSearch(this);

            vbs.RequestBookDetail  += _viewBookSearch_RequestBookDetail;
            vbs.RequestBookEdition += _viewBookSearch_RequestBookEdition;
            _viewBookSearch         = new PanelCustom(vbs);
            _viewBookSearch.Title   = "Search booking";
            _viewBookSearch.Name    = "CurrentView";

            ViewBookEdit vbe = new ViewBookEdit(this);

            vbe.CreatePersonRequested += Vbe_CreatePersonRequested;
            vbe.OpenFinanceProject    += Vbe_OpenFinanceProject;
            _viewBookEdit              = new PanelCustom(vbe);
            _viewBookEdit.Title        = "Edit booking";
            _viewBookEdit.Name         = "CurrentView";

            _viewSetting       = new PanelCustom(new ViewSettings(this));
            _viewSetting.Title = "Settings";
            _viewSetting.Name  = "CurrentView";

            _viewCheckIn      = new ViewCheckIn(this);
            _viewCheckIn.Name = "CurrentView";

            _viewCheckOut      = new ViewCheckOut(this);
            _viewCheckOut.Name = "CurrentView";

            _viewPrice       = new PanelCustom(new ViewPrice(this));
            _viewPrice.Title = "Prices";
            _viewPrice.Name  = "CurrentView";

            _viewWelcome      = new ViewWelcome(this);
            _viewWelcome.Name = "CurrentView";

            LaunchViewWelcome();
        }
        private void Init()
        {
            _infraFarm = new InfraFarm();

            _sheet         = new PanelScrollableCustom();
            _sheet.Name    = "SheetInfra";
            _sheet.Dock    = DockStyle.Fill;
            _sheet.Resize += _sheet_Resize;

            LoadConfig(null);
            LaunchInfraMonitor();

            BuildToolBar();

            _timer          = new Timer();
            _timer.Interval = 70000;
            _timer.Tick    += _timer_Tick;
        }
        private void Init()
        {
            if (!Directory.Exists(WORKING_DIRECTORY))
            {
                Directory.CreateDirectory(WORKING_DIRECTORY);
            }

            _activities = new List <FinancialActivity>();
            _entities   = new List <Person>();
            //if (!string.IsNullOrEmpty(_pathFile)) { OpenProject(); }

            _sheet                       = new PanelScrollableCustom();
            _sheet.Name                  = "SheetFinance";
            _sheet.BackColor             = System.Drawing.Color.DimGray;
            _sheet.Dock                  = DockStyle.Fill;
            _sheet.BackgroundImage       = Properties.Resources.ShieldTileBg;
            _sheet.BackgroundImageLayout = ImageLayout.Tile;
            _sheet.Resize               += _sheet_Resize;

            _viewWelcome      = new ViewWelcome(this);
            _viewWelcome.Top  = TOP_OFFSET;
            _viewWelcome.Left = (_sheet.Width / 2) - (_viewWelcome.Width / 2);
            _viewWelcome.Name = "CurrentView";
            _sheet.Controls.Add(_viewWelcome);

            //_panfin = new PanelFinance(this);
            //_panfin.BackgroundImage = _tsm.Gui.BackgroundImage;
            //_panfin.BackgroundImageLayout = _tsm.Gui.BackgroundImageLayout;
            //_panfin.Text = "Financial";
            //_panfin.Width = 600;
            //_panfin.Height = 400;
            //_panfin.Top = TOP_OFFSET;
            //_panfin.Left = (_sheet.Width / 2) - (_viewWelcome.Width / 2);
            //_panfin.Name = "CurrentView";
            //_sheet.Controls.Add(_panfin);
        }