ASPNETZERO-组织单位无法正常工作?

时间:2018-08-20 18:00:18

标签: c# aspnetboilerplate

我读了document on org. units,所以尝试了一下。我将下面示例中显示的更改应用于我的“公司”实体。

首先,我创建了一个根级组织。单位和两个孩子的组织。应用中使用ASPNETZERO UI的广告单元。

public class Product : Entity, IMustHaveTenant, IMustHaveOrganizationUnit
{
public virtual int TenantId { get; set; }

public virtual long OrganizationUnitId { get; set; }

public virtual string Name { get; set; }

public virtual float Price { get; set; }
}

然后,我创建了迁移并更新了数据库。之后,我运行我的应用程序并在我的应用程序中创建了一个新的“公司”。当我检查数据库并查看组织的“公司”表时。单位列中有零吗?

要完成这项工作,我还需要做些其他事情吗?

我的用例是我希望在应用程序中将每个用户分配给默认的“公司”。这样,他们不必在我的应用程序的每个表格上都选择公司。我还想将此操作限制为“管理员”用户,以便在注册时为每个用户分配一个公司。不应允许每个用户自己更改“公司”。

更新:我刚刚发现this thread/post。我明天试试看。

0 个答案:

没有答案