asp.net - 从表中查询数据并传递给视图
问题描述
需要有关此编码的帮助。在这里,我想从名为“AppRequest”的主请求表中获取请求详细信息。这里我查询了一些请求,需要从 AppRequest 表中加载请求的主要细节。在“ListRequesDropDown”中,是从 AppRequest 获取主要请求 ID。所以我想将该 request-id 数据传递给视图。当前“返回视图(db.AppRequest.ToList());” 将显示所有请求。
public class PendingRequestMController : Controller
{
private zSqlDb db = new zSqlDb();
// GET: PendingRequests to manager view
public ActionResult Index()
{
//Checking User ID
var UsrID = (User.Identity as ClaimsIdentity).Claims.Where(c => c.Type == "UserId").FirstOrDefault();
string UsrIDT = UsrID.Value;
// Checking is there any pending request to the above user ID
List <int> PendingRequestsforAprv = db.ApproveParties.ToList().Where(r => r.Approver_Id == int.Parse(UsrIDT ) && r.Approve_Status==false).ToList().
Select(x => x.ApprovalProcess_Id).ToList();
List<int> ReqTypeDropDown = db.ApprovalProcess.Where(r => PendingRequestsforAprv.Contains( r.Id )).Select(x => x.Req_Id).ToList();
return View(db.AppRequest.ToList());
}
}
解决方案
推荐阅读
- java - 在 Junit Test 中异常 HashMap 返回 null 之后
- vue.js - Vuex 监视所有对象子属性
- python - 函数不断返回“nonetype”类型错误
- python - 替换 BeautifulSoup 列表中的元素文本
- linux - 如何在启动时运行 GStreamer(Aravissrc 和 AWS Kinesis Video Stream)
- haskell - 加密函数错误,可能在 then 语句中,修复代码
- spring - Spring Boot JPA 返回列表列表而不是对象列表
- kotlin - 为什么是LiveData的getValue
可以为空? - laravel - 安装了 Laravel-mix 但公共文件夹中的 css 和 js 文件没有内容
- react-native - 在 react native 中选择图片