add new permission for workshop
This commit is contained in:
@@ -1,6 +1,10 @@
|
|||||||
@model AccountManagement.Application.Contracts.Role.CreateRole
|
@model AccountManagement.Application.Contracts.Role.CreateRole
|
||||||
@{
|
@{
|
||||||
<style>
|
<style>
|
||||||
|
|
||||||
|
.modal .modal-dialog .modal-content{
|
||||||
|
width: 645px;
|
||||||
|
}
|
||||||
.child-check {
|
.child-check {
|
||||||
margin-left: 15px;
|
margin-left: 15px;
|
||||||
display: none;
|
display: none;
|
||||||
@@ -224,9 +228,18 @@
|
|||||||
<div class="child-check level3">
|
<div class="child-check level3">
|
||||||
<label class="btn btn-inverse waves-effect waves-light m-b-5 children"><input type="checkbox" disabled="disabled" value="10323" class="check-btn"> <span style="bottom: 2px;position: relative"> تب امور قرارداد </span> </label>
|
<label class="btn btn-inverse waves-effect waves-light m-b-5 children"><input type="checkbox" disabled="disabled" value="10323" class="check-btn"> <span style="bottom: 2px;position: relative"> تب امور قرارداد </span> </label>
|
||||||
</div>
|
</div>
|
||||||
<div class="child-check level3">
|
<div class="child-check level3">
|
||||||
<label class="btn btn-inverse waves-effect waves-light m-b-5 children"><input type="checkbox" disabled="disabled" value="10324" class="check-btn"> <span style="bottom: 2px;position: relative"> تب امور بیمه ای </span> </label>
|
<label class="btn btn-icon waves-effect btn-default m-b-5 open-close">
|
||||||
</div>
|
<i class="ion-plus"></i> <i class="ion-minus" style="display: none;"></i><input type="checkbox" style="display: none" class="open-btn" />
|
||||||
|
</label>
|
||||||
|
<label class="btn btn-inverse waves-effect waves-light m-b-5 parentLevel2"> <input type="checkbox" disabled="disabled" value="10324" class="check-btn"> <span style="bottom: 2px;position: relative"> تب امور بیمه ای </span> </label>
|
||||||
|
|
||||||
|
<!-----------------------Sub Menu------------------->
|
||||||
|
<div class="child-check level3">
|
||||||
|
<label class="btn btn-inverse waves-effect waves-light m-b-5 children "><input type="checkbox" disabled="disabled" value="1032401" class="check-btn"> <span style="bottom: 2px;position: relative"> محاسبه اضافه کار و حق عائله مندی در بیمه </span> </label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
<div class="child-check level3">
|
<div class="child-check level3">
|
||||||
<label class="btn btn-inverse waves-effect waves-light m-b-5 children"><input type="checkbox" disabled="disabled" value="10327" class="check-btn"> <span style="bottom: 2px;position: relative"> تب امور مالیاتی </span> </label>
|
<label class="btn btn-inverse waves-effect waves-light m-b-5 children"><input type="checkbox" disabled="disabled" value="10327" class="check-btn"> <span style="bottom: 2px;position: relative"> تب امور مالیاتی </span> </label>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -1,6 +1,10 @@
|
|||||||
@model AccountManagement.Application.Contracts.Role.EditRole
|
@model AccountManagement.Application.Contracts.Role.EditRole
|
||||||
@{
|
@{
|
||||||
<style>
|
<style>
|
||||||
|
|
||||||
|
.modal .modal-dialog .modal-content {
|
||||||
|
width: 645px;
|
||||||
|
}
|
||||||
.child-check {
|
.child-check {
|
||||||
margin-left: 15px;
|
margin-left: 15px;
|
||||||
display: none;
|
display: none;
|
||||||
@@ -224,9 +228,17 @@
|
|||||||
<div class="child-check level3">
|
<div class="child-check level3">
|
||||||
<label class="btn btn-inverse waves-effect waves-light m-b-5 children"><input type="checkbox" disabled="disabled" value="10323" class="check-btn"> <span style="bottom: 2px;position: relative"> تب امور قرارداد </span> </label>
|
<label class="btn btn-inverse waves-effect waves-light m-b-5 children"><input type="checkbox" disabled="disabled" value="10323" class="check-btn"> <span style="bottom: 2px;position: relative"> تب امور قرارداد </span> </label>
|
||||||
</div>
|
</div>
|
||||||
<div class="child-check level3">
|
<div class="child-check level3">
|
||||||
<label class="btn btn-inverse waves-effect waves-light m-b-5 children"><input type="checkbox" disabled="disabled" value="10324" class="check-btn"> <span style="bottom: 2px;position: relative"> تب امور بیمه ای </span> </label>
|
<label class="btn btn-icon waves-effect btn-default m-b-5 open-close">
|
||||||
</div>
|
<i class="ion-plus"></i> <i class="ion-minus" style="display: none;"></i><input type="checkbox" style="display: none" class="open-btn" />
|
||||||
|
</label>
|
||||||
|
<label class="btn btn-inverse waves-effect waves-light m-b-5 parentLevel2"> <input type="checkbox" disabled="disabled" value="10324" class="check-btn"> <span style="bottom: 2px;position: relative"> تب امور بیمه ای </span> </label>
|
||||||
|
|
||||||
|
<!-----------------------Sub Menu------------------->
|
||||||
|
<div class="child-check level3">
|
||||||
|
<label class="btn btn-inverse waves-effect waves-light m-b-5 children "><input type="checkbox" disabled="disabled" value="1032401" class="check-btn"> <span style="bottom: 2px;position: relative"> محاسبه اضافه کار و حق عائله مندی در بیمه </span> </label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
<div class="child-check level3">
|
<div class="child-check level3">
|
||||||
<label class="btn btn-inverse waves-effect waves-light m-b-5 children"><input type="checkbox" disabled="disabled" value="10327" class="check-btn"> <span style="bottom: 2px;position: relative"> تب امور مالیاتی </span> </label>
|
<label class="btn btn-inverse waves-effect waves-light m-b-5 children"><input type="checkbox" disabled="disabled" value="10327" class="check-btn"> <span style="bottom: 2px;position: relative"> تب امور مالیاتی </span> </label>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -515,7 +515,7 @@
|
|||||||
@if (Model.Command.PermissionIds != null && Model.Command.PermissionIds.Contains(10324))
|
@if (Model.Command.PermissionIds != null && Model.Command.PermissionIds.Contains(10324))
|
||||||
{
|
{
|
||||||
<div class="col-md-12 col-xs-12">
|
<div class="col-md-12 col-xs-12">
|
||||||
<div class="row card m-b-10">
|
<div class="row card m-b-10 @(Model.Command.PermissionIds.Contains(1032401) ? "" : "disabled")">
|
||||||
<div class="col-md-6 col-xs-12">
|
<div class="col-md-6 col-xs-12">
|
||||||
<h4>محاسبه اضافه کار و حق عائله مندی در لیست بیمه کارگاه</h4>
|
<h4>محاسبه اضافه کار و حق عائله مندی در لیست بیمه کارگاه</h4>
|
||||||
<div>
|
<div>
|
||||||
|
|||||||
@@ -523,7 +523,7 @@
|
|||||||
<input type="hidden" id="PermissionInsurance" asp-for="@Model.HasPermissionInsurance" value="@Model.HasPermissionInsurance" />
|
<input type="hidden" id="PermissionInsurance" asp-for="@Model.HasPermissionInsurance" value="@Model.HasPermissionInsurance" />
|
||||||
<div style="@(Model.HasPermissionInsurance ? "" : "display: none;")">
|
<div style="@(Model.HasPermissionInsurance ? "" : "display: none;")">
|
||||||
<div class="col-md-12 col-xs-12">
|
<div class="col-md-12 col-xs-12">
|
||||||
<div class="row card m-b-10">
|
<div class="row card m-b-10 @(Model.Command.PermissionIds.Contains(1032401) ? "" : "disabled")">
|
||||||
<div class="col-md-6 col-xs-12">
|
<div class="col-md-6 col-xs-12">
|
||||||
<h4>محاسبه اضافه کار و حق عائله مندی در لیست بیمه کارگاه</h4>
|
<h4>محاسبه اضافه کار و حق عائله مندی در لیست بیمه کارگاه</h4>
|
||||||
<div>
|
<div>
|
||||||
|
|||||||
@@ -30,7 +30,7 @@ public class SignalRBoardNotificationPublisher:IBoardNotificationPublisher
|
|||||||
var taskGroup = $"pm.task:{sectionId}";
|
var taskGroup = $"pm.task:{sectionId}";
|
||||||
|
|
||||||
// گروه permission-based (مثلاً برای Admin ها)
|
// گروه permission-based (مثلاً برای Admin ها)
|
||||||
var permissionGroup = $"pm.perm:{ProgramManagerPermissionCode.Board.All.ViewAll}";
|
var permissionGroup = $"pm.perm:{ProgramManagerPermissionCode.Board.ViewAllUsersProjects.Code}";
|
||||||
|
|
||||||
// ارسال به هر دو گروه؛ SignalR خودش duplicate connection رو هندل میکنه
|
// ارسال به هر دو گروه؛ SignalR خودش duplicate connection رو هندل میکنه
|
||||||
return _hubContext.Clients.Groups(taskGroup, permissionGroup)
|
return _hubContext.Clients.Groups(taskGroup, permissionGroup)
|
||||||
|
|||||||
Reference in New Issue
Block a user