public override void RefreshSecondaryData()
        {
            ETipoAcreedor[] providers =
            {
                ETipoAcreedor.Acreedor,
                ETipoAcreedor.Despachante,
                ETipoAcreedor.Empleado,
                ETipoAcreedor.Naviera,
                ETipoAcreedor.Proveedor,
                ETipoAcreedor.TransportistaDestino,
                ETipoAcreedor.TransportistaOrigen,
                ETipoAcreedor.Todos
            };
            Datos_TiposAcreedor.DataSource = Library.Common.EnumText <ETipoAcreedor> .GetList(providers);

            TipoAcreedor_CB.SelectedItem = (long)ETipoAcreedor.Todos;
            PgMng.Grow();

            Datos_MedioPago.DataSource = Library.Common.EnumText <EMedioPago> .GetList(false, false);

            //MedioPago_CB.SelectedValue = (long)EMedioPago.Todos;
            MedioPago_CLB.Items.Clear();
            foreach (ComboBoxSource combo in Datos_MedioPago.DataSource as ComboBoxList <EMedioPago> )
            {
                MedioPago_CLB.Items.Add(combo.Texto, true);
            }
            PgMng.Grow();

            EEstado[] list = { EEstado.Abierto, EEstado.Emitido, EEstado.Charged, EEstado.Solicitado, EEstado.Contabilizado, EEstado.Exportado, EEstado.NoAnulado };
            Datos_Estado.DataSource = Library.Common.EnumText <EEstado> .GetList(list);

            Estado_CB.SelectedValue = (long)EEstado.Abierto;
            PgMng.Grow();

            Datos_TipoPago.DataSource = Library.Store.EnumText <ETipoPago> .GetList(false);

            TipoPago_CB.SelectedItem = (long)ETipoPago.Todos;
            PgMng.Grow();

            Datos_TipoCobro.DataSource = Library.Invoice.EnumText <ETipoCobro> .GetList(false);

            TipoCobro_CB.SelectedItem = (long)ETipoCobro.Todos;
            PgMng.Grow();

            Datos_TipoAyuda.DataSource = Library.Invoice.EnumText <ETipoAyudaContabilidad> .GetList(false);

            TipoAyuda_CB.SelectedItem = (long)ETipoAyudaContabilidad.Todas;

            RutaSalida_TB.Text        = Library.Invoice.ModulePrincipal.GetContabilidadFolder();
            CW_Diario_TB.Text         = Library.Invoice.ModulePrincipal.GetJournalSetting();
            CW_AsientoInicial_TB.Text = Library.Invoice.ModulePrincipal.GetLastAsientoSetting();
            TF_Diario_TB.Text         = Library.Invoice.ModulePrincipal.GetJournalTinforSetting();
            TF_AsientoInicial_TB.Text = Library.Invoice.ModulePrincipal.GetLastAsientoTinforSetting();
            TF_Centro_TB.Text         = Library.Invoice.ModulePrincipal.GetCentroTrabajoTinforSetting();
            TF_Empresa_TB.Text        = Library.Invoice.ModulePrincipal.GetEmpresaTinforSetting();
            CodigoEmpresaA3_TB.Text   = Library.Invoice.ModulePrincipal.GetEmpresaA3Setting();

            ETipoExportacion tipo = Library.Invoice.ModulePrincipal.GetDefaultTipoExportacionSetting();

            switch (tipo)
            {
            case ETipoExportacion.ContaWin:
                ContaWin_RB.Checked = true;
                break;

            case ETipoExportacion.A3:
                A3_RB.Checked = true;
                break;

            case ETipoExportacion.Tinfor:
                Tinfor_RB.Checked = true;
                break;
            }

            FInicial_DTP.Checked = true;
            FFinal_DTP.Checked   = true;

            FInicial_DTP.Value = DateAndTime.FirstDay(DateTime.Today.Month, DateTime.Today.Year);
            FFinal_DTP.Value   = DateTime.Today;
        }
 public static void SetDefaultTipoExportacionSetting(ETipoExportacion value)
 {
     SettingsMng.Instance.SchemaSettings.SetValue(Settings.Default.SETTING_NAME_DEFAULT_TIPO_EXPORTACION, ((long)value).ToString());
 }