public IActionResult Alter([FromBody] VeiculoFotoViewModel vm)
        {
            if (vm == null)
            {
                return(BadRequest());
            }
            //vm.UserName = GetUserName;

            var veiculo = _mapper.Map <VeiculoFoto>(vm);

            var validationResult = _service.Update(veiculo);

            if (validationResult.IsValid)
            {
                return(new OkObjectResult(veiculo.ID));                          //TODO: Link de Retorno.
            }
            return(BadRequest(Errors.AddErrosToModelState(validationResult, ModelState)));
        }
        public IActionResult Create([FromBody] VeiculoFotoViewModel vm)
        {
            if (vm == null)
            {
                return(BadRequest());
            }
            //vm.UserName = GetUserName;

            var veiculo = _mapper.Map <VeiculoFoto>(vm);
            //TODO: Adicionar na Tela.

            var validationResult = _service.Create(veiculo);

            if (validationResult.IsValid)
            {
                return(new CreatedResult("/VeiculoFoto", veiculo.ID));                          //TODO: Link de Retorno.
            }
            return(BadRequest(Errors.AddErrosToModelState(validationResult, ModelState)));
        }