//BOTÃO PAGAR PARCELA: ===================================================================================================================== private void btPagarParcela_Click(object sender, EventArgs e) { try { //criar objeto da conexao: DALConexao cx = new DALConexao(DadosDaConexao.StringDeConexao); BLLParcelasCompra bllp = new BLLParcelasCompra(cx); //codigo da compra: int comcod = Convert.ToInt32(txtComCod.Text); //---this.pcoCod = é capturado co clicar na linha //chama o metodo par afetur o pagamento: bllp.EfetuarPagamento(comcod, this.pcoCod, dtDataPagamento.Value.Date); //RECARREGAR PARCELAS DA COMPRA MOSTRA A DATA: dgvParcelas.DataSource = bllp.Localizar(comcod); //desativa o botão pagar: btPagarParcela.Enabled = false; //colocar a data atual na tela: dtDataPagamento.Value = DateTime.Now; //Mensagem de sucesso: MessageBox.Show("Pagamento efetuado com sucesso!"); } catch (Exception erro) // casa der algum erro na conexao { MessageBox.Show("Erro : \n" + erro.Message); //retorna mensagem do sistema, melhorar mensagem para o usuario } }