PetPamonha.DAOCliente.insereCliente C# (CSharp) 메소드

insereCliente() 공개 메소드

public insereCliente ( Cliente cliente ) : void
cliente Cliente
리턴 void
        public void insereCliente(Cliente cliente)
        {
            try
            {
                this.con.Open();
                MySqlCommand cmd = con.CreateCommand();
                cmd.CommandText = "INSERT INTO cliente (Nome,CPF,Telefone,Email) VALUES(@Nome,@CPF,@Telefone,@Email)";
                cmd.Parameters.AddWithValue("@Nome", cliente.Nome);
                cmd.Parameters.AddWithValue("@CPF", cliente.CPF);
                cmd.Parameters.AddWithValue("@Telefone", cliente.Telefone);
                cmd.Parameters.AddWithValue("@Email", cliente.Email);
                cmd.ExecuteNonQuery();
            }
            catch (Exception e) {
                Console.WriteLine(e.Message);  
            }
            finally{
                this.con.Close();
            }
        }

Usage Example

        private void btnEnviar_Click(object sender, EventArgs e)
        {
            if(txtNome.Text==""||txtEmail.Text==""||mktCPF.Text==""||mktTelefone.Text==""){
                MessageBox.Show("Preencha os dados","Erro");
            }
            else{
                 String nome;
            String cpf;
            String email;
            String telefone;


            nome = txtNome.Text;
            cpf = mktCPF.Text;
            email = txtEmail.Text;
            telefone = mktTelefone.Text;

            Cliente cliente = new Cliente();

            cliente.Nome = nome;
            cliente.CPF = cpf;
            cliente.Email = email;
            cliente.Telefone = telefone;
            
            DAOCliente Daocliente = new DAOCliente();


            Daocliente.insereCliente(cliente);
            mktCPF.Clear();
            txtNome.Text = "";
            txtEmail.Text="";
            mktTelefone.Clear();
            this.Close();
            }
        }
All Usage Examples Of PetPamonha.DAOCliente::insereCliente