public App() { Device.SetFlags(new[] { "SwipeView_Experimental" }); //Register Syncfusion license Syncfusion.Licensing.SyncfusionLicenseProvider.RegisterLicense("MzY2NjMxQDMxMzgyZTMzMmUzMElheWM0S0lLUmNoMW5icWF4Umg2ZW1pUWJlS29yYTNYU2JJcmR3bkkwanM9"); InitializeComponent(); //MainPage = new MainPage(); GetPreferences(); CompralistContext = new compralistContext(); LoadTheme(); if (UserAvatar == Avatar.None || string.IsNullOrWhiteSpace(Username)) { MainPage = new User_View(); } else { //MainPage = new MasterDetail_View(); //MainPage = new NavigationPage(new Detail_View()); //MainPage = new NavigationPage(new MainPage()); MainPage = new MainPage(); //MainPage = new Detail_View(); } }
/// <summary> /// 登录验证 /// </summary> /// <param name="username">用户名</param> /// <returns></returns> public User_View CheckLogin(string username) { User_View userEntity = service.GetUserViewEntity(username); if (userEntity != null) { if (userEntity.EnabledMark == 1) { DateTime LastVisit = DateTime.Now; return(userEntity); } else { throw new Exception("账户名被系统锁定,请联系管理员"); } } else { throw new Exception("账户不存在,请重新输入"); } }