public void Salvar(Veiculo model) { if (string.IsNullOrWhiteSpace(model.Modelo)) { throw new Exception("Informe o Modelo!"); } if (string.IsNullOrWhiteSpace(model.Marca.Descricao)) { throw new Exception("Informe a Marca!"); } if (string.IsNullOrWhiteSpace(model.Ano)) { throw new Exception("Informe o Ano!"); } if (model.Id == 0) { _repositorioVeiculo.Adicionar(ref model); } else { _repositorioVeiculo.Alterar(model); } }
public int Adicionar(Veiculo veiculo) { if (veiculo == null) { return(0); } if (veiculo.EstaConsistente()) { return(_repoVeiculo.Adicionar(veiculo)); } return(0); }