Пример #1
0
        public void DeveAdicionarUmaNovaFerrari()
        {
            Modelo ferrari = new Modelo {
                Nome = "Ferrari 2018", FabricanteId = 1, Quantidade = 12
            };
            ModeloDAO dao     = new ModeloDAO();
            bool      retorno = dao.Adicionar(ferrari);

            Assert.IsTrue(retorno);
        }
Пример #2
0
        public bool AdicionarNovoModelo(Modelo modelo)
        {
            //verificar se o modelo ja existe e se quantidade que será inserida nao é negativa
            bool existe          = VerificaExistenciaModelo(modelo);
            bool qtdNegativa     = VerificaQuantidadeNegativa(modelo.Quantidade);
            bool limiteDescricao = VerificaDescricao(modelo.Descricao);

            if (existe || qtdNegativa || !limiteDescricao)
            {
                return(false);
            }

            return(dao.Adicionar(modelo));
        }