//METEDO SALVAR NO BANCO DE DADO
 public void Inserir(Modelo_Cliente cliente)
 {
     try
     {
         MySqlCommand cmd = new MySqlCommand();
         cmd.Connection  = conexao.Conexao;
         cmd.CommandText = "INSERT INTO CLIENTE (cpf, nome, datacadastro, cep, endereco, numero, complemento, bairro," +
                           " cidade, estado, email, fomecelular, observacao) VALUES(@cpf, @nome, @datacadastro, @cep, @endereco, @numero, @complemento, @bairro," +
                           " @cidade, @estado, @email, @fomecelular, @observacao)";
         cmd.Parameters.AddWithValue("@cpf", cliente.cpf);
         cmd.Parameters.AddWithValue("@nome", cliente.nome);
         cmd.Parameters.AddWithValue("@datacadastro", cliente.datacadastro);
         cmd.Parameters.AddWithValue("@cep", cliente.cep);
         cmd.Parameters.AddWithValue("@endereco", cliente.endereco);
         cmd.Parameters.AddWithValue("@numero", cliente.numero);
         cmd.Parameters.AddWithValue("@complemento", cliente.complemento);
         cmd.Parameters.AddWithValue("@bairro", cliente.bairro);
         cmd.Parameters.AddWithValue("@cidade", cliente.cidade);
         cmd.Parameters.AddWithValue("@estado", cliente.estado);
         cmd.Parameters.AddWithValue("@email", cliente.email);
         cmd.Parameters.AddWithValue("@fomecelular", cliente.fomecelular);
         cmd.Parameters.AddWithValue("@observacao", cliente.observacao);
         cmd.ExecuteNonQuery();
     }
     catch (Exception ex)
     {
         throw new Exception(ex.Message);
     }
     finally
     {
         conexao.FecharConexao();
     }
 }
示例#2
0
 private void btnExcluir_Click(object sender, EventArgs e)
 {
     try
     {
         DialogResult resultado = MetroMessageBox.Show(this, "\n\n Tem, certeza que deseja excluir", "Excluir", MessageBoxButtons.YesNo, MessageBoxIcon.Exclamation);
         if (resultado.ToString() == "Yes")
         {
             conexao.AbrirConexao();
             Validacao_Cliente cliente = new Validacao_Cliente(conexao);
             cliente.Excluir(Convert.ToInt32(txtId.Text));
             MetroMessageBox.Show(this, "\n\n\n Cliente Excluido com sucesso", "Excluido", MessageBoxButtons.OK, MessageBoxIcon.Information);
             this.LimpaCampo();
             this.AlterarBotao(1);
             this.DesabilitaCampos();
         }
     }
     catch (Exception ex)
     {
         MetroMessageBox.Show(this, "\n\n\n" + ex.Message + " Ops aconteceu algum erro", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
         txtUsuario.Focus();
         this.AlterarBotao(3);
     }
     finally
     {
         conexao.FecharConexao();
     }
 }
 //METEDO GRAVAR NO BANCO
 public void SalvarFormaPag(Modelo_formaPagamento pagamento)
 {
     try
     {
         MySqlCommand cmd = new MySqlCommand();
         cmd.Connection  = conexao.Conexao;
         cmd.CommandText = "INSERT INTO FORMAPAGAMENTO (DESCRICAO) VALUES(@DESCRICAO)";
         cmd.Parameters.AddWithValue("@DESCRICAO", pagamento.descricao);
         cmd.ExecuteNonQuery();
     }
     catch (Exception ex)
     {
         throw new Exception(ex.Message);
     }
     finally
     {
         conexao.FecharConexao();
     }
 }
示例#4
0
 //METEDO LOGAR
 public void LogarSitema()
 {
     try
     {
         MySqlConnection cx = new MySqlConnection("Server=localhost; Uid=root; Database=gestaofinanceira; Pwd=1234");
         cx.Open();
         MySqlCommand    cmd        = new MySqlCommand();
         MySqlConnection conectamos = new MySqlConnection();
         cmd.Connection  = cx;
         cmd.CommandText = "SELECT * FROM USUARIO WHERE USUARIO = @USUARIO AND SENHA = @SENHA";
         cmd.Parameters.Add("@USUARIO", MySqlDbType.Text).Value = txtUsuario.Text;
         cmd.Parameters.Add("@SENHA", MySqlDbType.Text).Value   = txtSenha.Text;
         MySqlDataReader leer = cmd.ExecuteReader();
         if (leer.Read())
         {
             UsuarioLogado = txtUsuario.Text;
             frmPrincipal principal = new frmPrincipal();
             principal.ShowDialog();
             this.Hide();
         }
         else
         {
             MetroMessageBox.Show(this, "\n\n\n Usuario ou Senha Invalido", "Erro",
                                  MessageBoxButtons.OK, MessageBoxIcon.Warning);
             LimparCampos();
             txtUsuario.Focus();
         }
         cx.Close();
     }
     catch (Exception ex)
     {
         MetroMessageBox.Show(this, ex.Message + "\n\n\n Ops Ocorreu algum erro", "Erro",
                              MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
     finally
     {
         conexao.FecharConexao();
     }
 }