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(); } }
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(); } }
public void SalvarCarteira(Modelo_Conta_Carteira mod_carteira) { if (mod_carteira.ValorCompra1.ToString().Length == 0) { MessageBox.Show("O Valor é obrigatório", "Validação ", MessageBoxButtons.OK, MessageBoxIcon.Warning); } if (mod_carteira.ValorVenda1.ToString().Length == 0) { MessageBox.Show("O Valor é obrigatório", "Validação ", MessageBoxButtons.OK, MessageBoxIcon.Warning); } Negocio_Carteira negocio_Moeda = new Negocio_Carteira(conexao); negocio_Moeda.SalvarCarteira(mod_carteira); }
public void EditarCarteira(Modelo_Conta_Carteira mod_carteira) { if (mod_carteira.Codigo1 <= 0) { MessageBox.Show("O código do acesso é obrigatório", "Validação", MessageBoxButtons.OK, MessageBoxIcon.Warning); } if (mod_carteira.ValorVenda1.ToString().Length == 0) { MessageBox.Show("O Valor é obrigatório", "Validação Saldo", MessageBoxButtons.OK, MessageBoxIcon.Warning); } Negocio_Carteira negocio_Usuario = new Negocio_Carteira(conexao); negocio_Usuario.SalvarCarteira(mod_carteira); }
public void AtualizarCarteira(Modelo_Conta_Carteira modelo_Usuario) { try { SqlCommand cmd = new SqlCommand(); cmd.Connection = conexao.Conexao; cmd.CommandText = "UPDATE Conta_Carteira SET ValorVenda = @ValorVenda Codigo = @Codigo WHERE Codigo = @Codigo"; cmd.Parameters.AddWithValue("Codigo", modelo_Usuario.Codigo1); cmd.Parameters.AddWithValue("ValorVenda", modelo_Usuario.ValorVenda1); cmd.ExecuteNonQuery(); } catch (Exception ex) { MessageBox.Show("Erro ao conectar ao banco de dados", "Editar" + ex.Message, MessageBoxButtons.OK, MessageBoxIcon.Error); } finally { conexao.FecharConexao(); } }