public void InclusaoSeguroPass() { var seguro = new SeguroPostDto() { IdSegurado = 1, IdVeiculo = 10, }; _seguroApplicationService.InclusaoSeguro(seguro); Assert.IsNotNull(seguro); Assert.IsTrue(seguro.IdSegurado > 0); Assert.IsTrue(seguro.IdVeiculo > 0); }
public void InclusaoSeguro(SeguroPostDto seguroDto) { if (seguroDto == null) { throw new Exception("Não foi possível Inserir o Seguro."); } var veiculo = _veiculoApplicationService.GetById(seguroDto.IdVeiculo); var valorSeguro = CalculoSeguroVeiculo(veiculo); var seguro = new Seguro() { IdSegurado = seguroDto.IdSegurado, IdVeiculo = seguroDto.IdVeiculo, DataCalculo = DateTime.Now, Valor = valorSeguro, }; Add(seguro); }
public IActionResult Post([FromBody] SeguroPostDto seguro) { _seguroApplicationService.InclusaoSeguro(seguro); return(Ok()); }