public void InserirDados() { //tenta inserir try { //verifica se os campos estão em branco if (!Cod.Equals("") && !Nome.Equals("") && !Categoria.Equals("") && !Mercado.Equals("") && !Preco.Equals("") && !Peso.Equals("") && !Marca.Equals("") && !Quantidade.Equals("")) { string myConnectionString = "server =localhost; user id =root; password =; port =3306; database = CompareAqui"; MySqlConnection myConnection = new MySqlConnection(myConnectionString); string myInsertQuery = "INSERT INTO tb_produto (prod_cod, prod_nome, prod_categoria, prod_mercado, prod_preco, prod_peso, prod_marca, prod_quantidade)" + " Values('" + Cod + "','" + Nome + "','" + Categoria + "','" + Mercado + "','" + Preco + "','" + Peso + "','" + Marca + "','" + Quantidade + "')"; MySqlCommand myCommand = new MySqlCommand(myInsertQuery, myConnection); myConnection.Open(); myCommand.ExecuteNonQuery(); myConnection.Close(); //MessageBox.Show("Produto cadastrado com sucesso"); } else { MessageBox.Show("Nao deixe nenhum campo em branco ou somente com espacos!!"); } } catch (Exception e) { MessageBox.Show(e.Message); } }
public override void Validate() { if (string.IsNullOrEmpty(Nome)) { AdicionarCritica("Nome do produto não pode ser vazio "); } if (string.IsNullOrEmpty(Descricao)) { AdicionarCritica("Descrição do produto não pode ser vazia "); } if (Preco.Equals("")) { AdicionarCritica("Preço do produto não pode ser vazio "); } }
//método de alteração de dados dos produtos public void AtualizaDados() { //tenta inserir try { //verifica se os campos estão em branco if (!Cod.Equals("") && !Nome.Equals("") && !Categoria.Equals("") && !Mercado.Equals("") && !Preco.Equals("") && !Peso.Equals("") && !Marca.Equals("") && !Quantidade.Equals("")) { //cria variavel com conexão com o banco de dados string myConnectionString = "server =localhost; user id =root; password =; port =3306; database = CompareAqui"; //cria o comando de conexão MySqlConnection myConnection = new MySqlConnection(myConnectionString); //Criando Comando de alteração dos produtos string myInsertQuery = "UPDATE tb_produto SET prod_nome='" + Nome + "',prod_categoria ='" + Categoria + "',prod_mercado ='" + Mercado + "', prod_preco='" + Preco + "'," + "prod_peso='" + Convert.ToDecimal(Peso) + "',prod_marca ='" + Marca + "',prod_quantidade ='" + Quantidade + "' WHERE prod_cod ='" + Convert.ToInt32(Cod) + "';"; MySqlCommand myCommand = new MySqlCommand(myInsertQuery); //o comando é igual a conexão myCommand.Connection = myConnection; //abre a conexão myConnection.Open(); //executa o comando de alteração no banco de dados myCommand.ExecuteNonQuery(); //fecha conexão myCommand.Connection.Close(); //MessageBox.Show("Produto alterado com sucesso"); } else { MessageBox.Show("Nao deixe nenhum campo em branco ou somente com espacos!!"); } } catch (Exception e) { MessageBox.Show("" + e); } }
/// <summary> /// Returns true if Livro instances are equal /// </summary> /// <param name="other">Instance of Livro to be compared</param> /// <returns>Boolean</returns> public bool Equals(Livro other) { if (ReferenceEquals(null, other)) { return(false); } if (ReferenceEquals(this, other)) { return(true); } return (( ISBN == other.ISBN || ISBN != null && ISBN.Equals(other.ISBN) ) && ( Nome == other.Nome || Nome != null && Nome.Equals(other.Nome) ) && ( Preco == other.Preco || Preco != null && Preco.Equals(other.Preco) ) && ( Autor == other.Autor || Autor != null && Autor.Equals(other.Autor) ) && ( Editora == other.Editora || Editora != null && Editora.Equals(other.Editora) ) && ( Categora == other.Categora || Categora != null && Categora.Equals(other.Categora) )); }
public override void Validate() { LimparMensagensValidacao(); if (Nome.Equals("")) { AddError("Produto nao pode ter nome vazio ou nulo."); } if (Descricao.Equals("")) { AddError("Produto nao pode ter descricao vazia ou nula."); } if (Preco.Equals("")) { AddError("Produto nao pode ter valor vazio ou nulo."); } if (NomeFoto.Equals("")) { AddError("Produto nao pode ter caminho/nome foto vazio."); } }