Exemplo n.º 1
0
 public static Veiculo ToVeiculo(VeiculoPostDto veiculo)
 {
     return(new Veiculo()
     {
         Marca = veiculo.Marca,
         Modelo = veiculo.Modelo,
         Valor = veiculo.Valor
     });
 }
Exemplo n.º 2
0
        public void InclusaoVeiculo(VeiculoPostDto veiculoDto)
        {
            if (veiculoDto == null)
            {
                throw new Exception("Não foi possível inserir o Veiculo.");
            }
            var veiculo = Mapping.ToVeiculo(veiculoDto);

            Add(veiculo);
        }
        public void InclusaoSeguroPass()
        {
            var veiculo = new VeiculoPostDto()
            {
                Marca  = $"Marca{_valorAleatorio.Next()}",
                Modelo = $"Modelo{_valorAleatorio.Next()}",
                Valor  = Convert.ToDecimal(_valorAleatorio.NextDouble())
            };

            _veiculoApplicationService.InclusaoVeiculo(veiculo);
            Assert.IsNotNull(veiculo.Marca);
            Assert.IsNotNull(veiculo.Modelo);
            Assert.IsTrue(veiculo.Valor > 0);
        }
 public IActionResult Post([FromBody] VeiculoPostDto veiculoDto)
 {
     _veiculoApplicationService.InclusaoVeiculo(veiculoDto);
     return Ok();
 }