public IActionResult Delete(int id) { repository.Delete(id); return(Ok( new { retorno = "Deletado com sucesso", id = id } )); }
public IActionResult Delete(int id, [FromBody] Despesa despesa) { _repository.Delete(id); return(Ok(new { retorno = "Deletado com Sucesso", id = id })); }
public void ExcluirDespesa(int id) { Despesa despesa = despesaRepository.GetById(id); despesa.Excluir(despesaValidator); unitOfWork.BeginTransaction(); despesaRepository.Delete(id); unitOfWork.Commit(); }
public ICommandResult Handle(DeleteDespesaCommand command) { command.Validate(); if (command.Invalid) { return(new GenericCommandResult(false, "Ops, Alguma inconsistencia nos dados", command.Notifications)); } var despesa = _repository.GetById(command.Id, command.ChaveDeAcesso); _repository.Delete(despesa.Id); return(new GenericCommandResult(true, $"A despesa {despesa.Nome.ToString()} foi excluida com Sucesso!", despesa)); }
public IActionResult Delete(int id) { _despesaRepository.Delete(id); return(Ok()); }