コード例 #1
0
        /// <summary>
        /// metodo para gravar as Moedas
        ///
        /// </summary>
        /// <param name="mod_usuario"></param>
        public void SalvarMoeda(Modelo_Moeda modelo_Moeda)
        {
            try
            {
                SqlCommand cmd = new SqlCommand();
                cmd.Connection  = conexao.Conexao;
                cmd.CommandText = "INSERT INTO Moeda  ( Nome ,Tipo, Valor,Tempo,Taxa) " + "VALUES ( @Nome , @Tipo, @Valor,  @Tempo, @Taxa ) ; SELECT @@Identity";
                cmd.Parameters.AddWithValue("Nome", modelo_Moeda.Nome1);
                cmd.Parameters.AddWithValue("Tipo", modelo_Moeda.Tipo1);
                cmd.Parameters.AddWithValue("Valor", modelo_Moeda.Valor1);
                cmd.Parameters.AddWithValue("Taxa", modelo_Moeda.Taxa1);
                cmd.Parameters.AddWithValue("Tempo", modelo_Moeda.Tempo1);

                cmd.ExecuteNonQuery();
            }
            catch (Exception ex)
            {
                MessageBox.Show("Erro ao conectar ao banco de dados", " Gravar" + ex.Message,
                                MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            finally
            {
                conexao.FecharConexao();
            }
        }
コード例 #2
0
 /// <summary>
 /// metodo para gravar os clientes no BD
 /// </summary>
 /// <param name="mod_usuario"></param>
 public void SalvarUsuario(Modelo_Usuario modelo_Usuario)
 {
     try
     {
         SqlCommand cmd = new SqlCommand();
         cmd.Connection  = conexao.Conexao;
         cmd.CommandText = "INSERT INTO Usuario  ( , Nome ,Cpf, Email, Sexo , Telefone , DataNascimento, Rua, Cidade, Estado ,CEP,Bairro,Complemento,Password) " +
                           "VALUES ( @Nome , @Cpf, @Email,  @Sexo  ,  @Telefone ,  @DataNascimento,  @Rua,  @Cidade,  @Estado , @CEP, @Bairro,@Complemento,@Password) ; SELECT @@Identity";
         cmd.Parameters.AddWithValue("Nome", modelo_Usuario.Nome1);
         cmd.Parameters.AddWithValue("Cpf", modelo_Usuario.Cpf1);
         cmd.Parameters.AddWithValue("Email", modelo_Usuario.Email1);
         cmd.Parameters.AddWithValue("Telefone", modelo_Usuario.Telefone1);
         cmd.Parameters.AddWithValue("DataNascimento", modelo_Usuario.DataNascimento1);
         cmd.Parameters.AddWithValue("Sexo", modelo_Usuario.Sexo1);
         cmd.Parameters.AddWithValue("Rua", modelo_Usuario.Rua1);
         cmd.Parameters.AddWithValue("Cidade", modelo_Usuario.Cidade1);
         cmd.Parameters.AddWithValue("Estado", modelo_Usuario.Estado1);
         cmd.Parameters.AddWithValue("CEP", modelo_Usuario.CEP1);
         cmd.Parameters.AddWithValue("Bairro", modelo_Usuario.Bairro1);
         cmd.Parameters.AddWithValue("Complemento", modelo_Usuario.Complemento1);
         cmd.Parameters.AddWithValue("Password", modelo_Usuario.Password1);
         cmd.ExecuteNonQuery();
     }
     catch (Exception ex)
     {
         MessageBox.Show("Erro ao conectar ao banco de dados", " Gravar" + ex.Message,
                         MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
     finally
     {
         conexao.FecharConexao();
     }
 }
コード例 #3
0
        public void SalvarCarteira(Modelo_Conta_Carteira modelo_Carteira)
        {
            try
            {
                SqlCommand cmd = new SqlCommand();
                cmd.Connection  = conexao.Conexao;
                cmd.CommandText = "INSERT INTO Conta_Carteira (ValorCompra,ValorVenda) VALUES (@ValorCompra,@ValorVenda);" +
                                  " SELECT @@Identity";

                cmd.Parameters.AddWithValue("ValorCompra", modelo_Carteira.ValorCompra1);
                cmd.Parameters.AddWithValue("ValorVenda", modelo_Carteira.ValorVenda1);
                cmd.Parameters.AddWithValue("Lucro", modelo_Carteira.Lucro1);



                cmd.ExecuteNonQuery();
            }
            catch (Exception ex)
            {
                MessageBox.Show("Erro ao conectar ao banco de dados", " Gravar" + ex.Message,
                                MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            finally
            {
                conexao.FecharConexao();
            }
        }
コード例 #4
0
ファイル: Form_Vender.cs プロジェクト: hederfelipe/Pim_2020
        private void btnCompra_Click_1(object sender, EventArgs e)
        {
            try
            {
                conexao.AbrirConexao();
                Modelo_Conta_Carteira mod_saldo = new Modelo_Conta_Carteira();
                mod_saldo.ValorVenda1 = Convert.ToDouble(metroTotal.Text);


                Validacao_Carteira validacao_usuario = new Validacao_Carteira(conexao);

                DialogResult resultado = MetroMessageBox.Show(this, "\n\n Deseja realmente efetuar a compra?",
                                                              "CONFIRMAR A Compra", MessageBoxButtons.YesNo, MessageBoxIcon.Error);
                if (resultado.ToString() == "Yes")
                {
                    validacao_usuario.SalvarCarteira(mod_saldo);
                    MetroMessageBox.Show(this, "\n\n Saldo Atualizado! ", "SALDO ATUALIZADO",
                                         MessageBoxButtons.OK, MessageBoxIcon.Question);
                }
            }
            catch (Exception eX)
            {
                MetroMessageBox.Show(this, "\n\n  Erro ao efetuar compra! \n Detalhes: " + eX.Message,
                                     "ERRO AO REALIZAR OPERAÇÃO", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            finally
            {
                conexao.FecharConexao();
            }
        }
コード例 #5
0
        private void btnAddCCY_Click(object sender, EventArgs e)
        {
            try
            {
                conexao.AbrirConexao();
                Modelo_Moeda mod_moeda = new Modelo_Moeda();
                mod_moeda.Nome1  = inptCurrency.Text;
                mod_moeda.Tipo1  = inputTipo.Text;
                mod_moeda.Valor1 = inputValor.Text;
                mod_moeda.Taxa1  = inputTaxa.Text;
                mod_moeda.Tempo1 = Convert.ToDateTime(inputData.Text);


                Validacao_Moeda validacao_moeda = new Validacao_Moeda(conexao);
                validacao_moeda.SalvarMoeda(mod_moeda);


                MetroMessageBox.Show(this, "\n Moeda Cadastrado com sucesso ", "CADASTRO DE MOEDA",
                                     MessageBoxButtons.OK, MessageBoxIcon.Question);
            }
            catch (Exception eX)
            {
                MetroMessageBox.Show(this, "\n\n  Erro ao cadastrar uma Moeda! \n Detalhes: " + eX.Message,
                                     "ERRO AO REALIZAR OPERAÇÃO", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            finally
            {
                conexao.FecharConexao();
            }
        }
コード例 #6
0
 //metodo para gravar
 private void BotonGravar_Click(object sender, EventArgs e)
 {
     try
     {
         conexao.AbrirConexao();
         Modelo_Funcionario mod_funcionario = new Modelo_Funcionario();
         mod_funcionario.Nome1           = txtNome.Text;
         mod_funcionario.Cpf1            = txtCPF.Text;
         mod_funcionario.Telefone1       = txtTelefone.Text;
         mod_funcionario.DataNascimento1 = Convert.ToDateTime(txtData.Text);;
         mod_funcionario.Nr_Filhos       = Convert.ToInt32(txtNumeroFilhos.Text);
         mod_funcionario.Sexo1           = txtSexo.Text;
         mod_funcionario.Cargo1          = txtCargo.Text;
         mod_funcionario.Salario1        = txtSalarios.Text;
         mod_funcionario.Email1          = txtEmail.Text;
         mod_funcionario.Password1       = txtSenha.Text;
         mod_funcionario.CEP1            = txtCEP.Text;
         mod_funcionario.Rua1            = txtComplemento.Text;
         mod_funcionario.Bairro1         = txtBairro.Text;
         mod_funcionario.Estado1         = txtEstado.Text;
         mod_funcionario.Cidade1         = txtCidade.Text;
         mod_funcionario.Complemento1    = txtComplemento.Text;
         Validacao_Funcionario validacao_funcionario = new Validacao_Funcionario(conexao);
         if (operacao == "cadastrar")
         {
             validacao_funcionario.SalvarFuncionario(mod_funcionario);
             MetroMessageBox.Show(this, "\n Cliente Cadastrado com sucesso ", "CADASTRO DE USUÁRIO",
                                  MessageBoxButtons.OK, MessageBoxIcon.Question);
             this.LimpaCampos();
             this.DesabilitaCampos();
             this.Close();
         }
         else
         {
             mod_funcionario.Codigo1 = Convert.ToInt32(txtCodigo.Text);
             validacao_funcionario.EditarFuncionario(mod_funcionario);
             MetroMessageBox.Show(this, "\n\n  Cliente Editado com sucesso! ", " USUÁRIO EDITADO",
                                  MessageBoxButtons.OK, MessageBoxIcon.Question);
         }
         this.LimpaCampos();
         this.AlteraBotao(1);
         this.DesabilitaCampos();
     }
     catch (Exception eX)
     {
         MetroMessageBox.Show(this, "\n\n  Erro ao cadastrar um Funcionario! \n Detalhes: " + eX.Message,
                              "ERRO AO REALIZAR OPERAÇÃO", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
     finally
     {
         conexao.FecharConexao();
     }
 }
コード例 #7
0
        /// <summary>
        /// metodo para gravar os clientes no BD
        /// </summary>
        /// <param name="mod_usuario"></param>
        public void SalvarExchanges(Modelo_Exchanges modelo_exchanges)
        {
            try
            {
                SqlCommand cmd = new SqlCommand();
                cmd.Connection  = conexao.Conexao;
                cmd.CommandText = "INSERT INTO Exchangers  ( Nome ) " +
                                  "VALUES ( @Nome) ; SELECT @@Identity";
                cmd.Parameters.AddWithValue("Nome", modelo_exchanges.Nome1);

                cmd.ExecuteNonQuery();
            }
            catch (Exception ex)
            {
                MessageBox.Show("Erro ao conectar ao banco de dados", " Gravar" + ex.Message,
                                MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            finally
            {
                conexao.FecharConexao();
            }
        }
コード例 #8
0
        /// <summary>
        /// Metodo para gravar usuario ao banco de dados
        /// </summary>
        private void BotonGravar_Click(object sender, EventArgs e)
        {
            try
            {
                conexao.AbrirConexao();
                Modelo_Exchanges mod_usuario = new Modelo_Exchanges();
                mod_usuario.Nome1 = inputNome.Text;

                Validacao_Exchanges validacao_usuario = new Validacao_Exchanges(conexao);
                if (operacao == "cadastrar")
                {
                    validacao_usuario.Salvarexchanges(mod_usuario);
                    MetroMessageBox.Show(this, "\n Exchanges Cadastrado com sucesso ", "CADASTRO DE Exchanges",
                                         MessageBoxButtons.OK, MessageBoxIcon.Question);
                    this.LimpaCampos();
                    this.DesabilitaCampos();
                }
                else
                {
                    mod_usuario.Codigo1 = Convert.ToInt32(inputCode.Text);
                    validacao_usuario.EditarExchanges(mod_usuario);
                    MetroMessageBox.Show(this, "\n\n  Exchanges Editado com sucesso! ", " Exchanges EDITADO",
                                         MessageBoxButtons.OK, MessageBoxIcon.Question);
                }
                this.LimpaCampos();
                this.AlteraBotao(1);
                this.DesabilitaCampos();
            }
            catch (Exception eX)
            {
                MetroMessageBox.Show(this, "\n\n  Erro ao cadastrar uma Exchanges! \n Detalhes: " + eX.Message,
                                     "ERRO AO REALIZAR OPERAÇÃO", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            finally
            {
                conexao.FecharConexao();
            }
        }