edit pmRole completed

This commit is contained in:
SamSys
2025-12-13 18:51:08 +03:30
parent a4bf6c952d
commit 955a6a3d21
3 changed files with 18 additions and 8 deletions

View File

@@ -144,18 +144,14 @@ public class RoleApplication : IRoleApplication
//اگر این نقش در پروگرام منیجر وجود داشت ویرایش کن
if (pmRoleResult != null)
{
try
{
var pmpermissionsData = pmPermissions.Where(x => x > 0).Select(x => new PmPermission(x)).ToList();
//pmRoleResult.Edit(command.Name, pmpermissionsData);
// await _pmRoleRepository.SaveChangesAsync();
}
catch (System.Exception)
var edit = new CreatePmRoleDto { RoleName = command.Name, Permissions = pmPermissions, GozareshgirRoleId = role.id };
var res = await _pmRoleCommandService.Edit(edit);
if (!res.Item1)
{
_unitOfWork.RollbackAccountContext();
return operation.Failed("خطا در ویرایش دسترسی ها در پروگرام منیجر");
}
//var parameters = new CreateProgramManagerRole