//[AbpAuthorize(PermissionNames.Pages_Dispute_Edit)] protected virtual async Task Update(CreateOrEditDisputeDto input) { var dispute = await _disputeRepository.FirstOrDefaultAsync((int)input.Id); dispute.Date = DateTime.Now; ObjectMapper.Map(input, dispute); }
public async Task CreateOrEdit(CreateOrEditDisputeDto input) { if (input.Id == null) { await Create(input); } else { await Update(input); } }
//[AbpAuthorize(PermissionNames.Pages_Dispute_Create)] protected virtual async Task Create(CreateOrEditDisputeDto input) { var dispute = ObjectMapper.Map <Dispute>(input); if (AbpSession.TenantId != null) { dispute.TenantId = (int?)AbpSession.TenantId; } dispute.Status = "Pending"; dispute.Date = DateTime.Now; await _disputeRepository.InsertAsync(dispute); }