void Cliente::DescontarDeuda(int id_deuda, double rPagado){ QSqlQuery qClientes_deuda(QSqlDatabase::database("empresa")); qClientes_deuda.prepare("Select * from clientes_deuda where id =:id_deuda"); qClientes_deuda.bindValue(":id_deuda",id_deuda); if (!qClientes_deuda.exec()) { QMessageBox::critical(NULL,tr("Modificar deuda Cliente"),tr("Falló la lectura de la deuda del cliente"),tr("&Aceptar")); } qClientes_deuda.prepare("update clientes_deuda "); qClientes_deuda.clear(); }
void Cliente::DescontarDeuda(int id_deuda, double pagado){ QSqlQuery qClientes_deuda(Configuracion_global->groupDB); qClientes_deuda.prepare("Select * from clientes_deuda where id =:id_deuda and id_empresa=:id_empresa"); qClientes_deuda.bindValue(":id_empresa",Configuracion_global->idEmpresa); qClientes_deuda.bindValue(":id_deuda",id_deuda); if (!qClientes_deuda.exec()) { QMessageBox::critical(qApp->activeWindow(),tr("Modificar deuda Cliente"),tr("Falló la lectura de la deuda del cliente"),tr("&Aceptar")); } qClientes_deuda.prepare("update clientes_deuda "); qClientes_deuda.clear(); //TODO revisar descontar deuda O.o }