【问题标题】:Accept changes in model with admin in ASP.Net MVC 5在 ASP.Net MVC 5 中使用管理员接受模型更改
【发布时间】:2013-11-15 03:15:46
【问题描述】:

我的 ASP.Net MVC 网站中有 3 种不同类型的用户:管理员、用户、公司。我想让公司更改他们的信息,但在管理员接受这些更改之前不会应用更改。我想知道实现这种功能的推荐方法是什么。我在想也许我应该为每种类型创建 2 个模型(例如 CompanyCompany_temp 具有相同的字段,并在公司提交更改时将信息添加到临时表中。然后在管理员帐户中阅读它们然后应用它们回到真正的桌子上。这可以接受吗?

【问题讨论】:

    标签: c# asp.net asp.net-mvc asp.net-mvc-5


    【解决方案1】:

    对我来说听起来很合理。我唯一可能改变的就是将第二种类型称为CompanyUnapprovedCompanyAwaitingApproval,类似这些。它使您的代码更具可读性,您的意图更清晰。

    【讨论】:

    • 谢谢。我喜欢这两个名字。我没有在早上 7 点思考(当然不睡觉):D
    • @AlirezaNoori 没问题,我知道这种感觉。 :)
    猜你喜欢
    • 2021-11-12
    • 2019-05-14
    • 1970-01-01
    • 1970-01-01
    • 2017-01-11
    • 1970-01-01
    • 1970-01-01
    • 2013-02-03
    • 1970-01-01
    相关资源
    最近更新 更多