/// <summary>
        /// 修改
        /// </summary>
        /// <param name="organizationElementRequestDto"></param>
        /// <returns></returns>
        public async Task <bool> ModifyAsync(OrganizationElementRequestDto organizationElementRequestDto)
        {
            var organizationElement = await _organizationElementRespository.FirstOrDefaultAsync(e => e.Id == organizationElementRequestDto.Id);

            var entity = organizationElementRequestDto.MapToModifyEntity <OrganizationElementRequestDto, OrganizationElement>(organizationElement);
            await OrganizationElementValidatorsFilter.DoValidationAsync(_organizationElementRespository, entity, ValidatorTypeConstants.Modify);

            return(await _organizationElementRespository.UpdateAsync(entity));
        }