Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/289.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在ASP.NETMVC5中使用管理员接受模型中的更改_C#_Asp.net_Asp.net Mvc_Asp.net Mvc 5 - Fatal编程技术网

C# 在ASP.NETMVC5中使用管理员接受模型中的更改

C# 在ASP.NETMVC5中使用管理员接受模型中的更改,c#,asp.net,asp.net-mvc,asp.net-mvc-5,C#,Asp.net,Asp.net Mvc,Asp.net Mvc 5,在我的ASP.NETMVC网站中,我有3种不同类型的用户:管理员、用户、公司。我想让公司改变他们的信息,但这些改变不会被应用,直到管理员接受这些改变。我想知道实现这种功能的推荐方法是什么。我在想也许我应该为每种类型创建两个模型(例如,Company和Company\u temp具有相同的字段,并在公司提交更改时将信息添加到temp表中。然后在管理员帐户中读取这些信息,然后将其应用回真实的表中。这是否可以接受?对我来说听起来完全合理。我唯一可能更改的是:第二种类型是公司未被批准,或公司等待批准,这

在我的ASP.NETMVC网站中,我有3种不同类型的用户:管理员、用户、公司。我想让公司改变他们的信息,但这些改变不会被应用,直到管理员接受这些改变。我想知道实现这种功能的推荐方法是什么。我在想也许我应该为每种类型创建两个模型(例如,
Company
Company\u temp
具有相同的字段,并在公司提交更改时将信息添加到temp表中。然后在管理员帐户中读取这些信息,然后将其应用回真实的表中。这是否可以接受?

对我来说听起来完全合理。我唯一可能更改的是:第二种类型是
公司未被批准
,或
公司等待批准
,这样做可以让你的代码更易读,你的意图更清晰。

谢谢。我喜欢这两个名字。我早上7点没法思考(当然不睡觉):D@AlirezaNoori没问题,我知道这种感觉。:)