Пример #1
0
int addFznAndEncContentToFznCsv(char* fzn, char* enc_content) {
	char tmp[1000];
	char* filename = "testFzn.csv";
        sprintf(tmp, "%s;%s", fzn, enc_content);
        printf("%s\n", tmp);
        addStringToFile(tmp, "ba", filename);
}
Пример #2
0
int addFznAndEncContentToFznCsv(char* fzn, char* enc_content) {
    char tmp[1000];
    char* filename = "../rw/info/Fahrzeugnummern.csv";
    sprintf(tmp, "%s;%s", fzn, enc_content);
    printf("%s\n", tmp);
    addStringToFile(tmp, "in", filename);
}
Пример #3
0
//This writes the information about the employee into the employee data file.
void NewEmployee::writeEmployeeData()
{


    QFile employeeDataFile(EMPLOYEEFILE);

    QString employeeDataString =  QString::number(currentEmployeeID) + "\",\"" + employeeFirstName->text() + "\",\""
                            + employeeLastName->text() + "\",\"" + employeeEMail->text() + "\",\""
                            + employeePhone->text() + "\",\"" + employeeCell->text() + "\",\""
                            + employeeAddress->text() + "\",\"" + employeeCity->text() + "\",\""
                            + employeeState->text() + "\",\"" + employeeZipCode->text();

    addStringToFile(&employeeDataFile, employeeDataString);

    employEmployee();
}
Пример #4
0
//This writes the employee ID and the employer ID to
//the field placements data file.
void NewEmployee::employEmployee()
{
    QString employer = employeeEmployer->currentText();
    QFile employerDataFile(EMPLOYERFILE);

    QString employerDataString = returnLineWithString(&employerDataFile, employer, 1);
    QStringList employerDataList = employerDataString.split("\",\"");

    int employerID = employerDataList.at(0).toInt();
    *currentEmployerID = employerID;

    QString fieldPlacementsString = QString::number(currentEmployeeID) + "\",\"" + QString::number(employerID);

    QFile fieldPlacementsFile(FIELDPLACEMENTSFILE);
    addStringToFile(&fieldPlacementsFile, fieldPlacementsString);

}
Пример #5
0
int addStringToEnc(char* line)
{
	char* randName = randstring(15);
	FILE* f = NULL;
	char* tmp = malloc(sizeof(char)*2000);
	sprintf(tmp, "openssl aes-256-cbc -d -in Bayrisch.csv.enc -out %s -pass pass:§acf578?#*+-463-{{}av@wer637,,..", randName);
	f = popen(tmp, "w");
	pclose(f);
	FILE* output=fopen(randName, "r");
	addStringToFile(line, "ba", randName);
	free(tmp);
	char* tmp2 = malloc(sizeof(char)*2000);
	sprintf(tmp2, "openssl aes-256-cbc -in %s -out Bayrisch.csv.enc -pass pass:§acf578?#*+-463-{{}av@wer637,,..", randName);
	popen(tmp2, "w");
	free(tmp2);
	sleep(1);
	char* remove = malloc(sizeof(char)*200);
	sprintf(remove, "rm %s", randName);
	popen(remove, "w");
	printf("remove cmd: %s\n", remove);
	return 0;	
}