public long Add(TransportadorAddCommand transportador) { var _transportador = Mapper.Map <TransportadorAddCommand, Transportador>(transportador); var novoTransportador = _repository.Add(_transportador); return(novoTransportador.Id); }
public IHttpActionResult Post(TransportadorAddCommand transportador) { var validator = transportador.Validation(); if (!validator.IsValid) { return(HandleValidationFailure(validator.Errors)); } return(HandleCallback(() => _service.Add(transportador))); }