public void Incluir(MODELOUrna modelo) { try { MySqlCommand cmd = new MySqlCommand(); cmd.Connection = this.conexao.ObjetoConexao; cmd.CommandText = "INSERT INTO Urna (IDURNA, NOME, DESCRICAO, IP)" + "VALUES (NULL,@nome,@desc,@ip);" + "SELECT MAX(IDURNA) FROM Urna;"; cmd.Parameters.AddWithValue("@nome", modelo.NOME1); cmd.Parameters.AddWithValue("@desc", modelo.DESCRICAO1); cmd.Parameters.AddWithValue("@ip", modelo.IP1); conexao.Conectar(); int idInserido = Convert.ToInt32(cmd.ExecuteScalar()); modelo.IDURNA1 = idInserido; } catch (MySqlException e) { throw e; } catch (Exception e) { throw e; } finally { this.conexao.Desconectar(); } }
public void Incluir(MODELOUrna modelo) { try { MySqlCommand cmd = new MySqlCommand(); cmd.Connection = this.conexao.ObjetoConexao; cmd.CommandText = "INSERT INTO urna (idurna, nome, descricao, ip)" + "VALUES (NULL, @nome, @descricao, @ip);" + "SELECT MAX(ID) FROM urna;"; cmd.Parameters.AddWithValue("@nome", modelo.Nome); cmd.Parameters.AddWithValue("@descricao", modelo.Descricao); cmd.Parameters.AddWithValue("@ip", modelo.IP); conexao.Conectar(); int idInserido = Convert.ToInt32(cmd.ExecuteScalar()); modelo.IDurna = idInserido; } catch (MySqlException e) { throw e; } catch (Exception e) { throw e; } finally { this.conexao.Desconectar(); } }
public void Incluir(MODELOUrna modelo) { try { if (modelo.NOME1 == "") { throw new ArgumentNullException("Nome", "Nao pode ser vazio."); } if (modelo.IP1.ToString() == "") { throw new ArgumentNullException("IP", "IP não foi preenchido"); } 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); BLLUrna bllurna = new BLLUrna(cx); MODELOUrna p = new MODELOUrna(); p.Nome = TXTNOME.Text; p.IP = TXTId.Text; p.Descricao = TXTDESCRICAO.Text; TXTId.Text = p.IDurna.ToString(); bllurna.Incluir(p); MessageBox.Show("Usuario inserido com sucesso id:" + p.IDurna); } 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); } }
private void Inserir_botao_Click(object sender, EventArgs e) { try { DadosDaConexao dc = new DadosDaConexao(); DALConexao cx = new DALConexao(dc.StringDeConexao); BLLUrna bllurna = new BLLUrna(cx); MODELOUrna p = new MODELOUrna(); p.NOME1 = Nome_text.Text; p.DESCRICAO1 = Descricao_text.Text; p.IP1 = Convert.ToInt32(IP_text.Text); bllurna.Incluir(p); p.IDURNA1 = 0; MessageBox.Show("Urna computada 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); } }
public void Incluir(MODELOUrna modelo) { try { if (modelo.NOME1 == "") { throw new ArgumentNullException("Nome", "Nome não pode ser um campo vazio."); } bool Caracter = Regex.IsMatch(modelo.NOME1, (@"[!""#$%&'()*+,-./:;?@[\\\]_`{|}~]")); if (Caracter == true) { throw new ArgumentNullException("Nome", "Nome não pode ter caractéres especiais"); } if (Convert.ToString(modelo.IP1) == "") { throw new ArgumentNullException("IP", "IP não pode ser um campo vazio."); } if (object.ReferenceEquals(modelo.IP1.GetType(), a.GetType()) == false) { throw new ArgumentNullException("ID Eleição", "ID Eleição só pode conter números."); } dalUrna.Incluir(modelo); } catch (MySqlException e) { throw e; } catch (Exception e) { throw e; } }
private void BTN_inserir_Click(object sender, EventArgs e) { try { DadosDaConexao dc = new DadosDaConexao(); DALConexao cx = new DALConexao(dc.StringDeConexao); BLLUrna bllurna = new BLLUrna(cx); MODELOUrna p = new MODELOUrna(); p.NOME1 = TXT_NOME.Text; p.DESCRICAO1 = TXT_DESCRICAO.Text; p.IP1 = Convert.ToInt32(TXT_IP.Text); bllurna.Incluir(p); TXT_IDURNA.Text = p.IDURNA1.ToString();; MessageBox.Show("Inserido com sucesso id:" + p.IDURNA1); limparCampos(); } 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(MODELOUrna modelo) { try { if (modelo.Nome == "") { throw new ArgumentNullException("Nome", "Nao pode ser vazio."); } if (modelo.Descricao == "") { throw new ArgumentNullException("IP", "Nao pode ser vazio."); } DALobj.Incluir(modelo); } catch (MySqlException e) { throw e; } catch (Exception e) { throw e; } }