public void Incluir(MODELOEleitor modelo) { try { MySqlCommand cmd = new MySqlCommand(); cmd.Connection = this.conexao.ObjetoConexao; cmd.CommandText = "INSERT INTO eleitor (idpessoa, ideleicao, idempresa)" + "VALUES ( @idpessoa, @ideleicao, @idempresa);" + "SELECT MAX(ID) FROM eleitor;"; cmd.Parameters.AddWithValue("@idpessoa", modelo.IDpessoa); cmd.Parameters.AddWithValue("@ideleicao", modelo.IDeleicao); cmd.Parameters.AddWithValue("@idempresa", modelo.IDempresa); conexao.Conectar(); } catch (MySqlException e) { throw e; } catch (Exception e) { throw e; } finally { this.conexao.Desconectar(); } }
public void Incluir(MODELOEleitor modelo) { try { if (modelo.IDpessoa == "") { throw new ArgumentNullException("Campos IDpessoa não pode ser vazio."); } if (modelo.IDeleicao == "") { throw new ArgumentNullException("Campos IDeleicao não pode ser vazio."); } if (modelo.IDempresa == "") { throw new ArgumentNullException("Campos IDempresa não pode ser vazio."); } DALobj.Incluir(modelo); } catch (MySqlException e) { throw e; } catch (Exception e) { throw e; } }
private void btn_salvar_Click(object sender, EventArgs e) { try { DadosDaConexao dc = new DadosDaConexao(); DALConexao cx = new DALConexao(dc.StringDeConexao); BLLEleitor blleleitor = new BLLEleitor(cx); MODELOEleitor p = new MODELOEleitor(); p.IDpessoa = txtidpessoa.Text; p.IDempresa = txtidempresa.Text; p.IDeleicao = txtideleicao.Text; blleleitor.Incluir(p); MessageBox.Show("Eleitor inserido com sucesso id:"); } catch (MySqlException ex) { if (ex.Message.Contains("Duplicate")) { MessageBox.Show("Registro j'a existe no banco de dados"); } else { MessageBox.Show("Falha ao inserir errro:" + ex.Message); } } catch (Exception ex) { MessageBox.Show("Falha ao inserir errro geral:" + ex.Message); } }
public void Incluir(MODELOEleitor modelo) { try { MySqlCommand cmd = new MySqlCommand(); cmd.Connection = this.conexao.ObjetoConexao; cmd.CommandText = "INSERT INTO Eleitor (IDPESSOA, IDELEICAO, IDEMPRESA)" + "VALUES (@idpes,@ideleic,@idempresa);"; cmd.Parameters.AddWithValue("@idpes", modelo.IDPESSOA1); cmd.Parameters.AddWithValue("@ideleic", modelo.IDELEICAO1); cmd.Parameters.AddWithValue("@idempresa", modelo.IDEMPRESA1); conexao.Conectar(); cmd.ExecuteNonQuery(); } catch (MySqlException e) { throw e; } catch (Exception e) { throw e; } finally { this.conexao.Desconectar(); } }
public void Incluir(MODELOEleitor modelo) { try { if (Convert.ToString(modelo.IDPESSOA1) == "") { throw new ArgumentNullException("ID Pessoa", "ID Pessoa não pode ser um campo vazio."); } if (object.ReferenceEquals(modelo.IDPESSOA1.GetType(), a.GetType()) == false) { throw new ArgumentNullException("ID Eleição", "ID Eleição só pode conter números."); } if (Convert.ToString(modelo.IDELEICAO1) == "") { throw new ArgumentNullException("ID Eleição", "ID Eleição não pode ser um campo vazio."); } if (object.ReferenceEquals(modelo.IDELEICAO1.GetType(), a.GetType()) == false) { throw new ArgumentNullException("ID Eleição", "ID Eleição só pode conter números."); } if (Convert.ToString(modelo.IDEMPRESA1) == "") { throw new ArgumentNullException("ID Empresa", "ID Empresa não pode ser um campo vazio."); } if (object.ReferenceEquals(modelo.IDEMPRESA1.GetType(), a.GetType()) == false) { throw new ArgumentNullException("ID Eleição", "ID Eleição só pode conter números."); } dalEleitor.Incluir(modelo); } catch (MySqlException e) { throw e; } catch (Exception e) { throw e; } }
private void Inserir_botao_Click(object sender, EventArgs e) { try { DadosDaConexao dc = new DadosDaConexao(); DALConexao cx = new DALConexao(dc.StringDeConexao); BLLEleitor bllurna = new BLLEleitor(cx); MODELOEleitor p = new MODELOEleitor(); p.IDELEICAO1 = Convert.ToInt32(ideleicao_text.Text); p.IDPESSOA1 = Convert.ToInt32(idpessoa_text.Text); p.IDEMPRESA1 = Convert.ToInt32(idempresa_text.Text); bllurna.Incluir(p); MessageBox.Show("Eleitor inserido com sucesso!"); limparCampos(); } catch (MySqlException ex) { if (ex.Message.Contains("Duplicate")) { MessageBox.Show("Registro já existe no banco de dados"); } else { MessageBox.Show("Falha ao inserir errro:" + ex.Message); } } catch (Exception ex) { MessageBox.Show("Falha ao inserir errro geral:" + ex.Message); } }