public IHttpActionResult Add(TransportadorAdicionarComando comando) { var validador = comando.RealizarValidacaoDoComando(); if (!validador.IsValid) { return(HandleValidationFailure(validador.Errors)); } return(HandleCallback(() => _transportadorServico.Adicionar(comando))); }
public long Adicionar(TransportadorAdicionarComando comando) { Transportador transportador = Mapper.Map <TransportadorAdicionarComando, Transportador>(comando); return(_repositorioTransportador.Adicionar(transportador)); }