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(); } }