public async Task <JobAccountUnitDto> CreateJobAccountUnit(CreateJobAccountUnitInput input) { var jobAccountUnit = new JobAccountUnit(jobid: input.JobId, accountid: input.AccountId, description: input.Description, rollupaccountId: input.RollupAccountId, rollupjobid: input.RollupJobId, organizationunitid: input.OrganizationUnitId, rollupaccountdescription: input.RollupAccountDescription, rollupjobdescription: input.RollupJobDescription); await _jobAccountUnitManager.CreateAsync(jobAccountUnit); await CurrentUnitOfWork.SaveChangesAsync(); return(jobAccountUnit.MapTo <JobAccountUnitDto>()); }
public virtual async Task UpdateAsync(JobAccountUnit jobAccountUnit) { await JobAccountUnitRepository.UpdateAsync(jobAccountUnit); }
public virtual async Task CreateAsync(JobAccountUnit jobAccountUnit) { await JobAccountUnitRepository.InsertAsync(jobAccountUnit); }