public int InsertUtilizador(UtilizadorExteriorVO Utilizador) { try { return(UtilizadorExteriorDAO.InsertUtilizador(Utilizador)); } catch { throw; } }
private void utilizador() { if ((tbnomeregist.Text != "") && (tbnomeagriregis.Text != "") && (tbnemailregist.Text != "") && (tbpassregist.Text != "") && (tbconfrimpassregist.Text != "") && (tbmarcaregist.Text != "") && (tbteleregist.Text != "") && (tbmoradaregist.Text != "") && (tbncodposregist.Text != "") && (tbracapredregist.Text != "") && (tbnumcabregist.Text != "")) { try { UtilizadorExteriorVO Utilizador = new UtilizadorExteriorVO(); UtilizadorExteriorBUS Utilizadorbus = new UtilizadorExteriorBUS(); Utilizador.nome = tbnomeagriregis.Text; Utilizador.username = tbnomeregist.Text; Utilizador.email = tbnemailregist.Text; Utilizador.password = tbpassregist.Text; Utilizador.marcaExploracao = tbmarcaregist.Text; Utilizador.telefone = tbteleregist.Text; Utilizador.morada = tbmoradaregist.Text; Utilizador.codigoPostal = tbncodposregist.Text; Utilizador.idConcelho = Convert.ToInt32(cbconcelhoregist.SelectedValue); Utilizador.RacaPredominante = tbracapredregist.Text; Utilizador.numeroCabecas = Convert.ToInt32(tbnumcabregist.Text); if (Utilizadorbus.InsertUtilizador(Utilizador) == 1) { MessageBox.Show("Utilizador Criado!"); } else { MessageBox.Show(" falha"); } tbnomeagriregis.Clear(); tbnomeregist.Clear(); tbnemailregist.Clear(); tbpassregist.Clear(); tbmarcaregist.Clear(); tbteleregist.Clear(); tbmoradaregist.Clear(); tbncodposregist.Clear(); tbracapredregist.Clear(); } catch (Exception ex) { MessageBox.Show("Erro a criar Conta!"); throw ex; //conexao.Close(); } } }
public static int InsertUtilizador(UtilizadorExteriorVO Utilizador) { MySqlCommand cmd = new MySqlCommand("InsertUtilizador", new MySqlConnection(tratarconexaoexterior.GetConnectionStringExterior())); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add(new MySqlParameter("nome", Utilizador.nome)); cmd.Parameters.Add(new MySqlParameter("email", Utilizador.email)); cmd.Parameters.Add(new MySqlParameter("telefone", Utilizador.telefone)); cmd.Parameters.Add(new MySqlParameter("marcaExploracao", Utilizador.marcaExploracao)); cmd.Parameters.Add(new MySqlParameter("idConcelho", Utilizador.idConcelho)); cmd.Parameters.Add(new MySqlParameter("password", Utilizador.password)); cmd.Parameters.Add(new MySqlParameter("username", Utilizador.username)); cmd.Parameters.Add(new MySqlParameter("morada", Utilizador.morada)); cmd.Parameters.Add(new MySqlParameter("codigoPostal", Utilizador.codigoPostal)); cmd.Parameters.Add(new MySqlParameter("numeroCabecas", Utilizador.numeroCabecas)); cmd.Parameters.Add(new MySqlParameter("racaPredominante", Utilizador.RacaPredominante)); try { if (tratarconexaoexterior.AbrirConexao(cmd.Connection)) { cmd.ExecuteNonQuery(); } return(1); } catch (MySqlException ex) { new Exception(ex.Message); return(0); } finally { tratarconexaoexterior.FecharConexao(cmd.Connection); } }