Yeh, I dont know why its not indented here, in Flex it is. Cheers for
the help. 

P.S. loved the coverflow component!

--- In [email protected], "Doug McCune" <[EMAIL PROTECTED]> wrote:
>
> Ah, right, I didn't even notice that the for loop was in a while
loop (hard
> to read without indenting). If you go ahead and add another break
into the
> for loop, right below the overbooked = true line, then you will save
a few
> loop cylces.
> 
> Doug
> 
> On Wed, Jun 11, 2008 at 10:37 AM, tspyro2002 <[EMAIL PROTECTED]>
> wrote:
> 
> >   Hey guys,
> >
> > Thanks for your help,
> >
> > I ended up having to use both methods because of the nested
> > conditionals - they kept trying to loop.
> >
> > So I now have -
> >
> > var overbooked:Boolean = false;
> >
> > while ( startDate <= endDate )
> > {
> > for (var a:int = 0; a <= disabledDates.length; a++) {
> >
> > stayLength[i] = year.toString() + "," + month.toString() +
> > "," + startDate.toString();
> >
> > if ( disabledDates[a] == stayLength[i] ) {
> > overbooked = true;
> > }
> > }
> > if (overbooked)
> > {
> > Alert.show("Date Overbooked!", "Sorry", Alert.OK);
> > break;
> > }
> > i++;
> > startDate++;
> > }
> >
> > Thanks for your help!
> >
> > --- In [email protected] <flexcoders%40yahoogroups.com>,
"Michael
> > Schmalle"
> > <teoti.graphix@> wrote:
> > >
> > > Yeah Doug, thats easy...
> > >
> > > To many commitProperties() calls for my, my head is templated.
> > >
> > > Mike
> > >
> > > On Wed, Jun 11, 2008 at 1:10 PM, Doug McCune <doug@> wrote:
> > >
> > > > or just do:
> > > >
> > > >
> > > > f ( disabledDates[a] == stayLength[i] ) {
> > > > Alert.show("Date Overbooked!", "Sorry", Alert.OK);}
> > > > break;
> > > > }
> > > >
> > > > Doug
> > > >
> > > > On Wed, Jun 11, 2008 at 9:55 AM, Michael Schmalle <teoti.graphix@>
> > > > wrote:
> > > >
> > > >> Hi,
> > > >>
> > > >> This might help;
> > > >>
> > > >> var i:int = 0;
> > > >> var overbooked:Boolean = false;
> > > >>
> > > >>
> > > >> while ( startDate <= endDate ){
> > > >>
> > > >> for (var a:int = 0; a <= disabledDates.length; a++) {
> > > >>
> > > >> stayLength[i] = year.toString() + "," + month.toString()
> > + "," +
> > > >> startDate.toString();
> > > >>
> > > >> if ( disabledDates[a] == stayLength[i] ) {
> > > >> overbooked = true;
> > > >> }
> > > >>
> > > >> i++;
> > > >> startDate++;
> > > >>
> > > >> }
> > > >>
> > > >> if (overbooked)
> > > >> {
> > > >> Alert.show("Date Overbooked!", "Sorry", Alert.OK);
> > > >> }
> > > >>
> > > >> Mike
> > > >>
> > > >> On Wed, Jun 11, 2008 at 12:24 PM, tspyro2002 <david@>
> >
> > > >> wrote:
> > > >>
> > > >>> Hi,
> > > >>>
> > > >>> I have a problem where I am processing dates and cross
checking them
> > > >>> across two Arrays. One array holds user selected dates, the
other
> > > >>> holds dates which are disabled.
> > > >>>
> > > >>> The loop I have at the minute checks them OK but outputs an
> > Alert box
> > > >>> for every date which is the same.
> > > >>>
> > > >>> How can I adjust the code so that only one alert box is
displayed?
> > > >>>
> > > >>> CODE SEGMENT
> > > >>>
> > > >>> var i:int = 0;
> > > >>>
> > > >>> while ( startDate <= endDate ){
> > > >>>
> > > >>> for (var a:int = 0; a <= disabledDates.length; a++) {
> > > >>>
> > > >>> stayLength[i] = year.toString() + "," + month.toString() + "," +
> > > >>> startDate.toString();
> > > >>>
> > > >>> if ( disabledDates[a] == stayLength[i] ) {
> > > >>>
> > > >>> Alert.show("Date Overbooked!", "Sorry", Alert.OK);}
> > > >>>
> > > >>> }
> > > >>>
> > > >>> i++;
> > > >>> startDate++;
> > > >>>
> > > >>> }
> > > >>>
> > > >>>
> > > >>
> > > >>
> > > >> --
> > > >> Teoti Graphix, LLC
> > > >> http://www.teotigraphix.com
> > > >>
> > > >> Teoti Graphix Blog
> > > >> http://www.blog.teotigraphix.com
> > > >>
> > > >> You can find more by solving the problem then by 'asking the
> > question'.
> > > >>
> > > >
> > > >
> > > >
> > >
> > >
> > >
> > > --
> > > Teoti Graphix, LLC
> > > http://www.teotigraphix.com
> > >
> > > Teoti Graphix Blog
> > > http://www.blog.teotigraphix.com
> > >
> > > You can find more by solving the problem then by 'asking the
question'.
> > >
> >
> >  
> >
>


Reply via email to