public async Task UpdateEquipmentTypeAsync(T_EquipmentTypeForEditOutputDto input) { var entity = await _repository.GetAsync(input.Id.Value); if (entity == null) { throw new AbandonedMutexException("不存在这个对象"); } await _repository.UpdateAsync(input.MapTo <T_EquipmentType>()); }
public async Task <T_EquipmentTypeForEditOutputDto> CreateEquipmentTypeAsync(T_EquipmentTypeForEditOutputDto input) { var entity = await _repository.InsertAsync(input.MapTo <T_EquipmentType>()); return(entity.MapTo <T_EquipmentTypeForEditOutputDto>()); }