public void AtualizarDados(String Descricao, int ID) { con = new MySqlConnection(); TipoProdModel = new Model.TipoProduto(); conexao = new Conexao(); con.ConnectionString = conexao.getConnectionString(); String query = "UPDATE Tipo_Produto SET Tipo = ?Tipo WHERE ID_Tipo = ?ID_Tipo"; try { con.Open(); MySqlCommand cmd = new MySqlCommand(query, con); cmd.Parameters.AddWithValue("?Tipo", Descricao); cmd.Parameters.AddWithValue("?ID_Tipo", ID); cmd.ExecuteNonQuery(); cmd.Dispose(); } catch (Exception ex) { MessageBox.Show("Erro: " + ex); } finally { con.Close(); } }
public List <Model.TipoProduto> select() { List <Model.TipoProduto> lstTipoProduto = new List <Model.TipoProduto>(); string sql = "SELECT * FROM TipoProduto"; Conexao conexao = new Bll.Conexao(); SqlCommand command = new SqlCommand(sql, conexao.getConexao()); //try //{ SqlDataReader reader = command.ExecuteReader(System.Data.CommandBehavior.CloseConnection); while (reader.Read()) { Model.TipoProduto tipoProduto = new Model.TipoProduto(); tipoProduto.id = Convert.ToInt32(reader["id"]); tipoProduto.descr = Convert.ToString(reader["descr"]); lstTipoProduto.Add(tipoProduto); } //} //catch //{ Console.WriteLine("Erro na seleção de tipo de produto"); //} //finally //{ conexao.Dispose(); //} return(lstTipoProduto); }
public void InserirDados(String Tipo_Produto) { con = new MySqlConnection(); TipoProdModel = new Model.TipoProduto(); conexao = new Conexao(); con.ConnectionString = conexao.getConnectionString(); String query = "INSERT INTO tipo_produto(Tipo)"; query += "VALUES (?Tipo)"; try { con.Open(); MySqlCommand cmd = new MySqlCommand(query, con); cmd.Parameters.AddWithValue("?Tipo", Tipo_Produto); cmd.ExecuteNonQuery(); cmd.Dispose(); } catch (Exception ex) { MessageBox.Show("Erro: " + ex); } finally { con.Close(); } }
protected void btnAdicionarProduto_Click(object sender, EventArgs e) { if (txtDescricaoTipoProduto.Text != "") { Model.TipoProduto tipoPrduto = new Model.TipoProduto(); tipoPrduto.descr = txtDescricaoTipoProduto.Text; txtDescricaoTipoProduto.Text = ""; Dal.TipoProdutoDAL.insert(tipoPrduto); carregarDropDownTipoProduto(); } }
public void insert(Model.TipoProduto tipoProduto) { string sql = "INSERT INTO TipoProduto VALUES (@descr)"; Conexao conexao = new Conexao(); SqlCommand command = new SqlCommand(sql, conexao.getConexao()); command.Parameters.AddWithValue("descr", tipoProduto.descr); try { command.ExecuteNonQuery(); } catch { Console.WriteLine("Erro na inserção de Tipo de Produo"); } finally { conexao.Dispose(); } }
private void btnExcluir_Click(object sender, EventArgs e) { if (MessageBox.Show("Deseja excluir este tipo de produto: " + TipoNomeTextBox.Text + "?", "Excluindo Tipo de Produto ", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { tipomodel = new Model.TipoProduto(); try { tipomodel.Id_Tipo = id; tipomodel.Deletar(); carregarDados(); Limpar(); MessageBox.Show("Tipo de Produto foi removido", "", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (Exception ex) { MessageBox.Show("Falha ao EXCLUIR Tipo de Produto!\n" + ex.Message, "ERRO", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
private void AlterarTipoProduto_Click(object sender, EventArgs e) { if (MessageBox.Show("Deseja Alterar este Tipo: " + ftftipo.Text + "?", "ISSO PODE GERAR PROBLEMAS EM PRODUTOS!", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) == DialogResult.Yes) { modeltipoproduto = new Model.TipoProduto(); try { modeltipoproduto.Tipoproduto = ftftipo.Text; modeltipoproduto.Idtipoproduto = Convert.ToInt32(LabelidTipo.Text); modeltipoproduto.Atualizar(); carregarDados(); Limpar(); MessageBox.Show("Tipo Atualizado!", "Banco de dados", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (Exception) { MessageBox.Show("Ocorreu um erro ao editar dados", "Banco de dados", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
private void button1_Click_1(object sender, EventArgs e) { try { modeltipoproduto = new Model.TipoProduto(); modeltipoproduto.Tipoproduto = ftftipo.Text; modeltipoproduto.InserirDados(); carregarDados(); MessageBox.Show("Tipo Cadastrado!", "", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (Exception ex) { MessageBox.Show("Erro: " + ex); } finally { } }
private void ExcluirTipoProduto_Click(object sender, EventArgs e) { MessageBox.Show(" Para Excluir uma Categoria é necessário antes excluir todos os produtos vinculados! ", "*******ATENÇÃO*******", MessageBoxButtons.OK, MessageBoxIcon.Warning); if (MessageBox.Show("Deseja excluir o Tipo: " + ftftipo.Text + "?", "Excluindo Tipo", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { modeltipoproduto = new Model.TipoProduto(); try { modeltipoproduto.Idtipoproduto = Convert.ToInt32(LabelidTipo.Text); modeltipoproduto.Deletar(); carregarDados(); Limpar(); MessageBox.Show("Tipo Removido", "Banco de dados", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (Exception ex) { MessageBox.Show("Falha ao EXCLUIR Tipo!\n" + ex.Message, "ERRO", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
private void btnEditar_Click(object sender, EventArgs e) { tipomodel = new Model.TipoProduto(); try { tipomodel.Tipo = TipoNomeTextBox.Text; tipomodel.Id_Tipo = id; tipomodel.Atualizar(); carregarDados(); Limpar(); MessageBox.Show("Tipo de produto foi atualizado!", "", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (Exception ex) { MessageBox.Show("Erro: Erro ao editar este tipo de produto " + ex); } finally { } }
private void btnSalvar_Click(object sender, EventArgs e) { tipomodel = new Model.TipoProduto(); try { tipomodel.Tipo = TipoNomeTextBox.Text; tipomodel.InserirDados(); Limpar(); MessageBox.Show("Tipo de produto foi cadastrado!", "", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (Exception ex) { MessageBox.Show("Erro: " + ex); } finally { } carregarDados(); }
public static void insert(Model.TipoProduto tipoProduto) { Bll.TipoProdutoBLL tipoProdutoBLL = new Bll.TipoProdutoBLL(); tipoProdutoBLL.insert(tipoProduto); }