public async Task CreateOrEdit(CreateOrEditCancellationPolicyDto input) { if (input.Id == null) { await Create(input); } else { await Update(input); } }
private async Task Create(CreateOrEditCancellationPolicyDto input) { CancellationPolicy cancellationPolicy = ObjectMapper.Map <CancellationPolicy>(input); if (AbpSession.TenantId != null) { cancellationPolicy.TenantId = AbpSession.TenantId; } await _cancellationPolicyRepository.InsertAsync(cancellationPolicy); }
private async Task Update(CreateOrEditCancellationPolicyDto input) { CancellationPolicy cancellationPolicy = await _cancellationPolicyRepository.FirstOrDefaultAsync((int)input.Id); ObjectMapper.Map(input, cancellationPolicy); }