コード例 #1
0
 /// <summary>
 /// Carga los valores de un archivo de configuracion
 /// </summary>
 /// <history>
 /// [ecanul] 04/05/2016 Created
 /// </history>
 private void SetUpIniField()
 {
     //si el archivo de configuracion existe configura los parametros
     if (!LoadIniField())
     {
         return;
     }
     GetFirstDayValue();
     _clsFilter.Goal = Convert.ToDecimal(_iniFieldHelper.readDouble(FilterDate, "Goal", 0));
     _clsFilter.BlnGroupedByTeams     = _iniFieldHelper.ReadBoolean(FilterDate, "GroupedByTeams", false);
     _clsFilter.BlnIncludeAllSalesmen = _iniFieldHelper.ReadBoolean(FilterDate, "IncludeAllSalesmen", false);
     _clsFilter.Salesman = new PersonnelShort
     {
         peID = _iniFieldHelper.ReadText(FilterDate, "Salesman", string.Empty)
     };
     //Se limpia el archivo de confiuguracion
     _iniFieldHelper = null;
 }
コード例 #2
0
ファイル: frmLogin.xaml.cs プロジェクト: jackjet870/IM-2
        /// <summary>
        /// Funcion encargado de cargar los datos desde el archivo de configuracion
        /// </summary>
        /// <history>
        /// [vipacheco] 08/03/2016 Modified. Se agrego case para sales room
        /// [erosado]   14/04/2016 Modified. Se elimino la seleccion del archivo de configuracion de este metodo.
        /// [erosado]   27/04/2016 Modified. Se simplifico la carga del archivo de configuracion.
        /// [wtorres]   05/07/2016 Modified. Ahora se lee del archivo de configuracion el lugar y el Autosign
        /// </history>
        private void LoadFromFile()
        {
            var strArchivo = AppContext.BaseDirectory + "\\Configuration.ini";

            if (!File.Exists(strArchivo))
            {
                return;
            }
            _iniFileHelper = new IniFileHelper(strArchivo);

            //Se llenan los controles con informacion de Configuration.ini
            txtUser.Text          = _iniFileHelper.ReadText("Login", "UserName", "");
            txtPassword.Password  = _iniFileHelper.ReadText("Login", "Password", "");
            chkAutoSign.IsChecked = _iniFileHelper.ReadBoolean("Login", "Autosign", false);
            LoadPlace(txtUser.Text.Trim(), false, true);
        }