save.h 数据保存函数
void save(int type){
FILE *fp_save;
switch(type){
case 1:
fp_save=fopen("../data/purchase_new.csv","w");
break;
case 2:
fp_save=fopen("../data/wholesale_new.csv","w");
break;
case 3:
fp_save=fopen("../data/retail_new.csv","w");
break;
case 4:
fp_save=fopen("../data/gift_new.csv","a+");
fprintf(fp_save,"\n%d,%d,%d,%d,%d,%d,%d,%.2f,%d,%.2f,%d,%d,%d",gift->time.month,gift->time.day,gift->time.hour,gift->time.minute,gift->part,gift->model,gift->mfts,gift->unit,gift->num,gift->total,gift->name,option_gift,gift->judge_delete);
fclose(fp_save);
return;
}
plink p=head;
//fprintf(fp_save,"月,日,时,分,配件名称,型号,制造商,单价,总数,总价,供应商,是否删除\n");
while(p!=NULL){
fprintf(fp_save,"%d,%d,%d,%d,%d,%d,%d,%.2f,%d,%.2f,%d,%d\n",p->time.month,p->time.day,p->time.hour,p->time.minute,p->part,p->model,p->mfts,p->unit,p->num,p->total,p->name,p->judge_delete);
p=p->next;
}
fclose(fp_save);
}