void NouveauxProduitsDialog::on_btAnnuler_clicked() { QDjangoQuerySet< Core::Temp > produits; produits.remove(); produitsModel->select(); effacerChamps(); btValider->setEnabled( false ); }
void NouveauxProduitsDialog::on_btTerminer_clicked() { if( QMessageBox::question( this, "Question", "Voulez-vous vraiment fermer cette boîte de dialogue ?\n" "Toutes les modifications non enregistrées seront perdues", QMessageBox::Yes | QMessageBox::No ) == QMessageBox::No ) show(); else { QDjangoQuerySet< Core::Temp > produits; produits.remove(); close(); } }
void NouveauxProduitsDialog::on_btValider_clicked() { QDjangoQuerySet< Core::Temp > produits; int l = produits.size(); for( int i = 0; i < l; ++i ) { Core::Temp *t = produits.at( i ); Core::Produit *p = new Core::Produit(); p->setCode( t->getCode() ); p->setConstructeur( t->getConstructeur() ); p->setNom( t->getNom() ); p->setDescription( t->getDescription() ); p->setType( t->getType() ); p->setPrixUnitaire( t->getPrixUnitaire() ); p->save(); } produits.remove(); }