public ExcluirFaturaResposta ExcluirFatura(ExcluirFaturaRequisicao requisicao) { var resposta = new ExcluirFaturaResposta(); try { var fatura = _faturaRepositorio.ObterPor(requisicao.CodigoDaFatura); _faturaRepositorio.Remover(fatura); _unitOfWork.Commit(); resposta.Sucesso = true; } catch (RegraException regraException) { resposta.Erros = regraException.Erros; } return resposta; }
public JsonResult ExcluirFatura(int codigo) { var requisicao = new ExcluirFaturaRequisicao { CodigoDaFatura = codigo }; var respota = _faturaServicoDeAplicacao.ExcluirFatura(requisicao); return Json(respota); }