| | |
| | | var logier = JwtUtils.GetCurrentLogier(); |
| | | var entity = await request.SaveData<EnterpriseEmployee, EditEnterpriseEmployeeCommand>( |
| | | q => q.Where(it => it.EnterpriseId == logier.EnterpriseId), |
| | | it => it.EnterpriseId == logier.EnterpriseId && it.Id != request.Id && it.Identity == request.Identity, |
| | | (entity) => |
| | | it => |
| | | it.EnterpriseId == logier.EnterpriseId |
| | | && it.Id != request.Id |
| | | && it.Name == request.Name |
| | | && it.Identity == request.Identity |
| | | && it.ContactPhoneNumber == request.ContactPhoneNumber, |
| | | (entity) => |
| | | { |
| | | if (request.Id.HasValue && entity.UserId.HasValue) |
| | | { |