void FormFacturacionEmitida::setearIdPeriodo( const int id_periodo ) { _id_periodo_servicio = id_periodo; CBPeriodo->setearId( id_periodo ); cargarDatos(); connect( CBPeriodo , SIGNAL( cambioId( int ) ), this, SLOT( cambioPeriodo( int ) ) ); }
/*! * \brief FormRecibo::setId * Coloca el identificador del recibo y provoca la carga de datos * \param id Identificador del recibo a cargar */ void FormRecibo::setId(int id) { if( id <= 0 ) return; _id_actual = id; cargarDatos(); }
void DialogVarConfig::eliminar() { datos.removeAt(index); QFile f; f.setFileName("scriptsconfig"); f.remove(); f.open(QIODevice::WriteOnly); f.write(datos.join("\n").toLatin1()); f.waitForBytesWritten(0); f.close(); cargarDatos(); }
void FrmTiposTarifa::on_btnAnadir_clicked() { oTipostarifa->clear(); int nId = oTipostarifa->anadir(); if(nId >0) { oTipostarifa->recuperar(nId); cargarDatos(); llenar_lista(); activar_controles(true); ui->txtCodigo->setFocus(); } }
DialogVarConfig::DialogVarConfig(QWidget *parent) : QDialog(parent), ui(new Ui::DialogVarConfig) { ui->setupUi(this); setWindowTitle("Editor de Parametros"); cargarDatos(); connect(ui->btnAnhadir,SIGNAL(clicked()),this,SLOT(nuevoscript())); connect(ui->seleccionScript,SIGNAL(currentIndexChanged(int)),this,SLOT(cambiarscript(int))); connect(ui->btnBox,SIGNAL(accepted()),this,SLOT(guardar())); connect(ui->btnEliminar,SIGNAL(clicked()),this,SLOT(eliminar())); estado = 0; index = 0; }
//MAIN// void main() { t_alumno alumno; FILE *pf; t_alumno vec[TAM]; int opc,cont=1,i=1; float prom,promgral=0; abrirArchivo(&pf,"C:\\ArchProII\\12Alu.txt","wt"); estiloArchivo(pf); while(cont==1) { fflush(stdin); prom=cargarDatos(&alumno); guardarEnArchivo(pf,&alumno,prom,i); i++; promgral+=prom; printf("\nDesea cargar otro? (1:SI - 0:NO): "); scanf("%d",&cont); fflush(stdin); } promgral=promgral/(i-1); estiloFinal(pf,promgral); fclose(pf); }
void FrmTiposTarifa::on_listatarifas_clicked(const QModelIndex &index) { int nid =ui->listatarifas->model()->data(ui->listatarifas->model()->index(index.row(),0),Qt::EditRole).toInt(); oTipostarifa->recuperar(nid); cargarDatos(); }
void FormFacturacionEmitida::cambioPeriodo( int id_periodo ) { _id_periodo_servicio = id_periodo; cargarDatos(); }
int main() { ArrayList* listPeliculas, *listDirectores,*auxPeliculas, *auxDirectores; ArrayList *backupDirectores = NULL; ArrayList *backupPeliculas = NULL; int auxInt; char opcion; listPeliculas = al_newArrayList(); listDirectores = al_newArrayList(); //readMockDirector(listDirectores); cargarDatos(listPeliculas, "peliculas.dat", 1); cargarDatos(listDirectores, "directores.dat", 2); //readPelicula(listPeliculas); if(listPeliculas != NULL && listDirectores != NULL) { do { opcion = mostrarMenu("1.ALTAS PELICULAS\n2.MODIFICAR PELICULA\n3.BAJA PELICULA\n4.NUEVO DIRECTOR\n5.ELIMINAR DIRECTOR\n6.RECUPERAR\n7.INFORMAR\n8.LISTAR\n9.SALIR\n", '1', '9'); switch(opcion) { case '1': auxInt = agregarPelicula(listPeliculas, listDirectores); if(auxInt == 0) { printf("Pelicula agregada\n"); } PAUSE; CLEAR; break; case '2': auxInt = modificarPelicula(listPeliculas, listDirectores); if(auxInt == 0) { printf("Pelicula modificada\n"); } PAUSE; CLEAR; break; case '3': backupPeliculas = borrarPelicula(listPeliculas); PAUSE; CLEAR; break; case '4': auxInt = agregarDirector(listDirectores); if(auxInt == 0) { printf("Director cargado!\n"); } PAUSE; CLEAR; break; case '5': backupDirectores = borrarDirector(listDirectores); if(backupDirectores != NULL) { printf("Director borrado\n"); } PAUSE; CLEAR; break; case '6': opcion = mostrarMenu("1.RECUPERAR PELICULAS\n2.RECUPERAR DIRECTORES\n", '1', '2'); switch(opcion) { case '1': auxPeliculas = recuperarDatos(listPeliculas, backupPeliculas); if(auxPeliculas == NULL) { printf("No se ha podido recuperar peliculas!\n"); } else { printf("Peliculas recuperadas\n"); listPeliculas = al_clone(auxPeliculas); auxPeliculas->deleteArrayList(auxPeliculas); } break; case '2': auxDirectores = recuperarDatos(listDirectores, backupDirectores); if(auxDirectores == NULL) { printf("No se ha podido recuperar los directores\n"); } else { printf("Directores recuperados\n"); listDirectores = al_clone(auxDirectores); auxDirectores->deleteArrayList(auxDirectores); } break; } PAUSE; CLEAR; break; case '7': auxInt =informar(listPeliculas, listDirectores); if(auxInt == -1) { printf("No se ha podido informar\n"); } PAUSE; CLEAR; break; case '8': auxInt = listar(listPeliculas, listDirectores); PAUSE; CLEAR; break; case '9': auxInt = guardarDatos(listPeliculas, "peliculas.dat", 1); if(auxInt != 0) printf("Hubo un error al guardar las peliculas"); auxInt = guardarDatos(listDirectores, "directores.dat", 2); if(auxInt != 0) printf("Hubo un error al guardar los directores"); listDirectores->deleteArrayList(listDirectores); listPeliculas->deleteArrayList(listPeliculas); break; default: break; } }while(opcion!='9'); } return 0; }