/// <summary> /// 获取部门角色信息 /// </summary> /// <param name="userID">用户名</param> /// <param name="companyCD">公司代码</param> /// <returns>DataTable 部门角色信息</returns> public static int[] GetRoleInfoArray(string userID, string companyCD) { //定义返回的角色数组 int[] role = new int[0]; //获取角色信息 DataTable dtRole = LoginDBHelper.GetRoleInfo(userID, companyCD); //当角色存在的时候,设置角色到数组中 if (dtRole != null && dtRole.Rows.Count > 0) { //获取角色个数 int roleCount = dtRole.Rows.Count; role = new int[roleCount]; //遍历所有角色,并设值 for (int i = 0; i < roleCount; i++) { //设置角色 role[i] = (int)dtRole.Rows[i]["RoleID"]; } } return(role); }
/// <summary> /// 获取登陆用户的信息 /// </summary> /// <param name="userID">用户名</param> /// <param name="companyCD">公司代码</param> /// <returns>DataTable 用户信息</returns> public static void UpdateUserFlag(string userID, string companyCD) { LoginDBHelper.UpdateUserFlag(userID, companyCD); }
/// <summary> /// 读取企业的USBKEY列表 /// </summary> /// <param name="companyCD"></param> /// <returns></returns> public static DataTable GetUSBKEYListByCompnayCD(string companyCD) { return(LoginDBHelper.GetUSBKEYListByCompnayCD(companyCD)); }
/// <summary> /// 获取登陆用户的信息 /// </summary> /// <param name="UserID">用户名</param> /// <returns>DataTable 用户信息</returns> public static DataTable DoLogin(string UserID) { return(LoginDBHelper.GetUserInfo(UserID)); }