public async Task <InsertPermissionResponseDTO> InsertPermissionAsync(InsertPermissionRequestDTO request) { InsertPermissionResponseDTO response = new InsertPermissionResponseDTO(); if (String.IsNullOrEmpty(request.PermissionName) || String.IsNullOrEmpty(request.PermissionDescription) || String.IsNullOrEmpty(request.ActionName)) { throw new BusinessException(ResponseCode.ValidataionError); } Permission createdGroup = new Permission(request.PermissionName, request.PermissionDescription, request.ActionName, request.RequestInfo.ApplicationId); await uow.Permission.InsertAsync(createdGroup); await uow.CompleteAsync(); return(response); }
public Task <InsertPermissionResponseDTO> InsertPermissionAsync(InsertPermissionRequestDTO request) { return(AuthenticationService.InsertPermissionAsync(request)); }