public async Task <ActionResult <Gastos> > PostGastos(GastosApi model) { if (ModelState.IsValid) { await _context.InsertAsync(model.ToModel()); return(Ok()); } return(BadRequest()); }
public async Task <IActionResult> PutGastos(GastosApi model) { if (ModelState.IsValid) { await _context.UpdateChangesAsync(model.ToModel()); return(Ok()); } return(BadRequest()); }
public static Gastos ToModel(this GastosApi model) { return(new Gastos { Id = model.Id, NomeConta = model.NomeConta, Valor = model.Valor, CompetenciaId = model.CompetenciaId, DataPagamento = Convert.ToDateTime(model.DataPagamento), DataGasto = Convert.ToDateTime(model.DataGasto), }); }