public void UpdateRoleAccess(RoleAccessViewModel roleAccess)
        {
            if (!Validate(roleAccess.RoleId, roleAccess.ApplicationModulId, roleAccess.Id))
            {
                return;
            }

            RoleAccess entity = _roleAccessRepository.GetById(roleAccess.Id);

            Map(roleAccess, entity);
            _roleAccessRepository.AttachNavigation(entity.ApplicationModul);
            _roleAccessRepository.AttachNavigation(entity.Role);
            _roleAccessRepository.Update(entity);
            _unitOfWork.SaveChanges();
        }
示例#2
0
 public void Update(RoleFeatureAccess roleAccess)
 {
     roleAccessRepository.Update(roleAccess);
 }