Пример #1
0
 public int AddPermissionModule(PermissionModule permissionModule)
 {
     if (permissionModule.ParentModuleId != null)
     {
         permissionModule.Level = GetPermissionModule(permissionModule.ParentModuleId.Value).Level + 1;
     }
     return(_permissionModuleRepository.InsertAndGetId(permissionModule));
 }
Пример #2
0
        public PermissionModule UpdatePermissionModule(PermissionModule permissionModule)
        {
            if (permissionModule.ParentModuleId != null)
            {
                permissionModule.Level = GetPermissionModule(permissionModule.ParentModuleId.Value).Level + 1;
            }
            var updatedItem = GetPermissionModule(permissionModule.Id);

            Mapper.Map(permissionModule, updatedItem);
            return(_permissionModuleRepository.Update(updatedItem));
        }