public IHttpActionResult Add(NotaFiscalAdicionarComando comando) { var validador = comando.RealizarValidacaoDoComando(); if (!validador.IsValid) { return(HandleValidationFailure(validador.Errors)); } return(HandleCallback(() => _notaFiscalServico.Adicionar(comando))); }
public long Adicionar(NotaFiscalAdicionarComando comando) { NotaFiscal notaFiscal = Mapper.Map <NotaFiscalAdicionarComando, NotaFiscal>(comando); return(_notaFiscalRepositorio.Adicionar(notaFiscal)); }