//根据UserID和UserPassword判断密码是否正确 //输入: // XUserID - 用户编号; //输出: // 用户存在:返回True; // 用户不在:返回False; public bool CheckPassword(string XUserID) { SqlParameter[] Params = new SqlParameter[1]; DataBase DB = new DataBase(); Params[0] = DB.MakeInParam("@UserID", SqlDbType.VarChar, 50, XUserID); //编号 SqlDataReader DR = DB.RunProcGetReader("Proc_UsersDetail", Params); if (!DR.Read()) { return false; } else { this._userPwd = DR["UserPwd"].ToString(); return true; } }
//根据UserID判断该用户是否存在 //输入: // XUserID - 用户编号; //输出: // 用户存在:返回True; // 用户不在:返回False; public bool CheckUser(string XUserID) { SqlParameter[] Params = new SqlParameter[1]; DataBase DB = new DataBase(); Params[0] = DB.MakeInParam("@UserID", SqlDbType.VarChar, 50, XUserID); //教工姓名 SqlDataReader DR = DB.RunProcGetReader("Proc_UsersDetail", Params); if (!DR.Read()) { return false; } else { return true; } }
public bool CheckRole(string XRoleName) { SqlParameter[] Params = new SqlParameter[1]; DataBase DB = new DataBase(); Params[0] = DB.MakeInParam("@RoleName", SqlDbType.VarChar, 20, XRoleName); SqlDataReader DR = DB.RunProcGetReader("Proc_RoleDetail", Params); if (!DR.Read()) { return false; } else { return true; } }