Пример #1
0
        public frmLanguage()
        {
            InitializeComponent();

            // Instantiate BE
            ConfigurationBE objBE = new ConfigurationBE();

            // Instantiate Business class
            Configuration objBusiness = new Configuration();

            // Fill Business class properties
            objBusiness.ObjConfigurationBE = objBE;

            // Execute Business class method

            if (objBusiness.fnGetCurrentLanguage() != "")
            {
                clsGeneral.fnGetControlsCaptions(this);
            }

        }
        public static void Main()
        {
            String sRegisteredUser = null;
            String sLanguage = null;

            // Instantiate BE class
            ConfigurationBE objBE = new ConfigurationBE();

            // Instantiate Business class
            Configuration objBusiness = new Configuration();

            // Fill Business class properties
            objBusiness.ObjConfigurationBE = objBE;

            // Execute Business class method

            // Get current language
            sLanguage = objBusiness.fnGetCurrentLanguage();

            // Get registered user
            sRegisteredUser = objBusiness.fnGetRegisteredUser();

            // Verify if language is defined
            if (sLanguage.Equals(""))
            {

                // If language isn't defined
                // instantiate and open the form to register language
                frmLanguage _frmLanguage = new frmLanguage();
                _frmLanguage.ShowDialog();

            }

            // If language is defined
            // verify if application is registered
            if (sRegisteredUser.Equals(""))
            {

                // If application isn't registered
                // instantiate and open the form to register user
                frmRegister _frmRegister = new frmRegister();
                _frmRegister.ShowDialog();

            }

            else
            {

                // If application is registered     
                // instantiate splash form
                frmSplash _frmSplash = new frmSplash();

                // Define register user 
                _frmSplash.lblUser.Text = sRegisteredUser;

                // Open splash form
                _frmSplash.Show();
                _frmSplash.Refresh();

                // Execute a delay about 2 seconds
                Thread.Sleep(2100);

                // Instantiate main form
                frmMain _frmMain = new frmMain();

                _frmSplash.Close();

                // Open main form
                _frmMain.ShowDialog();

            }

        }