[问题] View 使用 tuple传值到controller

楼主: KAINTS (大安Eason哥)   2019-11-13 10:38:47
https://imgur.com/a/7idFaVX
小弟想要写一个权限管理的页面
在我的程式码里面
SystemRole has a ICollection<SystemUser>
SystemUser has a ICollection<SystemRole>
然后当我们使用EF时它会自动建立一个资料表
"SystemRoleSystemUsers"
然后他会储存SystemRole & SystemUser的Guid
在这个页面中我使用tuple来处理一个view要使用到两个model的需求
<1>
当我执行Authorization_AddUser,SystemUser的物件会是null
该如何让资料成功传回Controller?
<2>
当我执行Authorization_AddUser,SystemRole的GUID会一直被更改,
跟数据库的GUID会不一样,请问要怎么避免这个值被更改?
<3>因为我想取得SystemRole & SystemUser的GUID插入到
"SystemRoleSystemUser"的资料表,要怎么样用EF & Linq做到这个功能?
目前是想说直接写sqlconnection跟sqlcommand直接写到数据库
但因为开始学EF跟Linq希望可以使用更聪明的方式去完成他
再麻烦各位大大帮忙 感谢

Links booklink

Contact Us: admin [ a t ] ucptt.com