Курсовая работа: Автоматизация заказа блюд в ресторане

var number:integer;prodZak:real;flag:boolean;

begin

flag:=true;

number:=strtoint(Text);

ZakazForm.memo1.Clear;

If not(strtoInt(Text) in [1..50]) then ZakazForm.memo1.Lines.Text:='Количествоблюдпревзошлоразумныепределы!'

else begin

T_spisokB.locate('IDB',T_zakazIDB.value,[]); {Нашлиблюдо}

T_ProdinRec.First;

{Оценивающийцикл}

{} While not(T_ProdinRec.Eof) and flag do begin {Ищемзаписьпродукта}

if T_products.Locate('IDP',T_ProdinRecIDP.Value,[]) then

{Сравниваемзаказанноеиналичествующее}

{} begin

ProdZak:=T_ProdinRecKol_voPvB.Value*number;

if ProdZak<T_productsKol_vo.Value then flag:=true

else flag:=false;

end;

T_ProdinRec.Next;

end;

{Проверка}

T_ProdinRec.First;

if flag then

{} begin

{Редактирующийцикл}

{} While not(T_ProdinRec.Eof) do begin {Ищемзаписьпродукта}

if T_products.Locate('IDP',T_ProdinRecIDP.Value,[]) then

{} begin

ProdZak:=T_ProdinRecKol_voPvB.Value*(number-T_zakazKol_voZ.Value);

К-во Просмотров: 658
Бесплатно скачать Курсовая работа: Автоматизация заказа блюд в ресторане