<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" gd:etag="W/&quot;A0cER3o9cSp7ImA9WhRRFE4.&quot;"><id>tag:blogger.com,1999:blog-4668054677309951003</id><updated>2011-11-27T16:10:06.469-08:00</updated><category term="Secure Layer" /><category term="Redirect HTTP to HTTPS" /><category term="asp.net with C#" /><category term="javascript" /><category term="custom calendar" /><category term="HTTPS" /><category term="TSQL Challenge 1" /><category term="Recursive" /><category term="N level Product List" /><category term="event" /><category term="Concatenate multiple rows delimited by comma" /><category term="Common Table Expression" /><category term="validator" /><category term="xmlnode" /><category term="custom dropdown" /><category term="fix combo width" /><category term="upload file" /><category term="image resize" /><category term="Factorial" /><category term="Sys.Net.WebRequest.WebRequest" /><category term="URL Rewriting using Intelligencia UrlRewriter" /><category term="Select Box I.E. Width Problem" /><category term="XML Path" /><category term="Reverse string" /><category term="xmlnodelist" /><category term="Embeded" /><category term="SSL" /><category term="Textbox" /><category term="image" /><category term="TSQL Challenge 3" /><category term="custom control" /><category term="Jquery" /><category term="dotnet" /><category term="SQL Optimization Tips" /><category term="sqlDateTime" /><category term="custom library" /><category term="SQL SERVER 2008" /><category term="UserControl" /><category term="ajax" /><category term="Second Highest Salary" /><category term="Product List" /><category term="For XML" /><category term="MessageType" /><category term="Web Handler" /><category term="XML" /><category term="dynamically load user control" /><category term="Attribute" /><category term="event handler" /><category term="String value from enum" /><category term="TSQL" /><category term="N level Category list" /><category term="C#" /><category term="asp.net calendar" /><category term="ASP.NET MasterPages and User Defined Events" /><category term="Fibonacii Series" /><category term="SQL SERVER 2005" /><category term="user control" /><category term="CTE" /><category term="Required validator" /><category term="file upload" /><category term="Customize Enum" /><category term="Custom Attribute" /><category term="asp.net" /><category term="Reverse() function" /><category term="http handler" /><category term="SQL SERVER" /><category term="Enum" /><category term="delegate" /><title>ASP.Net with C# 2.0,3.0,LinqToSql,WCF + Json,JQuery,MVP Architecture</title><subtitle type="html">Provide Solutions for asp.net with C# with sample examples.</subtitle><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://kinshah.blogspot.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://kinshah.blogspot.com/" /><link rel="next" type="application/atom+xml" href="http://www.blogger.com/feeds/4668054677309951003/posts/default?start-index=26&amp;max-results=25&amp;redirect=false&amp;v=2" /><author><name>KINJAL SHAH</name><uri>http://www.blogger.com/profile/12934286120527913296</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://4.bp.blogspot.com/_G0RflWcRGqs/SoKwcnd9mvI/AAAAAAAAAGU/3d2tchBa11A/S220/kinjal.jpg" /></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>40</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/KinjalShah" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="kinjalshah" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><entry gd:etag="W/&quot;A0QDRHc_eip7ImA9WxFREko.&quot;"><id>tag:blogger.com,1999:blog-4668054677309951003.post-5785235770323477613</id><published>2010-04-26T03:51:00.000-07:00</published><updated>2010-04-26T03:56:15.942-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-04-26T03:56:15.942-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="sqlDateTime" /><category scheme="http://www.blogger.com/atom/ns#" term="SQL SERVER 2005" /><category scheme="http://www.blogger.com/atom/ns#" term="TSQL" /><category scheme="http://www.blogger.com/atom/ns#" term="SQL SERVER" /><category scheme="http://www.blogger.com/atom/ns#" term="SQL SERVER 2008" /><title>Query to Find First and Last Day of Current Month</title><content type="html">Hello friends,&lt;br /&gt; Following is a TSQL script that will find the 'Last day of previous month','First day of current month' and so on...&lt;br /&gt;Hope so this will help you.&lt;br /&gt;&lt;br /&gt;DECLARE @mydate DATETIME&lt;br /&gt;SELECT @mydate = GETDATE()&lt;br /&gt;SELECT CONVERT(VARCHAR(25),DATEADD(dd,-(DAY(@mydate)),@mydate),101) ,&lt;br /&gt;'Last Day of Previous Month'&lt;br /&gt;UNION&lt;br /&gt;SELECT CONVERT(VARCHAR(25),DATEADD(dd,-(DAY(@mydate)-1),@mydate),101) AS Date_Value,&lt;br /&gt;'First Day of Current Month' AS Date_Type&lt;br /&gt;UNION&lt;br /&gt;SELECT CONVERT(VARCHAR(25),@mydate,101) AS Date_Value, 'Today' AS Date_Type&lt;br /&gt;UNION&lt;br /&gt;SELECT CONVERT(VARCHAR(25),DATEADD(dd,-(DAY(DATEADD(mm,1,@mydate))),DATEADD(mm,1,@mydate)),101) ,&lt;br /&gt;'Last Day of Current Month'&lt;br /&gt;UNION&lt;br /&gt;SELECT CONVERT(VARCHAR(25),DATEADD(dd,-(DAY(DATEADD(mm,1,@mydate))-1),DATEADD(mm,1,@mydate)),101) ,&lt;br /&gt;'First Day of Next Month'&lt;br /&gt;GO&lt;br /&gt;&lt;br /&gt;You can find main article on this url i.e. &lt;a href="http://blog.sqlauthority.com/2007/05/13/sql-server-query-to-find-first-and-last-day-of-current-month/" target="_Blank"&gt;http://blog.sqlauthority.com/2007/05/13/sql-server-query-to-find-first-and-last-day-of-current-month/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Regards,&lt;br /&gt;Kinjal&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4668054677309951003-5785235770323477613?l=kinshah.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://kinshah.blogspot.com/feeds/5785235770323477613/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=4668054677309951003&amp;postID=5785235770323477613" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4668054677309951003/posts/default/5785235770323477613?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4668054677309951003/posts/default/5785235770323477613?v=2" /><link rel="alternate" type="text/html" href="http://kinshah.blogspot.com/2010/04/query-to-find-first-and-last-day-of.html" title="Query to Find First and Last Day of Current Month" /><author><name>KINJAL SHAH</name><uri>http://www.blogger.com/profile/12934286120527913296</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://4.bp.blogspot.com/_G0RflWcRGqs/SoKwcnd9mvI/AAAAAAAAAGU/3d2tchBa11A/S220/kinjal.jpg" /></author><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;DkQESXo5eCp7ImA9WxBaE08.&quot;"><id>tag:blogger.com,1999:blog-4668054677309951003.post-7193252137098264429</id><published>2010-03-22T23:02:00.000-07:00</published><updated>2010-03-22T23:05:08.420-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-03-22T23:05:08.420-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="SQL SERVER 2005" /><category scheme="http://www.blogger.com/atom/ns#" term="SQL SERVER" /><category scheme="http://www.blogger.com/atom/ns#" term="For XML" /><category scheme="http://www.blogger.com/atom/ns#" term="XML Path" /><category scheme="http://www.blogger.com/atom/ns#" term="SQL SERVER 2008" /><title>XML Path Query</title><content type="html">Hello Friends,&lt;br /&gt; Here I provide you one link that will share you how to use xml in sql server.&lt;br /&gt;&lt;a href="http://beyondrelational.com/blogs/jacob/archive/2008/08/04/for-xml-path-how-to-remove-the-lt-row-gt-element-from-the-output-of-a-for-xml-path-query.aspx" target="_BLANK"&gt;&lt;br /&gt;http://beyondrelational.com/blogs/jacob/archive/2008/08/04/for-xml-path-how-to-remove-the-lt-row-gt-element-from-the-output-of-a-for-xml-path-query.aspx&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Hopes it will help for beginners.&lt;br /&gt;&lt;br /&gt;Regards,&lt;br /&gt;Kinjal&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4668054677309951003-7193252137098264429?l=kinshah.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://kinshah.blogspot.com/feeds/7193252137098264429/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=4668054677309951003&amp;postID=7193252137098264429" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4668054677309951003/posts/default/7193252137098264429?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4668054677309951003/posts/default/7193252137098264429?v=2" /><link rel="alternate" type="text/html" href="http://kinshah.blogspot.com/2010/03/xml-path-query.html" title="XML Path Query" /><author><name>KINJAL SHAH</name><uri>http://www.blogger.com/profile/12934286120527913296</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://4.bp.blogspot.com/_G0RflWcRGqs/SoKwcnd9mvI/AAAAAAAAAGU/3d2tchBa11A/S220/kinjal.jpg" /></author><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;D0QFRnc_cCp7ImA9WxBbF04.&quot;"><id>tag:blogger.com,1999:blog-4668054677309951003.post-8524591277173379253</id><published>2010-03-16T03:27:00.000-07:00</published><updated>2010-03-16T03:28:37.948-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-03-16T03:28:37.948-07:00</app:edited><title>MVC2</title><content type="html">&lt;a href="http://microsoftpdc.com/Sessions/FT59?type=wmv" target="_BLANK"&gt;http://microsoftpdc.com/Sessions/FT59?type=wmv&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4668054677309951003-8524591277173379253?l=kinshah.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://kinshah.blogspot.com/feeds/8524591277173379253/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=4668054677309951003&amp;postID=8524591277173379253" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4668054677309951003/posts/default/8524591277173379253?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4668054677309951003/posts/default/8524591277173379253?v=2" /><link rel="alternate" type="text/html" href="http://kinshah.blogspot.com/2010/03/mvc2.html" title="MVC2" /><author><name>KINJAL SHAH</name><uri>http://www.blogger.com/profile/12934286120527913296</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://4.bp.blogspot.com/_G0RflWcRGqs/SoKwcnd9mvI/AAAAAAAAAGU/3d2tchBa11A/S220/kinjal.jpg" /></author><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;A0INRngyfSp7ImA9WxBbF0w.&quot;"><id>tag:blogger.com,1999:blog-4668054677309951003.post-2681834556741494780</id><published>2010-03-15T23:02:00.000-07:00</published><updated>2010-03-15T23:06:37.695-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-03-15T23:06:37.695-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="UserControl" /><category scheme="http://www.blogger.com/atom/ns#" term="Enum" /><category scheme="http://www.blogger.com/atom/ns#" term="MessageType" /><title>Create MessageBox user control using ASP.NET and CSS</title><content type="html">Hello friends,&lt;br /&gt;I read one article that will shown how an importance of handling different message types properly.&lt;br /&gt;&lt;br /&gt;So here I just put the link of that article.&lt;br /&gt;&lt;a href="http://www.jankoatwarpspeed.com/post/2008/05/28/Create-MessageBox-user-control-using-ASPNET-and-CSS.aspx" target="_BLANK"&gt;http://www.jankoatwarpspeed.com/post/2008/05/28/Create-MessageBox-user-control-using-ASPNET-and-CSS.aspx&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I hopes you are also interest in it.&lt;br /&gt;&lt;br /&gt;Regards,&lt;br /&gt;Kinjal&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4668054677309951003-2681834556741494780?l=kinshah.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://kinshah.blogspot.com/feeds/2681834556741494780/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=4668054677309951003&amp;postID=2681834556741494780" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4668054677309951003/posts/default/2681834556741494780?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4668054677309951003/posts/default/2681834556741494780?v=2" /><link rel="alternate" type="text/html" href="http://kinshah.blogspot.com/2010/03/create-messagebox-user-control-using.html" title="Create MessageBox user control using ASP.NET and CSS" /><author><name>KINJAL SHAH</name><uri>http://www.blogger.com/profile/12934286120527913296</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://4.bp.blogspot.com/_G0RflWcRGqs/SoKwcnd9mvI/AAAAAAAAAGU/3d2tchBa11A/S220/kinjal.jpg" /></author><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;DE8MQ3o7fSp7ImA9WxBbE0U.&quot;"><id>tag:blogger.com,1999:blog-4668054677309951003.post-7842002565145622742</id><published>2010-03-12T01:37:00.000-08:00</published><updated>2010-03-12T01:41:22.405-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-03-12T01:41:22.405-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Embeded" /><title>Embeded Script</title><content type="html">&amp;lt;object width="610" height="420" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0"&lt;br /&gt;                            classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"&amp;gt;&lt;br /&gt;                            &amp;lt;param value="flvplayer.swf" name="movie" /&amp;gt;&lt;br /&gt;                            &amp;lt;param value="high" name="quality" /&amp;gt;&lt;br /&gt;                            &amp;lt;param value="never" name="AllowScriptAccess" /&amp;gt;&lt;br /&gt;                            &amp;lt;param value="opaque" name="wmode" /&amp;gt;&lt;br /&gt;                            &amp;lt;param value="file=610x420_700kbps_fulldvd.flv&amp;image=../plumbing/pictures/preview.jpg"&lt;br /&gt;                                name="FlashVars" /&amp;gt;&lt;br /&gt;                            &amp;lt;embed width="610" height="420" pluginspage="http://www.macromedia.com/go/getflashplayer"&lt;br /&gt;                                allowscriptaccess="never" type="application/x-shockwave-flash" flashvars="file=540x380_400kbps_fulldvd.flv&amp;image=../plumbing/pictures/preview.jpg"&lt;br /&gt;                                wmode="opaque"  src="flvplayer.swf" /&amp;gt;&amp;lt;/object&amp;gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4668054677309951003-7842002565145622742?l=kinshah.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://kinshah.blogspot.com/feeds/7842002565145622742/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=4668054677309951003&amp;postID=7842002565145622742" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4668054677309951003/posts/default/7842002565145622742?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4668054677309951003/posts/default/7842002565145622742?v=2" /><link rel="alternate" type="text/html" href="http://kinshah.blogspot.com/2010/03/embeded-script.html" title="Embeded Script" /><author><name>KINJAL SHAH</name><uri>http://www.blogger.com/profile/12934286120527913296</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://4.bp.blogspot.com/_G0RflWcRGqs/SoKwcnd9mvI/AAAAAAAAAGU/3d2tchBa11A/S220/kinjal.jpg" /></author><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;A0YHQHo9fip7ImA9WxBUFUw.&quot;"><id>tag:blogger.com,1999:blog-4668054677309951003.post-5744122206853998928</id><published>2010-03-02T00:28:00.000-08:00</published><updated>2010-03-02T00:38:51.466-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-03-02T00:38:51.466-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="SSL" /><category scheme="http://www.blogger.com/atom/ns#" term="Redirect HTTP to HTTPS" /><category scheme="http://www.blogger.com/atom/ns#" term="Secure Layer" /><category scheme="http://www.blogger.com/atom/ns#" term="HTTPS" /><category scheme="http://www.blogger.com/atom/ns#" term="http handler" /><title>Redirect from Http to Https in ASP.NET</title><content type="html">Hello frnds,&lt;br /&gt; In my one project, there is a requirement for redirect some page from HTTP to HTTPS.&lt;br /&gt;So find one great article that will help me. So here I post the link of that article and code of how its work.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.xdevsoftware.com/blog/post/Redirect-from-Http-to-Https-in-ASPNET.aspx" target="_blank"&gt;http://www.xdevsoftware.com/blog/post/Redirect-from-Http-to-Https-in-ASPNET.aspx&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Code:-&lt;br /&gt;-------------------------------------------------------&lt;br /&gt;Class File Name: SecurePages.cs&lt;br /&gt;-------------------------------------------------------&lt;br /&gt;using System;&lt;br /&gt;using System.Collections.Generic;&lt;br /&gt;using System.Linq;&lt;br /&gt;using System.Web;&lt;br /&gt;using System.Configuration;&lt;br /&gt;using System.Collections.Specialized;&lt;br /&gt;#region "SecurePage Class"&lt;br /&gt;public class SecurePage&lt;br /&gt;{&lt;br /&gt;    string _path = "";&lt;br /&gt;    string _pathType = "";&lt;br /&gt;&lt;br /&gt;    public string Path&lt;br /&gt;    {&lt;br /&gt;        get { return this._path; }&lt;br /&gt;        set { this._path = value; }&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;    public string PathType&lt;br /&gt;    {&lt;br /&gt;        get { return this._pathType; }&lt;br /&gt;        set { this._pathType = value; }&lt;br /&gt;    }&lt;br /&gt;}&lt;br /&gt;#region "SecurePath Class"&lt;br /&gt;public class SecurePath&lt;br /&gt;{&lt;br /&gt;&lt;br /&gt;    public static bool IsSecure(string path)&lt;br /&gt;    {&lt;br /&gt;        List&lt;SecurePage&gt; lstPages = new List&lt;SecurePage&gt;();&lt;br /&gt;&lt;br /&gt;        bool isSecure = false;&lt;br /&gt;&lt;br /&gt;        try&lt;br /&gt;        {&lt;br /&gt;            //Fill the list of pages defined in web.config&lt;br /&gt;            NameValueCollection sectionPages = (NameValueCollection)ConfigurationManager.GetSection("SecurePages");&lt;br /&gt;&lt;br /&gt;            foreach (string key in sectionPages)&lt;br /&gt;            {&lt;br /&gt;                if ((!string.IsNullOrEmpty(key)) &amp;&amp; (!string.IsNullOrEmpty(sectionPages.Get(key))))&lt;br /&gt;                {&lt;br /&gt;                    lstPages.Add(new SecurePage { PathType = sectionPages.Get(key), Path = key });&lt;br /&gt;                }&lt;br /&gt;            }&lt;br /&gt;&lt;br /&gt;            //loop through the list to match the path with the value in the list item&lt;br /&gt;            foreach (SecurePage page in lstPages)&lt;br /&gt;            {&lt;br /&gt;                switch (page.PathType.ToLower().Trim())&lt;br /&gt;                {&lt;br /&gt;                    case "directory":&lt;br /&gt;                        if (path.Contains(page.Path))&lt;br /&gt;                        {&lt;br /&gt;                            isSecure = true;&lt;br /&gt;                        }&lt;br /&gt;                        break;&lt;br /&gt;                    case "page":&lt;br /&gt;                        if (path.ToLower().Trim() == page.Path.ToLower().Trim())&lt;br /&gt;                        {&lt;br /&gt;                            isSecure = true;&lt;br /&gt;                        }&lt;br /&gt;                        break;&lt;br /&gt;                    default:&lt;br /&gt;                        isSecure = false;&lt;br /&gt;                        break;&lt;br /&gt;                }&lt;br /&gt;            }&lt;br /&gt;        }&lt;br /&gt;        catch (Exception ex)&lt;br /&gt;        {&lt;br /&gt;            throw new Exception(ex.Message);&lt;br /&gt;        }&lt;br /&gt;&lt;br /&gt;        return isSecure;&lt;br /&gt;    }&lt;br /&gt;}&lt;br /&gt;#endregion&lt;br /&gt;&lt;br /&gt;#endregion&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;/* Add New custom section in web.config */&lt;br /&gt;&lt;br /&gt;&amp;lt;configuration&amp;gt;&lt;br /&gt;  &amp;lt;configSections&amp;gt;&lt;br /&gt;    &amp;lt;section name="SecurePages" type="System.Configuration.NameValueFileSectionHandler, System, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" /&amp;gt;&lt;br /&gt;  &amp;lt;/configSections&amp;gt;&lt;br /&gt;&amp;lt;SecurePages&amp;gt;&lt;br /&gt;    &amp;lt;add key="/admin" value="directory" /&amp;gt;&lt;br /&gt;    &amp;lt;add key="/WebForm2.aspx" value="page" /&amp;gt;&lt;br /&gt;    &amp;lt;add key="/WebForm1.aspx" value="page" /&amp;gt;&lt;br /&gt;    &amp;lt;add key="/myDir/myDirSec" value="directory" /&amp;gt;&lt;br /&gt;  &amp;lt;/SecurePages&amp;gt;&lt;br /&gt;&amp;lt;/configuration&amp;gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4668054677309951003-5744122206853998928?l=kinshah.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://kinshah.blogspot.com/feeds/5744122206853998928/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=4668054677309951003&amp;postID=5744122206853998928" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4668054677309951003/posts/default/5744122206853998928?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4668054677309951003/posts/default/5744122206853998928?v=2" /><link rel="alternate" type="text/html" href="http://kinshah.blogspot.com/2010/03/redirect-from-http-to-https-in-aspnet.html" title="Redirect from Http to Https in ASP.NET" /><author><name>KINJAL SHAH</name><uri>http://www.blogger.com/profile/12934286120527913296</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://4.bp.blogspot.com/_G0RflWcRGqs/SoKwcnd9mvI/AAAAAAAAAGU/3d2tchBa11A/S220/kinjal.jpg" /></author><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;DkMHR3Y8cSp7ImA9WxBWGUo.&quot;"><id>tag:blogger.com,1999:blog-4668054677309951003.post-6302372639242958682</id><published>2010-02-12T03:28:00.000-08:00</published><updated>2010-02-12T03:33:56.879-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-02-12T03:33:56.879-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="N level Category list" /><category scheme="http://www.blogger.com/atom/ns#" term="SQL SERVER 2005" /><category scheme="http://www.blogger.com/atom/ns#" term="Product List" /><category scheme="http://www.blogger.com/atom/ns#" term="SQL SERVER" /><category scheme="http://www.blogger.com/atom/ns#" term="N level Product List" /><category scheme="http://www.blogger.com/atom/ns#" term="CTE" /><category scheme="http://www.blogger.com/atom/ns#" term="SQL SERVER 2008" /><category scheme="http://www.blogger.com/atom/ns#" term="Common Table Expression" /><title>Generate N Level Product List Using CTE</title><content type="html">Hello Friends,&lt;br /&gt; Here I show you example which will generate navigation list for product through N level. Please check below query for generate N Level product list.&lt;br /&gt;&lt;br /&gt;Query:-&lt;br /&gt;-----------------------------------------------&lt;br /&gt;&lt;br /&gt;DECLARE @Category TABLE &lt;br /&gt;(&lt;br /&gt; CategoryID  INT&lt;br /&gt; ,Name  VARCHAR(100)&lt;br /&gt; ,ParentID  INT&lt;br /&gt;)&lt;br /&gt;&lt;br /&gt;INSERT INTO @Category(CategoryID,Name,ParentID) VALUES ( 1,'Mobile',0)&lt;br /&gt;INSERT INTO @Category(CategoryID,Name,ParentID) VALUES ( 2,'Nokia',1)&lt;br /&gt;INSERT INTO @Category(CategoryID,Name,ParentID) VALUES ( 3,'Samsung',1)&lt;br /&gt;INSERT INTO @Category(CategoryID,Name,ParentID) VALUES ( 4,'Headphone',0)&lt;br /&gt;INSERT INTO @Category(CategoryID,Name,ParentID) VALUES ( 5,'Nokia N70',2)&lt;br /&gt;INSERT INTO @Category(CategoryID,Name,ParentID) VALUES ( 6,'Nokia N72',2)&lt;br /&gt;INSERT INTO @Category(CategoryID,Name,ParentID) VALUES ( 7,'IBall',4)&lt;br /&gt;&lt;br /&gt;;WITH CTE(CategoryID,Name,ParentID,level,ParentName)&lt;br /&gt;AS&lt;br /&gt;(&lt;br /&gt; SELECT CategoryID,Name,ParentID,0,cast('.' + Name + '.' AS VARCHAR(MAX)) FROM @Category WHERE ParentID=0&lt;br /&gt; UNION ALL&lt;br /&gt; SELECT C.CategoryID,C.Name,CT.ParentID,level + 1,CAST (CT.ParentName + '.' + C.Name AS VARCHAR(MAX))  FROM @Category C&lt;br /&gt; INNER JOIN CTE CT ON CT.CategoryID=C.ParentID&lt;br /&gt;)&lt;br /&gt;SELECT SPACE(level * 4) + Name AS Products FROM CTE ORDER BY ParentName&lt;br /&gt;&lt;br /&gt;Output&lt;br /&gt;-------------------&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_G0RflWcRGqs/S3U8Nl8acpI/AAAAAAAAAM8/UYJKX-no-O4/s1600-h/products.jpeg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 165px; height: 184px;" src="http://4.bp.blogspot.com/_G0RflWcRGqs/S3U8Nl8acpI/AAAAAAAAAM8/UYJKX-no-O4/s320/products.jpeg" border="0" alt=""id="BLOGGER_PHOTO_ID_5437318329341211282" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4668054677309951003-6302372639242958682?l=kinshah.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://kinshah.blogspot.com/feeds/6302372639242958682/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=4668054677309951003&amp;postID=6302372639242958682" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4668054677309951003/posts/default/6302372639242958682?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4668054677309951003/posts/default/6302372639242958682?v=2" /><link rel="alternate" type="text/html" href="http://kinshah.blogspot.com/2010/02/generate-n-level-product-list-using-cte.html" title="Generate N Level Product List Using CTE" /><author><name>KINJAL SHAH</name><uri>http://www.blogger.com/profile/12934286120527913296</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://4.bp.blogspot.com/_G0RflWcRGqs/SoKwcnd9mvI/AAAAAAAAAGU/3d2tchBa11A/S220/kinjal.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_G0RflWcRGqs/S3U8Nl8acpI/AAAAAAAAAM8/UYJKX-no-O4/s72-c/products.jpeg" height="72" width="72" /><thr:total>2</thr:total></entry><entry gd:etag="W/&quot;CkANRHc-cCp7ImA9WxBXFUQ.&quot;"><id>tag:blogger.com,1999:blog-4668054677309951003.post-1437735189703088897</id><published>2010-01-27T03:05:00.001-08:00</published><updated>2010-01-27T03:13:15.958-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-01-27T03:13:15.958-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Recursive" /><category scheme="http://www.blogger.com/atom/ns#" term="SQL SERVER 2005" /><category scheme="http://www.blogger.com/atom/ns#" term="Factorial" /><category scheme="http://www.blogger.com/atom/ns#" term="Fibonacii Series" /><category scheme="http://www.blogger.com/atom/ns#" term="CTE" /><category scheme="http://www.blogger.com/atom/ns#" term="SQL SERVER 2008" /><category scheme="http://www.blogger.com/atom/ns#" term="Common Table Expression" /><title>Common Table Expression Example</title><content type="html">Hello Friends,&lt;br /&gt; Here I put the sample code example using CTE.&lt;br /&gt;&lt;br /&gt;--Generate Fibonacii Series using CTE&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;;WITH FibonaciiSeries(N,F1,F2,F3)&lt;br /&gt;AS&lt;br /&gt;(&lt;br /&gt; SELECT CAST(1 AS BIGINT), CAST(1 AS BIGINT),CAST(0 AS BIGINT),CAST(1+0 AS BIGINT)&lt;br /&gt; UNION ALL&lt;br /&gt; SELECT N+1, F2,F3,F2+F3 FROM FibonaciiSeries WHERE N&lt;92&lt;br /&gt;)&lt;br /&gt;SELECT * FROM FibonaciiSeries&lt;br /&gt;&lt;br /&gt;--OUTPUT&lt;br /&gt;-------------------------&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_G0RflWcRGqs/S2AfCzySJ5I/AAAAAAAAAL4/IDX8w_SVJHA/s1600-h/fibonacii.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 153px; height: 240px;" src="http://4.bp.blogspot.com/_G0RflWcRGqs/S2AfCzySJ5I/AAAAAAAAAL4/IDX8w_SVJHA/s320/fibonacii.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5431375283730130834" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;--Find Factorial&lt;br /&gt;&lt;br /&gt;;WITH Factorial(N,Number)&lt;br /&gt;AS&lt;br /&gt;(&lt;br /&gt; SELECT CAST (1 AS BIGINT), CAST (1 AS BIGINT) &lt;br /&gt; UNION ALL&lt;br /&gt; SELECT N+1,CAST ((N+1)*(Number) AS BIGINT) FROM Factorial WHERE N&lt;10&lt;br /&gt;)&lt;br /&gt;&lt;br /&gt;SELECT * FROM Factorial &lt;br /&gt;&lt;br /&gt;--OUTPUT&lt;br /&gt;-------------------------&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_G0RflWcRGqs/S2AffckBRtI/AAAAAAAAAMA/yEL_65bexAc/s1600-h/factorial.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 149px; height: 236px;" src="http://1.bp.blogspot.com/_G0RflWcRGqs/S2AffckBRtI/AAAAAAAAAMA/yEL_65bexAc/s320/factorial.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5431375775712495314" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4668054677309951003-1437735189703088897?l=kinshah.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://kinshah.blogspot.com/feeds/1437735189703088897/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=4668054677309951003&amp;postID=1437735189703088897" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4668054677309951003/posts/default/1437735189703088897?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4668054677309951003/posts/default/1437735189703088897?v=2" /><link rel="alternate" type="text/html" href="http://kinshah.blogspot.com/2010/01/common-table-expression-example.html" title="Common Table Expression Example" /><author><name>KINJAL SHAH</name><uri>http://www.blogger.com/profile/12934286120527913296</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://4.bp.blogspot.com/_G0RflWcRGqs/SoKwcnd9mvI/AAAAAAAAAGU/3d2tchBa11A/S220/kinjal.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_G0RflWcRGqs/S2AfCzySJ5I/AAAAAAAAAL4/IDX8w_SVJHA/s72-c/fibonacii.png" height="72" width="72" /><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;CUUFRnk_fip7ImA9WxBXFE8.&quot;"><id>tag:blogger.com,1999:blog-4668054677309951003.post-5182245261461727913</id><published>2010-01-25T03:16:00.000-08:00</published><updated>2010-01-25T04:40:17.746-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-01-25T04:40:17.746-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="TSQL" /><category scheme="http://www.blogger.com/atom/ns#" term="TSQL Challenge 1" /><category scheme="http://www.blogger.com/atom/ns#" term="SQL SERVER" /><category scheme="http://www.blogger.com/atom/ns#" term="Second Highest Salary" /><category scheme="http://www.blogger.com/atom/ns#" term="CTE" /><category scheme="http://www.blogger.com/atom/ns#" term="SQL SERVER 2008" /><category scheme="http://www.blogger.com/atom/ns#" term="Common Table Expression" /><title>Find the second highest salary for each department</title><content type="html">Hello Friends,&lt;br /&gt; Here I post one TSQL Challenge. I hopes it will help you.&lt;br /&gt;&lt;br /&gt; TSQL Beginner’s Challenge #1 – Find the second highest salary for each department&lt;br /&gt;&lt;br /&gt;&lt;a href="http://beyondrelational.com/blogs/tcb/archive/2009/10/13/tsql-beginner-s-challenge-1-find-the-second-highest-salary-for-each-department.aspx" target="_BLANK"&gt;http://beyondrelational.com/blogs/tcb/archive/2009/10/13/tsql-beginner-s-challenge-1-find-the-second-highest-salary-for-each-department.aspx&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;TSQL Challenge Solved-&lt;br /&gt;&lt;br /&gt;TSQL:-&lt;br /&gt;SET NOCOUNT ON&lt;br /&gt;DECLARE @Employees TABLE(&lt;br /&gt; EmployeeID INT IDENTITY,&lt;br /&gt; EmployeeName VARCHAR(15),&lt;br /&gt; Department VARCHAR(15),&lt;br /&gt; Salary NUMERIC(16,2)&lt;br /&gt;)&lt;br /&gt;&lt;br /&gt;INSERT INTO @Employees(EmployeeName, Department, Salary)&lt;br /&gt;VALUES('T Cook','Finance', 40000)&lt;br /&gt;INSERT INTO @Employees(EmployeeName, Department, Salary)&lt;br /&gt;VALUES('D Michael','Finance', 25000)&lt;br /&gt;INSERT INTO @Employees(EmployeeName, Department, Salary)&lt;br /&gt;VALUES('A Smith','Finance', 25000)&lt;br /&gt;INSERT INTO @Employees(EmployeeName, Department, Salary)&lt;br /&gt;VALUES('D Adams','Finance', 15000)&lt;br /&gt;&lt;br /&gt;INSERT INTO @Employees(EmployeeName, Department, Salary)&lt;br /&gt;VALUES('M Williams','IT', 80000)&lt;br /&gt;INSERT INTO @Employees(EmployeeName, Department, Salary)&lt;br /&gt;VALUES('D Jones','IT', 40000)&lt;br /&gt;INSERT INTO @Employees(EmployeeName, Department, Salary)&lt;br /&gt;VALUES('J Miller','IT', 50000)&lt;br /&gt;INSERT INTO @Employees(EmployeeName, Department, Salary)&lt;br /&gt;VALUES('L Lewis','IT', 50000)&lt;br /&gt;&lt;br /&gt;INSERT INTO @Employees(EmployeeName, Department, Salary)&lt;br /&gt;VALUES('A Anderson','Back-Office', 25000)&lt;br /&gt;INSERT INTO @Employees(EmployeeName, Department, Salary)&lt;br /&gt;VALUES('S Martin','Back-Office', 15000)&lt;br /&gt;INSERT INTO @Employees(EmployeeName, Department, Salary)&lt;br /&gt;VALUES('J Garcia','Back-Office', 15000)&lt;br /&gt;INSERT INTO @Employees(EmployeeName, Department, Salary)&lt;br /&gt;VALUES('T Clerk','Back-Office', 10000)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;SELECT * FROM  @Employees&lt;br /&gt;&lt;br /&gt;;WITH SecondHighestSalary&lt;br /&gt;AS&lt;br /&gt;(&lt;br /&gt; SELECT EmployeeID,EmployeeName,Department,SALARY AS SALARY,RANK() over (partition by Department order by salary) AS SalaryNumber FROM @Employees&lt;br /&gt;)&lt;br /&gt;SELECT EmployeeID,EmployeeName,Department,SALARY FROM SecondHighestSalary WHERE SalaryNumber=2&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;OUTPUT:-&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_G0RflWcRGqs/S11_qP6VcAI/AAAAAAAAALw/icRGKoo-ka8/s1600-h/SecondHighestSalary.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 254px; height: 320px;" src="http://1.bp.blogspot.com/_G0RflWcRGqs/S11_qP6VcAI/AAAAAAAAALw/icRGKoo-ka8/s320/SecondHighestSalary.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5430637089481125890" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4668054677309951003-5182245261461727913?l=kinshah.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://kinshah.blogspot.com/feeds/5182245261461727913/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=4668054677309951003&amp;postID=5182245261461727913" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4668054677309951003/posts/default/5182245261461727913?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4668054677309951003/posts/default/5182245261461727913?v=2" /><link rel="alternate" type="text/html" href="http://kinshah.blogspot.com/2010/01/hello-friends-here-i-post-one-tsql.html" title="Find the second highest salary for each department" /><author><name>KINJAL SHAH</name><uri>http://www.blogger.com/profile/12934286120527913296</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://4.bp.blogspot.com/_G0RflWcRGqs/SoKwcnd9mvI/AAAAAAAAAGU/3d2tchBa11A/S220/kinjal.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_G0RflWcRGqs/S11_qP6VcAI/AAAAAAAAALw/icRGKoo-ka8/s72-c/SecondHighestSalary.png" height="72" width="72" /><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;AkYHQXo-cCp7ImA9WxBQGUs.&quot;"><id>tag:blogger.com,1999:blog-4668054677309951003.post-6315940221763232258</id><published>2010-01-19T21:52:00.000-08:00</published><updated>2010-01-19T22:15:30.458-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-01-19T22:15:30.458-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Sys.Net.WebRequest.WebRequest" /><category scheme="http://www.blogger.com/atom/ns#" term="asp.net" /><category scheme="http://www.blogger.com/atom/ns#" term="Web Handler" /><title>Use of Sys.Net.WebRequest</title><content type="html">Hello Friends,&lt;br /&gt; I read on article which can access web service using Sys.Net.WebRequest. Below is a read article URL i.e &lt;br /&gt;&lt;a href="http://www.dotnetfunda.com/articles/article480-accessing-webservice-by-using-sysnetwebrequest-.aspx" target="_BLANK"&gt;http://www.dotnetfunda.com/articles/article480-accessing-webservice-by-using-sysnetwebrequest-.aspx&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;So I need to access handler using Sys.Net.WebRequest.&lt;br /&gt;&lt;br /&gt;So here is a sample code to access handler using Sys.Net.WebRequest.&lt;br /&gt;&lt;br /&gt;WebRequest.Aspx Page&lt;br /&gt;---------------------------------------------&lt;br /&gt;&lt;br /&gt;&amp;lt;%@ Page Language="C#" AutoEventWireup="true" CodeFile="WebRequest.aspx.cs" Inherits="WebRequest" %&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&amp;gt;&lt;br /&gt;&amp;lt;html xmlns="http://www.w3.org/1999/xhtml"&amp;gt;&lt;br /&gt;&amp;lt;head runat="server"&amp;gt;&lt;br /&gt;    &amp;lt;title&amp;gt;&amp;lt;/title&amp;gt;&lt;br /&gt;&amp;lt;/head&amp;gt;&lt;br /&gt;&amp;lt;body&amp;gt;&lt;br /&gt;    &amp;lt;form id="form1" runat="server"&amp;gt;&lt;br /&gt;    &amp;lt;div&amp;gt;&lt;br /&gt;        &amp;lt;asp:ScriptManager ID="ScriptManager1" runat="server"&amp;gt;&lt;br /&gt;        &amp;lt;/asp:ScriptManager&amp;gt;&lt;br /&gt;        &amp;lt;div&amp;gt;&lt;br /&gt;            &amp;lt;input type="text" id="text1" /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;            &amp;lt;input type="button" id="Button1" value="Button" onclick="return Button1_onclick()" /&amp;gt;&lt;br /&gt;        &amp;lt;/div&amp;gt;&lt;br /&gt;        &amp;lt;div id="result"&amp;gt;&lt;br /&gt;            &lt;br /&gt;        &amp;lt;/div&amp;gt;&lt;br /&gt;    &amp;lt;/div&amp;gt;&lt;br /&gt;    &amp;lt;script language="javascript" type="text/javascript"&amp;gt;&lt;br /&gt;        function Button1_onclick() {&lt;br /&gt;            &lt;br /&gt;            var myRequest = new Sys.Net.WebRequest;&lt;br /&gt;            myRequest.set_url("sampleHandler.ashx");&lt;br /&gt;            myRequest.set_httpVerb("POST");&lt;br /&gt;            var tbvalue = document.getElementById("text1").value;&lt;br /&gt;            var body = "Param1=" + tbvalue;&lt;br /&gt;            myRequest.set_body(body);&lt;br /&gt;            myRequest.get_headers()["Content-Length"] = body.length;&lt;br /&gt;            myRequest.add_completed(myResultHandler);&lt;br /&gt;            myRequest.invoke();&lt;br /&gt;        }&lt;br /&gt;&lt;br /&gt;        function myResultHandler(executor, eventArgs) {&lt;br /&gt;            if (executor.get_responseAvailable) {&lt;br /&gt;                var result = document.getElementById("result");&lt;br /&gt;                result.innerHTML = executor.get_responseData();&lt;br /&gt;            }&lt;br /&gt;        }&lt;br /&gt;    &amp;lt;/script&amp;gt;&lt;br /&gt;    &amp;lt;/form&amp;gt;&lt;br /&gt;&amp;lt;/body&amp;gt;&lt;br /&gt;&amp;lt;/html&amp;gt;&lt;br /&gt;&lt;br /&gt;Now Here is a code for 'sampleHandler.ashx'&lt;br /&gt;&lt;br /&gt;&amp;lt;%@ WebHandler Language="C#" Class="sampleHandler" %&amp;gt;&lt;br /&gt;&lt;br /&gt;using System;&lt;br /&gt;using System.Web;&lt;br /&gt;&lt;br /&gt;public class sampleHandler : IHttpHandler {&lt;br /&gt;    &lt;br /&gt;    public void ProcessRequest (HttpContext context) {&lt;br /&gt;        string paramValue = string.Empty;&lt;br /&gt;        if (HttpContext.Current.Request.Form["Param1"]!="")&lt;br /&gt;        {&lt;br /&gt;            paramValue = HttpContext.Current.Request.Form["Param1"];&lt;br /&gt;        }&lt;br /&gt;        context.Response.ContentType = "text/plain";&lt;br /&gt;        context.Response.Write(paramValue);&lt;br /&gt;    }&lt;br /&gt; &lt;br /&gt;    public bool IsReusable {&lt;br /&gt;        get {&lt;br /&gt;            return false;&lt;br /&gt;        }&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;Happy Coding and Enjoy it...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4668054677309951003-6315940221763232258?l=kinshah.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://kinshah.blogspot.com/feeds/6315940221763232258/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=4668054677309951003&amp;postID=6315940221763232258" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4668054677309951003/posts/default/6315940221763232258?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4668054677309951003/posts/default/6315940221763232258?v=2" /><link rel="alternate" type="text/html" href="http://kinshah.blogspot.com/2010/01/use-of-sysnetwebrequest.html" title="Use of Sys.Net.WebRequest" /><author><name>KINJAL SHAH</name><uri>http://www.blogger.com/profile/12934286120527913296</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://4.bp.blogspot.com/_G0RflWcRGqs/SoKwcnd9mvI/AAAAAAAAAGU/3d2tchBa11A/S220/kinjal.jpg" /></author><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;CkQERHc6fSp7ImA9WxNWFU0.&quot;"><id>tag:blogger.com,1999:blog-4668054677309951003.post-4501566155863259919</id><published>2009-10-13T23:01:00.000-07:00</published><updated>2009-10-13T23:05:05.915-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-10-13T23:05:05.915-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="javascript" /><category scheme="http://www.blogger.com/atom/ns#" term="asp.net" /><category scheme="http://www.blogger.com/atom/ns#" term="Jquery" /><category scheme="http://www.blogger.com/atom/ns#" term="dotnet" /><title>ASP.NET With JQuery</title><content type="html">Hello Frnds,&lt;br /&gt; Here I post you reference link of article which give good example of how to implement asp.net with jquery.&lt;br /&gt;&lt;br /&gt;I know some of the people are aware of it but still I post link of that article here.&lt;br /&gt;&lt;a href="http://www.dotnetcurry.com/BrowseArticles.aspx?CatID=63" target="_Blank"&gt;http://www.dotnetcurry.com/BrowseArticles.aspx?CatID=63&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Kinjal Shah&lt;br /&gt;(Asp.Net Developer)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4668054677309951003-4501566155863259919?l=kinshah.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://kinshah.blogspot.com/feeds/4501566155863259919/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=4668054677309951003&amp;postID=4501566155863259919" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4668054677309951003/posts/default/4501566155863259919?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4668054677309951003/posts/default/4501566155863259919?v=2" /><link rel="alternate" type="text/html" href="http://kinshah.blogspot.com/2009/10/aspnet-with-jquery.html" title="ASP.NET With JQuery" /><author><name>KINJAL SHAH</name><uri>http://www.blogger.com/profile/12934286120527913296</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://4.bp.blogspot.com/_G0RflWcRGqs/SoKwcnd9mvI/AAAAAAAAAGU/3d2tchBa11A/S220/kinjal.jpg" /></author><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;DUQHSXk_cCp7ImA9WxNXE0Q.&quot;"><id>tag:blogger.com,1999:blog-4668054677309951003.post-1927767694282588431</id><published>2009-10-01T04:19:00.000-07:00</published><updated>2009-10-01T04:42:18.748-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-10-01T04:42:18.748-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="file upload" /><category scheme="http://www.blogger.com/atom/ns#" term="upload file" /><category scheme="http://www.blogger.com/atom/ns#" term="asp.net" /><category scheme="http://www.blogger.com/atom/ns#" term="asp.net with C#" /><category scheme="http://www.blogger.com/atom/ns#" term="ajax" /><title>Ajax Style File Upload</title><content type="html">Hello Friends,&lt;br /&gt; I need to implement file upload functionality using ajax. So after doing some RND on it then I will come with solutions.&lt;br /&gt;&lt;br /&gt;Here I post live sample of ajax style file upload.&lt;br /&gt;&lt;br /&gt;ASPX File:-uploadtest.aspx&lt;br /&gt;&lt;br /&gt;&lt;div class="csharpcode"&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   1:  &lt;/span&gt;&amp;lt;%@ Page &lt;span class="kwrd"&gt;Language&lt;/span&gt;="C#" AutoEventWireup="&lt;span class="kwrd"&gt;true&lt;/span&gt;" CodeFile="uploadtest.aspx.cs" Inherits="uploadtest" %&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;   2:  &lt;/span&gt;&amp;nbsp;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   3:  &lt;/span&gt;&amp;lt;!DOCTYPE html &lt;span class="kwrd"&gt;PUBLIC&lt;/span&gt; "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;   4:  &lt;/span&gt;&amp;lt;html xmlns="http://www.w3.org/1999/xhtml"&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   5:  &lt;/span&gt;&amp;lt;head runat="server"&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;   6:  &lt;/span&gt;    &amp;lt;title&amp;gt;&amp;lt;/title&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   7:  &lt;/span&gt;&amp;nbsp;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;   8:  &lt;/span&gt;    &amp;lt;script &lt;span class="kwrd"&gt;language&lt;/span&gt;="javascript" type="text/javascript"&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   9:  &lt;/span&gt;       &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  10:  &lt;/span&gt;        &lt;span class="kwrd"&gt;function&lt;/span&gt; onerror(args, context) {&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  11:  &lt;/span&gt;            document.getElementById("&amp;lt;%=message.ClientID %&amp;gt;").innerHTML = "Upload Failed";&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  12:  &lt;/span&gt;        }&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  13:  &lt;/span&gt;        &lt;span class="kwrd"&gt;function&lt;/span&gt; results(args, context) {&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  14:  &lt;/span&gt;            document.getElementById("&amp;lt;%=message.ClientID %&amp;gt;").innerHTML = "&lt;span class="kwrd"&gt;File&lt;/span&gt; has been uploaded successfully";&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  15:  &lt;/span&gt;        }&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  16:  &lt;/span&gt;        &lt;span class="kwrd"&gt;function&lt;/span&gt; Button1_onclick() {        &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  17:  &lt;/span&gt;            arguments = document.getElementById("&lt;span class="kwrd"&gt;path&lt;/span&gt;").&lt;span class="kwrd"&gt;value&lt;/span&gt; + "/" + document.getElementById("File1").&lt;span class="kwrd"&gt;value&lt;/span&gt;;            &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  18:  &lt;/span&gt;            &amp;lt;%= cbref %&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  19:  &lt;/span&gt;        }&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  20:  &lt;/span&gt;    &amp;lt;/script&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  21:  &lt;/span&gt;&amp;lt;/head&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  22:  &lt;/span&gt;&amp;lt;body&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  23:  &lt;/span&gt;    &amp;lt;form id="form1" runat="server"&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  24:  &lt;/span&gt;    &amp;lt;div&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  25:  &lt;/span&gt;        &amp;lt;&lt;span class="kwrd"&gt;input&lt;/span&gt; type="text" id="&lt;span class="kwrd"&gt;path&lt;/span&gt;" &lt;span class="kwrd"&gt;value&lt;/span&gt;="" /&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  26:  &lt;/span&gt;        &amp;lt;&lt;span class="kwrd"&gt;input&lt;/span&gt; id="File1" type="&lt;span class="kwrd"&gt;file&lt;/span&gt;" /&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  27:  &lt;/span&gt;        &amp;lt;&lt;span class="kwrd"&gt;input&lt;/span&gt; id="Button1" type="button" &lt;span class="kwrd"&gt;value&lt;/span&gt;="upload" onclick="&lt;span class="kwrd"&gt;return&lt;/span&gt; Button1_onclick()" /&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  28:  &lt;/span&gt;    &amp;lt;/div&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  29:  &lt;/span&gt;    &amp;lt;span id="message" runat="server"&amp;gt;&amp;lt;/span&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  30:  &lt;/span&gt;    &amp;lt;script &lt;span class="kwrd"&gt;language&lt;/span&gt;="javascript" type="text/javascript"&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  31:  &lt;/span&gt;        document.getElementById("&amp;lt;%=message.ClientID %&amp;gt;").innerHTML = "";&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  32:  &lt;/span&gt;    &amp;lt;/script&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  33:  &lt;/span&gt;    &amp;lt;/form&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  34:  &lt;/span&gt;&amp;lt;/body&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  35:  &lt;/span&gt;&amp;lt;/html&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;CS File:-uploadtest.aspx.cs&lt;br /&gt;&lt;br /&gt;&lt;div class="csharpcode"&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   1:  &lt;/span&gt;&lt;span class="kwrd"&gt;using&lt;/span&gt; System;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;   2:  &lt;/span&gt;&lt;span class="kwrd"&gt;using&lt;/span&gt; System.Collections.Generic;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   3:  &lt;/span&gt;&lt;span class="kwrd"&gt;using&lt;/span&gt; System.Linq;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;   4:  &lt;/span&gt;&lt;span class="kwrd"&gt;using&lt;/span&gt; System.Web;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   5:  &lt;/span&gt;&lt;span class="kwrd"&gt;using&lt;/span&gt; System.Web.UI;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;   6:  &lt;/span&gt;&lt;span class="kwrd"&gt;using&lt;/span&gt; System.Web.UI.WebControls;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   7:  &lt;/span&gt;&lt;span class="kwrd"&gt;using&lt;/span&gt; System.Web.UI.HtmlControls;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;   8:  &lt;/span&gt;&lt;span class="kwrd"&gt;using&lt;/span&gt; System.Net;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   9:  &lt;/span&gt;&amp;nbsp;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  10:  &lt;/span&gt;&lt;span class="kwrd"&gt;public&lt;/span&gt; &lt;span class="kwrd"&gt;partial&lt;/span&gt; &lt;span class="kwrd"&gt;class&lt;/span&gt; uploadtest : System.Web.UI.Page, ICallbackEventHandler&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  11:  &lt;/span&gt;{&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  12:  &lt;/span&gt;    protected string cbref = string.Empty;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  13:  &lt;/span&gt;    protected void Page_Load(&lt;span class="kwrd"&gt;object&lt;/span&gt; sender, EventArgs e)&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  14:  &lt;/span&gt;    {&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  15:  &lt;/span&gt;&amp;nbsp;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  16:  &lt;/span&gt;        ClientScriptManager csm = Page.ClientScript;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  17:  &lt;/span&gt;        cbref = csm.GetCallbackEventReference(this, "arguments", "results", &lt;span class="kwrd"&gt;null&lt;/span&gt;, "onerror", &lt;span class="kwrd"&gt;true&lt;/span&gt;);&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  18:  &lt;/span&gt;    }&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  19:  &lt;/span&gt;&amp;nbsp;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  20:  &lt;/span&gt;&amp;nbsp;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  21:  &lt;/span&gt;    #region ICallbackEventHandler Members&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  22:  &lt;/span&gt;&amp;nbsp;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  23:  &lt;/span&gt;    &lt;span class="kwrd"&gt;public&lt;/span&gt; string GetCallbackResult()&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  24:  &lt;/span&gt;    {&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  25:  &lt;/span&gt;        &lt;span class="kwrd"&gt;return&lt;/span&gt; cbref;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  26:  &lt;/span&gt;    }&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  27:  &lt;/span&gt;&amp;nbsp;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  28:  &lt;/span&gt;    &lt;span class="kwrd"&gt;public&lt;/span&gt; void RaiseCallbackEvent(string eventArgument)&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  29:  &lt;/span&gt;    {&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  30:  &lt;/span&gt;        System.Net.WebClient wc = &lt;span class="kwrd"&gt;new&lt;/span&gt; System.Net.WebClient();&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  31:  &lt;/span&gt;        wc.UploadFile("http://localhost:2830/Amadeus/uploadfile.aspx", "POST", eventArgument);&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  32:  &lt;/span&gt;    }&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  33:  &lt;/span&gt;&amp;nbsp;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  34:  &lt;/span&gt;    #endregion&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  35:  &lt;/span&gt;}&lt;/pre&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Now here is an uploadfile.aspx.cs where file upload start.&lt;br /&gt;&lt;br /&gt;&lt;div class="csharpcode"&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   1:  &lt;/span&gt;&lt;span class="kwrd"&gt;using&lt;/span&gt; System;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;   2:  &lt;/span&gt;&lt;span class="kwrd"&gt;using&lt;/span&gt; System.Collections.Generic;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   3:  &lt;/span&gt;&lt;span class="kwrd"&gt;using&lt;/span&gt; System.Linq;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;   4:  &lt;/span&gt;&lt;span class="kwrd"&gt;using&lt;/span&gt; System.Web;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   5:  &lt;/span&gt;&lt;span class="kwrd"&gt;using&lt;/span&gt; System.Web.UI;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;   6:  &lt;/span&gt;&lt;span class="kwrd"&gt;using&lt;/span&gt; System.Web.UI.WebControls;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   7:  &lt;/span&gt;&lt;span class="kwrd"&gt;using&lt;/span&gt; System.Web.UI.HtmlControls;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;   8:  &lt;/span&gt;&amp;nbsp;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   9:  &lt;/span&gt;&lt;span class="kwrd"&gt;public&lt;/span&gt; &lt;span class="kwrd"&gt;partial&lt;/span&gt; &lt;span class="kwrd"&gt;class&lt;/span&gt; uploadfile : System.Web.UI.Page&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  10:  &lt;/span&gt;{&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  11:  &lt;/span&gt;    protected void Page_Load(&lt;span class="kwrd"&gt;object&lt;/span&gt; sender, EventArgs e)&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  12:  &lt;/span&gt;    {&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  13:  &lt;/span&gt;        HttpPostedFile myfile = Request.Files[0];&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  14:  &lt;/span&gt;        string &lt;span class="kwrd"&gt;path&lt;/span&gt; = Server.MapPath("~/upload");&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  15:  &lt;/span&gt;        &lt;span class="kwrd"&gt;if&lt;/span&gt; (!System.IO.Directory.&lt;span class="kwrd"&gt;Exists&lt;/span&gt;(&lt;span class="kwrd"&gt;path&lt;/span&gt;))&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  16:  &lt;/span&gt;        {&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  17:  &lt;/span&gt;            System.IO.Directory.CreateDirectory(&lt;span class="kwrd"&gt;path&lt;/span&gt;);&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  18:  &lt;/span&gt;        }&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  19:  &lt;/span&gt;        string filename = myfile.FileName;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  20:  &lt;/span&gt;        string fullpath = System.IO.&lt;span class="kwrd"&gt;Path&lt;/span&gt;.Combine(&lt;span class="kwrd"&gt;path&lt;/span&gt;, filename);&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  21:  &lt;/span&gt;        myfile.SaveAs(fullpath);&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  22:  &lt;/span&gt;    }&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  23:  &lt;/span&gt;}&lt;/pre&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;I hopes this will help you :)&lt;br /&gt;Happy Programming...!&lt;br /&gt;&lt;br /&gt;Reference : - &lt;a href="http://www.dotnetfunda.com/articles/article484-ajax-style-fileupload.aspx" target="_BLANK"&gt;http://www.dotnetfunda.com/articles/article484-ajax-style-fileupload.aspx&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Regards,&lt;br /&gt;Kinjal Shah&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4668054677309951003-1927767694282588431?l=kinshah.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://kinshah.blogspot.com/feeds/1927767694282588431/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=4668054677309951003&amp;postID=1927767694282588431" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4668054677309951003/posts/default/1927767694282588431?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4668054677309951003/posts/default/1927767694282588431?v=2" /><link rel="alternate" type="text/html" href="http://kinshah.blogspot.com/2009/10/ajax-style-file-upload.html" title="Ajax Style File Upload" /><author><name>KINJAL SHAH</name><uri>http://www.blogger.com/profile/12934286120527913296</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://4.bp.blogspot.com/_G0RflWcRGqs/SoKwcnd9mvI/AAAAAAAAAGU/3d2tchBa11A/S220/kinjal.jpg" /></author><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;Ak8FRXo-cCp7ImA9WxNQF00.&quot;"><id>tag:blogger.com,1999:blog-4668054677309951003.post-6898872804672776979</id><published>2009-09-23T05:08:00.000-07:00</published><updated>2009-09-23T05:26:54.458-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-09-23T05:26:54.458-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="validator" /><category scheme="http://www.blogger.com/atom/ns#" term="asp.net" /><category scheme="http://www.blogger.com/atom/ns#" term="Required validator" /><category scheme="http://www.blogger.com/atom/ns#" term="asp.net with C#" /><category scheme="http://www.blogger.com/atom/ns#" term="C#" /><category scheme="http://www.blogger.com/atom/ns#" term="custom library" /><category scheme="http://www.blogger.com/atom/ns#" term="Textbox" /><category scheme="http://www.blogger.com/atom/ns#" term="custom control" /><title>Create Custom control</title><content type="html">Hello frnds,&lt;br /&gt; I think most of people who need to make textbox value as a mandatory then they are use required field validator in each page. But at my point of view this is not good and so that I came with proper solution. I have create on class file in which I inherited textbox web server control and made that textbox control value with mandatory.&lt;br /&gt;&lt;br /&gt;Here I post sample example of it and I hopes it will help you also.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Class File : TextControl.CS&lt;/span&gt;&lt;br /&gt;Whenever you add any class file then it will prompt you to add app_code folder. So for that click on no.&lt;br /&gt;&lt;br /&gt;&lt;div class="csharpcode"&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   1:  &lt;/span&gt;&lt;span class="kwrd"&gt;using&lt;/span&gt; System;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;   2:  &lt;/span&gt;&lt;span class="kwrd"&gt;using&lt;/span&gt; System.Collections.Generic;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   3:  &lt;/span&gt;&lt;span class="kwrd"&gt;using&lt;/span&gt; System.Linq;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;   4:  &lt;/span&gt;&lt;span class="kwrd"&gt;using&lt;/span&gt; System.Web;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   5:  &lt;/span&gt;&lt;span class="kwrd"&gt;using&lt;/span&gt; System.Web.UI.WebControls;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;   6:  &lt;/span&gt;/// &amp;lt;summary&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   7:  &lt;/span&gt;/// Summary description &lt;span class="kwrd"&gt;for&lt;/span&gt; TextControl&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;   8:  &lt;/span&gt;/// &amp;lt;/summary&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   9:  &lt;/span&gt;/// &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  10:  &lt;/span&gt;&amp;nbsp;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  11:  &lt;/span&gt;&amp;nbsp;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  12:  &lt;/span&gt;namespace ControlValidator&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  13:  &lt;/span&gt;{&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  14:  &lt;/span&gt;    &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  15:  &lt;/span&gt;    &lt;span class="kwrd"&gt;public&lt;/span&gt; &lt;span class="kwrd"&gt;class&lt;/span&gt; TextControl:TextBox &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  16:  &lt;/span&gt;    {&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  17:  &lt;/span&gt;        &lt;span class="kwrd"&gt;public&lt;/span&gt; bool Required { &lt;span class="kwrd"&gt;get&lt;/span&gt;; &lt;span class="kwrd"&gt;set&lt;/span&gt;; }&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  18:  &lt;/span&gt;        &lt;span class="kwrd"&gt;public&lt;/span&gt; string ErrorMessage { &lt;span class="kwrd"&gt;get&lt;/span&gt;; &lt;span class="kwrd"&gt;set&lt;/span&gt;; }&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  19:  &lt;/span&gt;        &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  20:  &lt;/span&gt;        private RequiredFieldValidator RequiredFieldValidator;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  21:  &lt;/span&gt;        protected override void OnInit(EventArgs e)&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  22:  &lt;/span&gt;        {&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  23:  &lt;/span&gt;            &lt;span class="kwrd"&gt;if&lt;/span&gt; (this.Required)&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  24:  &lt;/span&gt;            {                &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  25:  &lt;/span&gt;                RequiredFieldValidator = &lt;span class="kwrd"&gt;new&lt;/span&gt; RequiredFieldValidator();&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  26:  &lt;/span&gt;                RequiredFieldValidator.ControlToValidate = this.ID;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  27:  &lt;/span&gt;                RequiredFieldValidator.ErrorMessage = this.ErrorMessage;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  28:  &lt;/span&gt;                Controls.&lt;span class="kwrd"&gt;Add&lt;/span&gt;(RequiredFieldValidator);&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  29:  &lt;/span&gt;            }&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  30:  &lt;/span&gt;        }&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  31:  &lt;/span&gt;&amp;nbsp;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  32:  &lt;/span&gt;        protected override void Render(System.Web.UI.HtmlTextWriter writer)&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  33:  &lt;/span&gt;        {&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  34:  &lt;/span&gt;            base.Render(writer);&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  35:  &lt;/span&gt;            &lt;span class="kwrd"&gt;if&lt;/span&gt; (this.Required)&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  36:  &lt;/span&gt;            {&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  37:  &lt;/span&gt;                RequiredFieldValidator.RenderControl(writer);&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  38:  &lt;/span&gt;            }&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  39:  &lt;/span&gt;        }&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  40:  &lt;/span&gt;    }&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  41:  &lt;/span&gt;    &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  42:  &lt;/span&gt;    &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  43:  &lt;/span&gt;}&lt;/pre&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;&lt;br /&gt;After that u need to create dll file for this class file using following command.&lt;br /&gt;I hopes you current prompt is you working webapp path.&lt;br /&gt;&lt;br /&gt;C:\Documents and Settings\kinjal.SOLUTIONS.000\My Documents\Downloads\MyCustomControls\MyCustomControls&gt;&lt;br /&gt;csc /out:bin\ControlValidator.dll /target:library /r:system.dll TextControl.cs&lt;br /&gt;&lt;br /&gt;After that you add default.aspx file &lt;br /&gt;&lt;span style="font-weight:bold;"&gt;File Name : Default.aspx&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="csharpcode"&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   1:  &lt;/span&gt;&amp;lt;%@ Register Namespace="ControlValidator" Assembly="ControlValidator" TagPrefix="Control" %&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;   2:  &lt;/span&gt;&amp;nbsp;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   3:  &lt;/span&gt;&amp;lt;%@ Page &lt;span class="kwrd"&gt;Language&lt;/span&gt;="C#" AutoEventWireup="&lt;span class="kwrd"&gt;true&lt;/span&gt;" CodeFile="&lt;span class="kwrd"&gt;Default&lt;/span&gt;.aspx.cs" Inherits="_Default" %&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;   4:  &lt;/span&gt;&amp;nbsp;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   5:  &lt;/span&gt;&amp;lt;!DOCTYPE html &lt;span class="kwrd"&gt;PUBLIC&lt;/span&gt; "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;   6:  &lt;/span&gt;&amp;lt;html xmlns="http://www.w3.org/1999/xhtml"&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   7:  &lt;/span&gt;&amp;lt;head runat="server"&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;   8:  &lt;/span&gt;    &amp;lt;title&amp;gt;&amp;lt;/title&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   9:  &lt;/span&gt;&amp;lt;/head&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  10:  &lt;/span&gt;&amp;lt;body&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  11:  &lt;/span&gt;    &amp;lt;form id="form1" runat="server"&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  12:  &lt;/span&gt;    &amp;lt;div&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  13:  &lt;/span&gt;        &amp;lt;Control:TextControl runat="server" ID="txtName" Required="&lt;span class="kwrd"&gt;true&lt;/span&gt;" ErrorMessage="Name &lt;span class="kwrd"&gt;Is&lt;/span&gt; Required"&amp;gt;&amp;lt;/Control:TextControl&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  14:  &lt;/span&gt;        &amp;lt;br /&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  15:  &lt;/span&gt;        &amp;lt;asp:Button ID="btnOk" runat="server" Text="Click me" /&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  16:  &lt;/span&gt;    &amp;lt;/div&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  17:  &lt;/span&gt;    &amp;lt;/form&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  18:  &lt;/span&gt;&amp;lt;/body&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  19:  &lt;/span&gt;&amp;lt;/html&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br/&gt;&lt;br /&gt;Happy Programming and coding...!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4668054677309951003-6898872804672776979?l=kinshah.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://kinshah.blogspot.com/feeds/6898872804672776979/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=4668054677309951003&amp;postID=6898872804672776979" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4668054677309951003/posts/default/6898872804672776979?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4668054677309951003/posts/default/6898872804672776979?v=2" /><link rel="alternate" type="text/html" href="http://kinshah.blogspot.com/2009/09/create-custom-control.html" title="Create Custom control" /><author><name>KINJAL SHAH</name><uri>http://www.blogger.com/profile/12934286120527913296</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://4.bp.blogspot.com/_G0RflWcRGqs/SoKwcnd9mvI/AAAAAAAAAGU/3d2tchBa11A/S220/kinjal.jpg" /></author><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;DU4HQnc-cCp7ImA9WxNRGEs.&quot;"><id>tag:blogger.com,1999:blog-4668054677309951003.post-8156180431206810448</id><published>2009-09-13T11:49:00.000-07:00</published><updated>2009-09-13T11:52:13.958-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-09-13T11:52:13.958-07:00</app:edited><title>Date Calculation</title><content type="html">Please ignore this post due to not proper format and proper instruction.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;using System;&lt;br /&gt;using System.Configuration;&lt;br /&gt;using System.Data;&lt;br /&gt;using System.Linq;&lt;br /&gt;using System.Web;&lt;br /&gt;using System.Web.Security;&lt;br /&gt;using System.Web.UI;&lt;br /&gt;using System.Web.UI.HtmlControls;&lt;br /&gt;using System.Web.UI.WebControls;&lt;br /&gt;using System.Web.UI.WebControls.WebParts;&lt;br /&gt;using System.Xml.Linq;&lt;br /&gt;using System.Collections;&lt;br /&gt;using System.Collections.Generic;&lt;br /&gt;using System.Globalization;&lt;br /&gt;public partial class _Default : System.Web.UI.Page&lt;br /&gt;{&lt;br /&gt;    List&amp;lt;string&amp;gt; ListDay = new List&amp;lt;string&amp;gt;();&lt;br /&gt;    List&amp;lt;string&amp;gt; ListMonth = new List&amp;lt;string&gt;();&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;    List&amp;lt;ShowDate&amp;gt; ListDate = new List&amp;lt;ShowDate&amp;gt;();&lt;br /&gt;&lt;br /&gt;    string[] dayArr = { "sunday", "monday", "tuesday", "wednesday", "thursday", "friday", "saturday" };&lt;br /&gt;    string[] monthArr = { "january", "february", "march", "april", "may", "june", "july", "august", "september", "october", "november", "december" };&lt;br /&gt;&lt;br /&gt;    Hashtable HTWeekDay = new Hashtable();&lt;br /&gt;    protected void Page_Load(object sender, EventArgs e)&lt;br /&gt;    {&lt;br /&gt;        if (!IsPostBack)&lt;br /&gt;        {&lt;br /&gt;            DateTime DT = DateTime.Now;&lt;br /&gt;            DT = GetFirstDateOfWeek(DT);&lt;br /&gt;&lt;br /&gt;            System.Globalization.CultureInfo ci = System.Threading.Thread.CurrentThread.CurrentCulture;            &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;            object index = DateTime.Now;&lt;br /&gt;            string r = String.Format("ww", index);&lt;br /&gt;            int res = getPreviousWeekNumber(index);&lt;br /&gt;&lt;br /&gt;            //0    First day of year&lt;br /&gt;            res = System.Globalization.CultureInfo.CurrentCulture.Calendar.GetWeekOfYear(&lt;br /&gt;            Convert.ToDateTime(index), System.Globalization.CalendarWeekRule.FirstDay, System.Globalization.DateTimeFormatInfo.CurrentInfo.FirstDayOfWeek);&lt;br /&gt;&lt;br /&gt;            res = System.Globalization.CultureInfo.CurrentCulture.Calendar.GetWeekOfYear(&lt;br /&gt;            Convert.ToDateTime(index), System.Globalization.CalendarWeekRule.FirstDay, DayOfWeek.Sunday);&lt;br /&gt;           DateTime  curMonth = Convert.ToDateTime(DateTime.Today.Year.ToString() + "-09-07");&lt;br /&gt;            //Calendar1.VisibleDate = curMonth;&lt;br /&gt;            Response.Write(getISOWeek(curMonth).ToString());&lt;br /&gt;&lt;br /&gt;            int week = ci.Calendar.GetWeekOfYear(DateTime.Now , ci.DateTimeFormat.CalendarWeekRule, ci.DateTimeFormat.FirstDayOfWeek);&lt;br /&gt;&lt;br /&gt;            //Convert.ToDateTime(index), System.Globalization.CalendarWeekRule.FirstDay, System.Globalization.DateTimeFormatInfo.CurrentInfo.FirstDayOfWeek);&lt;br /&gt;&lt;br /&gt;            HTWeekDay.Add("FirstWeekDay", "1");&lt;br /&gt;            HTWeekDay.Add("SecondWeekDay", "2");&lt;br /&gt;            HTWeekDay.Add("ThirdWeekDay", "3");&lt;br /&gt;            HTWeekDay.Add("FourthWeekDay", "4");&lt;br /&gt;            foreach (string day in dayArr)&lt;br /&gt;            {&lt;br /&gt;                ListDay.Add(day);&lt;br /&gt;            }&lt;br /&gt;&lt;br /&gt;            foreach (string month in monthArr)&lt;br /&gt;            {&lt;br /&gt;                ListMonth.Add(month);&lt;br /&gt;            }&lt;br /&gt;&lt;br /&gt;            //        foreach (string weekday in weekArr)&lt;br /&gt;            //      {&lt;br /&gt;            //        ListWeekDay.Add(weekday);&lt;br /&gt;            //  }&lt;br /&gt;            drpDay.DataSource = ListDay;&lt;br /&gt;            drpDay.DataBind();&lt;br /&gt;            drpDay.Items.Insert(0, new ListItem("ALL", "0"));&lt;br /&gt;            drpMonth.DataSource = ListMonth;&lt;br /&gt;            drpMonth.DataBind();&lt;br /&gt;            drpMonth.Items.Insert(0, new ListItem("ALL", "0"));&lt;br /&gt;            drpDay.SelectedValue = "0";&lt;br /&gt;            drpMonth.SelectedValue = "0";&lt;br /&gt;&lt;br /&gt;            drpWeekDay.DataSource = HTWeekDay;&lt;br /&gt;            drpWeekDay.DataTextField = "key";&lt;br /&gt;            drpWeekDay.DataValueField = "value";&lt;br /&gt;            drpWeekDay.DataBind();&lt;br /&gt;            drpWeekDay.Items.Insert(0, new ListItem("ALL", "0"));&lt;br /&gt;            drpWeekDay.SelectedValue = "0";&lt;br /&gt;&lt;br /&gt;        }&lt;br /&gt;    }&lt;br /&gt;    protected void btnClick_Click(object sender, EventArgs e)&lt;br /&gt;    {&lt;br /&gt;        DateTime FromDt = CalFromDt.SelectedDate;&lt;br /&gt;        //Response.Write((CalToDt.SelectedDate-FromDt).Days);&lt;br /&gt;        string day = string.Empty;&lt;br /&gt;        string month = string.Empty;&lt;br /&gt;        while ((CalToDt.SelectedDate - FromDt).Days &gt;= 0)&lt;br /&gt;        {&lt;br /&gt;            day = FromDt.DayOfWeek.ToString().ToLower();&lt;br /&gt;            month = FromDt.ToString("MMMM").ToLower();&lt;br /&gt;            if (!drpDay.SelectedValue.Equals("0"))&lt;br /&gt;            {&lt;br /&gt;                if (!drpMonth.SelectedValue.Equals("0"))&lt;br /&gt;                {&lt;br /&gt;                    if (month.Equals(drpMonth.SelectedValue) &amp;&amp; day.Equals(drpDay.SelectedValue))&lt;br /&gt;                    {&lt;br /&gt;                        ShowDateBasedonsingleCriteria(FromDt);&lt;br /&gt;                    }&lt;br /&gt;                }&lt;br /&gt;                else if (day.Equals(drpDay.SelectedValue))&lt;br /&gt;                {&lt;br /&gt;                    ShowDateBasedonsingleCriteria(FromDt);&lt;br /&gt;                }&lt;br /&gt;            }&lt;br /&gt;            else if (!drpMonth.SelectedValue.Equals("0"))&lt;br /&gt;            {&lt;br /&gt;                if (month.Equals(drpMonth.SelectedValue))&lt;br /&gt;                {&lt;br /&gt;                    ShowDateBasedonsingleCriteria(FromDt);&lt;br /&gt;                }&lt;br /&gt;            }&lt;br /&gt;            else if (!drpWeekDay.SelectedValue.Equals("0"))&lt;br /&gt;            {&lt;br /&gt;                int weekday = System.Globalization.CultureInfo.CurrentCulture.Calendar.GetWeekOfYear(FromDt, CalendarWeekRule.FirstDay, System.Globalization.DateTimeFormatInfo.CurrentInfo.FirstDayOfWeek);&lt;br /&gt;                if (weekday == 0) { weekday = 5; }&lt;br /&gt;                Math.DivRem(weekday, 5, out weekday);&lt;br /&gt;                if (weekday.ToString().Equals(drpWeekDay.SelectedValue))&lt;br /&gt;                {&lt;br /&gt;                    ShowDateBasedonsingleCriteria(FromDt);&lt;br /&gt;                }&lt;br /&gt;            }&lt;br /&gt;            else&lt;br /&gt;            {&lt;br /&gt;                ShowDateBasedonsingleCriteria(FromDt);&lt;br /&gt;            }&lt;br /&gt;&lt;br /&gt;            FromDt = FromDt.AddDays(1);&lt;br /&gt;        }&lt;br /&gt;        gv.DataSource = ListDate;&lt;br /&gt;        gv.DataBind();&lt;br /&gt;        //lblDiff.Text = (CalToDt.SelectedDate - CalFromDt.SelectedDate).ToString();&lt;br /&gt;&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;    private void ShowDateBasedonsingleCriteria(DateTime FromDt)&lt;br /&gt;    {&lt;br /&gt;        ShowDate objshowdate = new ShowDate();&lt;br /&gt;        objshowdate.rownumber = 1;&lt;br /&gt;        objshowdate.date = FromDt.ToString("dd/MM/yyyy");&lt;br /&gt;        ListDate.Add(objshowdate);&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;    private int getPreviousWeekNumber(Object Date)&lt;br /&gt;    {&lt;br /&gt;        DateTime dtSend;&lt;br /&gt;        try&lt;br /&gt;        {&lt;br /&gt;            dtSend = Convert.ToDateTime(Date);&lt;br /&gt;        }&lt;br /&gt;        catch (Exception)&lt;br /&gt;        {&lt;br /&gt;            throw new Exception("Please give Valid Date");&lt;br /&gt;        }&lt;br /&gt;        object dtLastWeek = dtSend.AddDays(-7);  // Am adding -7 Days because it exactly a 7 Days back from to Day&lt;br /&gt;&lt;br /&gt;        return System.Globalization.CultureInfo.CurrentCulture.Calendar.GetWeekOfYear(&lt;br /&gt;             Convert.ToDateTime(dtLastWeek), System.Globalization.CalendarWeekRule.FirstFourDayWeek, DayOfWeek.Sunday);&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;    public class ShowDate&lt;br /&gt;    {&lt;br /&gt;        public int rownumber { get; set; }&lt;br /&gt;        public string date { get; set; }&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;    public static DateTime GetFirstDateOfWeek(DateTime dayInWeek)&lt;br /&gt;    {&lt;br /&gt;&lt;br /&gt;        CultureInfo defaultCultureInfo = CultureInfo.CurrentCulture;&lt;br /&gt;&lt;br /&gt;        return GetFirstDateOfWeek(dayInWeek, defaultCultureInfo);&lt;br /&gt;&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;    public static DateTime GetFirstDateOfWeek(DateTime dayInWeek, CultureInfo cultureInfo)&lt;br /&gt;    {&lt;br /&gt;&lt;br /&gt;        DayOfWeek firstDay = cultureInfo.DateTimeFormat.FirstDayOfWeek;&lt;br /&gt;&lt;br /&gt;        DateTime firstDateInWeek = dayInWeek.Date;&lt;br /&gt;&lt;br /&gt;        while (firstDateInWeek.DayOfWeek != firstDay)&lt;br /&gt;&lt;br /&gt;            firstDateInWeek = firstDateInWeek.AddDays(-1);&lt;br /&gt;&lt;br /&gt;        return firstDateInWeek;&lt;br /&gt;&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;    public int getISOWeek(DateTime day)&lt;br /&gt;    {&lt;br /&gt;        return CultureInfo.CurrentCulture.Calendar.GetWeekOfYear(day, System.Globalization.CalendarWeekRule.FirstFourDayWeek, DayOfWeek.Monday);&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;}&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4668054677309951003-8156180431206810448?l=kinshah.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://kinshah.blogspot.com/feeds/8156180431206810448/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=4668054677309951003&amp;postID=8156180431206810448" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4668054677309951003/posts/default/8156180431206810448?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4668054677309951003/posts/default/8156180431206810448?v=2" /><link rel="alternate" type="text/html" href="http://kinshah.blogspot.com/2009/09/date-calculation.html" title="Date Calculation" /><author><name>KINJAL SHAH</name><uri>http://www.blogger.com/profile/12934286120527913296</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://4.bp.blogspot.com/_G0RflWcRGqs/SoKwcnd9mvI/AAAAAAAAAGU/3d2tchBa11A/S220/kinjal.jpg" /></author><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;Ak4GR388fCp7ImA9WxNRF0k.&quot;"><id>tag:blogger.com,1999:blog-4668054677309951003.post-6757094522048038147</id><published>2009-09-12T02:36:00.000-07:00</published><updated>2009-09-12T02:48:46.174-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-09-12T02:48:46.174-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="asp.net" /><category scheme="http://www.blogger.com/atom/ns#" term="C#" /><category scheme="http://www.blogger.com/atom/ns#" term="xmlnode" /><category scheme="http://www.blogger.com/atom/ns#" term="For XML" /><category scheme="http://www.blogger.com/atom/ns#" term="xmlnodelist" /><title>Read XmlNode and bind in gridview</title><content type="html">Please ignore this post.&lt;br /&gt;cs file&lt;br /&gt;------------------&lt;br /&gt;using System;&lt;br /&gt;using System.Collections.Generic;&lt;br /&gt;using System.Linq;&lt;br /&gt;&lt;div class="csharpcode"&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   1:  &lt;/span&gt;&lt;span class="kwrd"&gt;using&lt;/span&gt; System.Web;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;   2:  &lt;/span&gt;&lt;span class="kwrd"&gt;using&lt;/span&gt; System.Web.UI;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   3:  &lt;/span&gt;&lt;span class="kwrd"&gt;using&lt;/span&gt; System.Web.UI.WebControls;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;   4:  &lt;/span&gt;&amp;nbsp;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   5:  &lt;/span&gt;&lt;span class="kwrd"&gt;using&lt;/span&gt; System.Text.RegularExpressions;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;   6:  &lt;/span&gt;&lt;span class="kwrd"&gt;using&lt;/span&gt; System.Reflection;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   7:  &lt;/span&gt;&lt;span class="kwrd"&gt;using&lt;/span&gt; System.IO;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;   8:  &lt;/span&gt;&lt;span class="kwrd"&gt;using&lt;/span&gt; System.Text;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   9:  &lt;/span&gt;&lt;span class="kwrd"&gt;using&lt;/span&gt; System.Net;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  10:  &lt;/span&gt;&lt;span class="kwrd"&gt;using&lt;/span&gt; System.&lt;span class="kwrd"&gt;Data&lt;/span&gt;;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  11:  &lt;/span&gt;&amp;nbsp;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  12:  &lt;/span&gt;&lt;span class="kwrd"&gt;using&lt;/span&gt; System.Xml;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  13:  &lt;/span&gt;&lt;span class="kwrd"&gt;public&lt;/span&gt; &lt;span class="kwrd"&gt;partial&lt;/span&gt; &lt;span class="kwrd"&gt;class&lt;/span&gt; _Default : System.Web.UI.Page&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  14:  &lt;/span&gt;{&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  15:  &lt;/span&gt;&amp;nbsp;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  16:  &lt;/span&gt;    protected void Page_Load(&lt;span class="kwrd"&gt;object&lt;/span&gt; sender, EventArgs e)&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  17:  &lt;/span&gt;    {&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  18:  &lt;/span&gt;&amp;nbsp;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  19:  &lt;/span&gt;        List&amp;lt;AirFareSelection&amp;gt; ListAirFareSelection = &lt;span class="kwrd"&gt;new&lt;/span&gt; List&amp;lt;AirFareSelection&amp;gt;() ;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  20:  &lt;/span&gt;        /*&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  21:  &lt;/span&gt;        DataTable DTAirFareSelection = &lt;span class="kwrd"&gt;new&lt;/span&gt; DataTable("DTAirFareSelection");&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  22:  &lt;/span&gt;&amp;nbsp;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  23:  &lt;/span&gt;        DataColumn departureDate = &lt;span class="kwrd"&gt;new&lt;/span&gt; DataColumn();&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  24:  &lt;/span&gt;        departureDate.ColumnName = "departureDate";&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  25:  &lt;/span&gt;        departureDate.DataType = typeof(string);&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  26:  &lt;/span&gt;&amp;nbsp;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  27:  &lt;/span&gt;        DataColumn departureTime = &lt;span class="kwrd"&gt;new&lt;/span&gt; DataColumn();&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  28:  &lt;/span&gt;        departureTime.ColumnName = "departureTime";&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  29:  &lt;/span&gt;        departureTime.DataType = typeof(string);&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  30:  &lt;/span&gt;&amp;nbsp;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  31:  &lt;/span&gt;        DataColumn arrivalDate = &lt;span class="kwrd"&gt;new&lt;/span&gt; DataColumn();&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  32:  &lt;/span&gt;        arrivalDate.ColumnName = "arrivalDate";&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  33:  &lt;/span&gt;        arrivalDate.DataType = typeof(string);&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  34:  &lt;/span&gt;&amp;nbsp;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  35:  &lt;/span&gt;        DataColumn arrivalTime = &lt;span class="kwrd"&gt;new&lt;/span&gt; DataColumn();&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  36:  &lt;/span&gt;        arrivalTime.ColumnName = "arrivalTime";&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  37:  &lt;/span&gt;        arrivalTime.DataType = typeof(string);&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  38:  &lt;/span&gt;&amp;nbsp;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  39:  &lt;/span&gt;        DataColumn departureLocation = &lt;span class="kwrd"&gt;new&lt;/span&gt; DataColumn();&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  40:  &lt;/span&gt;        departureLocation.ColumnName = "departureLocation";&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  41:  &lt;/span&gt;        departureLocation.DataType = typeof(string);&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  42:  &lt;/span&gt;&amp;nbsp;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  43:  &lt;/span&gt;        DataColumn arrivalLocation = &lt;span class="kwrd"&gt;new&lt;/span&gt; DataColumn();&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  44:  &lt;/span&gt;        arrivalLocation.ColumnName = "arrivalLocation";&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  45:  &lt;/span&gt;        arrivalLocation.DataType = typeof(string);&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  46:  &lt;/span&gt;&amp;nbsp;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  47:  &lt;/span&gt;        DataColumn flightnumber = &lt;span class="kwrd"&gt;new&lt;/span&gt; DataColumn();&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  48:  &lt;/span&gt;        flightnumber.ColumnName = "flightnumber";&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  49:  &lt;/span&gt;        flightnumber.DataType = typeof(string);&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  50:  &lt;/span&gt;&amp;nbsp;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  51:  &lt;/span&gt;        DataColumn marketingCompany = &lt;span class="kwrd"&gt;new&lt;/span&gt; DataColumn();&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  52:  &lt;/span&gt;        marketingCompany.ColumnName = "marketingCompany";&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  53:  &lt;/span&gt;        marketingCompany.DataType = typeof(string);&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  54:  &lt;/span&gt;&amp;nbsp;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  55:  &lt;/span&gt;        DataColumn numberofstop = &lt;span class="kwrd"&gt;new&lt;/span&gt; DataColumn();&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  56:  &lt;/span&gt;        numberofstop.ColumnName = "numberofstop";&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  57:  &lt;/span&gt;        numberofstop.DataType = typeof(&lt;span class="kwrd"&gt;int&lt;/span&gt;);&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  58:  &lt;/span&gt;&amp;nbsp;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  59:  &lt;/span&gt;        DTAirFareSelection.Columns.&lt;span class="kwrd"&gt;Add&lt;/span&gt;(departureDate);&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  60:  &lt;/span&gt;        DTAirFareSelection.Columns.&lt;span class="kwrd"&gt;Add&lt;/span&gt;(departureTime);&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  61:  &lt;/span&gt;        DTAirFareSelection.Columns.&lt;span class="kwrd"&gt;Add&lt;/span&gt;(arrivalDate);&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  62:  &lt;/span&gt;        DTAirFareSelection.Columns.&lt;span class="kwrd"&gt;Add&lt;/span&gt;(arrivalTime);&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  63:  &lt;/span&gt;        DTAirFareSelection.Columns.&lt;span class="kwrd"&gt;Add&lt;/span&gt;(departureLocation);&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  64:  &lt;/span&gt;        DTAirFareSelection.Columns.&lt;span class="kwrd"&gt;Add&lt;/span&gt;(arrivalLocation);&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  65:  &lt;/span&gt;        DTAirFareSelection.Columns.&lt;span class="kwrd"&gt;Add&lt;/span&gt;(flightnumber);&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  66:  &lt;/span&gt;        DTAirFareSelection.Columns.&lt;span class="kwrd"&gt;Add&lt;/span&gt;(marketingCompany);&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  67:  &lt;/span&gt;        DTAirFareSelection.Columns.&lt;span class="kwrd"&gt;Add&lt;/span&gt;(numberofstop);&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  68:  &lt;/span&gt;        */&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  69:  &lt;/span&gt;&amp;nbsp;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  70:  &lt;/span&gt;&amp;nbsp;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  71:  &lt;/span&gt;        //String sessionid1 = Security_Authenticate(wsap1, "WS1APOC", "NCEP02001", "MnJPRWJyaSZXb1V0", "12");&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  72:  &lt;/span&gt;        /*string sessionid1 = Security_Authenticate(wsap2, "WS1ATES", "NCE1A0950", "QU1BREVVUw==", "7");*/&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  73:  &lt;/span&gt;        string sessionid1 = AmadeusService.Security_Authenticate(AmadeusService.wsap2, AmadeusService.&lt;span class="kwrd"&gt;user&lt;/span&gt;, AmadeusService.office, AmadeusService.password, AmadeusService.passlen);&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  74:  &lt;/span&gt;&amp;nbsp;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  75:  &lt;/span&gt;        String xml = "&amp;lt;Air_MultiAvailability&amp;gt;"&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  76:  &lt;/span&gt;                    + "&amp;lt;messageActionDetails&amp;gt;"&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  77:  &lt;/span&gt;                      + "&amp;lt;functionDetails&amp;gt;"&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  78:  &lt;/span&gt;                        + "&amp;lt;actionCode&amp;gt;44&amp;lt;/actionCode&amp;gt;"&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  79:  &lt;/span&gt;                    + "&amp;lt;/functionDetails&amp;gt;"&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  80:  &lt;/span&gt;                  + "&amp;lt;/messageActionDetails&amp;gt;"&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  81:  &lt;/span&gt;                    + "&amp;lt;requestSection&amp;gt;"&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  82:  &lt;/span&gt;                      + "&amp;lt;availabilityProductInfo&amp;gt;"&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  83:  &lt;/span&gt;                        + "&amp;lt;availabilityDetails&amp;gt;"&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  84:  &lt;/span&gt;                          + "&amp;lt;departureDate&amp;gt;220909&amp;lt;/departureDate&amp;gt;"&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  85:  &lt;/span&gt;                      + "&amp;lt;/availabilityDetails&amp;gt;"&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  86:  &lt;/span&gt;                        + "&amp;lt;departureLocationInfo&amp;gt;"&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  87:  &lt;/span&gt;                          + "&amp;lt;cityAirport&amp;gt;CAK&amp;lt;/cityAirport&amp;gt;"&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  88:  &lt;/span&gt;                      + "&amp;lt;/departureLocationInfo&amp;gt;"&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  89:  &lt;/span&gt;                        + "&amp;lt;arrivalLocationInfo&amp;gt;"&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  90:  &lt;/span&gt;                          + "&amp;lt;cityAirport&amp;gt;CUN&amp;lt;/cityAirport&amp;gt;"&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  91:  &lt;/span&gt;                      + "&amp;lt;/arrivalLocationInfo&amp;gt;"&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  92:  &lt;/span&gt;                    + "&amp;lt;/availabilityProductInfo&amp;gt;"&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  93:  &lt;/span&gt;                      + "&amp;lt;availabilityOptions&amp;gt;"&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  94:  &lt;/span&gt;                        + "&amp;lt;productTypeDetails&amp;gt;"&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  95:  &lt;/span&gt;                          + "&amp;lt;typeOfRequest&amp;gt;TD&amp;lt;/typeOfRequest&amp;gt;"&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  96:  &lt;/span&gt;                      + "&amp;lt;/productTypeDetails&amp;gt;"&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  97:  &lt;/span&gt;                    + "&amp;lt;/availabilityOptions&amp;gt;"&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  98:  &lt;/span&gt;                  + "&amp;lt;/requestSection&amp;gt;"&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  99:  &lt;/span&gt;                + "&amp;lt;/Air_MultiAvailability&amp;gt;";&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 100:  &lt;/span&gt;&amp;nbsp;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 101:  &lt;/span&gt;&amp;nbsp;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 102:  &lt;/span&gt;&amp;nbsp;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 103:  &lt;/span&gt;        /*String &lt;span class="kwrd"&gt;result&lt;/span&gt; = Command_Cryptic(wsap1, sessionid1, xml);*/&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 104:  &lt;/span&gt;&amp;nbsp;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 105:  &lt;/span&gt;        String &lt;span class="kwrd"&gt;result&lt;/span&gt; = AmadeusService.SendQuery(AmadeusService.wsap2, sessionid1, xml);&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 106:  &lt;/span&gt;        &lt;span class="kwrd"&gt;result&lt;/span&gt; = GetFlightInfo(&lt;span class="kwrd"&gt;result&lt;/span&gt;);        &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 107:  &lt;/span&gt;&amp;nbsp;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 108:  &lt;/span&gt;        XmlDocument xmldocument = &lt;span class="kwrd"&gt;new&lt;/span&gt; XmlDocument();&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 109:  &lt;/span&gt;        xmldocument.LoadXml(&lt;span class="kwrd"&gt;result&lt;/span&gt;);&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 110:  &lt;/span&gt;&amp;nbsp;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 111:  &lt;/span&gt;        XmlNodeList nodelist = xmldocument.SelectNodes("flight/flightInfo");&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 112:  &lt;/span&gt;        &lt;span class="kwrd"&gt;int&lt;/span&gt; &lt;span class="kwrd"&gt;count&lt;/span&gt; = 0;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 113:  &lt;/span&gt;        foreach (XmlNode node &lt;span class="kwrd"&gt;in&lt;/span&gt; nodelist)&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 114:  &lt;/span&gt;        {&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 115:  &lt;/span&gt;&amp;nbsp;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 116:  &lt;/span&gt;            &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 117:  &lt;/span&gt;         //   DataRow dr = DTAirFareSelection.NewRow();&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 118:  &lt;/span&gt;            string departuredate = GetNodeValue(node.InnerXml, "departureDate");&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 119:  &lt;/span&gt;            departuredate = departuredate.&lt;span class="kwrd"&gt;Substring&lt;/span&gt;(departuredate.IndexOf(&lt;span class="str"&gt;'&amp;gt;'&lt;/span&gt;) + 1, 6);&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 120:  &lt;/span&gt;            string departuretime = GetNodeValue(node.InnerXml, "departureTime");&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 121:  &lt;/span&gt;            departuretime = departuretime.&lt;span class="kwrd"&gt;Substring&lt;/span&gt;(departuretime.IndexOf(&lt;span class="str"&gt;'&amp;gt;'&lt;/span&gt;) + 1, 4);&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 122:  &lt;/span&gt;            string arrivaldate = GetNodeValue(node.InnerXml, "arrivalDate");&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 123:  &lt;/span&gt;            arrivaldate = arrivaldate.&lt;span class="kwrd"&gt;Substring&lt;/span&gt;(arrivaldate.IndexOf(&lt;span class="str"&gt;'&amp;gt;'&lt;/span&gt;) + 1, 6);&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 124:  &lt;/span&gt;            string arrivaltime = GetNodeValue(node.InnerXml, "arrivalTime");&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 125:  &lt;/span&gt;            arrivaltime = arrivaltime.&lt;span class="kwrd"&gt;Substring&lt;/span&gt;(arrivaltime.IndexOf(&lt;span class="str"&gt;'&amp;gt;'&lt;/span&gt;) + 1, 4);&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 126:  &lt;/span&gt;            string departurelocation = GetNodeValue(node.InnerXml, "departureLocation");&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 127:  &lt;/span&gt;            departurelocation = departurelocation.&lt;span class="kwrd"&gt;Substring&lt;/span&gt;(departurelocation.IndexOf("&amp;lt;cityAirport&amp;gt;") + 13, 3);&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 128:  &lt;/span&gt;&amp;nbsp;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 129:  &lt;/span&gt;            string arrivallocation = GetNodeValue(node.InnerXml, "arrivalLocation");&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 130:  &lt;/span&gt;            arrivallocation = arrivallocation.&lt;span class="kwrd"&gt;Substring&lt;/span&gt;(arrivallocation.IndexOf("&amp;lt;cityAirport&amp;gt;") + 13, 3);&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 131:  &lt;/span&gt;            string identifier = GetNodeValue(node.InnerXml, "identifier");&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 132:  &lt;/span&gt;            identifier = identifier.&lt;span class="kwrd"&gt;Substring&lt;/span&gt;(identifier.IndexOf(&lt;span class="str"&gt;'&amp;gt;'&lt;/span&gt;) + 1, 2);&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 133:  &lt;/span&gt;            string number = GetNodeValue(node.InnerXml, "number");&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 134:  &lt;/span&gt;            number = number.&lt;span class="kwrd"&gt;Substring&lt;/span&gt;(number.IndexOf(&lt;span class="str"&gt;'&amp;gt;'&lt;/span&gt;) + 1,4);&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 135:  &lt;/span&gt;&amp;nbsp;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 136:  &lt;/span&gt;            &lt;span class="kwrd"&gt;if&lt;/span&gt; (departurelocation.&lt;span class="kwrd"&gt;Equals&lt;/span&gt;("CAK"))&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 137:  &lt;/span&gt;            {                &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 138:  &lt;/span&gt;                AirFareSelection OBJAirFareSelection = &lt;span class="kwrd"&gt;new&lt;/span&gt; AirFareSelection();&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 139:  &lt;/span&gt;                OBJAirFareSelection.departureDate = departuredate;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 140:  &lt;/span&gt;                OBJAirFareSelection.departureTime = departuretime;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 141:  &lt;/span&gt;                OBJAirFareSelection.arrivalDate = arrivaldate;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 142:  &lt;/span&gt;                OBJAirFareSelection.arrivalTime = arrivaltime;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 143:  &lt;/span&gt;                OBJAirFareSelection.departureLocation = departurelocation;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 144:  &lt;/span&gt;                OBJAirFareSelection.arrivalLocation = arrivallocation;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 145:  &lt;/span&gt;                OBJAirFareSelection.marketingCompany = identifier;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 146:  &lt;/span&gt;                OBJAirFareSelection.flightnumber = number;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 147:  &lt;/span&gt;                OBJAirFareSelection.numberofstop = 0;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 148:  &lt;/span&gt;                ListAirFareSelection.&lt;span class="kwrd"&gt;Add&lt;/span&gt;(OBJAirFareSelection);&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 149:  &lt;/span&gt;                &lt;span class="kwrd"&gt;count&lt;/span&gt; = &lt;span class="kwrd"&gt;count&lt;/span&gt; + 1;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 150:  &lt;/span&gt;            }&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 151:  &lt;/span&gt;            &lt;span class="kwrd"&gt;else&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 152:  &lt;/span&gt;            {&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 153:  &lt;/span&gt;                ListAirFareSelection.ToList()[&lt;span class="kwrd"&gt;count&lt;/span&gt; - 1].arrivalLocation = arrivallocation;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 154:  &lt;/span&gt;                ListAirFareSelection.ToList()[&lt;span class="kwrd"&gt;count&lt;/span&gt; - 1].numberofstop = ListAirFareSelection.ToList()[&lt;span class="kwrd"&gt;count&lt;/span&gt; - 1].numberofstop + 1;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 155:  &lt;/span&gt;                               &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 156:  &lt;/span&gt;                //  .&lt;span class="kwrd"&gt;Rows&lt;/span&gt;[&lt;span class="kwrd"&gt;count&lt;/span&gt; - 1]["numberofstop"] = &lt;span class="kwrd"&gt;Convert&lt;/span&gt;.ToInt32(DTAirFareSelection.&lt;span class="kwrd"&gt;Rows&lt;/span&gt;[&lt;span class="kwrd"&gt;count&lt;/span&gt; - 1]["numberofstop"]) + 1;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 157:  &lt;/span&gt;                //DTAirFareSelection.&lt;span class="kwrd"&gt;Rows&lt;/span&gt;[&lt;span class="kwrd"&gt;count&lt;/span&gt; - 1]["arrivalLocation"] = arrivallocation;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 158:  &lt;/span&gt;            }&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 159:  &lt;/span&gt;            /*&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 160:  &lt;/span&gt;            &lt;span class="kwrd"&gt;if&lt;/span&gt; (departurelocation.&lt;span class="kwrd"&gt;Equals&lt;/span&gt;("JFK"))&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 161:  &lt;/span&gt;            {&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 162:  &lt;/span&gt;                dr["departureDate"] = departuredate;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 163:  &lt;/span&gt;                dr["departureTime"] = departuretime;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 164:  &lt;/span&gt;                dr["arrivalDate"] = arrivaldate;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 165:  &lt;/span&gt;                dr["arrivalTime"] = arrivaltime;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 166:  &lt;/span&gt;                dr["departureLocation"] = departurelocation;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 167:  &lt;/span&gt;                dr["arrivalLocation"] = arrivallocation;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 168:  &lt;/span&gt;&amp;nbsp;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 169:  &lt;/span&gt;                dr["marketingCompany"] = identifier;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 170:  &lt;/span&gt;                dr["flightnumber"] = number;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 171:  &lt;/span&gt;&amp;nbsp;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 172:  &lt;/span&gt;                dr["numberofstop"] = 0;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 173:  &lt;/span&gt;&amp;nbsp;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 174:  &lt;/span&gt;&amp;nbsp;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 175:  &lt;/span&gt;                DTAirFareSelection.&lt;span class="kwrd"&gt;Rows&lt;/span&gt;.&lt;span class="kwrd"&gt;Add&lt;/span&gt;(dr);&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 176:  &lt;/span&gt;                &lt;span class="kwrd"&gt;count&lt;/span&gt; = &lt;span class="kwrd"&gt;count&lt;/span&gt; + 1;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 177:  &lt;/span&gt;            }&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 178:  &lt;/span&gt;            &lt;span class="kwrd"&gt;else&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 179:  &lt;/span&gt;            {&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 180:  &lt;/span&gt;                DTAirFareSelection.&lt;span class="kwrd"&gt;Rows&lt;/span&gt;[&lt;span class="kwrd"&gt;count&lt;/span&gt; - 1]["numberofstop"] = &lt;span class="kwrd"&gt;Convert&lt;/span&gt;.ToInt32(DTAirFareSelection.&lt;span class="kwrd"&gt;Rows&lt;/span&gt;[&lt;span class="kwrd"&gt;count&lt;/span&gt; - 1]["numberofstop"]) + 1;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 181:  &lt;/span&gt;                DTAirFareSelection.&lt;span class="kwrd"&gt;Rows&lt;/span&gt;[&lt;span class="kwrd"&gt;count&lt;/span&gt; - 1]["arrivalLocation"] = arrivallocation;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 182:  &lt;/span&gt;            }&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 183:  &lt;/span&gt;          * &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 184:  &lt;/span&gt;          * */&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 185:  &lt;/span&gt;&amp;nbsp;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 186:  &lt;/span&gt;            Response.&lt;span class="kwrd"&gt;Write&lt;/span&gt;(departuredate + " -&amp;gt; ");&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 187:  &lt;/span&gt;            Response.&lt;span class="kwrd"&gt;Write&lt;/span&gt;(departuretime + " -&amp;gt; ");&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 188:  &lt;/span&gt;            Response.&lt;span class="kwrd"&gt;Write&lt;/span&gt;(arrivaldate + " -&amp;gt; ");&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 189:  &lt;/span&gt;            Response.&lt;span class="kwrd"&gt;Write&lt;/span&gt;(arrivaltime + " -&amp;gt; ");&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 190:  &lt;/span&gt;            Response.&lt;span class="kwrd"&gt;Write&lt;/span&gt;(departurelocation + " -&amp;gt; ");&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 191:  &lt;/span&gt;            Response.&lt;span class="kwrd"&gt;Write&lt;/span&gt;(arrivallocation + " -&amp;gt; ");&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 192:  &lt;/span&gt;            Response.&lt;span class="kwrd"&gt;Write&lt;/span&gt;(identifier + " -&amp;gt; ");&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 193:  &lt;/span&gt;            Response.&lt;span class="kwrd"&gt;Write&lt;/span&gt;(number + " &amp;lt;br/&amp;gt;");&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 194:  &lt;/span&gt;            &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 195:  &lt;/span&gt;        }&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 196:  &lt;/span&gt;        gv.DataSource = ListAirFareSelection.ToList();&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 197:  &lt;/span&gt;        gv.DataBind();&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 198:  &lt;/span&gt;&amp;nbsp;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 199:  &lt;/span&gt;        AmadeusService.Security_SignOut(AmadeusService.wsap2, sessionid1);&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 200:  &lt;/span&gt;&amp;nbsp;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 201:  &lt;/span&gt;    }&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 202:  &lt;/span&gt;    &lt;span class="kwrd"&gt;public&lt;/span&gt; &lt;span class="kwrd"&gt;static&lt;/span&gt; String GetFlightInfo(String response)&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 203:  &lt;/span&gt;    {&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 204:  &lt;/span&gt;        String flightinfo = "&amp;lt;?xml version=\"1.0\"?&amp;gt;&amp;lt;flight&amp;gt;";&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 205:  &lt;/span&gt;&amp;nbsp;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 206:  &lt;/span&gt;        Regex regex = &lt;span class="kwrd"&gt;new&lt;/span&gt; Regex("&amp;lt;flightInfo&amp;gt;.*&amp;lt;/flightInfo&amp;gt;");&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 207:  &lt;/span&gt;        &lt;span class="kwrd"&gt;Match&lt;/span&gt; m = regex.&lt;span class="kwrd"&gt;Match&lt;/span&gt;(response);&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 208:  &lt;/span&gt;        &lt;span class="kwrd"&gt;if&lt;/span&gt; (m.Success)&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 209:  &lt;/span&gt;            flightinfo += m.&lt;span class="kwrd"&gt;Value&lt;/span&gt;;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 210:  &lt;/span&gt;        &lt;span class="kwrd"&gt;else&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 211:  &lt;/span&gt;            &lt;span class="kwrd"&gt;return&lt;/span&gt; "";&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 212:  &lt;/span&gt;        flightinfo += "&amp;lt;/flight&amp;gt;";&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 213:  &lt;/span&gt;        &lt;span class="kwrd"&gt;return&lt;/span&gt; flightinfo;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 214:  &lt;/span&gt;    }&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 215:  &lt;/span&gt;&amp;nbsp;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 216:  &lt;/span&gt;    &lt;span class="kwrd"&gt;public&lt;/span&gt; &lt;span class="kwrd"&gt;static&lt;/span&gt; String GetNodeValue(String response, string node)&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 217:  &lt;/span&gt;    {&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 218:  &lt;/span&gt;        string nodevalue;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 219:  &lt;/span&gt;        Regex regex = &lt;span class="kwrd"&gt;new&lt;/span&gt; Regex("&amp;lt;" + node + "&amp;gt;.*&amp;lt;/" + node + "&amp;gt;");&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 220:  &lt;/span&gt;        &lt;span class="kwrd"&gt;Match&lt;/span&gt; m = regex.&lt;span class="kwrd"&gt;Match&lt;/span&gt;(response);&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 221:  &lt;/span&gt;        &lt;span class="kwrd"&gt;if&lt;/span&gt; (m.Success)&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 222:  &lt;/span&gt;            nodevalue = m.&lt;span class="kwrd"&gt;Value&lt;/span&gt;;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 223:  &lt;/span&gt;        &lt;span class="kwrd"&gt;else&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 224:  &lt;/span&gt;            &lt;span class="kwrd"&gt;return&lt;/span&gt; "";&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 225:  &lt;/span&gt;        &lt;span class="kwrd"&gt;return&lt;/span&gt; nodevalue;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 226:  &lt;/span&gt;    }&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 227:  &lt;/span&gt;&amp;nbsp;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 228:  &lt;/span&gt;    &lt;span class="kwrd"&gt;public&lt;/span&gt; &lt;span class="kwrd"&gt;class&lt;/span&gt; AirFareSelection&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 229:  &lt;/span&gt;    {&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 230:  &lt;/span&gt;        &lt;span class="kwrd"&gt;public&lt;/span&gt; string departureDate { &lt;span class="kwrd"&gt;get&lt;/span&gt;; &lt;span class="kwrd"&gt;set&lt;/span&gt;; }&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 231:  &lt;/span&gt;        &lt;span class="kwrd"&gt;public&lt;/span&gt; string departureTime { &lt;span class="kwrd"&gt;get&lt;/span&gt;; &lt;span class="kwrd"&gt;set&lt;/span&gt;; }&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 232:  &lt;/span&gt;        &lt;span class="kwrd"&gt;public&lt;/span&gt; string arrivalDate { &lt;span class="kwrd"&gt;get&lt;/span&gt;; &lt;span class="kwrd"&gt;set&lt;/span&gt;; }&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 233:  &lt;/span&gt;        &lt;span class="kwrd"&gt;public&lt;/span&gt; string arrivalTime { &lt;span class="kwrd"&gt;get&lt;/span&gt;; &lt;span class="kwrd"&gt;set&lt;/span&gt;; }&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 234:  &lt;/span&gt;        &lt;span class="kwrd"&gt;public&lt;/span&gt; string departureLocation { &lt;span class="kwrd"&gt;get&lt;/span&gt;; &lt;span class="kwrd"&gt;set&lt;/span&gt;; }&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 235:  &lt;/span&gt;        &lt;span class="kwrd"&gt;public&lt;/span&gt; string arrivalLocation { &lt;span class="kwrd"&gt;get&lt;/span&gt;; &lt;span class="kwrd"&gt;set&lt;/span&gt;; }&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 236:  &lt;/span&gt;        &lt;span class="kwrd"&gt;public&lt;/span&gt; string marketingCompany { &lt;span class="kwrd"&gt;get&lt;/span&gt;; &lt;span class="kwrd"&gt;set&lt;/span&gt;; }&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 237:  &lt;/span&gt;        &lt;span class="kwrd"&gt;public&lt;/span&gt; string flightnumber { &lt;span class="kwrd"&gt;get&lt;/span&gt;; &lt;span class="kwrd"&gt;set&lt;/span&gt;; }&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 238:  &lt;/span&gt;        &lt;span class="kwrd"&gt;public&lt;/span&gt; &lt;span class="kwrd"&gt;int&lt;/span&gt; numberofstop { &lt;span class="kwrd"&gt;get&lt;/span&gt;; &lt;span class="kwrd"&gt;set&lt;/span&gt;; }        &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 239:  &lt;/span&gt;    }&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 240:  &lt;/span&gt;}&lt;/pre&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;/* XML FILE */&lt;br /&gt;&lt;br /&gt;&lt;div class="csharpcode"&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   1:  &lt;/span&gt;&amp;lt;flight&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;   2:  &lt;/span&gt;- &amp;lt;flightInfo&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   3:  &lt;/span&gt;- &amp;lt;basicFlightInfo&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;   4:  &lt;/span&gt;- &amp;lt;flightDetails&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   5:  &lt;/span&gt;  &amp;lt;departureDate&amp;gt;211009&amp;lt;/departureDate&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;   6:  &lt;/span&gt;  &amp;lt;departureTime&amp;gt;0545&amp;lt;/departureTime&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   7:  &lt;/span&gt;  &amp;lt;arrivalDate&amp;gt;211009&amp;lt;/arrivalDate&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;   8:  &lt;/span&gt;  &amp;lt;arrivalTime&amp;gt;0900&amp;lt;/arrivalTime&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   9:  &lt;/span&gt;  &amp;lt;/flightDetails&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  10:  &lt;/span&gt;- &amp;lt;departureLocation&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  11:  &lt;/span&gt;  &amp;lt;cityAirport&amp;gt;JFK&amp;lt;/cityAirport&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  12:  &lt;/span&gt;  &amp;lt;/departureLocation&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  13:  &lt;/span&gt;- &amp;lt;arrivalLocation&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  14:  &lt;/span&gt;  &amp;lt;cityAirport&amp;gt;MIA&amp;lt;/cityAirport&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  15:  &lt;/span&gt;  &amp;lt;/arrivalLocation&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  16:  &lt;/span&gt;- &amp;lt;marketingCompany&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  17:  &lt;/span&gt;  &amp;lt;identifier&amp;gt;AA&amp;lt;/identifier&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  18:  &lt;/span&gt;  &amp;lt;/marketingCompany&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  19:  &lt;/span&gt;- &amp;lt;flightIdentification&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  20:  &lt;/span&gt;  &amp;lt;number&amp;gt;1033&amp;lt;/number&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  21:  &lt;/span&gt;  &amp;lt;/flightIdentification&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  22:  &lt;/span&gt;- &amp;lt;productTypeDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  23:  &lt;/span&gt;  &amp;lt;productIndicators&amp;gt;S&amp;lt;/productIndicators&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  24:  &lt;/span&gt;  &amp;lt;productIndicators&amp;gt;ET&amp;lt;/productIndicators&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  25:  &lt;/span&gt;  &amp;lt;/productTypeDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  26:  &lt;/span&gt;  &amp;lt;lineItemNumber&amp;gt;1&amp;lt;/lineItemNumber&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  27:  &lt;/span&gt;  &amp;lt;/basicFlightInfo&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  28:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  29:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  30:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;F&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  31:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;7&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  32:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  33:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  34:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  35:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  36:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;A&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  37:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;7&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  38:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  39:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  40:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  41:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  42:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;Y&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  43:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;7&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  44:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  45:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  46:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  47:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  48:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;B&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  49:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;7&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  50:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  51:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  52:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  53:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  54:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;H&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  55:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;7&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  56:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  57:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  58:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  59:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  60:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;K&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  61:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;7&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  62:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  63:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  64:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  65:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  66:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;M&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  67:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;7&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  68:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  69:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  70:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  71:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  72:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;L&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  73:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;7&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  74:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  75:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  76:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  77:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  78:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;V&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  79:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;7&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  80:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  81:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  82:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  83:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  84:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;W&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  85:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;7&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  86:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  87:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  88:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  89:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  90:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;G&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  91:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;7&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  92:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  93:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  94:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  95:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  96:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;S&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  97:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;7&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  98:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  99:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 100:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 101:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 102:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;N&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 103:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;7&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 104:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 105:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 106:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 107:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 108:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;Q&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 109:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;7&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 110:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 111:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 112:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 113:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 114:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;O&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 115:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;7&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 116:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 117:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 118:  &lt;/span&gt;- &amp;lt;additionalFlightInfo&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 119:  &lt;/span&gt;- &amp;lt;flightDetails&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 120:  &lt;/span&gt;  &amp;lt;typeOfAircraft&amp;gt;757&amp;lt;/typeOfAircraft&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 121:  &lt;/span&gt;  &amp;lt;numberOfStops&amp;gt;0&amp;lt;/numberOfStops&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 122:  &lt;/span&gt;  &amp;lt;onTimePercentage&amp;gt;8&amp;lt;/onTimePercentage&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 123:  &lt;/span&gt;  &amp;lt;/flightDetails&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 124:  &lt;/span&gt;- &amp;lt;departureStation&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 125:  &lt;/span&gt;  &amp;lt;terminal&amp;gt;8&amp;lt;/terminal&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 126:  &lt;/span&gt;  &amp;lt;/departureStation&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 127:  &lt;/span&gt;- &amp;lt;productFacilities&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 128:  &lt;/span&gt;  &amp;lt;type&amp;gt;&lt;span class="kwrd"&gt;AS&lt;/span&gt;&amp;lt;/type&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 129:  &lt;/span&gt;  &amp;lt;/productFacilities&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 130:  &lt;/span&gt;- &amp;lt;productFacilities&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 131:  &lt;/span&gt;  &amp;lt;type&amp;gt;DA&amp;lt;/type&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 132:  &lt;/span&gt;  &amp;lt;/productFacilities&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 133:  &lt;/span&gt;- &amp;lt;productFacilities&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 134:  &lt;/span&gt;  &amp;lt;type&amp;gt;LSA&amp;lt;/type&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 135:  &lt;/span&gt;  &amp;lt;/productFacilities&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 136:  &lt;/span&gt;- &amp;lt;productFacilities&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 137:  &lt;/span&gt;  &amp;lt;type&amp;gt;M&amp;lt;/type&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 138:  &lt;/span&gt;  &amp;lt;/productFacilities&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 139:  &lt;/span&gt;  &amp;lt;/additionalFlightInfo&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 140:  &lt;/span&gt;  &amp;lt;/flightInfo&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 141:  &lt;/span&gt;- &amp;lt;flightInfo&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 142:  &lt;/span&gt;- &amp;lt;basicFlightInfo&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 143:  &lt;/span&gt;- &amp;lt;flightDetails&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 144:  &lt;/span&gt;  &amp;lt;departureDate&amp;gt;211009&amp;lt;/departureDate&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 145:  &lt;/span&gt;  &amp;lt;departureTime&amp;gt;1135&amp;lt;/departureTime&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 146:  &lt;/span&gt;  &amp;lt;arrivalDate&amp;gt;211009&amp;lt;/arrivalDate&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 147:  &lt;/span&gt;  &amp;lt;arrivalTime&amp;gt;1350&amp;lt;/arrivalTime&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 148:  &lt;/span&gt;  &amp;lt;/flightDetails&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 149:  &lt;/span&gt;- &amp;lt;departureLocation&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 150:  &lt;/span&gt;  &amp;lt;cityAirport&amp;gt;MIA&amp;lt;/cityAirport&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 151:  &lt;/span&gt;  &amp;lt;/departureLocation&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 152:  &lt;/span&gt;- &amp;lt;arrivalLocation&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 153:  &lt;/span&gt;  &amp;lt;cityAirport&amp;gt;PUJ&amp;lt;/cityAirport&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 154:  &lt;/span&gt;  &amp;lt;/arrivalLocation&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 155:  &lt;/span&gt;- &amp;lt;marketingCompany&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 156:  &lt;/span&gt;  &amp;lt;identifier&amp;gt;AA&amp;lt;/identifier&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 157:  &lt;/span&gt;  &amp;lt;/marketingCompany&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 158:  &lt;/span&gt;- &amp;lt;flightIdentification&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 159:  &lt;/span&gt;  &amp;lt;number&amp;gt;2415&amp;lt;/number&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 160:  &lt;/span&gt;  &amp;lt;/flightIdentification&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 161:  &lt;/span&gt;- &amp;lt;productTypeDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 162:  &lt;/span&gt;  &amp;lt;productIndicators&amp;gt;E&amp;lt;/productIndicators&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 163:  &lt;/span&gt;  &amp;lt;productIndicators&amp;gt;ET&amp;lt;/productIndicators&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 164:  &lt;/span&gt;  &amp;lt;/productTypeDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 165:  &lt;/span&gt;  &amp;lt;/basicFlightInfo&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 166:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 167:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 168:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;J&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 169:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;7&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 170:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 171:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 172:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 173:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 174:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;D&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 175:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;7&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 176:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 177:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 178:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 179:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 180:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;I&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 181:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;7&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 182:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 183:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 184:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 185:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 186:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;Y&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 187:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;7&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 188:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 189:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 190:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 191:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 192:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;B&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 193:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;7&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 194:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 195:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 196:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 197:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 198:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;H&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 199:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;7&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 200:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 201:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 202:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 203:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 204:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;K&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 205:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;7&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 206:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 207:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 208:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 209:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 210:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;M&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 211:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;7&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 212:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 213:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 214:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 215:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 216:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;L&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 217:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;7&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 218:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 219:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 220:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 221:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 222:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;V&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 223:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;7&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 224:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 225:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 226:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 227:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 228:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;W&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 229:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;7&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 230:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 231:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 232:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 233:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 234:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;G&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 235:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;7&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 236:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 237:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 238:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 239:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 240:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;S&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 241:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;7&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 242:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 243:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 244:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 245:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 246:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;N&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 247:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;7&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 248:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 249:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 250:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 251:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 252:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;Q&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 253:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;7&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 254:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 255:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 256:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 257:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 258:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;O&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 259:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;7&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 260:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 261:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 262:  &lt;/span&gt;- &amp;lt;additionalFlightInfo&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 263:  &lt;/span&gt;- &amp;lt;flightDetails&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 264:  &lt;/span&gt;  &amp;lt;typeOfAircraft&amp;gt;757&amp;lt;/typeOfAircraft&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 265:  &lt;/span&gt;  &amp;lt;numberOfStops&amp;gt;0&amp;lt;/numberOfStops&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 266:  &lt;/span&gt;  &amp;lt;legDuration&amp;gt;0805&amp;lt;/legDuration&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 267:  &lt;/span&gt;  &amp;lt;/flightDetails&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 268:  &lt;/span&gt;- &amp;lt;productFacilities&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 269:  &lt;/span&gt;  &amp;lt;type&amp;gt;&lt;span class="kwrd"&gt;AS&lt;/span&gt;&amp;lt;/type&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 270:  &lt;/span&gt;  &amp;lt;/productFacilities&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 271:  &lt;/span&gt;- &amp;lt;productFacilities&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 272:  &lt;/span&gt;  &amp;lt;type&amp;gt;DA&amp;lt;/type&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 273:  &lt;/span&gt;  &amp;lt;/productFacilities&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 274:  &lt;/span&gt;- &amp;lt;productFacilities&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 275:  &lt;/span&gt;  &amp;lt;type&amp;gt;LSA&amp;lt;/type&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 276:  &lt;/span&gt;  &amp;lt;/productFacilities&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 277:  &lt;/span&gt;- &amp;lt;productFacilities&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 278:  &lt;/span&gt;  &amp;lt;type&amp;gt;M&amp;lt;/type&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 279:  &lt;/span&gt;  &amp;lt;/productFacilities&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 280:  &lt;/span&gt;  &amp;lt;/additionalFlightInfo&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 281:  &lt;/span&gt;  &amp;lt;/flightInfo&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 282:  &lt;/span&gt;- &amp;lt;flightInfo&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 283:  &lt;/span&gt;- &amp;lt;basicFlightInfo&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 284:  &lt;/span&gt;- &amp;lt;flightDetails&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 285:  &lt;/span&gt;  &amp;lt;departureDate&amp;gt;211009&amp;lt;/departureDate&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 286:  &lt;/span&gt;  &amp;lt;departureTime&amp;gt;0600&amp;lt;/departureTime&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 287:  &lt;/span&gt;  &amp;lt;arrivalDate&amp;gt;211009&amp;lt;/arrivalDate&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 288:  &lt;/span&gt;  &amp;lt;arrivalTime&amp;gt;0724&amp;lt;/arrivalTime&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 289:  &lt;/span&gt;  &amp;lt;/flightDetails&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 290:  &lt;/span&gt;- &amp;lt;departureLocation&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 291:  &lt;/span&gt;  &amp;lt;cityAirport&amp;gt;JFK&amp;lt;/cityAirport&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 292:  &lt;/span&gt;  &amp;lt;/departureLocation&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 293:  &lt;/span&gt;- &amp;lt;arrivalLocation&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 294:  &lt;/span&gt;  &amp;lt;cityAirport&amp;gt;IAD&amp;lt;/cityAirport&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 295:  &lt;/span&gt;  &amp;lt;/arrivalLocation&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 296:  &lt;/span&gt;- &amp;lt;marketingCompany&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 297:  &lt;/span&gt;  &amp;lt;identifier&amp;gt;UA&amp;lt;/identifier&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 298:  &lt;/span&gt;  &amp;lt;/marketingCompany&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 299:  &lt;/span&gt;- &amp;lt;flightIdentification&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 300:  &lt;/span&gt;  &amp;lt;number&amp;gt;7811&amp;lt;/number&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 301:  &lt;/span&gt;  &amp;lt;/flightIdentification&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 302:  &lt;/span&gt;- &amp;lt;productTypeDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 303:  &lt;/span&gt;  &amp;lt;productIndicators&amp;gt;S&amp;lt;/productIndicators&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 304:  &lt;/span&gt;  &amp;lt;productIndicators&amp;gt;702&amp;lt;/productIndicators&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 305:  &lt;/span&gt;  &amp;lt;productIndicators&amp;gt;ET&amp;lt;/productIndicators&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 306:  &lt;/span&gt;  &amp;lt;/productTypeDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 307:  &lt;/span&gt;  &amp;lt;lineItemNumber&amp;gt;2&amp;lt;/lineItemNumber&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 308:  &lt;/span&gt;  &amp;lt;/basicFlightInfo&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 309:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 310:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 311:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;Y&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 312:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;9&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 313:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 314:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 315:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 316:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 317:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;H&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 318:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;9&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 319:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 320:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 321:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 322:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 323:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;Q&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 324:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;9&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 325:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 326:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 327:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 328:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 329:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;V&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 330:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;9&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 331:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 332:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 333:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 334:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 335:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;W&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 336:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;9&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 337:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 338:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 339:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 340:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 341:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;T&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 342:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;9&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 343:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 344:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 345:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 346:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 347:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;L&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 348:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;9&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 349:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 350:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 351:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 352:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 353:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;B&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 354:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;9&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 355:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 356:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 357:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 358:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 359:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;M&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 360:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;9&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 361:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 362:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 363:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 364:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 365:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;S&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 366:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;9&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 367:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 368:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 369:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 370:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 371:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;E&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 372:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;9&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 373:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 374:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 375:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 376:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 377:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;U&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 378:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;9&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 379:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 380:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 381:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 382:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 383:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;K&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 384:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;0&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 385:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 386:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 387:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 388:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 389:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;G&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 390:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;0&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 391:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 392:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 393:  &lt;/span&gt;- &amp;lt;additionalFlightInfo&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 394:  &lt;/span&gt;- &amp;lt;flightDetails&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 395:  &lt;/span&gt;  &amp;lt;typeOfAircraft&amp;gt;ER4&amp;lt;/typeOfAircraft&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 396:  &lt;/span&gt;  &amp;lt;numberOfStops&amp;gt;0&amp;lt;/numberOfStops&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 397:  &lt;/span&gt;  &amp;lt;/flightDetails&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 398:  &lt;/span&gt;- &amp;lt;departureStation&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 399:  &lt;/span&gt;  &amp;lt;terminal&amp;gt;7&amp;lt;/terminal&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 400:  &lt;/span&gt;  &amp;lt;/departureStation&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 401:  &lt;/span&gt;- &amp;lt;productFacilities&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 402:  &lt;/span&gt;  &amp;lt;type&amp;gt;&lt;span class="kwrd"&gt;AS&lt;/span&gt;&amp;lt;/type&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 403:  &lt;/span&gt;  &amp;lt;/productFacilities&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 404:  &lt;/span&gt;- &amp;lt;productFacilities&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 405:  &lt;/span&gt;  &amp;lt;type&amp;gt;DA&amp;lt;/type&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 406:  &lt;/span&gt;  &amp;lt;/productFacilities&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 407:  &lt;/span&gt;- &amp;lt;productFacilities&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 408:  &lt;/span&gt;  &amp;lt;type&amp;gt;LSA&amp;lt;/type&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 409:  &lt;/span&gt;  &amp;lt;/productFacilities&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 410:  &lt;/span&gt;  &amp;lt;/additionalFlightInfo&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 411:  &lt;/span&gt;  &amp;lt;/flightInfo&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 412:  &lt;/span&gt;- &amp;lt;flightInfo&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 413:  &lt;/span&gt;- &amp;lt;basicFlightInfo&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 414:  &lt;/span&gt;- &amp;lt;flightDetails&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 415:  &lt;/span&gt;  &amp;lt;departureDate&amp;gt;211009&amp;lt;/departureDate&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 416:  &lt;/span&gt;  &amp;lt;departureTime&amp;gt;0840&amp;lt;/departureTime&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 417:  &lt;/span&gt;  &amp;lt;arrivalDate&amp;gt;211009&amp;lt;/arrivalDate&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 418:  &lt;/span&gt;  &amp;lt;arrivalTime&amp;gt;1009&amp;lt;/arrivalTime&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 419:  &lt;/span&gt;  &amp;lt;/flightDetails&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 420:  &lt;/span&gt;- &amp;lt;departureLocation&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 421:  &lt;/span&gt;  &amp;lt;cityAirport&amp;gt;IAD&amp;lt;/cityAirport&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 422:  &lt;/span&gt;  &amp;lt;/departureLocation&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 423:  &lt;/span&gt;- &amp;lt;arrivalLocation&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 424:  &lt;/span&gt;  &amp;lt;cityAirport&amp;gt;CLT&amp;lt;/cityAirport&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 425:  &lt;/span&gt;  &amp;lt;/arrivalLocation&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 426:  &lt;/span&gt;- &amp;lt;marketingCompany&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 427:  &lt;/span&gt;  &amp;lt;identifier&amp;gt;UA&amp;lt;/identifier&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 428:  &lt;/span&gt;  &amp;lt;/marketingCompany&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 429:  &lt;/span&gt;- &amp;lt;flightIdentification&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 430:  &lt;/span&gt;  &amp;lt;number&amp;gt;7251&amp;lt;/number&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 431:  &lt;/span&gt;  &amp;lt;/flightIdentification&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 432:  &lt;/span&gt;- &amp;lt;productTypeDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 433:  &lt;/span&gt;  &amp;lt;productIndicators&amp;gt;C&amp;lt;/productIndicators&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 434:  &lt;/span&gt;  &amp;lt;productIndicators&amp;gt;702&amp;lt;/productIndicators&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 435:  &lt;/span&gt;  &amp;lt;productIndicators&amp;gt;ET&amp;lt;/productIndicators&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 436:  &lt;/span&gt;  &amp;lt;/productTypeDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 437:  &lt;/span&gt;  &amp;lt;/basicFlightInfo&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 438:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 439:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 440:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;F&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 441:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;5&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 442:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 443:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 444:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 445:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 446:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;Y&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 447:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;9&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 448:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 449:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 450:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 451:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 452:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;H&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 453:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;9&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 454:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 455:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 456:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 457:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 458:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;Q&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 459:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;9&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 460:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 461:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 462:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 463:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 464:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;V&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 465:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;9&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 466:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 467:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 468:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 469:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 470:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;W&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 471:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;9&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 472:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 473:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 474:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 475:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 476:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;T&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 477:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;9&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 478:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 479:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 480:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 481:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 482:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;L&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 483:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;9&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 484:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 485:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 486:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 487:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 488:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;P&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 489:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;5&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 490:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 491:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 492:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 493:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 494:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;A&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 495:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;4&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 496:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 497:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 498:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 499:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 500:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;B&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 501:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;9&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 502:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 503:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 504:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 505:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 506:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;M&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 507:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;9&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 508:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 509:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 510:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 511:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 512:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;S&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 513:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;9&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 514:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 515:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 516:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 517:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 518:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;E&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 519:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;9&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 520:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 521:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 522:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 523:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 524:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;U&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 525:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;9&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 526:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 527:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 528:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 529:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 530:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;K&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 531:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;0&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 532:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 533:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 534:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 535:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 536:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;G&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 537:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;0&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 538:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 539:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 540:  &lt;/span&gt;- &amp;lt;additionalFlightInfo&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 541:  &lt;/span&gt;- &amp;lt;flightDetails&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 542:  &lt;/span&gt;  &amp;lt;typeOfAircraft&amp;gt;CR7&amp;lt;/typeOfAircraft&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 543:  &lt;/span&gt;  &amp;lt;numberOfStops&amp;gt;0&amp;lt;/numberOfStops&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 544:  &lt;/span&gt;  &amp;lt;/flightDetails&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 545:  &lt;/span&gt;- &amp;lt;productFacilities&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 546:  &lt;/span&gt;  &amp;lt;type&amp;gt;&lt;span class="kwrd"&gt;AS&lt;/span&gt;&amp;lt;/type&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 547:  &lt;/span&gt;  &amp;lt;/productFacilities&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 548:  &lt;/span&gt;- &amp;lt;productFacilities&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 549:  &lt;/span&gt;  &amp;lt;type&amp;gt;DA&amp;lt;/type&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 550:  &lt;/span&gt;  &amp;lt;/productFacilities&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 551:  &lt;/span&gt;- &amp;lt;productFacilities&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 552:  &lt;/span&gt;  &amp;lt;type&amp;gt;LSA&amp;lt;/type&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 553:  &lt;/span&gt;  &amp;lt;/productFacilities&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 554:  &lt;/span&gt;  &amp;lt;/additionalFlightInfo&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 555:  &lt;/span&gt;  &amp;lt;/flightInfo&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 556:  &lt;/span&gt;- &amp;lt;flightInfo&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 557:  &lt;/span&gt;- &amp;lt;basicFlightInfo&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 558:  &lt;/span&gt;- &amp;lt;flightDetails&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 559:  &lt;/span&gt;  &amp;lt;departureDate&amp;gt;211009&amp;lt;/departureDate&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 560:  &lt;/span&gt;  &amp;lt;departureTime&amp;gt;1150&amp;lt;/departureTime&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 561:  &lt;/span&gt;  &amp;lt;arrivalDate&amp;gt;211009&amp;lt;/arrivalDate&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 562:  &lt;/span&gt;  &amp;lt;arrivalTime&amp;gt;1535&amp;lt;/arrivalTime&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 563:  &lt;/span&gt;  &amp;lt;/flightDetails&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 564:  &lt;/span&gt;- &amp;lt;departureLocation&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 565:  &lt;/span&gt;  &amp;lt;cityAirport&amp;gt;CLT&amp;lt;/cityAirport&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 566:  &lt;/span&gt;  &amp;lt;/departureLocation&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 567:  &lt;/span&gt;- &amp;lt;arrivalLocation&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 568:  &lt;/span&gt;  &amp;lt;cityAirport&amp;gt;PUJ&amp;lt;/cityAirport&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 569:  &lt;/span&gt;  &amp;lt;/arrivalLocation&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 570:  &lt;/span&gt;- &amp;lt;marketingCompany&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 571:  &lt;/span&gt;  &amp;lt;identifier&amp;gt;UA&amp;lt;/identifier&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 572:  &lt;/span&gt;  &amp;lt;/marketingCompany&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 573:  &lt;/span&gt;- &amp;lt;operatingCompany&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 574:  &lt;/span&gt;  &amp;lt;identifier&amp;gt;US&amp;lt;/identifier&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 575:  &lt;/span&gt;  &amp;lt;/operatingCompany&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 576:  &lt;/span&gt;- &amp;lt;flightIdentification&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 577:  &lt;/span&gt;  &amp;lt;number&amp;gt;2080&amp;lt;/number&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 578:  &lt;/span&gt;  &amp;lt;/flightIdentification&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 579:  &lt;/span&gt;- &amp;lt;productTypeDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 580:  &lt;/span&gt;  &amp;lt;productIndicators&amp;gt;E&amp;lt;/productIndicators&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 581:  &lt;/span&gt;  &amp;lt;productIndicators&amp;gt;701&amp;lt;/productIndicators&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 582:  &lt;/span&gt;  &amp;lt;productIndicators&amp;gt;ET&amp;lt;/productIndicators&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 583:  &lt;/span&gt;  &amp;lt;/productTypeDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 584:  &lt;/span&gt;  &amp;lt;/basicFlightInfo&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 585:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 586:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 587:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;F&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 588:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;0&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 589:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 590:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 591:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 592:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 593:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;Y&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 594:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;0&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 595:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 596:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 597:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 598:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 599:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;H&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 600:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;0&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 601:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 602:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 603:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 604:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 605:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;Q&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 606:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;0&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 607:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 608:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 609:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 610:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 611:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;V&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 612:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;0&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 613:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 614:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 615:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 616:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 617:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;W&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 618:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;0&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 619:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 620:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 621:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 622:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 623:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;T&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 624:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;0&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 625:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 626:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 627:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 628:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 629:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;L&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 630:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;0&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 631:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 632:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 633:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 634:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 635:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;P&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 636:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;0&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 637:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 638:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 639:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 640:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 641:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;A&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 642:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;0&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 643:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 644:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 645:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 646:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 647:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;B&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 648:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;0&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 649:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 650:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 651:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 652:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 653:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;M&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 654:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;0&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 655:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 656:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 657:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 658:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 659:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;S&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 660:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;0&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 661:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 662:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 663:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 664:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 665:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;E&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 666:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;0&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 667:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 668:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 669:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 670:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 671:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;U&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 672:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;0&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 673:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 674:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 675:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 676:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 677:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;K&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 678:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;0&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 679:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 680:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 681:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 682:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 683:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;G&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 684:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;0&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 685:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 686:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 687:  &lt;/span&gt;- &amp;lt;additionalFlightInfo&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 688:  &lt;/span&gt;- &amp;lt;flightDetails&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 689:  &lt;/span&gt;  &amp;lt;typeOfAircraft&amp;gt;E90&amp;lt;/typeOfAircraft&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 690:  &lt;/span&gt;  &amp;lt;numberOfStops&amp;gt;0&amp;lt;/numberOfStops&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 691:  &lt;/span&gt;  &amp;lt;legDuration&amp;gt;0935&amp;lt;/legDuration&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 692:  &lt;/span&gt;  &amp;lt;/flightDetails&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 693:  &lt;/span&gt;- &amp;lt;productFacilities&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 694:  &lt;/span&gt;  &amp;lt;type&amp;gt;&lt;span class="kwrd"&gt;AS&lt;/span&gt;&amp;lt;/type&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 695:  &lt;/span&gt;  &amp;lt;/productFacilities&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 696:  &lt;/span&gt;- &amp;lt;productFacilities&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 697:  &lt;/span&gt;  &amp;lt;type&amp;gt;DA&amp;lt;/type&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 698:  &lt;/span&gt;  &amp;lt;/productFacilities&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 699:  &lt;/span&gt;- &amp;lt;productFacilities&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 700:  &lt;/span&gt;  &amp;lt;type&amp;gt;LSA&amp;lt;/type&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 701:  &lt;/span&gt;  &amp;lt;/productFacilities&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 702:  &lt;/span&gt;- &amp;lt;productFacilities&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 703:  &lt;/span&gt;  &amp;lt;type&amp;gt;M&amp;lt;/type&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 704:  &lt;/span&gt;  &amp;lt;/productFacilities&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 705:  &lt;/span&gt;  &amp;lt;/additionalFlightInfo&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 706:  &lt;/span&gt;  &amp;lt;/flightInfo&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 707:  &lt;/span&gt;- &amp;lt;flightInfo&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 708:  &lt;/span&gt;- &amp;lt;basicFlightInfo&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 709:  &lt;/span&gt;- &amp;lt;flightDetails&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 710:  &lt;/span&gt;  &amp;lt;departureDate&amp;gt;211009&amp;lt;/departureDate&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 711:  &lt;/span&gt;  &amp;lt;departureTime&amp;gt;0625&amp;lt;/departureTime&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 712:  &lt;/span&gt;  &amp;lt;arrivalDate&amp;gt;211009&amp;lt;/arrivalDate&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 713:  &lt;/span&gt;  &amp;lt;arrivalTime&amp;gt;0824&amp;lt;/arrivalTime&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 714:  &lt;/span&gt;  &amp;lt;/flightDetails&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 715:  &lt;/span&gt;- &amp;lt;departureLocation&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 716:  &lt;/span&gt;  &amp;lt;cityAirport&amp;gt;JFK&amp;lt;/cityAirport&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 717:  &lt;/span&gt;  &amp;lt;/departureLocation&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 718:  &lt;/span&gt;- &amp;lt;arrivalLocation&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 719:  &lt;/span&gt;  &amp;lt;cityAirport&amp;gt;CLT&amp;lt;/cityAirport&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 720:  &lt;/span&gt;  &amp;lt;/arrivalLocation&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 721:  &lt;/span&gt;- &amp;lt;marketingCompany&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 722:  &lt;/span&gt;  &amp;lt;identifier&amp;gt;US&amp;lt;/identifier&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 723:  &lt;/span&gt;  &amp;lt;/marketingCompany&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 724:  &lt;/span&gt;- &amp;lt;flightIdentification&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 725:  &lt;/span&gt;  &amp;lt;number&amp;gt;3155&amp;lt;/number&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 726:  &lt;/span&gt;  &amp;lt;/flightIdentification&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 727:  &lt;/span&gt;- &amp;lt;productTypeDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 728:  &lt;/span&gt;  &amp;lt;productIndicators&amp;gt;S&amp;lt;/productIndicators&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 729:  &lt;/span&gt;  &amp;lt;productIndicators&amp;gt;702&amp;lt;/productIndicators&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 730:  &lt;/span&gt;  &amp;lt;productIndicators&amp;gt;ET&amp;lt;/productIndicators&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 731:  &lt;/span&gt;  &amp;lt;/productTypeDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 732:  &lt;/span&gt;  &amp;lt;lineItemNumber&amp;gt;3&amp;lt;/lineItemNumber&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 733:  &lt;/span&gt;  &amp;lt;/basicFlightInfo&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 734:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 735:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 736:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;Y&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 737:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;9&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 738:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 739:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 740:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 741:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 742:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;B&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 743:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;9&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 744:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 745:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 746:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 747:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 748:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;M&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 749:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;9&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 750:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 751:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 752:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 753:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 754:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;H&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 755:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;9&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 756:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 757:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 758:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 759:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 760:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;Q&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 761:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;9&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 762:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 763:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 764:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 765:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 766:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;N&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 767:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;9&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 768:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 769:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 770:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 771:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 772:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;V&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 773:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;9&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 774:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 775:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 776:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 777:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 778:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;W&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 779:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;9&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 780:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 781:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 782:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 783:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 784:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;L&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 785:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;9&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 786:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 787:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 788:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 789:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 790:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;S&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 791:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;9&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 792:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 793:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 794:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 795:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 796:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;T&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 797:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;9&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 798:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 799:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 800:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 801:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 802:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;G&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 803:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;9&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 804:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 805:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 806:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 807:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 808:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;K&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 809:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;9&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 810:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 811:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 812:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 813:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 814:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;U&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 815:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;9&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 816:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 817:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 818:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 819:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 820:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;E&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 821:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;9&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 822:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 823:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 824:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 825:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 826:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;R&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 827:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;1&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 828:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 829:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 830:  &lt;/span&gt;- &amp;lt;additionalFlightInfo&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 831:  &lt;/span&gt;- &amp;lt;flightDetails&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 832:  &lt;/span&gt;  &amp;lt;typeOfAircraft&amp;gt;E75&amp;lt;/typeOfAircraft&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 833:  &lt;/span&gt;  &amp;lt;numberOfStops&amp;gt;0&amp;lt;/numberOfStops&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 834:  &lt;/span&gt;  &amp;lt;/flightDetails&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 835:  &lt;/span&gt;- &amp;lt;departureStation&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 836:  &lt;/span&gt;  &amp;lt;terminal&amp;gt;7&amp;lt;/terminal&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 837:  &lt;/span&gt;  &amp;lt;/departureStation&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 838:  &lt;/span&gt;- &amp;lt;productFacilities&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 839:  &lt;/span&gt;  &amp;lt;type&amp;gt;&lt;span class="kwrd"&gt;AS&lt;/span&gt;&amp;lt;/type&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 840:  &lt;/span&gt;  &amp;lt;/productFacilities&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 841:  &lt;/span&gt;- &amp;lt;productFacilities&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 842:  &lt;/span&gt;  &amp;lt;type&amp;gt;DA&amp;lt;/type&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 843:  &lt;/span&gt;  &amp;lt;/productFacilities&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 844:  &lt;/span&gt;- &amp;lt;productFacilities&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 845:  &lt;/span&gt;  &amp;lt;type&amp;gt;LSA&amp;lt;/type&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 846:  &lt;/span&gt;  &amp;lt;/productFacilities&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 847:  &lt;/span&gt;  &amp;lt;/additionalFlightInfo&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 848:  &lt;/span&gt;  &amp;lt;/flightInfo&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 849:  &lt;/span&gt;- &amp;lt;flightInfo&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 850:  &lt;/span&gt;- &amp;lt;basicFlightInfo&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 851:  &lt;/span&gt;- &amp;lt;flightDetails&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 852:  &lt;/span&gt;  &amp;lt;departureDate&amp;gt;211009&amp;lt;/departureDate&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 853:  &lt;/span&gt;  &amp;lt;departureTime&amp;gt;1150&amp;lt;/departureTime&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 854:  &lt;/span&gt;  &amp;lt;arrivalDate&amp;gt;211009&amp;lt;/arrivalDate&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 855:  &lt;/span&gt;  &amp;lt;arrivalTime&amp;gt;1535&amp;lt;/arrivalTime&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 856:  &lt;/span&gt;  &amp;lt;/flightDetails&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 857:  &lt;/span&gt;- &amp;lt;departureLocation&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 858:  &lt;/span&gt;  &amp;lt;cityAirport&amp;gt;CLT&amp;lt;/cityAirport&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 859:  &lt;/span&gt;  &amp;lt;/departureLocation&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 860:  &lt;/span&gt;- &amp;lt;arrivalLocation&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 861:  &lt;/span&gt;  &amp;lt;cityAirport&amp;gt;PUJ&amp;lt;/cityAirport&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 862:  &lt;/span&gt;  &amp;lt;/arrivalLocation&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 863:  &lt;/span&gt;- &amp;lt;marketingCompany&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 864:  &lt;/span&gt;  &amp;lt;identifier&amp;gt;US&amp;lt;/identifier&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 865:  &lt;/span&gt;  &amp;lt;/marketingCompany&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 866:  &lt;/span&gt;- &amp;lt;flightIdentification&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 867:  &lt;/span&gt;  &amp;lt;number&amp;gt;1967&amp;lt;/number&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 868:  &lt;/span&gt;  &amp;lt;/flightIdentification&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 869:  &lt;/span&gt;- &amp;lt;productTypeDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 870:  &lt;/span&gt;  &amp;lt;productIndicators&amp;gt;E&amp;lt;/productIndicators&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 871:  &lt;/span&gt;  &amp;lt;productIndicators&amp;gt;ET&amp;lt;/productIndicators&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 872:  &lt;/span&gt;  &amp;lt;/productTypeDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 873:  &lt;/span&gt;  &amp;lt;/basicFlightInfo&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 874:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 875:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 876:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;F&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 877:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;2&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 878:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 879:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 880:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 881:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 882:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;A&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 883:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;2&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 884:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 885:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 886:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 887:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 888:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;P&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 889:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;2&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 890:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 891:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 892:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 893:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 894:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;Y&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 895:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;9&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 896:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 897:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 898:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 899:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 900:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;B&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 901:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;9&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 902:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 903:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 904:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 905:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 906:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;M&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 907:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;9&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 908:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 909:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 910:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 911:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 912:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;H&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 913:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;9&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 914:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 915:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 916:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 917:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 918:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;Q&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 919:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;4&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 920:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 921:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 922:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 923:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 924:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;N&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 925:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;0&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 926:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 927:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 928:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 929:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 930:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;V&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 931:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;0&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 932:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 933:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 934:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 935:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 936:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;W&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 937:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;0&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 938:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 939:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 940:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 941:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 942:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;L&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 943:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;0&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 944:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 945:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 946:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 947:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 948:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;S&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 949:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;0&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 950:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 951:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 952:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 953:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 954:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;T&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 955:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;0&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 956:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 957:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 958:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 959:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 960:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;G&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 961:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;0&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 962:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 963:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 964:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 965:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 966:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;K&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 967:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;0&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 968:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 969:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 970:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 971:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 972:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;U&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 973:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;0&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 974:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 975:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 976:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 977:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 978:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;E&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 979:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;0&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 980:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 981:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 982:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 983:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 984:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;R&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 985:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;0&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 986:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 987:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 988:  &lt;/span&gt;- &amp;lt;additionalFlightInfo&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 989:  &lt;/span&gt;- &amp;lt;flightDetails&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 990:  &lt;/span&gt;  &amp;lt;typeOfAircraft&amp;gt;E90&amp;lt;/typeOfAircraft&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 991:  &lt;/span&gt;  &amp;lt;numberOfStops&amp;gt;0&amp;lt;/numberOfStops&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 992:  &lt;/span&gt;  &amp;lt;legDuration&amp;gt;0910&amp;lt;/legDuration&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 993:  &lt;/span&gt;  &amp;lt;/flightDetails&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 994:  &lt;/span&gt;- &amp;lt;productFacilities&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 995:  &lt;/span&gt;  &amp;lt;type&amp;gt;&lt;span class="kwrd"&gt;AS&lt;/span&gt;&amp;lt;/type&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 996:  &lt;/span&gt;  &amp;lt;/productFacilities&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 997:  &lt;/span&gt;- &amp;lt;productFacilities&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt; 998:  &lt;/span&gt;  &amp;lt;type&amp;gt;DA&amp;lt;/type&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt; 999:  &lt;/span&gt;  &amp;lt;/productFacilities&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1000:  &lt;/span&gt;- &amp;lt;productFacilities&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1001:  &lt;/span&gt;  &amp;lt;type&amp;gt;LSA&amp;lt;/type&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1002:  &lt;/span&gt;  &amp;lt;/productFacilities&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1003:  &lt;/span&gt;- &amp;lt;productFacilities&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1004:  &lt;/span&gt;  &amp;lt;type&amp;gt;M&amp;lt;/type&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1005:  &lt;/span&gt;  &amp;lt;/productFacilities&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1006:  &lt;/span&gt;  &amp;lt;/additionalFlightInfo&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1007:  &lt;/span&gt;  &amp;lt;/flightInfo&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1008:  &lt;/span&gt;- &amp;lt;flightInfo&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1009:  &lt;/span&gt;- &amp;lt;basicFlightInfo&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1010:  &lt;/span&gt;- &amp;lt;flightDetails&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1011:  &lt;/span&gt;  &amp;lt;departureDate&amp;gt;211009&amp;lt;/departureDate&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1012:  &lt;/span&gt;  &amp;lt;departureTime&amp;gt;0625&amp;lt;/departureTime&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1013:  &lt;/span&gt;  &amp;lt;arrivalDate&amp;gt;211009&amp;lt;/arrivalDate&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1014:  &lt;/span&gt;  &amp;lt;arrivalTime&amp;gt;0824&amp;lt;/arrivalTime&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1015:  &lt;/span&gt;  &amp;lt;/flightDetails&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1016:  &lt;/span&gt;- &amp;lt;departureLocation&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1017:  &lt;/span&gt;  &amp;lt;cityAirport&amp;gt;JFK&amp;lt;/cityAirport&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1018:  &lt;/span&gt;  &amp;lt;/departureLocation&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1019:  &lt;/span&gt;- &amp;lt;arrivalLocation&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1020:  &lt;/span&gt;  &amp;lt;cityAirport&amp;gt;CLT&amp;lt;/cityAirport&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1021:  &lt;/span&gt;  &amp;lt;/arrivalLocation&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1022:  &lt;/span&gt;- &amp;lt;marketingCompany&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1023:  &lt;/span&gt;  &amp;lt;identifier&amp;gt;US&amp;lt;/identifier&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1024:  &lt;/span&gt;  &amp;lt;/marketingCompany&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1025:  &lt;/span&gt;- &amp;lt;flightIdentification&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1026:  &lt;/span&gt;  &amp;lt;number&amp;gt;3155&amp;lt;/number&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1027:  &lt;/span&gt;  &amp;lt;/flightIdentification&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1028:  &lt;/span&gt;- &amp;lt;productTypeDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1029:  &lt;/span&gt;  &amp;lt;productIndicators&amp;gt;S&amp;lt;/productIndicators&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1030:  &lt;/span&gt;  &amp;lt;productIndicators&amp;gt;702&amp;lt;/productIndicators&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1031:  &lt;/span&gt;  &amp;lt;productIndicators&amp;gt;ET&amp;lt;/productIndicators&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1032:  &lt;/span&gt;  &amp;lt;/productTypeDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1033:  &lt;/span&gt;  &amp;lt;lineItemNumber&amp;gt;4&amp;lt;/lineItemNumber&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1034:  &lt;/span&gt;  &amp;lt;/basicFlightInfo&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1035:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1036:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1037:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;Y&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1038:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;9&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1039:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1040:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1041:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1042:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1043:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;B&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1044:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;9&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1045:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1046:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1047:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1048:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1049:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;M&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1050:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;9&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1051:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1052:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1053:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1054:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1055:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;H&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1056:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;9&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1057:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1058:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1059:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1060:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1061:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;Q&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1062:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;9&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1063:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1064:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1065:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1066:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1067:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;N&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1068:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;9&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1069:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1070:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1071:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1072:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1073:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;V&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1074:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;9&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1075:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1076:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1077:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1078:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1079:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;W&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1080:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;9&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1081:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1082:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1083:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1084:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1085:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;L&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1086:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;9&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1087:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1088:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1089:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1090:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1091:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;S&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1092:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;9&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1093:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1094:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1095:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1096:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1097:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;T&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1098:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;9&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1099:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1100:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1101:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1102:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1103:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;G&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1104:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;9&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1105:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1106:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1107:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1108:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1109:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;K&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1110:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;9&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1111:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1112:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1113:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1114:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1115:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;U&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1116:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;9&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1117:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1118:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1119:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1120:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1121:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;E&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1122:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;9&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1123:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1124:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1125:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1126:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1127:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;R&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1128:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;1&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1129:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1130:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1131:  &lt;/span&gt;- &amp;lt;additionalFlightInfo&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1132:  &lt;/span&gt;- &amp;lt;flightDetails&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1133:  &lt;/span&gt;  &amp;lt;typeOfAircraft&amp;gt;E75&amp;lt;/typeOfAircraft&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1134:  &lt;/span&gt;  &amp;lt;numberOfStops&amp;gt;0&amp;lt;/numberOfStops&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1135:  &lt;/span&gt;  &amp;lt;/flightDetails&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1136:  &lt;/span&gt;- &amp;lt;departureStation&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1137:  &lt;/span&gt;  &amp;lt;terminal&amp;gt;7&amp;lt;/terminal&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1138:  &lt;/span&gt;  &amp;lt;/departureStation&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1139:  &lt;/span&gt;- &amp;lt;productFacilities&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1140:  &lt;/span&gt;  &amp;lt;type&amp;gt;&lt;span class="kwrd"&gt;AS&lt;/span&gt;&amp;lt;/type&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1141:  &lt;/span&gt;  &amp;lt;/productFacilities&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1142:  &lt;/span&gt;- &amp;lt;productFacilities&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1143:  &lt;/span&gt;  &amp;lt;type&amp;gt;DA&amp;lt;/type&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1144:  &lt;/span&gt;  &amp;lt;/productFacilities&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1145:  &lt;/span&gt;- &amp;lt;productFacilities&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1146:  &lt;/span&gt;  &amp;lt;type&amp;gt;LSA&amp;lt;/type&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1147:  &lt;/span&gt;  &amp;lt;/productFacilities&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1148:  &lt;/span&gt;  &amp;lt;/additionalFlightInfo&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1149:  &lt;/span&gt;  &amp;lt;/flightInfo&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1150:  &lt;/span&gt;- &amp;lt;flightInfo&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1151:  &lt;/span&gt;- &amp;lt;basicFlightInfo&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1152:  &lt;/span&gt;- &amp;lt;flightDetails&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1153:  &lt;/span&gt;  &amp;lt;departureDate&amp;gt;211009&amp;lt;/departureDate&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1154:  &lt;/span&gt;  &amp;lt;departureTime&amp;gt;1150&amp;lt;/departureTime&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1155:  &lt;/span&gt;  &amp;lt;arrivalDate&amp;gt;211009&amp;lt;/arrivalDate&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1156:  &lt;/span&gt;  &amp;lt;arrivalTime&amp;gt;1535&amp;lt;/arrivalTime&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1157:  &lt;/span&gt;  &amp;lt;/flightDetails&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1158:  &lt;/span&gt;- &amp;lt;departureLocation&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1159:  &lt;/span&gt;  &amp;lt;cityAirport&amp;gt;CLT&amp;lt;/cityAirport&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1160:  &lt;/span&gt;  &amp;lt;/departureLocation&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1161:  &lt;/span&gt;- &amp;lt;arrivalLocation&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1162:  &lt;/span&gt;  &amp;lt;cityAirport&amp;gt;PUJ&amp;lt;/cityAirport&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1163:  &lt;/span&gt;  &amp;lt;/arrivalLocation&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1164:  &lt;/span&gt;- &amp;lt;marketingCompany&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1165:  &lt;/span&gt;  &amp;lt;identifier&amp;gt;UA&amp;lt;/identifier&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1166:  &lt;/span&gt;  &amp;lt;/marketingCompany&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1167:  &lt;/span&gt;- &amp;lt;operatingCompany&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1168:  &lt;/span&gt;  &amp;lt;identifier&amp;gt;US&amp;lt;/identifier&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1169:  &lt;/span&gt;  &amp;lt;/operatingCompany&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1170:  &lt;/span&gt;- &amp;lt;flightIdentification&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1171:  &lt;/span&gt;  &amp;lt;number&amp;gt;2080&amp;lt;/number&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1172:  &lt;/span&gt;  &amp;lt;/flightIdentification&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1173:  &lt;/span&gt;- &amp;lt;productTypeDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1174:  &lt;/span&gt;  &amp;lt;productIndicators&amp;gt;E&amp;lt;/productIndicators&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1175:  &lt;/span&gt;  &amp;lt;productIndicators&amp;gt;701&amp;lt;/productIndicators&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1176:  &lt;/span&gt;  &amp;lt;productIndicators&amp;gt;ET&amp;lt;/productIndicators&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1177:  &lt;/span&gt;  &amp;lt;/productTypeDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1178:  &lt;/span&gt;  &amp;lt;/basicFlightInfo&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1179:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1180:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1181:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;F&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1182:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;0&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1183:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1184:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1185:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1186:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1187:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;Y&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1188:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;0&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1189:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1190:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1191:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1192:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1193:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;H&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1194:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;0&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1195:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1196:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1197:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1198:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1199:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;Q&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1200:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;0&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1201:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1202:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1203:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1204:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1205:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;V&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1206:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;0&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1207:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1208:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1209:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1210:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1211:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;W&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1212:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;0&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1213:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1214:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1215:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1216:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1217:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;T&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1218:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;0&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1219:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1220:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1221:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1222:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1223:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;L&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1224:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;0&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1225:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1226:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1227:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1228:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1229:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;P&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1230:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;0&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1231:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1232:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1233:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1234:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1235:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;A&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1236:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;0&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1237:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1238:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1239:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1240:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1241:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;B&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1242:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;0&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1243:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1244:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1245:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1246:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1247:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;M&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1248:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;0&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1249:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1250:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1251:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1252:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1253:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;S&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1254:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;0&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1255:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1256:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1257:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1258:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1259:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;E&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1260:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;0&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1261:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1262:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1263:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1264:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1265:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;U&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1266:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;0&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1267:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1268:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1269:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1270:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1271:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;K&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1272:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;0&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1273:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1274:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1275:  &lt;/span&gt;- &amp;lt;infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1276:  &lt;/span&gt;- &amp;lt;productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1277:  &lt;/span&gt;  &amp;lt;serviceClass&amp;gt;G&amp;lt;/serviceClass&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1278:  &lt;/span&gt;  &amp;lt;availabilityStatus&amp;gt;0&amp;lt;/availabilityStatus&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1279:  &lt;/span&gt;  &amp;lt;/productClassDetail&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1280:  &lt;/span&gt;  &amp;lt;/infoOnClasses&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1281:  &lt;/span&gt;- &amp;lt;additionalFlightInfo&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1282:  &lt;/span&gt;- &amp;lt;flightDetails&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1283:  &lt;/span&gt;  &amp;lt;typeOfAircraft&amp;gt;E90&amp;lt;/typeOfAircraft&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1284:  &lt;/span&gt;  &amp;lt;numberOfStops&amp;gt;0&amp;lt;/numberOfStops&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1285:  &lt;/span&gt;  &amp;lt;legDuration&amp;gt;0910&amp;lt;/legDuration&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1286:  &lt;/span&gt;  &amp;lt;/flightDetails&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1287:  &lt;/span&gt;- &amp;lt;productFacilities&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1288:  &lt;/span&gt;  &amp;lt;type&amp;gt;&lt;span class="kwrd"&gt;AS&lt;/span&gt;&amp;lt;/type&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1289:  &lt;/span&gt;  &amp;lt;/productFacilities&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1290:  &lt;/span&gt;- &amp;lt;productFacilities&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1291:  &lt;/span&gt;  &amp;lt;type&amp;gt;DA&amp;lt;/type&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1292:  &lt;/span&gt;  &amp;lt;/productFacilities&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1293:  &lt;/span&gt;- &amp;lt;productFacilities&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1294:  &lt;/span&gt;  &amp;lt;type&amp;gt;LSA&amp;lt;/type&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1295:  &lt;/span&gt;  &amp;lt;/productFacilities&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1296:  &lt;/span&gt;- &amp;lt;productFacilities&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1297:  &lt;/span&gt;  &amp;lt;type&amp;gt;M&amp;lt;/type&amp;gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1298:  &lt;/span&gt;  &amp;lt;/productFacilities&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1299:  &lt;/span&gt;  &amp;lt;/additionalFlightInfo&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;1300:  &lt;/span&gt;  &amp;lt;/flightInfo&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;1301:  &lt;/span&gt;  &amp;lt;/flight&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4668054677309951003-6757094522048038147?l=kinshah.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://kinshah.blogspot.com/feeds/6757094522048038147/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=4668054677309951003&amp;postID=6757094522048038147" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4668054677309951003/posts/default/6757094522048038147?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4668054677309951003/posts/default/6757094522048038147?v=2" /><link rel="alternate" type="text/html" href="http://kinshah.blogspot.com/2009/09/read-xmlnode-and-bind-in-gridview.html" title="Read XmlNode and bind in gridview" /><author><name>KINJAL SHAH</name><uri>http://www.blogger.com/profile/12934286120527913296</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://4.bp.blogspot.com/_G0RflWcRGqs/SoKwcnd9mvI/AAAAAAAAAGU/3d2tchBa11A/S220/kinjal.jpg" /></author><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;DkMBSX46cSp7ImA9WxNSGEQ.&quot;"><id>tag:blogger.com,1999:blog-4668054677309951003.post-8874196891259218819</id><published>2009-09-02T05:25:00.000-07:00</published><updated>2009-09-02T05:27:38.019-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-09-02T05:27:38.019-07:00</app:edited><title>Implement code format in aspnet.html</title><content type="html">Hello frnds,&lt;br /&gt; Here I found one url which will converted your code in asp.net format.&lt;br /&gt;To read more click on below link&lt;br /&gt;&lt;br /&gt;&lt;a href="http://dotnetguts.blogspot.com/2008/05/implement-code-format-in-aspnet.html" target="_BLANK"&gt;http://dotnetguts.blogspot.com/2008/05/implement-code-format-in-aspnet.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4668054677309951003-8874196891259218819?l=kinshah.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://kinshah.blogspot.com/feeds/8874196891259218819/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=4668054677309951003&amp;postID=8874196891259218819" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4668054677309951003/posts/default/8874196891259218819?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4668054677309951003/posts/default/8874196891259218819?v=2" /><link rel="alternate" type="text/html" href="http://kinshah.blogspot.com/2009/09/implement-code-format-in-aspnethtml.html" title="Implement code format in aspnet.html" /><author><name>KINJAL SHAH</name><uri>http://www.blogger.com/profile/12934286120527913296</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://4.bp.blogspot.com/_G0RflWcRGqs/SoKwcnd9mvI/AAAAAAAAAGU/3d2tchBa11A/S220/kinjal.jpg" /></author><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;CkEHRHs6eSp7ImA9WxNSGEQ.&quot;"><id>tag:blogger.com,1999:blog-4668054677309951003.post-4544105557251315343</id><published>2009-09-02T04:23:00.001-07:00</published><updated>2009-09-02T04:23:55.511-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-09-02T04:23:55.511-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="SQL SERVER 2005" /><category scheme="http://www.blogger.com/atom/ns#" term="SQL Optimization Tips" /><category scheme="http://www.blogger.com/atom/ns#" term="TSQL" /><category scheme="http://www.blogger.com/atom/ns#" term="SQL SERVER" /><title>SQL Optimization Tips</title><content type="html">SQL Optimization Tips&lt;br /&gt;&lt;br /&gt;• Use views and stored procedures instead of heavy-duty queries.&lt;br /&gt;This can reduce network traffic, because your client will send to&lt;br /&gt;server only stored procedure or view name (perhaps with some&lt;br /&gt;parameters) instead of large heavy-duty queries text. This can be used&lt;br /&gt;to facilitate permission management also, because you can restrict&lt;br /&gt;user access to table columns they should not see.&lt;br /&gt;&lt;br /&gt;• Try to use constraints instead of triggers, whenever possible.&lt;br /&gt;Constraints are much more efficient than triggers and can boost&lt;br /&gt;performance. So, you should use constraints instead of triggers,&lt;br /&gt;whenever possible.&lt;br /&gt;&lt;br /&gt;• Use table variables instead of temporary tables.&lt;br /&gt;Table variables require less locking and logging resources than&lt;br /&gt;temporary tables, so table variables should be used whenever possible.&lt;br /&gt;The table variables are available in SQL Server 2000 only.&lt;br /&gt;&lt;br /&gt;• Try to use UNION ALL statement instead of UNION, whenever possible.&lt;br /&gt;The UNION ALL statement is much faster than UNION, because UNION ALL&lt;br /&gt;statement does not look for duplicate rows, and UNION statement does&lt;br /&gt;look for duplicate rows, whether or not they exist.&lt;br /&gt;&lt;br /&gt;• Try to avoid using the DISTINCT clause, whenever possible.&lt;br /&gt;Because using the DISTINCT clause will result in some performance&lt;br /&gt;degradation, you should use this clause only when it is necessary.&lt;br /&gt;&lt;br /&gt;• Try to avoid using SQL Server cursors, whenever possible.&lt;br /&gt;SQL Server cursors can result in some performance degradation in&lt;br /&gt;comparison with select statements. Try to use correlated sub-query or&lt;br /&gt;derived tables, if you need to perform row-by-row operations.&lt;br /&gt;&lt;br /&gt;• Try to avoid the HAVING clause, whenever possible.&lt;br /&gt;The HAVING clause is used to restrict the result set returned by the&lt;br /&gt;GROUP BY clause. When you use GROUP BY with the HAVING clause, the&lt;br /&gt;GROUP BY clause divides the rows into sets of grouped rows and&lt;br /&gt;aggregates their values, and then the HAVING clause eliminates&lt;br /&gt;undesired aggregated groups. In many cases, you can write your select&lt;br /&gt;statement so, that it will contain only WHERE and GROUP BY clauses&lt;br /&gt;without HAVING clause. This can improve the performance of your query.&lt;br /&gt;&lt;br /&gt;• If you need to return the total table's row count, you can use&lt;br /&gt;alternative way instead of SELECT COUNT(*) statement.&lt;br /&gt;Because SELECT COUNT(*) statement make a full table scan to return the&lt;br /&gt;total table's row count, it can take very many time for the large&lt;br /&gt;table. There is another way to determine the total row count in a&lt;br /&gt;table. You can use sysindexes system table, in this case. There is&lt;br /&gt;ROWS column in the sysindexes table. This column contains the total&lt;br /&gt;row count for each table in your database. So, you can use the&lt;br /&gt;following select statement instead of SELECT COUNT(*): SELECT rows&lt;br /&gt;FROM sysindexes WHERE id = OBJECT_ID('table_name') AND indid &lt; 2 So,&lt;br /&gt;you can improve the speed of such queries in several times.&lt;br /&gt;&lt;br /&gt;• Include SET NOCOUNT ON statement into your stored procedures to stop&lt;br /&gt;the message indicating the number of rows affected by a T-SQL statement.&lt;br /&gt;This can reduce network traffic, because your client will not receive&lt;br /&gt;the message indicating the number of rows affected by a T-SQL statement.&lt;br /&gt;&lt;br /&gt;• Try to restrict the queries result set by using the WHERE clause.&lt;br /&gt;This can results in good performance benefits, because SQL Server will&lt;br /&gt;return to client only particular rows, not all rows from the table(s).&lt;br /&gt;This can reduce network traffic and boost the overall performance of&lt;br /&gt;the query.&lt;br /&gt;&lt;br /&gt;• Use the select statements with TOP keyword or the SET ROWCOUNT&lt;br /&gt;statement, if you need to return only the first n rows.&lt;br /&gt;This can improve performance of your queries, because the smaller&lt;br /&gt;result set will be returned. This can also reduce the traffic between&lt;br /&gt;the server and the clients.&lt;br /&gt;&lt;br /&gt;• Try to restrict the queries result set by returning only the&lt;br /&gt;particular columns from the table, not all table's columns.&lt;br /&gt;This can results in good performance benefits, because SQL Server will&lt;br /&gt;return to client only particular columns, not all table's columns.&lt;br /&gt;This can reduce network traffic and boost the overall performance of&lt;br /&gt;the query.&lt;br /&gt;1.Indexes&lt;br /&gt;2.avoid more number of triggers on the table&lt;br /&gt;3.unnecessary complicated joins&lt;br /&gt;4.correct use of Group by clause with the select list&lt;br /&gt;5 In worst cases Denormalization&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Index Optimization tips&lt;br /&gt;&lt;br /&gt;• Every index increases the time in takes to perform INSERTS, UPDATES&lt;br /&gt;and DELETES, so the number of indexes should not be very much. Try to&lt;br /&gt;use maximum 4-5 indexes on one table, not more. If you have read-only&lt;br /&gt;table, then the number of indexes may be increased.&lt;br /&gt;&lt;br /&gt;• Keep your indexes as narrow as possible. This reduces the size of&lt;br /&gt;the index and reduces the number of reads required to read the index.&lt;br /&gt;&lt;br /&gt;• Try to create indexes on columns that have integer values rather&lt;br /&gt;than character values.&lt;br /&gt;&lt;br /&gt;• If you create a composite (multi-column) index, the order of the&lt;br /&gt;columns in the key are very important. Try to order the columns in the&lt;br /&gt;key as to enhance selectivity, with the most selective columns to the&lt;br /&gt;leftmost of the key.&lt;br /&gt;&lt;br /&gt;• If you want to join several tables, try to create surrogate integer&lt;br /&gt;keys for this purpose and create indexes on their columns.&lt;br /&gt;&lt;br /&gt;• Create surrogate integer primary key (identity for example) if your&lt;br /&gt;table will not have many insert operations.&lt;br /&gt;&lt;br /&gt;• Clustered indexes are more preferable than nonclustered, if you need&lt;br /&gt;to select by a range of values or you need to sort results set with&lt;br /&gt;GROUP BY or ORDER BY.&lt;br /&gt;&lt;br /&gt;• If your application&lt;br /&gt;will be performing the same query over and over&lt;br /&gt;on the same table, consider creating a covering index on the table.&lt;br /&gt;&lt;br /&gt;• You can use the SQL Server Profiler Create Trace Wizard with&lt;br /&gt;"Identify Scans of Large Tables" trace to determine which tables in&lt;br /&gt;your database may need indexes. This trace will show which tables are&lt;br /&gt;being scanned by queries instead of using an index.&lt;br /&gt;&lt;br /&gt;• You can use sp_MSforeachtable undocumented stored procedure to&lt;br /&gt;rebuild all indexes in your database. Try to schedule it to execute&lt;br /&gt;during CPU idle time and slow production periods.&lt;br /&gt;sp_MSforeachtable @command1="print '?' DBCC DBREINDEX ('?')"&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4668054677309951003-4544105557251315343?l=kinshah.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://kinshah.blogspot.com/feeds/4544105557251315343/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=4668054677309951003&amp;postID=4544105557251315343" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4668054677309951003/posts/default/4544105557251315343?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4668054677309951003/posts/default/4544105557251315343?v=2" /><link rel="alternate" type="text/html" href="http://kinshah.blogspot.com/2009/09/sql-optimization-tips.html" title="SQL Optimization Tips" /><author><name>KINJAL SHAH</name><uri>http://www.blogger.com/profile/12934286120527913296</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://4.bp.blogspot.com/_G0RflWcRGqs/SoKwcnd9mvI/AAAAAAAAAGU/3d2tchBa11A/S220/kinjal.jpg" /></author><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;DkcFR348fSp7ImA9WxNSGEQ.&quot;"><id>tag:blogger.com,1999:blog-4668054677309951003.post-6475731120310193386</id><published>2009-09-01T03:42:00.000-07:00</published><updated>2009-09-02T05:20:16.075-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-09-02T05:20:16.075-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="SQL SERVER 2005" /><category scheme="http://www.blogger.com/atom/ns#" term="Concatenate multiple rows delimited by comma" /><category scheme="http://www.blogger.com/atom/ns#" term="TSQL" /><category scheme="http://www.blogger.com/atom/ns#" term="XML" /><category scheme="http://www.blogger.com/atom/ns#" term="For XML" /><category scheme="http://www.blogger.com/atom/ns#" term="CTE" /><title>Concatenate multiple rows delimited by comma</title><content type="html">Hello frnds,&lt;br /&gt;Most of people need to select multiple row and convert it into CSV format.&lt;br /&gt;Here I came with solutions.&lt;br /&gt;&lt;br /&gt;For Example:-&lt;br /&gt;&lt;br /&gt;&lt;div class="csharpcode"&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   1:  &lt;/span&gt;&lt;span class="kwrd"&gt;Declare&lt;/span&gt; @tbl &lt;span class="kwrd"&gt;table&lt;/span&gt; (id &lt;span class="kwrd"&gt;int&lt;/span&gt;,sid &lt;span class="kwrd"&gt;int&lt;/span&gt;)&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;   2:  &lt;/span&gt;&amp;nbsp;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   3:  &lt;/span&gt;&lt;span class="kwrd"&gt;insert&lt;/span&gt; &lt;span class="kwrd"&gt;into&lt;/span&gt; @tbl&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;   4:  &lt;/span&gt;&lt;span class="kwrd"&gt;select&lt;/span&gt; 1,11&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   5:  &lt;/span&gt;&lt;span class="kwrd"&gt;union&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;   6:  &lt;/span&gt;&lt;span class="kwrd"&gt;select&lt;/span&gt; 1,12&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   7:  &lt;/span&gt;&lt;span class="kwrd"&gt;union&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;   8:  &lt;/span&gt;&lt;span class="kwrd"&gt;select&lt;/span&gt; 1,13&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   9:  &lt;/span&gt;&lt;span class="kwrd"&gt;union&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  10:  &lt;/span&gt;&lt;span class="kwrd"&gt;select&lt;/span&gt; 2,21&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  11:  &lt;/span&gt;&lt;span class="kwrd"&gt;union&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  12:  &lt;/span&gt;&lt;span class="kwrd"&gt;select&lt;/span&gt; 2,22&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  13:  &lt;/span&gt;&amp;nbsp;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  14:  &lt;/span&gt;&lt;span class="kwrd"&gt;SELECT&lt;/span&gt; * &lt;span class="kwrd"&gt;FROM&lt;/span&gt; @tbl&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  15:  &lt;/span&gt;&amp;nbsp;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  16:  &lt;/span&gt;--&lt;span class="kwrd"&gt;With&lt;/span&gt; CTE:-&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  17:  &lt;/span&gt;------------------&lt;span class="rem"&gt;--&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  18:  &lt;/span&gt;;&lt;span class="kwrd"&gt;WITH&lt;/span&gt; RowRank&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  19:  &lt;/span&gt;&lt;span class="kwrd"&gt;AS&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  20:  &lt;/span&gt;(&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  21:  &lt;/span&gt;&lt;span class="kwrd"&gt;SELECT&lt;/span&gt; id,&lt;span class="kwrd"&gt;CAST&lt;/span&gt;(sid &lt;span class="kwrd"&gt;AS&lt;/span&gt; &lt;span class="kwrd"&gt;VARCHAR&lt;/span&gt;) sid,ROW_NUMBER() &lt;span class="kwrd"&gt;OVER&lt;/span&gt;(PARTITION &lt;span class="kwrd"&gt;BY&lt;/span&gt; id &lt;span class="kwrd"&gt;order&lt;/span&gt; &lt;span class="kwrd"&gt;by&lt;/span&gt; id) &lt;span class="kwrd"&gt;AS&lt;/span&gt; &lt;span class="kwrd"&gt;Row&lt;/span&gt; &lt;span class="kwrd"&gt;FROM&lt;/span&gt; @tbl&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  22:  &lt;/span&gt;)&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  23:  &lt;/span&gt;,Concat(id,sid,&lt;span class="kwrd"&gt;Row&lt;/span&gt;)&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  24:  &lt;/span&gt;&lt;span class="kwrd"&gt;AS&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  25:  &lt;/span&gt;(&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  26:  &lt;/span&gt;&lt;span class="kwrd"&gt;SELECT&lt;/span&gt; id,&lt;span class="kwrd"&gt;CAST&lt;/span&gt;(RowRank.sid &lt;span class="kwrd"&gt;AS&lt;/span&gt; &lt;span class="kwrd"&gt;VARCHAR&lt;/span&gt;),&lt;span class="kwrd"&gt;Row&lt;/span&gt; &lt;span class="kwrd"&gt;FROM&lt;/span&gt; RowRank &lt;span class="kwrd"&gt;WHERE&lt;/span&gt; &lt;span class="kwrd"&gt;Row&lt;/span&gt;=1&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  27:  &lt;/span&gt;&lt;span class="kwrd"&gt;UNION&lt;/span&gt; &lt;span class="kwrd"&gt;ALL&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  28:  &lt;/span&gt;&lt;span class="kwrd"&gt;select&lt;/span&gt; RowRank.id, &lt;span class="kwrd"&gt;CAST&lt;/span&gt;(Concat.sid + &lt;span class="str"&gt;', '&lt;/span&gt; + RowRank.sid &lt;span class="kwrd"&gt;AS&lt;/span&gt; &lt;span class="kwrd"&gt;VARCHAR&lt;/span&gt; ) ,RowRank.&lt;span class="kwrd"&gt;Row&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  29:  &lt;/span&gt;&lt;span class="kwrd"&gt;from&lt;/span&gt; RowRank&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  30:  &lt;/span&gt;&lt;span class="kwrd"&gt;inner&lt;/span&gt; &lt;span class="kwrd"&gt;join&lt;/span&gt; Concat &lt;span class="kwrd"&gt;on&lt;/span&gt; RowRank.id = Concat.id &lt;span class="kwrd"&gt;and&lt;/span&gt; RowRank.&lt;span class="kwrd"&gt;Row&lt;/span&gt; -1 = Concat.&lt;span class="kwrd"&gt;Row&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  31:  &lt;/span&gt;&amp;nbsp;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  32:  &lt;/span&gt;)&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  33:  &lt;/span&gt;,CommaSeperatedResult (id, sid)&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  34:  &lt;/span&gt;&lt;span class="kwrd"&gt;as&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  35:  &lt;/span&gt;(&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  36:  &lt;/span&gt;&lt;span class="kwrd"&gt;select&lt;/span&gt; Concat.id, Concat.sid&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  37:  &lt;/span&gt;&lt;span class="kwrd"&gt;from&lt;/span&gt; Concat&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  38:  &lt;/span&gt;&lt;span class="kwrd"&gt;join&lt;/span&gt; (&lt;span class="kwrd"&gt;select&lt;/span&gt; id, &lt;span class="kwrd"&gt;max&lt;/span&gt;(&lt;span class="kwrd"&gt;Row&lt;/span&gt;) max_row &lt;span class="kwrd"&gt;from&lt;/span&gt; RowRank &lt;span class="kwrd"&gt;group&lt;/span&gt; &lt;span class="kwrd"&gt;by&lt;/span&gt; id) max_row&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  39:  &lt;/span&gt;&lt;span class="kwrd"&gt;on&lt;/span&gt; Concat.id = max_row.id &lt;span class="kwrd"&gt;and&lt;/span&gt; Concat.&lt;span class="kwrd"&gt;Row&lt;/span&gt; = max_row.max_row&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  40:  &lt;/span&gt;)&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  41:  &lt;/span&gt;&lt;span class="kwrd"&gt;SELECT&lt;/span&gt; * &lt;span class="kwrd"&gt;FROM&lt;/span&gt; CommaSeperatedResult &lt;span class="kwrd"&gt;ORDER&lt;/span&gt; &lt;span class="kwrd"&gt;BY&lt;/span&gt; ID&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  42:  &lt;/span&gt;&amp;nbsp;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  43:  &lt;/span&gt;&amp;nbsp;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  44:  &lt;/span&gt;--&lt;span class="kwrd"&gt;WITH&lt;/span&gt; &lt;span class="kwrd"&gt;FOR&lt;/span&gt; XML &lt;span class="kwrd"&gt;PATH&lt;/span&gt;:-&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  45:  &lt;/span&gt;----------------------------&lt;span class="rem"&gt;--&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  46:  &lt;/span&gt;&lt;span class="kwrd"&gt;select&lt;/span&gt; &lt;span class="kwrd"&gt;distinct&lt;/span&gt; id,&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  47:  &lt;/span&gt;replace&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  48:  &lt;/span&gt;(&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  49:  &lt;/span&gt;(&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  50:  &lt;/span&gt;&lt;span class="kwrd"&gt;select&lt;/span&gt; &lt;span class="kwrd"&gt;cast&lt;/span&gt;(sid &lt;span class="kwrd"&gt;as&lt;/span&gt; &lt;span class="kwrd"&gt;varchar&lt;/span&gt;)+&lt;span class="str"&gt;','&lt;/span&gt; &lt;span class="kwrd"&gt;from&lt;/span&gt; @tbl t &lt;span class="kwrd"&gt;where&lt;/span&gt; t.id=t1.id &lt;span class="kwrd"&gt;for&lt;/span&gt; XML &lt;span class="kwrd"&gt;path&lt;/span&gt;(&lt;span class="str"&gt;''&lt;/span&gt;)&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  51:  &lt;/span&gt;) +&lt;span class="str"&gt;'$'&lt;/span&gt;,&lt;span class="str"&gt;',$'&lt;/span&gt;,&lt;span class="str"&gt;''&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  52:  &lt;/span&gt;)&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  53:  &lt;/span&gt;&lt;span class="kwrd"&gt;as&lt;/span&gt; sid&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  54:  &lt;/span&gt;&lt;span class="kwrd"&gt;from&lt;/span&gt; @tbl t1&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  55:  &lt;/span&gt;&amp;nbsp;&lt;/pre&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Output is:-&lt;br /&gt;----------------&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_G0RflWcRGqs/Spz7sI9RHsI/AAAAAAAAAJQ/g2PKEQgwDSU/s1600-h/commseperated.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 152px; height: 286px;" src="http://4.bp.blogspot.com/_G0RflWcRGqs/Spz7sI9RHsI/AAAAAAAAAJQ/g2PKEQgwDSU/s320/commseperated.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5376448790910803650" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4668054677309951003-6475731120310193386?l=kinshah.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://kinshah.blogspot.com/feeds/6475731120310193386/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=4668054677309951003&amp;postID=6475731120310193386" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4668054677309951003/posts/default/6475731120310193386?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4668054677309951003/posts/default/6475731120310193386?v=2" /><link rel="alternate" type="text/html" href="http://kinshah.blogspot.com/2009/09/concatenate-multiple-rows-delimited-by.html" title="Concatenate multiple rows delimited by comma" /><author><name>KINJAL SHAH</name><uri>http://www.blogger.com/profile/12934286120527913296</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://4.bp.blogspot.com/_G0RflWcRGqs/SoKwcnd9mvI/AAAAAAAAAGU/3d2tchBa11A/S220/kinjal.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_G0RflWcRGqs/Spz7sI9RHsI/AAAAAAAAAJQ/g2PKEQgwDSU/s72-c/commseperated.png" height="72" width="72" /><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;DkUDSHc_fip7ImA9WxNSGEQ.&quot;"><id>tag:blogger.com,1999:blog-4668054677309951003.post-7047782504522352173</id><published>2009-08-31T01:43:00.000-07:00</published><updated>2009-09-02T05:24:39.946-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-09-02T05:24:39.946-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="SQL SERVER 2005" /><category scheme="http://www.blogger.com/atom/ns#" term="TSQL" /><category scheme="http://www.blogger.com/atom/ns#" term="CTE" /><category scheme="http://www.blogger.com/atom/ns#" term="Common Table Expression" /><title>Using common table expressions (CTE) to generate sequences</title><content type="html">Hello frnds,&lt;br /&gt; One of the best enhancements in T-SQL with SQL Server 2005 was Common Table Expressions(CTEs). CTEs are very helpful in writing more readable and manageable queries. The good things don’t end here; self-referencing CTEs are a very powerful method of implementing recursion in SQL queries. In this post, I will present a few examples of generating sequences using CTEs.&lt;br /&gt;The following statements create a number sequence from 1 to 10.&lt;br /&gt;&lt;br /&gt;Example:-&lt;br /&gt;&lt;br /&gt;&lt;div class="csharpcode"&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   1:  &lt;/span&gt;&lt;span class="kwrd"&gt;Declare&lt;/span&gt; @&lt;span class="kwrd"&gt;start&lt;/span&gt; &lt;span class="kwrd"&gt;int&lt;/span&gt;, @&lt;span class="kwrd"&gt;end&lt;/span&gt; &lt;span class="kwrd"&gt;int&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;   2:  &lt;/span&gt;&lt;span class="kwrd"&gt;Select&lt;/span&gt; @&lt;span class="kwrd"&gt;start&lt;/span&gt;=1, @&lt;span class="kwrd"&gt;end&lt;/span&gt;=10&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   3:  &lt;/span&gt;&amp;nbsp;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;   4:  &lt;/span&gt;&amp;nbsp;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   5:  &lt;/span&gt;;&lt;span class="kwrd"&gt;WITH&lt;/span&gt; CTESequence(number)&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;   6:  &lt;/span&gt;&lt;span class="kwrd"&gt;AS&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   7:  &lt;/span&gt;(&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;   8:  &lt;/span&gt;&lt;span class="kwrd"&gt;SELECT&lt;/span&gt; @&lt;span class="kwrd"&gt;start&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   9:  &lt;/span&gt;&lt;span class="kwrd"&gt;UNION&lt;/span&gt; &lt;span class="kwrd"&gt;ALL&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  10:  &lt;/span&gt;&lt;span class="kwrd"&gt;SELECT&lt;/span&gt; number +1 &lt;span class="kwrd"&gt;FROM&lt;/span&gt; CTESequence&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  11:  &lt;/span&gt;&lt;span class="kwrd"&gt;WHERE&lt;/span&gt; number&amp;lt;@&lt;span class="kwrd"&gt;end&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  12:  &lt;/span&gt;)&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  13:  &lt;/span&gt;&lt;span class="kwrd"&gt;SELECT&lt;/span&gt; * &lt;span class="kwrd"&gt;FROM&lt;/span&gt; CTESequence&lt;/pre&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Output is :-&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_G0RflWcRGqs/SpuOie3GUyI/AAAAAAAAAJI/XNnX-bC_as0/s1600-h/number.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 155px; height: 240px;" src="http://1.bp.blogspot.com/_G0RflWcRGqs/SpuOie3GUyI/AAAAAAAAAJI/XNnX-bC_as0/s320/number.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5376047303247680290" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4668054677309951003-7047782504522352173?l=kinshah.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://kinshah.blogspot.com/feeds/7047782504522352173/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=4668054677309951003&amp;postID=7047782504522352173" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4668054677309951003/posts/default/7047782504522352173?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4668054677309951003/posts/default/7047782504522352173?v=2" /><link rel="alternate" type="text/html" href="http://kinshah.blogspot.com/2009/08/using-common-table-expressions-cte-to.html" title="Using common table expressions (CTE) to generate sequences" /><author><name>KINJAL SHAH</name><uri>http://www.blogger.com/profile/12934286120527913296</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://4.bp.blogspot.com/_G0RflWcRGqs/SoKwcnd9mvI/AAAAAAAAAGU/3d2tchBa11A/S220/kinjal.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_G0RflWcRGqs/SpuOie3GUyI/AAAAAAAAAJI/XNnX-bC_as0/s72-c/number.png" height="72" width="72" /><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;Dk4MQXw9eSp7ImA9WxNSGEQ.&quot;"><id>tag:blogger.com,1999:blog-4668054677309951003.post-3074267729147053960</id><published>2009-08-28T01:28:00.000-07:00</published><updated>2009-09-02T05:36:20.261-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-09-02T05:36:20.261-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET MasterPages and User Defined Events" /><category scheme="http://www.blogger.com/atom/ns#" term="event handler" /><category scheme="http://www.blogger.com/atom/ns#" term="delegate" /><title>ASP.NET MasterPages and User Defined Events</title><content type="html">&lt;span style="font-weight:bold;"&gt;ASP.NET MasterPages and User Defined Events&lt;/span&gt;&lt;br /&gt; &lt;br /&gt;Master pages were introduced in ASP.NET 2.0 and are a great way to create a consistent layout for the pages throughout your application. I thought a good article would be to demonstrate how to create a custom event that web content pages can raise if they click on web server controls located in the master page. If you want to raise an event and pass data to an event handler, you need to create a class that inherits from System.EventArgs . EventsArgs is the base class for classes containing event data. It contains no event data. It is used by events to pass data to an event handler when an event is raised. &lt;br /&gt;&lt;br /&gt;To begin with open Visual Studio 2008 and choose File &gt; New &gt; Web &gt; ASP.NET Web Application. Add a master page to the project and name it Site.Master. Before going any further add a new class to the project and name it CustomArgs. Add the following code to the newly created class: &lt;br /&gt;C# &lt;br /&gt;&lt;div class="csharpcode"&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   1:  &lt;/span&gt;&lt;span class="kwrd"&gt;public&lt;/span&gt; &lt;span class="kwrd"&gt;class&lt;/span&gt; CustomArgs : EventArgs&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;   2:  &lt;/span&gt;{&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   3:  &lt;/span&gt;&lt;span class="kwrd"&gt;public&lt;/span&gt; &lt;span class="kwrd"&gt;bool&lt;/span&gt; Cancel { get; set; }&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;   4:  &lt;/span&gt;      &lt;span class="kwrd"&gt;public&lt;/span&gt; &lt;span class="kwrd"&gt;string&lt;/span&gt; Message { get; set; }&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   5:  &lt;/span&gt;      &lt;span class="kwrd"&gt;public&lt;/span&gt; &lt;span class="kwrd"&gt;string&lt;/span&gt; NavigateTo { get; set; }&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;   6:  &lt;/span&gt;}&lt;/pre&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt; &lt;br /&gt;In the code above, CustomArgs inherits EventArgs. This means that when we raise an event in the master page, a reference to CustomArgs will be passed to our event handler, so we can set these properties and have the master page determine what to do next. &lt;br /&gt;Go back to the master page and add the following code to create a new event:&lt;br /&gt; C# &lt;br /&gt;&lt;div class="csharpcode"&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   1:  &lt;/span&gt;&lt;span class="kwrd"&gt;public&lt;/span&gt; EventHandler ButtonClick;&lt;/pre&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;We have just created a new event called ButtonClick that accepts CustomArgs as the argument. Now add a Button to the page and add the following code to the Button’s Click event:&lt;br /&gt;C# &lt;br /&gt;---------------------&lt;br /&gt;&lt;div class="csharpcode"&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   1:  &lt;/span&gt;&lt;span class="kwrd"&gt;protected&lt;/span&gt; &lt;span class="kwrd"&gt;void&lt;/span&gt; Button1_Click(&lt;span class="kwrd"&gt;object&lt;/span&gt; sender, EventArgs e)&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;   2:  &lt;/span&gt;{&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   3:  &lt;/span&gt;lblValue.Text = &lt;span class="kwrd"&gt;null&lt;/span&gt;;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;   4:  &lt;/span&gt;      &lt;span class="kwrd"&gt;if&lt;/span&gt; (ButtonClick != &lt;span class="kwrd"&gt;null&lt;/span&gt;)&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   5:  &lt;/span&gt;      {&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;   6:  &lt;/span&gt;            CustomArgs args = &lt;span class="kwrd"&gt;new&lt;/span&gt; CustomArgs();&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   7:  &lt;/span&gt;            ButtonClick(sender, args);&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;   8:  &lt;/span&gt;            &lt;span class="kwrd"&gt;if&lt;/span&gt; (args.Cancel)&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   9:  &lt;/span&gt;            {&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  10:  &lt;/span&gt;                  lblValue.Text = args.Message;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  11:  &lt;/span&gt;}&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  12:  &lt;/span&gt;            &lt;span class="kwrd"&gt;else&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  13:  &lt;/span&gt;            {&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  14:  &lt;/span&gt;                  Response.Redirect(args.NavigateTo);&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  15:  &lt;/span&gt;            }&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  16:  &lt;/span&gt;}            &lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  17:  &lt;/span&gt;}&lt;/pre&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;What’s happening in the code above is when a user clicks on the Button, which resides in the master page, it will check to see if there’s code that raises the ButtonClick event. If there is, the event handler will be executed. Once the event handler has completed, the master page will check the value of CustomArgs.Cancel property, and if it is false, it will display what is in the CustomArgs.Message property; otherwise it will navigate to the CustomArgs.NavigateTo page.&lt;br /&gt;To see this in action add two web content forms to the project and select the master page added earlier. Leave these pages as WebForm1.aspx and WebForm2.aspx:&lt;br /&gt; &lt;br /&gt; &lt;br /&gt; &lt;br /&gt;To be able to call the event from the master page, you’ll need to add a new MasterType directive to the both pages:&lt;br /&gt;&lt;br /&gt;&lt;div class="csharpcode"&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   1:  &lt;/span&gt;&amp;lt;%@ MasterType VirtualPath=&lt;span class="str"&gt;"~/Site.Master"&lt;/span&gt; %&amp;gt;&lt;/pre&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;This provides a way to create a strongly typed reference to the master page when the master page is accessed from the Master() property. Now we must create an event handler for the ButtonClick event. Add the following code to WebForm1.aspx:&lt;br /&gt; C# &lt;br /&gt;-----------------------------&lt;br /&gt;&lt;br /&gt;&lt;div class="csharpcode"&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   1:  &lt;/span&gt;&lt;span class="kwrd"&gt;protected&lt;/span&gt; &lt;span class="kwrd"&gt;void&lt;/span&gt; Page_Load(&lt;span class="kwrd"&gt;object&lt;/span&gt; sender, EventArgs e)&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;   2:  &lt;/span&gt;{&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   3:  &lt;/span&gt;     Master.ButtonClick += &lt;span class="kwrd"&gt;new&lt;/span&gt; EventHandler&amp;lt;CustomArgs&amp;gt;(MasterButtonClick);&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;   4:  &lt;/span&gt;}&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   5:  &lt;/span&gt; &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;   6:  &lt;/span&gt;&lt;span class="kwrd"&gt;private&lt;/span&gt; &lt;span class="kwrd"&gt;void&lt;/span&gt; MasterButtonClick(&lt;span class="kwrd"&gt;object&lt;/span&gt; sender, CustomArgs e)&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   7:  &lt;/span&gt;{&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;   8:  &lt;/span&gt;&lt;span class="kwrd"&gt;if&lt;/span&gt; (!&lt;span class="kwrd"&gt;string&lt;/span&gt;.IsNullOrEmpty(TextBox1.Text))&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   9:  &lt;/span&gt;      {&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  10:  &lt;/span&gt;            e.Cancel = &lt;span class="kwrd"&gt;false&lt;/span&gt;;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  11:  &lt;/span&gt;            e.NavigateTo = &lt;span class="str"&gt;"~/WebForm2.aspx"&lt;/span&gt;;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  12:  &lt;/span&gt;}&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  13:  &lt;/span&gt;      &lt;span class="kwrd"&gt;else&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  14:  &lt;/span&gt;      {&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  15:  &lt;/span&gt;            e.Cancel = &lt;span class="kwrd"&gt;true&lt;/span&gt;;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  16:  &lt;/span&gt;            e.Message = &lt;span class="str"&gt;"There was no text entered..."&lt;/span&gt;;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  17:  &lt;/span&gt;}            &lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  18:  &lt;/span&gt;}&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  19:  &lt;/span&gt; &lt;/pre&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;In the code above an event handler called MasterButtonClick has been created. This event handler will be raised when the user clicks the Button in the master page. To simulate a business application I’ve added a TextBox to the page so if the user leaves it blank, validation will fail and they should be alerted to this. This is made possible by setting the CustomArgs.Cancel property. If the user does enter data then they will be allowed to navigate to the next page.&lt;br /&gt;Open the WebForm2.aspx page and add the following code to the code behind:&lt;br /&gt; C# &lt;br /&gt;---------------------------------&lt;br /&gt;&lt;div class="csharpcode"&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   1:  &lt;/span&gt;&lt;span class="kwrd"&gt;protected&lt;/span&gt; &lt;span class="kwrd"&gt;void&lt;/span&gt; Page_Load(&lt;span class="kwrd"&gt;object&lt;/span&gt; sender, EventArgs e)&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;   2:  &lt;/span&gt;{&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   3:  &lt;/span&gt;Master.ButtonClick = &lt;span class="kwrd"&gt;delegate&lt;/span&gt;(&lt;span class="kwrd"&gt;object&lt;/span&gt; s, CustomArgs c)&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;   4:  &lt;/span&gt;      {&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   5:  &lt;/span&gt;            c.Cancel = &lt;span class="kwrd"&gt;false&lt;/span&gt;;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;   6:  &lt;/span&gt;            c.NavigateTo = &lt;span class="str"&gt;"~/WebForm1.aspx"&lt;/span&gt;;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   7:  &lt;/span&gt;};&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;   8:  &lt;/span&gt;}&lt;/pre&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;  &lt;br /&gt;In the code above I have created an anonymous method that handles the ButtonClick event. This page will not validate anything and therefore will direct the user back to the WebForm1.aspx page.&lt;br /&gt; &lt;br /&gt;If you run the application and step through the code you’ll see that when you click on the button in the master page, it will check and execute the event handlers in the web content forms. This is a nice way of being able to create a wizard style application, but having the flexibility of raising events in the child pages when you need to.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4668054677309951003-3074267729147053960?l=kinshah.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://kinshah.blogspot.com/feeds/3074267729147053960/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=4668054677309951003&amp;postID=3074267729147053960" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4668054677309951003/posts/default/3074267729147053960?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4668054677309951003/posts/default/3074267729147053960?v=2" /><link rel="alternate" type="text/html" href="http://kinshah.blogspot.com/2009/08/aspnet-masterpages-and-user-defined.html" title="ASP.NET MasterPages and User Defined Events" /><author><name>KINJAL SHAH</name><uri>http://www.blogger.com/profile/12934286120527913296</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://4.bp.blogspot.com/_G0RflWcRGqs/SoKwcnd9mvI/AAAAAAAAAGU/3d2tchBa11A/S220/kinjal.jpg" /></author><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;D0YGQXY_eip7ImA9WxNSGEQ.&quot;"><id>tag:blogger.com,1999:blog-4668054677309951003.post-5595475779386692909</id><published>2009-08-12T04:22:00.000-07:00</published><updated>2009-09-02T05:38:40.842-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-09-02T05:38:40.842-07:00</app:edited><title>Solve TSQL Challenge9</title><content type="html">Hello friends,&lt;br /&gt;Here I have solve TSQL challenge9. Please read the challenge from the below url.&lt;br /&gt;&lt;a href="http://beyondrelational.com/blogs/tc/archive/2009/06/04/tsql-challenge-9.aspx" target="_BLANK"&gt;http://beyondrelational.com/blogs/tc/archive/2009/06/04/tsql-challenge-9.aspx&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Solution:-&lt;br /&gt;-------------&lt;br /&gt;&lt;br /&gt;&lt;div class="csharpcode"&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   1:  &lt;/span&gt;&lt;span class="kwrd"&gt;DECLARE&lt;/span&gt; @tc9 &lt;span class="kwrd"&gt;TABLE&lt;/span&gt;(&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;   2:  &lt;/span&gt;ID &lt;span class="kwrd"&gt;INT&lt;/span&gt; &lt;span class="kwrd"&gt;IDENTITY&lt;/span&gt;(1,1),&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   3:  &lt;/span&gt;CreationDate DATETIME,&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;   4:  &lt;/span&gt;Content NVARCHAR(10),&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   5:  &lt;/span&gt;SendState &lt;span class="kwrd"&gt;BIT&lt;/span&gt;,&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;   6:  &lt;/span&gt;AckState &lt;span class="kwrd"&gt;BIT&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   7:  &lt;/span&gt;)&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;   8:  &lt;/span&gt;&amp;nbsp;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   9:  &lt;/span&gt;&lt;span class="kwrd"&gt;INSERT&lt;/span&gt; &lt;span class="kwrd"&gt;INTO&lt;/span&gt; @tc9 (CreationDate,Content,SendState,AckState)&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  10:  &lt;/span&gt;&lt;span class="kwrd"&gt;SELECT&lt;/span&gt; GETDATE()-1.0,&lt;span class="str"&gt;'Msg #1'&lt;/span&gt;,0,0 &lt;span class="kwrd"&gt;UNION&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  11:  &lt;/span&gt;&lt;span class="kwrd"&gt;SELECT&lt;/span&gt; GETDATE()-0.9,&lt;span class="str"&gt;'Msg #2'&lt;/span&gt;,0,0 &lt;span class="kwrd"&gt;UNION&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  12:  &lt;/span&gt;&lt;span class="kwrd"&gt;SELECT&lt;/span&gt; GETDATE()-0.8,&lt;span class="str"&gt;'Msg #3'&lt;/span&gt;,1,1 &lt;span class="kwrd"&gt;UNION&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  13:  &lt;/span&gt;&lt;span class="kwrd"&gt;SELECT&lt;/span&gt; GETDATE()-0.7,&lt;span class="str"&gt;'Msg #4'&lt;/span&gt;,1,1 &lt;span class="kwrd"&gt;UNION&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  14:  &lt;/span&gt;&lt;span class="kwrd"&gt;SELECT&lt;/span&gt; GETDATE()-0.6,&lt;span class="str"&gt;'Msg #5'&lt;/span&gt;,1,1 &lt;span class="kwrd"&gt;UNION&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  15:  &lt;/span&gt;&lt;span class="kwrd"&gt;SELECT&lt;/span&gt; GETDATE()-0.5,&lt;span class="str"&gt;'Msg #6'&lt;/span&gt;,1,0 &lt;span class="kwrd"&gt;UNION&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  16:  &lt;/span&gt;&lt;span class="kwrd"&gt;SELECT&lt;/span&gt; GETDATE()-0.4,&lt;span class="str"&gt;'Msg #7'&lt;/span&gt;,1,0 &lt;span class="kwrd"&gt;UNION&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  17:  &lt;/span&gt;&lt;span class="kwrd"&gt;SELECT&lt;/span&gt; GETDATE()-0.3,&lt;span class="str"&gt;'Msg #8'&lt;/span&gt;,1,0 &lt;span class="kwrd"&gt;UNION&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  18:  &lt;/span&gt;&lt;span class="kwrd"&gt;SELECT&lt;/span&gt; GETDATE()-0.2,&lt;span class="str"&gt;'Msg #9'&lt;/span&gt;,1,0 &lt;span class="kwrd"&gt;UNION&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  19:  &lt;/span&gt;&lt;span class="kwrd"&gt;SELECT&lt;/span&gt; GETDATE()-0.1,&lt;span class="str"&gt;'Msg #10'&lt;/span&gt;,1,1&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  20:  &lt;/span&gt;&amp;nbsp;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  21:  &lt;/span&gt;&lt;span class="kwrd"&gt;SELECT&lt;/span&gt; * &lt;span class="kwrd"&gt;FROM&lt;/span&gt; @tc9&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  22:  &lt;/span&gt;&amp;nbsp;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  23:  &lt;/span&gt;;&lt;span class="kwrd"&gt;WITH&lt;/span&gt; CTE&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  24:  &lt;/span&gt;&lt;span class="kwrd"&gt;AS&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  25:  &lt;/span&gt;(&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  26:  &lt;/span&gt;&lt;span class="kwrd"&gt;SELECT&lt;/span&gt; *,ID-ROW_NUMBER() &lt;span class="kwrd"&gt;over&lt;/span&gt;( partition &lt;span class="kwrd"&gt;by&lt;/span&gt; sendstate,ackstate &lt;span class="kwrd"&gt;order&lt;/span&gt; &lt;span class="kwrd"&gt;by&lt;/span&gt; ID) &lt;span class="kwrd"&gt;as&lt;/span&gt; GroupID &lt;span class="kwrd"&gt;FROM&lt;/span&gt; @tc9&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  27:  &lt;/span&gt;)&lt;/pre&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="lnum"&gt;  28:  &lt;/span&gt;&lt;span class="kwrd"&gt;SELECT&lt;/span&gt; &lt;span class="kwrd"&gt;MIN&lt;/span&gt;(ID) FirstIDInclusive,&lt;span class="kwrd"&gt;MAX&lt;/span&gt;(ID) LastIDInclusive,SendState,AckState &lt;span class="kwrd"&gt;FROM&lt;/span&gt; CTE &lt;span class="kwrd"&gt;GROUP&lt;/span&gt; &lt;span class="kwrd"&gt;BY&lt;/span&gt; GroupID,SendState,AckState&lt;/pre&gt;&lt;br /&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  29:  &lt;/span&gt;&lt;span class="kwrd"&gt;ORDER&lt;/span&gt; &lt;span class="kwrd"&gt;BY&lt;/span&gt; &lt;span class="kwrd"&gt;MIN&lt;/span&gt;(ID)&lt;/pre&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_G0RflWcRGqs/SoKoaXqucTI/AAAAAAAAAGM/LBRQPTl_ga4/s1600-h/tsql+challenge9.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 289px; height: 320px;" src="http://4.bp.blogspot.com/_G0RflWcRGqs/SoKoaXqucTI/AAAAAAAAAGM/LBRQPTl_ga4/s320/tsql+challenge9.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5369038876762337586" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4668054677309951003-5595475779386692909?l=kinshah.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://kinshah.blogspot.com/feeds/5595475779386692909/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=4668054677309951003&amp;postID=5595475779386692909" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4668054677309951003/posts/default/5595475779386692909?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4668054677309951003/posts/default/5595475779386692909?v=2" /><link rel="alternate" type="text/html" href="http://kinshah.blogspot.com/2009/08/solve-tsql-challenge9.html" title="Solve TSQL Challenge9" /><author><name>KINJAL SHAH</name><uri>http://www.blogger.com/profile/12934286120527913296</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://4.bp.blogspot.com/_G0RflWcRGqs/SoKwcnd9mvI/AAAAAAAAAGU/3d2tchBa11A/S220/kinjal.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_G0RflWcRGqs/SoKoaXqucTI/AAAAAAAAAGM/LBRQPTl_ga4/s72-c/tsql+challenge9.png" height="72" width="72" /><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;Ak8FQ3o8fip7ImA9WxJbFkQ.&quot;"><id>tag:blogger.com,1999:blog-4668054677309951003.post-7269523667912470378</id><published>2009-07-27T05:33:00.000-07:00</published><updated>2009-07-27T05:46:52.476-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-07-27T05:46:52.476-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="event" /><category scheme="http://www.blogger.com/atom/ns#" term="user control" /><category scheme="http://www.blogger.com/atom/ns#" term="dynamically load user control" /><category scheme="http://www.blogger.com/atom/ns#" term="delegate" /><title>Dynamic load user control with delegate event</title><content type="html">Hello Friends,&lt;br /&gt;Here I will explain you how can you load dynamically user control and perform delegate event on it.&lt;br /&gt;Let's see example here.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Usercontrol : Calc.ascx&lt;/span&gt;&lt;br /&gt;-------------------------------&lt;br /&gt;&lt;br /&gt;&lt;%@ Control Language="C#" AutoEventWireup="true" CodeFile="Calc.ascx.cs" Inherits="Calc" %&gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;asp:Label ID="lblNum1" runat="server" Text="Enter The Number One"&amp;gt;&amp;lt;/asp:Label&amp;gt;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;lt;asp:TextBox ID="txtNum1" runat="server"&amp;gt;&amp;lt;/asp:TextBox&amp;gt;&lt;br /&gt;&amp;lt;br /&amp;gt;&lt;br /&gt;&amp;lt;asp:Label ID="lblOperation" runat="server" Text="+" runat="server"&amp;gt;&amp;lt;/asp:Label&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;&amp;lt;asp:Label ID="lblNum2" runat="server" Text="Enter The Number Two"&amp;gt;&amp;lt;/asp:Label&amp;gt;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;lt;asp:TextBox ID="txtNum2" runat="server"&amp;gt;&amp;lt;/asp:TextBox&amp;gt;&lt;br /&gt;&amp;lt;br /&amp;gt;&lt;br /&gt;&amp;lt;asp:Button ID="btnAnswer" runat="server" Text="Answer" CausesValidation="false" OnClick="btnAnswer_Click" /&amp;gt;&lt;br /&gt;&amp;lt;br /&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Usercontrol : Calc.ascx.cs&lt;/span&gt;&lt;br /&gt;--------------------------------------------------------------------&lt;br /&gt;using System;&lt;br /&gt;using System.Collections.Generic;&lt;br /&gt;using System.Linq;&lt;br /&gt;using System.Web;&lt;br /&gt;using System.Web.UI;&lt;br /&gt;using System.Web.UI.WebControls;&lt;br /&gt;&lt;br /&gt;public partial class Calc : System.Web.UI.UserControl&lt;br /&gt;{&lt;br /&gt;    public delegate void PerformOperationHandler(double num1, double num2);&lt;br /&gt;    public event PerformOperationHandler PerformOperation;&lt;br /&gt; &lt;br /&gt;    protected void Page_Load(object sender, EventArgs e)&lt;br /&gt;    {&lt;br /&gt;&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;    protected void btnAnswer_Click(object sender, EventArgs e)&lt;br /&gt;    {&lt;br /&gt;        if (PerformOperation != null)&lt;br /&gt;        {&lt;br /&gt;            PerformOperation(double.Parse(txtNum1.Text),double.Parse(txtNum2.Text));&lt;br /&gt;        }&lt;br /&gt;    }&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Page Name:Default.aspx&lt;/span&gt;&lt;br /&gt;--------------------------&lt;br /&gt;&lt;%@ Page Language="C#" AutoEventWireup="true"  CodeFile="Default.aspx.cs" Inherits="Default" %&gt;&lt;br /&gt;&amp;lt;%@ Reference Control="~/Calc.ascx" %&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;    &amp;lt;form id="form1" runat="server"&amp;gt;&lt;br /&gt;    &amp;lt;div&amp;gt;&lt;br /&gt;    &amp;lt;asp:PlaceHolder ID="placeholder" runat="server"&amp;gt;&amp;lt;/asp:PlaceHolder&amp;gt;&lt;br /&gt;    &amp;lt;br /&amp;gt;&lt;br /&gt;    &amp;lt;asp:Label ID="lblAnswer" runat="server"&amp;gt;&amp;lt;/asp:Label&amp;gt;&lt;br /&gt;    &amp;lt;/div&amp;gt;&lt;br /&gt;    &amp;lt;/form&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Page Name:Default.aspx.cs &lt;/span&gt;&lt;br /&gt;----------------------------------&lt;br /&gt;&lt;br /&gt;using System;&lt;br /&gt;using System.Collections.Generic;&lt;br /&gt;using System.Linq;&lt;br /&gt;using System.Web;&lt;br /&gt;using System.Web.UI;&lt;br /&gt;using System.Web.UI.WebControls;&lt;br /&gt;&lt;br /&gt;public partial class Default : System.Web.UI.Page&lt;br /&gt;{&lt;br /&gt;    protected void Page_Load(object sender, EventArgs e)&lt;br /&gt;    {&lt;br /&gt;                &lt;br /&gt;        UserControl Calculation = LoadControl("~/Calc.ascx") as UserControl ;&lt;br /&gt;        placeholder.Controls.Clear();&lt;br /&gt;        placeholder.Controls.Add(Calculation);&lt;br /&gt;        ((Calc)Calculation).PerformOperation+=new Calc.PerformOperationHandler(PerformOperation);&lt;br /&gt;&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;    public void PerformOperation(double num1, double num2)&lt;br /&gt;    {&lt;br /&gt;        lblAnswer.Text = (num1 + num2).ToString();&lt;br /&gt;    }&lt;br /&gt; }&lt;br /&gt;&lt;br /&gt;I hopes it will help you.&lt;br /&gt;&lt;br /&gt;Regards,&lt;br /&gt;Kinjal Shah&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4668054677309951003-7269523667912470378?l=kinshah.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://kinshah.blogspot.com/feeds/7269523667912470378/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=4668054677309951003&amp;postID=7269523667912470378" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4668054677309951003/posts/default/7269523667912470378?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4668054677309951003/posts/default/7269523667912470378?v=2" /><link rel="alternate" type="text/html" href="http://kinshah.blogspot.com/2009/07/dynamic-load-user-control-with-delegate.html" title="Dynamic load user control with delegate event" /><author><name>KINJAL SHAH</name><uri>http://www.blogger.com/profile/12934286120527913296</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://4.bp.blogspot.com/_G0RflWcRGqs/SoKwcnd9mvI/AAAAAAAAAGU/3d2tchBa11A/S220/kinjal.jpg" /></author><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;CkAAQ34zeip7ImA9WxJbFkQ.&quot;"><id>tag:blogger.com,1999:blog-4668054677309951003.post-5166750905113628186</id><published>2009-07-27T03:31:00.000-07:00</published><updated>2009-07-27T03:32:22.082-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-07-27T03:32:22.082-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="custom calendar" /><category scheme="http://www.blogger.com/atom/ns#" term="asp.net calendar" /><title>Create Custom Calendar</title><content type="html">protected void Page_Load(object sender, EventArgs e)&lt;br /&gt;    {&lt;br /&gt;        if (!IsPostBack &amp;&amp; Request["date"] == null)&lt;br /&gt;        {&lt;br /&gt;            RenderCalendar(System.DateTime.Now);&lt;br /&gt;        }&lt;br /&gt;        else&lt;br /&gt;        {&lt;br /&gt;            if (Request["date"] != null)&lt;br /&gt;            {&lt;br /&gt;                RenderCalendar(Convert.ToDateTime(Request["date"]));&lt;br /&gt;            }&lt;br /&gt;        }&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;    private void RenderCalendar(DateTime CurrentDate)&lt;br /&gt;    {&lt;br /&gt;        tblCalendar.Rows.Clear();&lt;br /&gt;        TableRow TitleRow = new TableRow();&lt;br /&gt;        TableCell PrevCell = new TableCell();&lt;br /&gt;        HyperLink hypPrev = new HyperLink();&lt;br /&gt;        hypPrev.Text = "&lt;";&lt;br /&gt;        hypPrev.NavigateUrl = "Calendar.aspx?date=" + CurrentDate.AddMonths(-1).ToShortDateString();&lt;br /&gt;        TitleRow.Cells.Add(PrevCell);&lt;br /&gt;        PrevCell.Controls.Add(hypPrev);&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;        TableCell DateHeaderCell = new TableCell();&lt;br /&gt;        DateHeaderCell.ColumnSpan = 5;&lt;br /&gt;        Label lblHeader = new Label();&lt;br /&gt;&lt;br /&gt;        lblHeader.Text = String.Format("{0:MMM}", CurrentDate) + " " + CurrentDate.Year.ToString();&lt;br /&gt;        DateHeaderCell.VerticalAlign = VerticalAlign.Middle;&lt;br /&gt;        DateHeaderCell.HorizontalAlign = HorizontalAlign.Center;&lt;br /&gt;        DateHeaderCell.Font.Bold = true;&lt;br /&gt;        TitleRow.Cells.Add(DateHeaderCell);&lt;br /&gt;        DateHeaderCell.Controls.Add(lblHeader);&lt;br /&gt;&lt;br /&gt;        TableCell NextCell = new TableCell();&lt;br /&gt;        HyperLink hypNext = new HyperLink();&lt;br /&gt;        hypNext.Text = "&gt;";&lt;br /&gt;        hypNext.NavigateUrl = "Calendar.aspx?date=" + CurrentDate.AddMonths(1).ToShortDateString();&lt;br /&gt;&lt;br /&gt;        TitleRow.Cells.Add(NextCell);&lt;br /&gt;        NextCell.Controls.Add(hypNext);&lt;br /&gt;&lt;br /&gt;        tblCalendar.Rows.Add(TitleRow);&lt;br /&gt;&lt;br /&gt;        TableRow DayRow = new TableRow();&lt;br /&gt;        TableCell DayCellSun = new TableCell();&lt;br /&gt;        DayCellSun.Text = "Sun";&lt;br /&gt;        DayCellSun.Font.Bold = true;&lt;br /&gt;        DayRow.Cells.Add(DayCellSun);&lt;br /&gt;&lt;br /&gt;        TableCell DayCellMon = new TableCell();&lt;br /&gt;        DayCellMon.Text = "Mon";&lt;br /&gt;        DayCellMon.Font.Bold = true;&lt;br /&gt;        DayRow.Cells.Add(DayCellMon);&lt;br /&gt;&lt;br /&gt;        TableCell DayCellTue = new TableCell();&lt;br /&gt;        DayCellTue.Text = "Tue";&lt;br /&gt;        DayCellTue.Font.Bold = true;&lt;br /&gt;        DayRow.Cells.Add(DayCellTue);&lt;br /&gt;&lt;br /&gt;        TableCell DayCellWed = new TableCell();&lt;br /&gt;        DayCellWed.Text = "Wed";&lt;br /&gt;        DayCellWed.Font.Bold = true;&lt;br /&gt;        DayRow.Cells.Add(DayCellWed);&lt;br /&gt;&lt;br /&gt;        TableCell DayCellThu = new TableCell();&lt;br /&gt;        DayCellThu.Text = "Thu";&lt;br /&gt;        DayCellThu.Font.Bold = true;&lt;br /&gt;        DayRow.Cells.Add(DayCellThu);&lt;br /&gt;&lt;br /&gt;        TableCell DayCellFri = new TableCell();&lt;br /&gt;        DayCellFri.Text = "Fri";&lt;br /&gt;        DayCellFri.Font.Bold = true;&lt;br /&gt;        DayRow.Cells.Add(DayCellFri);&lt;br /&gt;&lt;br /&gt;        TableCell DayCellSat = new TableCell();&lt;br /&gt;        DayCellSat.Text = "Sat";&lt;br /&gt;        DayCellSat.Font.Bold = true;&lt;br /&gt;        DayRow.Cells.Add(DayCellSat);&lt;br /&gt;&lt;br /&gt;        tblCalendar.Rows.Add(DayRow);&lt;br /&gt;&lt;br /&gt;        String nDate = Convert.ToString(CurrentDate.ToShortDateString());&lt;br /&gt;&lt;br /&gt;        int year = CurrentDate.Year;&lt;br /&gt;        int month = CurrentDate.Month;&lt;br /&gt;        // int totalDays = DateTime.DaysInMonth(year,month);&lt;br /&gt;&lt;br /&gt;        String StartDate = month + "/1/" + year;&lt;br /&gt;        String FirstDay = Convert.ToDateTime(StartDate).DayOfWeek.ToString();&lt;br /&gt;&lt;br /&gt;        int currentDay = Convert.ToInt16(Convert.ToDateTime(nDate).Day);&lt;br /&gt;      //  string CurrentWeekDay = Convert.ToDateTime(nDate).DayOfWeek.ToString();&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;        int count = 0;&lt;br /&gt;        DateTime CountDate = Convert.ToDateTime(StartDate);&lt;br /&gt;        for (int i = 0; i &lt;= 6; i++)&lt;br /&gt;        {&lt;br /&gt;            TableRow tr = new TableRow();&lt;br /&gt;            for (int j = 1; j &lt;= 7; j++)&lt;br /&gt;            {&lt;br /&gt;                String CurrDay = GetDay(Convert.ToString(j));&lt;br /&gt;                TableCell td = new TableCell();&lt;br /&gt;                if (count &gt;= 1 || FirstDay == CurrDay)&lt;br /&gt;                {&lt;br /&gt;                    if (month == Convert.ToDateTime(CountDate).Month)&lt;br /&gt;                    {&lt;br /&gt;                        td.Text = Convert.ToDateTime(CountDate).Day.ToString();&lt;br /&gt;                        count = count + 1;&lt;br /&gt;                        DateTime dt = Convert.ToDateTime(CountDate).AddDays(1);&lt;br /&gt;                        CountDate = Convert.ToDateTime(dt.ToShortDateString());&lt;br /&gt;                        &lt;br /&gt;                        td.Attributes.Add("onClick", "Javascript:alert(" + count + ");");&lt;br /&gt;                    }&lt;br /&gt;                }&lt;br /&gt;                else&lt;br /&gt;                {&lt;br /&gt;                    td.Text = "&amp;nbsp;";&lt;br /&gt;                }&lt;br /&gt;                tr.Cells.Add(td);&lt;br /&gt;            }&lt;br /&gt;            tblCalendar.Rows.Add(tr);&lt;br /&gt;        }&lt;br /&gt;    }&lt;br /&gt;    private String GetDay(String Day)&lt;br /&gt;    {&lt;br /&gt;        switch (Day)&lt;br /&gt;        {&lt;br /&gt;            case "1":&lt;br /&gt;                return "Sunday";                &lt;br /&gt;            case "2":&lt;br /&gt;                return "Monday";                &lt;br /&gt;            case "3":&lt;br /&gt;                return "Tuesday";                &lt;br /&gt;            case "4":&lt;br /&gt;                return "Wednesday";&lt;br /&gt;            case "5":&lt;br /&gt;                return "Thursday";&lt;br /&gt;            case "6":&lt;br /&gt;                return "Friday";&lt;br /&gt;            case "7":&lt;br /&gt;                return "Saturday";                   &lt;br /&gt;     &lt;br /&gt;        }&lt;br /&gt;        return null;&lt;br /&gt;    }&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4668054677309951003-5166750905113628186?l=kinshah.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://kinshah.blogspot.com/feeds/5166750905113628186/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=4668054677309951003&amp;postID=5166750905113628186" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4668054677309951003/posts/default/5166750905113628186?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4668054677309951003/posts/default/5166750905113628186?v=2" /><link rel="alternate" type="text/html" href="http://kinshah.blogspot.com/2009/07/create-custom-calendar.html" title="Create Custom Calendar" /><author><name>KINJAL SHAH</name><uri>http://www.blogger.com/profile/12934286120527913296</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://4.bp.blogspot.com/_G0RflWcRGqs/SoKwcnd9mvI/AAAAAAAAAGU/3d2tchBa11A/S220/kinjal.jpg" /></author><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;C0EHR3wyeyp7ImA9WxJbEkk.&quot;"><id>tag:blogger.com,1999:blog-4668054677309951003.post-7104091065804575717</id><published>2009-07-21T22:46:00.000-07:00</published><updated>2009-07-21T22:47:16.293-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-07-21T22:47:16.293-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="URL Rewriting using Intelligencia UrlRewriter" /><title>URL Rewriting using Intelligencia UrlRewriter</title><content type="html">&lt;a href="http://www.blogiversity.org/blogs/blogdayafternoon/archive/2008/12/18/url-rewriting-using-intelligencia-urlrewriter.aspx" target='_BLANK'&gt;http://www.blogiversity.org/blogs/blogdayafternoon/archive/2008/12/18/url-rewriting-using-intelligencia-urlrewriter.aspx&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4668054677309951003-7104091065804575717?l=kinshah.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://kinshah.blogspot.com/feeds/7104091065804575717/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=4668054677309951003&amp;postID=7104091065804575717" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4668054677309951003/posts/default/7104091065804575717?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4668054677309951003/posts/default/7104091065804575717?v=2" /><link rel="alternate" type="text/html" href="http://kinshah.blogspot.com/2009/07/url-rewriting-using-intelligencia.html" title="URL Rewriting using Intelligencia UrlRewriter" /><author><name>KINJAL SHAH</name><uri>http://www.blogger.com/profile/12934286120527913296</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://4.bp.blogspot.com/_G0RflWcRGqs/SoKwcnd9mvI/AAAAAAAAAGU/3d2tchBa11A/S220/kinjal.jpg" /></author><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;DkIFQ3w6fSp7ImA9WxJbEEU.&quot;"><id>tag:blogger.com,1999:blog-4668054677309951003.post-544634374268124863</id><published>2009-07-20T03:05:00.000-07:00</published><updated>2009-07-20T03:08:32.215-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-07-20T03:08:32.215-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="custom dropdown" /><category scheme="http://www.blogger.com/atom/ns#" term="fix combo width" /><category scheme="http://www.blogger.com/atom/ns#" term="Select Box I.E. Width Problem" /><title>Select Box I.E. Width Problem</title><content type="html">Hi,&lt;br /&gt;I trouble with IE dropdown cuteoff problem.&lt;br /&gt;Finally I got solution and here I put that url from where I find solutions.&lt;br /&gt;&lt;a href="http://www.hedgerwow.com/360/dhtml/ui_select_with_fixed_width/bk/demo.php" target="_BLANK"&gt;http://www.hedgerwow.com/360/dhtml/ui_select_with_fixed_width/bk/demo.php&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Regards,&lt;br /&gt;Kinjal Shah&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4668054677309951003-544634374268124863?l=kinshah.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://kinshah.blogspot.com/feeds/544634374268124863/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=4668054677309951003&amp;postID=544634374268124863" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/4668054677309951003/posts/default/544634374268124863?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/4668054677309951003/posts/default/544634374268124863?v=2" /><link rel="alternate" type="text/html" href="http://kinshah.blogspot.com/2009/07/select-box-ie-width-problem.html" title="Select Box I.E. Width Problem" /><author><name>KINJAL SHAH</name><uri>http://www.blogger.com/profile/12934286120527913296</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://4.bp.blogspot.com/_G0RflWcRGqs/SoKwcnd9mvI/AAAAAAAAAGU/3d2tchBa11A/S220/kinjal.jpg" /></author><thr:total>0</thr:total></entry></feed>

