begin
sMesa:=tcPresupuestos.Tabs[tcPresupuestos.TabIndex]; iIdPresupuesto:=dmPresupuestos.idPresupuestoMesa(sMesa); dmPresupuestos.buscarPresupuestoPorId(iIdPresupuesto);
FCerrarPresupuesto:=TfrmCerrarPresupuesto.Create(self); try
if FCerrarPresupuesto.ShowModal = mrOK then
begin
dmPresupuestos.cerrarPresupuesto(iIdPresupuesto);
if FCerrarPresupuesto.cantidadCopias > 0 then
begin
cant:=FCerrarPresupuesto.cantidadCopias;
RepPresupuesto:=TfrmQRPresupuesto.Create(self);
RepPresupuesto.imprimir(iIdPresupuesto,cant);
RepPresupuesto.Free;
end;
tcPresupuestos.Tabs.Delete(tcPresupuestos.TabIndex);
end;
finally
FCerrarPresupuesto.Free;
end;
end;