public void BaixarFatura(Model.Fatura fatura) { con = new MySqlConnection(); conexao = new Conexao.Conexao(); con.ConnectionString = conexao.getConnectionString(); String query = "UPDATE fatura SET EstaPago = ?EstaPago, Data_Pagamento = ?Data_Pagamento WHERE Id_Fatura = ?Id_Fatura"; try { con.Open(); MySqlCommand cmd = new MySqlCommand(query, con); cmd.Parameters.AddWithValue("?EstaPago", fatura.Estapago); cmd.Parameters.AddWithValue("?Id_Fatura", fatura.Idfatura); cmd.Parameters.AddWithValue("?Data_Pagamento", fatura.DataPagamento1.Date); cmd.ExecuteNonQuery(); cmd.Dispose(); } catch (Exception ex) { MessageBox.Show("Erro: " + ex); } finally { con.Close(); } }
private void button1_Click(object sender, EventArgs e) { try { Model.Fatura fatura = new Model.Fatura(); fatura.Estapago = true; fatura.Idfatura = Convert.ToInt32(txtnumerofatura.Text); fatura.DataPagamento1 = Convert.ToDateTime(datapagamentotexbox.Text); fatura.BaixarFatura(); carregarDados(); MessageBox.Show("Fatura Baixada!", "Banco de dados", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (Exception) { MessageBox.Show("Ocorreu um erro ao editar dados", "Banco de dados", MessageBoxButtons.OK, MessageBoxIcon.Error); } }