Fun_admin_7()
int Fun_ADMIN_7(){
system("cls");
if((data=fopen("F:\\data.bin","rb"))==NULL){
printf("Ошибка\n");
system("pause");
return main();
}
printf(" Вы выбрали: (Удаление записи.)\n");
printf(" ----------------------------------------\n");
printf("Название Категория Дата изг. Срок год. Вкусовые добавки Цена");
printf("\n---------------------------------------------------------------------");
while(fread(&tovar[m],sizeof(tovar[m]),1,data)>0){
printf("\n%-9s|%-15s| %-3d%-3d%-3d|%-3d%-3d%-3d | %-9s %6.2fгрн.\n ",tovar[m].nazv,tovar[m].catovar,tovar[m].d,tovar[m].m,tovar[m].g,tovar[m].srok_d,tovar[m].srok_m,tovar[m].srok_g,tovar[m].dob,tovar[m].cena);
}
fclose(data);
if((data=fopen("F:\data.bin","rb"))==NULL){
printf("Ошибка\n");
system("pause");
return main();
}
printf("Введите удаляемое название товара\n");
scanf("%s",im);
q=0;
while(fread(&tovar2,sizeof(tovar2),1,data)>0)
if(strcmp(im,tovar2.nazv))
tovar1[q ++] = tovar2;
fclose(data);
if((data=fopen("F:\data.bin","wb"))==NULL){
printf("Ошибка\n");
system("pause");
return main();
}
for(m=0;m<q;m++)
fwrite(&tovar1[m],sizeof(tovar1[m]),1,data);
fclose(data);
}
Fun_admin_8()
int Fun_ADMIN_8(){
system("cls");
printf(" Вы выбрали: (Вывод всех текущих записей)\n");
printf(" -------------------------------------------------\n");
if((data=fopen("F:\data.bin","rb"))==NULL){
printf("Ошибка\n");
system("pause");
return main();
}
printf("Название Категория Дата изг. Срок год. Вкусовые добавки Цена");
printf("\n---------------------------------------------------------------------");
while(fread(&tovar[m],sizeof(tovar[m]),1,data)>0){
printf("\n%-9s|%-15s| %-3d%-3d%-3d|%-3d%-3d%-3d | %-9s %6.2fгрн.\n ",tovar[m].nazv,tovar[m].catovar,tovar[m].d,tovar[m].m,tovar[m].g,tovar[m].srok_d,tovar[m].srok_m,tovar[m].srok_g,tovar[m].dob,tovar[m].cena);
}
fclose(data);
system("pause");
system("cls");
}
Fun_admin_9()
int Fun_ADMIN_9(){
return main();
}
Fun_admin_exit()
int Fun_ADMIN_EXIT(){
system("cls");
printf(" Завершение Работы!!!\n До встречи!\n");
printf(" --------------------------\n");
system("pause");
exit(0);
}