private List <SelectListItem> GetTipoLancamento(string connString)
        {
            using var context = new CustomDbContext(connString);
            Sql_IDiarioLancamento iDiario   = new Sql_IDiarioLancamento(context);
            SelectListItem        item_Zero = new SelectListItem()
            {
                Value = "0",
                Text  = "-- Selecione Tp. Lancamento --"
            };
            List <SelectListItem> selectListItems = iDiario.GetTipoLancamento();

            selectListItems.Insert(0, item_Zero);
            return(selectListItems);
        }
        private List <SelectListItem> GetDiariosLancamento(string connString)
        {
            using var context = new CustomDbContext(connString);
            Sql_IDiarioLancamento iDiario = new Sql_IDiarioLancamento(context);

            SelectListItem item_Zero = new SelectListItem()
            {
                Value = "0",
                Text  = "-- Selecione Diar. Lancamento --"
            };

            List <SelectListItem> selectListItems = iDiario.GetDiarioLancemento();

            selectListItems.Insert(0, item_Zero);

            return(selectListItems);//Json(new { success = true, list = selectListItems });
        }
        public JsonResult FillDiarioLancamento()
        {
            int    idGabContab      = SessionHelper.GetObjectFromJson <int>(HttpContext.Session, "sessionIDGabContab");
            int    idEmpresaContab  = SessionHelper.GetObjectFromJson <int>(HttpContext.Session, "sessionIDEmpresaContab");
            string AnoEmpresaContab = SessionHelper.GetObjectFromJson <string>(HttpContext.Session, "sessionIDAnoEmpresaContab");

            IEnumerable <EmpresasViewModel> tmp_empVmodel = empresaContext.GetModelByID(idEmpresaContab);

            GabContabilidadeRepository gabContabilidade      = new GabContabilidadeRepository(appDbContext);
            DadosEmpresaImportada      dadosEmpresaImportada = gabContabilidade.GetEmpresaModel(idEmpresaContab, Int16.Parse(AnoEmpresaContab));

            string baseDados = dadosEmpresaImportada.CodeEmpresa + AnoEmpresaContab + dadosEmpresaImportada.CodeAplicacao;

            string connString = "server=.;database=" + baseDados + ";Trusted_Connection=true;MultipleActiveResultSets=true;";

            using var context = new CustomDbContext(connString);

            Sql_IDiarioLancamento iDiario = new Sql_IDiarioLancamento(context);

            List <SelectListItem> selectListItems = iDiario.GetDiarioLancemento();

            return(Json(new { success = true, list = selectListItems }));
        }