Ejemplo n.º 1
0
 public int InsertUtilizador(UtilizadorExteriorVO Utilizador)
 {
     try
     {
         return(UtilizadorExteriorDAO.InsertUtilizador(Utilizador));
     }
     catch
     {
         throw;
     }
 }
Ejemplo n.º 2
0
        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();
                }
            }
        }
Ejemplo n.º 3
0
        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);
            }
        }