public void AtualizarDados(String Nome, String Registro, DateTime DataNas, String Email, String Contato) { con = new MySqlConnection(); entModel = new Model.Entidade(); conexao = new Utils.Conexao(); con.ConnectionString = conexao.getConnectionString(); String query = "UPDATE Entidade SET Nome = ?Nome, Data_Nascimento = ?Data_Nascimento, Email = ?Email, Contato = ?Contato WHERE Registro = ?Registro"; try { con.Open(); MySqlCommand cmd = new MySqlCommand(query, con); cmd.Parameters.AddWithValue("?Nome", Nome); cmd.Parameters.AddWithValue("?Registro", Registro); cmd.Parameters.AddWithValue("?Data_Nascimento", DataNas.Date); cmd.Parameters.AddWithValue("?Email", Email); cmd.Parameters.AddWithValue("?Contato", Contato); cmd.ExecuteNonQuery(); cmd.Dispose(); } catch (Exception ex) { MessageBox.Show("Erro: " + ex); } finally { con.Close(); } }
public void InserirDados(String Nome, String Registro, DateTime DataNas, String Email, String Contato) { con = new MySqlConnection(); entModel = new Model.Entidade(); conexao = new Utils.Conexao(); con.ConnectionString = conexao.getConnectionString(); String query = "INSERT INTO entidade(Nome, Registro, Data_Nascimento,Email, Contato)"; query += " VALUES (?Nome, ?Registro, ?Data_Nascimento, ?Email, ?Contato)"; try { con.Open(); MySqlCommand cmd = new MySqlCommand(query, con); cmd.Parameters.AddWithValue("?Nome", Nome); cmd.Parameters.AddWithValue("?Registro", Registro); cmd.Parameters.AddWithValue("?Data_Nascimento", DataNas.Date); cmd.Parameters.AddWithValue("?Email", Email); cmd.Parameters.AddWithValue("?Contato", Contato); cmd.ExecuteNonQuery(); cmd.Dispose(); } catch (Exception ex) { MessageBox.Show("Erro: " + ex); } finally { con.Close(); } }
private void btnEditar_Click(object sender, EventArgs e) { entidademodel = new Model.Entidade(); try { entidademodel.Nome = nomeTextBox.Text; entidademodel.Registro = cpfTextBox.Text; entidademodel.Email = emailTextBox.Text; entidademodel.Contato = contatoTextBox.Text; entidademodel.DataNasc = Convert.ToDateTime(dataTextBox.Text); entidademodel.Atualizar(); carregarDados(); Limpar(); MessageBox.Show("Entidade foi atualizada!", "", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (Exception ex) { MessageBox.Show("Erro: Erro ao editar esta entidade " + ex); } finally { } }
private void btnExcluir_Click(object sender, EventArgs e) { if (MessageBox.Show("Deseja excluir esta entidade: " + nomeTextBox.Text + "?", "Excluindo Entidade", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { entidademodel = new Model.Entidade(); try { entidademodel.Registro = cpfTextBox.Text; entidademodel.Deletar(); carregarDados(); Limpar(); MessageBox.Show("Entidade foi removida", "", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (Exception ex) { MessageBox.Show("Falha ao EXCLUIR Entidade!\n" + ex.Message, "ERRO", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }