public async Task UpdateJob(HeytourJob job) { _jobDbContext.Entry(job).State = EntityState.Modified; _jobDbContext.Update(job); await _jobDbContext.SaveChangesAsync(); }
public async Task <HeytourJob> CreateJob(HeytourJob job) { _jobDbContext.Jobs.Add(job); await _jobDbContext.SaveChangesAsync(); //EF Core 检测所做的更改,并将这些更改写入数据库。 return(job); }
public async Task UpdateJob(int id, HeytourJob job) { job.Id = id; await _jobRepo.UpdateJob(job); }
public async Task <HeytourJob> CreateJob(HeytourJob job) { var res = await _jobRepo.CreateJob(job); return(res); }
public async Task <ActionResult> PutJob(int id, [FromBody] HeytourJob job) { await _jobService.UpdateJob(id, job); return(NoContent()); }
public async Task <ActionResult <HeytourJob> > Post([FromBody] HeytourJob job) { var res = await _jobService.CreateJob(job); return(res); }