//private static IHiCoordinator _IHiCoordinator = null; //private static EventWrapper _Wrapper = null; //public static string _MessageInfo = null; //public static ChannelModel ChannelDetail { get; set; } //public static string GetHostName() //{ // return Hi.Common.ChannelClass.GetMyHostName(); //} //public static IHiCoordinator HiInstanceBLL() //{ // try // { // if (ChannelDetail == null) // return null; // if (_IHiCoordinator == null) // MsgBox.ShowInformation(ChannelDetail.Ip + "服务可能已经停止!"); // return _IHiCoordinator; // } // catch (Exception ex) // { // MsgBox.ShowInformation("请确保已启动" + ChannelDetail.Ip + ":" + ex.Message); // return null; // } //} #endregion /// <summary> /// 用户登录 /// </summary> /// <param name="user_code"></param> /// <param name="password"></param> /// <param name="strResult"></param> /// <returns></returns> public static bool DoLogin(string user_code, string password, out string strResult) { bool blResult = false; Hi.Model.BasUser model = new Model.BasUser(); model = Hi.IBLL.HiInstanceBll.UserBll().Detail(user_code); if (model != null && Utils.StrToInt(model.UserId) > 0 && model.UserPassword == MD5.MD5Encrypt(password.Trim())) { AppSetting.SysOption.UserId = model.UserId; AppSetting.SysOption.UserCode = model.UserCode; AppSetting.SysOption.UserName = model.RealName; AppSetting.SysOption.Purview = model.Purview; AppSetting.SysOption.UserPassword = model.UserPassword; AppSetting.SysOption.OrgId = model.OrgId.ToString(); AppSetting.SysOption.OrgName = model.OrgName; AppSetting.SysOption.PurviewDetail = model.PurviewDetail; blResult = true; strResult = "登录成功!"; } else { strResult = "登录失败!"; } return(blResult); }
/// <summary> /// 用户登录 /// </summary> /// <param name="user_code"></param> /// <param name="password"></param> /// <param name="strResult"></param> /// <returns></returns> public static bool DoLogin(string user_code, string password, out string strResult) { bool blResult = false; Hi.Model.BasUser model = new Model.BasUser(); model = Hi.IBLL.HiInstanceBll.UserBll().Detail(user_code); if (model != null && Utils.StrToInt(model.UserId)>0 && model.UserPassword == MD5.MD5Encrypt(password.Trim())) { AppSetting.SysOption.UserId = model.UserId; AppSetting.SysOption.UserCode = model.UserCode; AppSetting.SysOption.UserName = model.RealName; AppSetting.SysOption.Purview = model.Purview; AppSetting.SysOption.UserPassword = model.UserPassword; AppSetting.SysOption.OrgId = model.OrgId.ToString(); AppSetting.SysOption.OrgName = model.OrgName; AppSetting.SysOption.PurviewDetail = model.PurviewDetail; blResult = true; strResult = "登录成功!"; } else strResult = "登录失败!"; return blResult; }