public void AddCapital(CapitalDto capitalDto) { var capital = this._mapper.Map <Capital>(capitalDto); _context.Capitals.AddAsync(capital); _context.SaveChangesAsync(); }
public async Task <ActionResult <CapitalDto> > CreateCapitalItem(CapitalDto capitalDto) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } await Task.Run(() => this._capitalService.AddCapital(capitalDto)); return(CreatedAtAction(nameof(GetCapitalItem), new { id = capitalDto.Id }, capitalDto)); }
public async Task <IActionResult> PutCapitalItem(int id, CapitalDto capitalDto) { if (id != capitalDto.Id) { return(BadRequest()); } _context.Entry(capitalDto).State = EntityState.Modified; await _context.SaveChangesAsync(); return(NoContent()); }