如何获取仅与工作人员会话相关的数据 StaffID

用户7623641

我发现要从公司中获取员工,我使用以下方法:

public ActionResult Index()
{
    int staffID = (int)Session["StaffID"];
    var staffRecord = db.Staffs.FirstOrDefault(staff => staff.StaffID == staffID);
    var company = staffRecord.Company;
    var staffForCompany = company.Staffs;
    return View(staffForCompany);
}

这将获得该员工/公司的预订:

public ActionResult Index()
{
    int staffID = (int)Session["StaffID"];
    var staffRecord = db.Staffs.FirstOrDefault(staff => staff.StaffID == staffID);
    var company = staffRecord.Company;
    var bookingsForCompany = company.Bookings;
    return View(bookingsForCompany);
}

我想知道的是如何从与员工/公司表没有直接关联的表中获取数据。

我想要与登录的工作人员的公司相关的客户。

在此处查看图片http://www.adamoxenhamsmith.co.uk/Uploads/download.jpg

马特·G

从图中给出的 ER 图中,似乎公司有 1..n 个预订,并且每个预订都与 1 个客户相关联

这应该有效:

var customers = staffRecord.Company.Bookings.Select(b => b.Customer);

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使工作人员仅查询本地cassandra节点?

来自分类Dev

我可以在工作人员内部获取我的sidekiq工作人员的ID吗?

来自分类Dev

排除工作人员

来自分类Dev

如何使后台工作人员仅报告进度项目一次?

来自分类Dev

如何正确取消永远工作的后台工作人员?

来自分类Dev

如何在Cloudflare的工作人员中获取当前日期

来自分类Dev

如何根据队列长度扩展工作人员角色

来自分类Dev

如何实现与UI无关的后台工作人员任务

来自分类Dev

Heroku:如何扩展到多个工作人员

来自分类Dev

如何实现与UI无关的后台工作人员任务

来自分类Dev

如何设置外部大厅工作人员?

来自分类Dev

Google Cloud数据流:如何每个工作人员(单个)仅初始化一次Hikari连接池?

来自分类Dev

后台工作人员冻结WPF

来自分类Dev

DynamicSupervisors的工作人员名称

来自分类Dev

后台工作人员中的ShowDialog

来自分类Dev

停止后台工作人员

来自分类Dev

我如何获取主流程(而不是其其中一个工作人员)的PID?

来自分类Dev

由工作人员引起的Heroku Web工作人员超时

来自分类Dev

从专门的工作人员访问共享工作人员

来自分类Dev

将工作人员的数据保存到数据库中的列中(rails、resque)

来自分类Dev

如何实现在Rails工作人员中都能正常工作的层次结构或子模块?

来自分类Dev

暂停工作人员从队列中获取消息

来自分类Dev

赌场24/7工作人员花名册的数据库模型

来自分类Dev

向 GCP 上的数据流作业添加更多工作人员

来自分类Dev

在等待长数据库查询 (uWSGI) 时释放工作人员进行处理?

来自分类Dev

如何在不使用所有工作人员的情况下限制大量任务

来自分类Dev

如何在独立集群模式下为每个工作人员分配更多执行程序?

来自分类Dev

Python多处理池:如何知道池中的所有工作人员何时完成?

来自分类Dev

如何避免在Luigi中同时由多个工作人员运行特定任务

Related 相关文章

  1. 1

    如何使工作人员仅查询本地cassandra节点?

  2. 2

    我可以在工作人员内部获取我的sidekiq工作人员的ID吗?

  3. 3

    排除工作人员

  4. 4

    如何使后台工作人员仅报告进度项目一次?

  5. 5

    如何正确取消永远工作的后台工作人员?

  6. 6

    如何在Cloudflare的工作人员中获取当前日期

  7. 7

    如何根据队列长度扩展工作人员角色

  8. 8

    如何实现与UI无关的后台工作人员任务

  9. 9

    Heroku:如何扩展到多个工作人员

  10. 10

    如何实现与UI无关的后台工作人员任务

  11. 11

    如何设置外部大厅工作人员?

  12. 12

    Google Cloud数据流:如何每个工作人员(单个)仅初始化一次Hikari连接池?

  13. 13

    后台工作人员冻结WPF

  14. 14

    DynamicSupervisors的工作人员名称

  15. 15

    后台工作人员中的ShowDialog

  16. 16

    停止后台工作人员

  17. 17

    我如何获取主流程(而不是其其中一个工作人员)的PID?

  18. 18

    由工作人员引起的Heroku Web工作人员超时

  19. 19

    从专门的工作人员访问共享工作人员

  20. 20

    将工作人员的数据保存到数据库中的列中(rails、resque)

  21. 21

    如何实现在Rails工作人员中都能正常工作的层次结构或子模块?

  22. 22

    暂停工作人员从队列中获取消息

  23. 23

    赌场24/7工作人员花名册的数据库模型

  24. 24

    向 GCP 上的数据流作业添加更多工作人员

  25. 25

    在等待长数据库查询 (uWSGI) 时释放工作人员进行处理?

  26. 26

    如何在不使用所有工作人员的情况下限制大量任务

  27. 27

    如何在独立集群模式下为每个工作人员分配更多执行程序?

  28. 28

    Python多处理池:如何知道池中的所有工作人员何时完成?

  29. 29

    如何避免在Luigi中同时由多个工作人员运行特定任务

热门标签

归档