public Marca Obter(int id) { Marca marca = new Marca(); string consulta = "select * from tb_marca where id =" + id; MySqlCommand adapt = new MySqlCommand(consulta, ConexaoBanco()); MySqlDataReader ler = adapt.ExecuteReader(); if (ler.HasRows) { while (ler.Read()) { marca.id = (int)(ler["id"]); marca.marca = (string)(ler["marca"]); marca.tipo = (string)(ler["tipo"]); } } else { marca = null; } FechaBanco(); return marca; }
public void TestarObterMarca() { Marca marcaBanco = ger.Obter(1); Marca marca = new Marca(); marca.id = 1; marca.marca = "GM"; marca.tipo = "Nacional"; Assert.AreEqual(marca, marcaBanco); }
public void TestarInsercaoDeMarca() { Marca marca = new Marca(); marca.id = 1; marca.marca = "WolksWagen"; marca.tipo = "Nacional"; ger.Inserir(marca); Marca atual = ger.Obter(1); Assert.Equals(marca, atual); }
public void Atualizar(Marca marca) { if (VerificaTipoMarca(marca.tipo)) { string consulta = "update tb_marca set marca ='" + marca.marca + "', tipo ='" + marca.tipo + "' where id =" + marca.id; MySqlCommand adapt = new MySqlCommand(consulta, ConexaoBanco()); adapt.ExecuteNonQuery(); FechaBanco(); } }
public void Inserir(Marca marca) { if (VerificaTipoMarca(marca.tipo)) { string consulta = "insert into tb_marca() values(" + marca.id + ",'" + marca.tipo + "','" + marca.marca + "')"; MySqlCommand adapt = new MySqlCommand(consulta, ConexaoBanco()); adapt.ExecuteNonQuery(); FechaBanco(); } }
public void Remover(Marca marca) { string consulta = "delete from tb_marca where id =" + marca.id; MySqlCommand adapt = new MySqlCommand(consulta, ConexaoBanco()); adapt.ExecuteNonQuery(); FechaBanco(); }