Exemplo n.º 1
0
    public async Task <ServiceResponse <IEnumerable <GetGastoDto> > > PostGasto(AddGastoDto newGasto)
    {
        ServiceResponse <IEnumerable <GetGastoDto> > serviceResponse = new ServiceResponse <IEnumerable <GetGastoDto> >();

        Gasto gasto = _mapper.Map <Gasto>(newGasto);

        await _context.Gastos.AddAsync(gasto);

        await _context.SaveChangesAsync();

        serviceResponse.Data = _context.Gastos.Select(g => _mapper.Map <GetGastoDto>(g));

        return(serviceResponse);
    }
Exemplo n.º 2
0
 public async Task <IActionResult> PostGasto(AddGastoDto gasto)
 {
     return(Ok(await _gastoService.PostGasto(gasto)));
 }