public async Task<int> CreateAsync(Sage sage) { _context.Sages.Add(sage); await _context.SaveChangesAsync(); return sage.Id; }
public async Task<IHttpActionResult> Post(Sage sage) { if (!ModelState.IsValid) { return this.BadRequest(ModelState.ToValidationMessages()); } await _sageService.UpdateAsync(sage); _logger.Info("Sage " + sage.Name + " [id: " + sage.Id + "] updated by " + _userHelper.UserName); return Ok(); }
public async Task UpdateAsync(Sage sage) { await _sageCommand.UpdateAsync(sage); }
public async Task<int> CreateAsync(Sage sage) { return await _sageCommand.CreateAsync(sage); }
public async Task UpdateAsync(Sage sage) { _context.Entry(sage).State = EntityState.Modified; await _context.SaveChangesAsync(); }