我有一个单元测试,在这个测试中我需要创建一个公司,并在该公司的上下文中创建/编写数据。不管公司是怎么创建的,但我无法改变我的背景。
我使用此方法创建公司:
private void CreateCompany(str companyName, str companyDisplayName, str countryRegion)
{
var model = new OMNewLegalEntityViewModel();
model.parmCompany(companyName);
model.parmName(companyDisplayName);
mod
我想创建一个项目,下面是场景:
数据库表:
Table first : Company
Table Second :Employee
当超级用户创建公司时,我将公司名称、用户名和密码等信息放入公司表中。然后使用这些用户名和密码,公司登录并输入其雇员的姓名、性别、电话号码等,加上员工的用户名和密码,这样雇员也可以以其雇员的权利登录。
混淆是当超级管理员创建新公司时,它在公司表中输入值,当公司创建emplyee帐户时,我在employee表中输入值。因此,在登录屏幕上,我可以检查它的超级管理员、公司或雇员,这样我就可以从那个perticular数据库表中获得信息。
你们能帮我为这个场景创建数据库吗