private void FormSpedContmatic_Load(object sender, EventArgs e)
        {
            _FrontController = new Hlp.Sped.Controllers.Fiscal.FrontController();
            _FrontController.Initialize();

            var empresas = from emp in _FrontController.ListEmpresasDisponiveis()
                           select new { emp.CODIGO_EMPRESA, DESC_EMPRESA = emp.CODIGO_EMPRESA + " - " + emp.NOME_EMPRESA };

            this.cbxEmpresas.Items.Clear();
            this.cbxEmpresas.DataSource    = empresas.ToList();
            this.cbxEmpresas.DisplayMember = "DESC_EMPRESA";
            this.cbxEmpresas.ValueMember   = "CODIGO_EMPRESA";
            this.cbxEmpresas.SelectedIndex = 0;

            DateTime dataAtual = DateTime.Now.Date;

            this.dtpInicio.MinDate = new DateTime(2000, 1, 1);
            this.dtpFim.MinDate    = this.dtpInicio.MinDate;
            this.dtpInicio.MaxDate = dataAtual.AddDays(-1);
            this.dtpFim.MaxDate    = this.dtpInicio.MaxDate;

            // Inicializa os filtros de data, atribuindo aos mesmos os dias inicial e
            // final do mês anterior
            this.dtpFim.Value    = new DateTime(dataAtual.Year, dataAtual.Month, 1).AddDays(-1);
            this.dtpInicio.Value = new DateTime(this.dtpFim.Value.Year, this.dtpFim.Value.Month, 1);
        }
        private void FormSpedContmatic_Load(object sender, EventArgs e)
        {
            _FrontController = new Hlp.Sped.Controllers.Fiscal.FrontController();
            _FrontController.Initialize();

            var empresas = from emp in _FrontController.ListEmpresasDisponiveis()
                           select new { emp.CODIGO_EMPRESA, DESC_EMPRESA = emp.CODIGO_EMPRESA + " - " + emp.NOME_EMPRESA };
            this.cbxEmpresas.Items.Clear();
            this.cbxEmpresas.DataSource = empresas.ToList();
            this.cbxEmpresas.DisplayMember = "DESC_EMPRESA";
            this.cbxEmpresas.ValueMember = "CODIGO_EMPRESA";
            this.cbxEmpresas.SelectedIndex = 0;

            DateTime dataAtual = DateTime.Now.Date;
            this.dtpInicio.MinDate = new DateTime(2000, 1, 1);
            this.dtpFim.MinDate = this.dtpInicio.MinDate;
            this.dtpInicio.MaxDate = dataAtual.AddDays(-1);
            this.dtpFim.MaxDate = this.dtpInicio.MaxDate;

            // Inicializa os filtros de data, atribuindo aos mesmos os dias inicial e
            // final do mês anterior
            this.dtpFim.Value = new DateTime(dataAtual.Year, dataAtual.Month, 1).AddDays(-1);
            this.dtpInicio.Value = new DateTime(this.dtpFim.Value.Year, this.dtpFim.Value.Month, 1);
        }