public async Task <ActionResult <Investimentos> > PostInvestimentos(InvestimentosApi model) { if (ModelState.IsValid) { await _context.InsertAsync(model.ToModel()); return(Ok()); } return(BadRequest()); }
public static Investimentos ToModel(this InvestimentosApi model) { return(new Investimentos { Id = model.Id, NomeInvestimento = model.NomeInvestimento, ValorInvestido = model.ValorInvestido, Rendimento = model.Rendimento, DataInvestimento = Convert.ToDateTime(model.DataInvestimento), }); }
public async Task <IActionResult> PutInvestimentos(InvestimentosApi model) { if (ModelState.IsValid) { await _context.UpdateChangesAsync(model.ToModel()); return(Ok()); } return(BadRequest()); }