Ejemplo n.º 1
0
        static void Main()
        {
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);
            // Application.Run(new FormMain());
            //Application.Run(new frmData(new Models.Train() { TableName = "Admin_2019_07_12_09_15_30" }));
            //FrmLogin dlg = new FrmLogin();
            //dlg.StartPosition = FormStartPosition.CenterScreen;

            //if (DialogResult.OK == dlg.ShowDialog())
            //{
            //    Splasher.Show(typeof(FrmLoad));

            //    Application.ThreadException += Application_ThreadException;

            //    Application.Run(new FrmMenu(dlg.loginUser));
            //}

            FrmLogin dlga = new FrmLogin();

            dlga.StartPosition = FormStartPosition.CenterScreen;

            if (DialogResult.OK == dlga.ShowDialog())
            {
                Splasher.Show(typeof(FrmLoad));

                Application.ThreadException += Application_ThreadException;

                Application.Run(new FormMain(dlga.loginUser));
            }
        }
Ejemplo n.º 2
0
        public FrmMenu(Models.User user)
        {
            InitializeComponent();

            System.Threading.Thread.Sleep(100);
            //auth = (Auth)user.Authority;
            Splasher.Status = "欢迎您," + user.UserName;
            System.Threading.Thread.Sleep(1000);
            Splasher.Status = "初始化.....";
            System.Threading.Thread.Sleep(800);
            Splasher.Status = "加载配置文件";
            //LoadConfig();
            // System.Threading.Thread.Sleep(800);
            // Splasher.Status = "分配用户权限";
            //AssignPermissions();
            System.Threading.Thread.Sleep(800);
            Splasher.Status = "初始化完毕";
            System.Threading.Thread.Sleep(200);
            this.lblUsername.Text = "欢迎您," + user.UserName;
            //this.FormBorderStyle = FormBorderStyle.None;     //设置窗体为无边框样式
            //this.WindowState = FormWindowState.Maximized;    //最大化窗体
            Splasher.Close();
        }