Exemple #1
0
        private void Consulta()
        {
            cadMar = new MarcaRepositorio();

            try
            {
                var marca = cadMar.GetById(CodMar);

                if (marca.MarcaId > 0)
                {
                    tb_Nome.Text = marca.DescMarca;
                }
                else
                {
                    MessageBox.Show("Cadastro não Encontrado!!!", Funcoes.msgCab,
                                    MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                    return;
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Não foi possível obter os dados, devido aos erros abaixo\n\n" + ex.Message,
                                Funcoes.msgCab, MessageBoxButtons.OK, MessageBoxIcon.Error);
            }

            cadMar.Dispose();
        }
Exemple #2
0
        private void bt_Gravar_Click(object sender, EventArgs e)
        {
            cadMar = new MarcaRepositorio();
            List <ErrosDB> erros   = new List <ErrosDB>();
            Marca          mar     = new Marca();
            string         retorno = "";

            //Verifica campos Obrigatórios
            if (tb_Nome.Text == "")
            {
                MessageBox.Show("É necessário informar a descrição do Estoque!!!", Funcoes.msgCab,
                                MessageBoxButtons.OK, MessageBoxIcon.Information);
                tb_Nome.Focus();
                return;
            }

            try
            {
                mar.MarcaId   = CodMar;
                mar.DescMarca = tb_Nome.Text;

                if (CodMar > 0)   //Modificar
                {
                    erros = cadMar.Update(mar);
                }
                else
                {
                    erros = cadMar.Add(mar);
                }

                if (erros.Count > 0)
                {
                    foreach (ErrosDB erro in erros)
                    {
                        retorno += "Erro em: " + erro.PropertyName + " - " + erro.ErrorMessage + "\n";
                    }
                }
                else
                {
                    retorno = "OK";
                }
            }
            catch (Exception ex)
            {
                retorno = "Não foi possível gravar os dados, devido aos erros abaixo\n\n" + ex.Message;
            }

            if (retorno == "OK")
            {
                MessageBox.Show("Cadastro realizado com Sucesso!!!", Funcoes.msgCab,
                                MessageBoxButtons.OK, MessageBoxIcon.Information);
                this.Close();
            }
            else
            {
                MessageBox.Show("Problemas ao realizar o cadastro!!!\n\nMais Detalhes Abaixo\n" + retorno,
                                Funcoes.msgCab, MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Exemple #3
0
        public void SelecionarTest()
        {
            var marcaRepositorio = new MarcaRepositorio();
            var marcas           = marcaRepositorio.Selecionar();

            foreach (var marca in marcas)
            {
                Console.WriteLine("{0}-{1}", marca.Id, marca.Nome);
            }
        }
Exemple #4
0
        public void SelecionarTodosTest()
        {
            var marcaRepositorio = new MarcaRepositorio();

            var marcas = marcaRepositorio.Selecionar();

            foreach (var marca in marcas)
            {
                Console.WriteLine($"{marca.Id} - {marca.Nome}");
            }
        }
        public void ObterPorIdTest()
        {
            var marcaRepositorio = new MarcaRepositorio();
            var marca            = marcaRepositorio.Obter(3);

            Assert.AreEqual(marca.Nome, "Fiat");


            marca = marcaRepositorio.Obter(0);
            Assert.IsNull(marca);
        }
Exemple #6
0
        public void SelecionarTodosTest()
        {
            var corRepositorio = new MarcaRepositorio();

            var cores = corRepositorio.Selecionar();

            foreach (var cor in cores)
            {
                Console.WriteLine($"{cor.Id} - {cor.Nome}");
            }
        }
Exemple #7
0
        private void Consulta()
        {
            MarcaRepositorio cadMar = new MarcaRepositorio();

            var marca = cadMar.GetByDesc(tb_nome.Text);

            grd_Dados.DataSource = marca;
            grd_Dados.Refresh();

            cadMar.Dispose();
        }
        public void SelecionarTodosTest()
        {
            var marcaRepositorio = new MarcaRepositorio();

            var marcas = marcaRepositorio.Selecionar();

            foreach (var marca in marcas)
            {
                Console.WriteLine($"{marca.Id} - {marca.Nome}"); // string interpolada, colocar o $.
            }
        }
        public IActionResult Index()
        {
            var Modelos = ModeloRepositorio.Listar();
            var Marcas  = MarcaRepositorio.Listar();

            CadastroViewModel cadastro = new CadastroViewModel();

            cadastro.Marcas  = Marcas;
            cadastro.Modelos = Modelos;


            return(View(cadastro));
        }
Exemple #10
0
        public void Initialize()
        {
            Database.SetInitializer(new CriarNovoBancoCamisetas <CamisetasContext>());


            _contexto = new CamisetasContext();

            _repositorio = new MarcaRepositorio();

            _contexto.Database.Initialize(true);

            _contexto.Database.Log = s => System.Diagnostics.Debug.WriteLine(s);
        }
Exemple #11
0
        public void SelecionarPorIdTest(int corId)
        {
            var corRepositorio = new MarcaRepositorio();

            var cor = corRepositorio.Selecionar(corId);

            if (corId > 0)
            {
                Assert.IsTrue(corId == 1);
            }
            else
            {
                Assert.IsNull(cor);
            }
        }
        public void SelecionarPorIdTest(int marcaId)
        {
            var marcaRepositorio = new MarcaRepositorio();

            var marca = marcaRepositorio.Selecionar(marcaId);

            if (marcaId > 0)
            {
                Assert.AreEqual(marca.Nome, "Fiat");
            }

            else
            {
                Assert.IsNull(marca);
            }
        }
Exemple #13
0
 public CarroController(ICarroServico <Carro> servico)
 {
     this.marcaRepositorio = new MarcaRepositorio();
     this.servico          = servico;
 }
 public MarcaController()
 {
     this.repositorio = new MarcaRepositorio();
 }