public async Task <IActionResult> Update(int id, SituacaoLancamentoDespesa situacaoLancamentoDespesa) { if (id != situacaoLancamentoDespesa.Id) { return(BadRequest()); } await _repository.Update(situacaoLancamentoDespesa); if (situacaoLancamentoDespesa.Notifications.Count > 0) { return(BadRequest(new { error = situacaoLancamentoDespesa.Notifications })); } return(NoContent()); }
public async Task <IActionResult> Add(SituacaoLancamentoDespesa situacaoLancamentoDespesa) { await _repository.Add(situacaoLancamentoDespesa); return(CreatedAtAction("GetById", new { id = situacaoLancamentoDespesa.Id }, situacaoLancamentoDespesa)); }