/// <summary> /// 登录 /// </summary> /// <param name="username"></param> /// <param name="password"></param> /// <param name="code"></param> /// <returns></returns> public LoginResult Login(string username, string password, string code) { LoginResult result = new LoginResult(); string cmd = string.Format(" where UserName = '******' and UserPwd='{1}'", username, CryptographyHelper.MD5(password)); var list = _accountInterface.GetList(cmd).ToList(); if (list != null && list.Count == 1) { var user = list[0]; result.UserName = user.UserName; result.UserId = user.Id; BaseUserData userData = new BaseUserData(); userData.UserId = user.Id; userData.DepartmentId = user.DepartmentId; userData.CompanyId = user.CompanyId; userData.UserName = user.UserName; userData.UserType = user.UserType; result.UserData = userData; result.Status = true; } return(result); }