Пример #1
0
        public async Task <int> CreateParkrun(Parkrun parkrun)
        {
            _dbContext.Add(parkrun);
            await _dbContext.SaveChangesAsync();

            return(parkrun.Id);
        }
Пример #2
0
        public async Task <IActionResult> Put(int id, [FromBody] Parkrun parkrun)
        {
            var val = await _parkrunService.UpdateParkrun(parkrun);

            return(new NoContentResult());
        }
Пример #3
0
        public async Task <IActionResult> Post([FromBody] Parkrun parkrun)
        {
            var id = await _parkrunService.CreateParkrun(parkrun);

            return(CreatedAtRoute(nameof(GetById), new { id = id }, parkrun));
        }
Пример #4
0
 public Task <int> UpdateParkrun(Parkrun parkrun)
 {
     _dbContext.Update(parkrun);
     return(_dbContext.SaveChangesAsync());
 }