public async Task CreateOrEdit(CreateOrEditEmp1Dto input) { if (input.Id == null) { await Create(input); } else { await Update(input); } }
protected virtual async Task Create(CreateOrEditEmp1Dto input) { var emp1 = ObjectMapper.Map <Emp1>(input); if (AbpSession.TenantId != null) { emp1.TenantId = (int?)AbpSession.TenantId; } await _emp1Repository.InsertAsync(emp1); }
protected virtual async Task Update(CreateOrEditEmp1Dto input) { var emp1 = await _emp1Repository.FirstOrDefaultAsync((int)input.Id); ObjectMapper.Map(input, emp1); }