This commit is contained in:
2021-07-23 23:31:43 +00:00
parent b7e06c1b13
commit 2756b2578e
13 changed files with 7631 additions and 373 deletions

View File

@@ -269,7 +269,7 @@ namespace AyaNova.Biz
Select = AuthorizationRoles.All
});
////////////////////////////////////////////////////////////
//Project
@@ -382,7 +382,7 @@ namespace AyaNova.Biz
Select = AuthorizationRoles.All
});
////////////////////////////////////////////////////////////
//Unit
//
@@ -561,6 +561,31 @@ namespace AyaNova.Biz
////////////////////////////////////////////////////////////
//Quote
//
var quoteBizRoleSet = new BizRoleSet()
{
Change = AuthorizationRoles.BizAdmin | AuthorizationRoles.Service | AuthorizationRoles.Sales | AuthorizationRoles.Accounting,
ReadFullRecord = AuthorizationRoles.BizAdminRestricted | AuthorizationRoles.ServiceRestricted | AuthorizationRoles.SalesRestricted,
Select = AuthorizationRoles.All
};
roles.Add(AyaType.Quote, quoteBizRoleSet);
roles.Add(AyaType.QuoteItem, quoteBizRoleSet);
roles.Add(AyaType.QuoteItemExpense,quoteBizRoleSet);
roles.Add(AyaType.QuoteItemLabor,quoteBizRoleSet);
roles.Add(AyaType.QuoteItemLoan, quoteBizRoleSet);
roles.Add(AyaType.QuoteItemPart,quoteBizRoleSet);
roles.Add(AyaType.QuoteItemScheduledUser, quoteBizRoleSet);
roles.Add(AyaType.QuoteItemTask, quoteBizRoleSet);
roles.Add(AyaType.QuoteItemTravel, quoteBizRoleSet);
roles.Add(AyaType.QuoteItemUnit, quoteBizRoleSet);
roles.Add(AyaType.QuoteItemOutsideService,quoteBizRoleSet);
//---
////////////////////////////////////////////////////////////
//GLOBAL BIZ SETTINGS
//