<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-7832612635792031484</id><updated>2011-10-03T21:41:38.699+05:30</updated><category term='XAF'/><category term='Split a String Seperated With \'/><category term='Find all Primary key in Table/Database'/><category term='PAN No Validation'/><category term='Select Record between Months in SQL'/><category term='How To Find Method of Other Modules'/><category term='Find all Database in sql server'/><category term='Encrypt Decrypt Password in C#'/><category term='Add Enum in Array List'/><category term='Select Date From DateTime In SQL'/><category term='How To Add New Action Container in XAF'/><category term='How To Convert ArrayList to String'/><category term='How To Find Type of a Property/Member'/><category term='Convert String In Title Case C#'/><category term='How To See all Trigger in SQL SERVER'/><category term='Check Existence of Column In Table SQL SERVER'/><category term='Save Data Through XML'/><category term='Add Row Number in SQL SERVER'/><category term='How To Change Localization of Window Application in C#'/><category term='DateTimePicker Format in C#'/><category term='Procedure in SQL Server'/><category term='Validate GridCell with Decimal Value'/><category term='Sort String in SQL'/><category term='How To Make Composite Key in SQL SERVER'/><category term='How To Add  Search Option on Lookup'/><category term='How To Create user Defined function In SQL Server'/><category term='XAF BLOG'/><category term='Open Popup ListView of any Class on Navigation Click'/><category term='Check Printer Status in'/><category term='Change Text/Image Periodically in Windo application in C#'/><category term='Action Container'/><category term='How To delete Collection From Context in Entity Framework 4.0'/><category term='How to Check That  Interface is implemented in the Class'/><category term='Check Printer Status in C#'/><category term='Input only Number in TextBox  in C#'/><category term='set caption of button in datagridv'/><category term='How To Copy a Table on SQL Server'/><category term='Delete All Object'/><category term='Restrict Special symbol in TextBox in C#'/><category term='Copy all Data From one Table to another  with same Structure in sql'/><category term='Generate  random numbers who&apos;s sum is a pre-determined number in C#'/><category term='Bind Data in DataGridView'/><category term='Merge Cell In DataGridView'/><category term='Set Text of Button in DataGridView'/><category term='C#'/><category term='select case sensitive string from database in sql server'/><category term='Auto Complete Option in ComboBox in C#'/><category term='How to Find ObjectSpace'/><category term='Add a DataGridViewColumn in DataGridView'/><category term='Convert ArrayList to String'/><category term='How To Set Column Width in AspxGridView in C#'/><category term='SQL SERVER'/><category term='How To Backup a Database in C#'/><category term='Export DataGridView Data in Excel C#'/><category term='Insert Update Delete Through Linq in C#'/><category term='How To Add Tiltle Of Application in XAF'/><title type='text'>Only Hard Work is Not Sufficient To be Successfull.......</title><subtitle type='html'>It is a Code Heven for XAF Developers
You can Find Your solutions.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default?start-index=101&amp;max-results=100'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>103</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-7832612635792031484.post-5166177377617800925</id><published>2011-03-15T17:20:00.000+05:30</published><updated>2011-03-15T17:20:46.508+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Add Enum in Array List'/><title type='text'>Add Enum in Array List</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;br /&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;"&gt;&lt;span style="color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;System.Collections.ArrayList&lt;/span&gt;&lt;span style="color: #333333; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.5pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt; Al = new&amp;nbsp;&lt;/span&gt;&lt;span style="color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;System.Collections.ArrayList();&lt;/span&gt;&lt;span style="color: #333333; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.5pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;"&gt;&lt;span style="color: #333333; font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.5pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;Al.AddRange(Enum.GetNames(typeof(SqlDbType)));&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7832612635792031484-5166177377617800925?l=xafdeveloper.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/5166177377617800925/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xafdeveloper.blogspot.com/2011/03/add-enum-in-array-list.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/5166177377617800925'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/5166177377617800925'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/2011/03/add-enum-in-array-list.html' title='Add Enum in Array List'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7832612635792031484.post-5678309936788307277</id><published>2011-03-15T10:51:00.001+05:30</published><updated>2011-03-15T13:04:08.799+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='PAN No Validation'/><title type='text'>PAN No Validation</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;br /&gt;
&lt;br /&gt;
I have validated a text box that only PAN NO should be enter in that text box&lt;br /&gt;
It&amp;nbsp;should&amp;nbsp;be of 10 character first 5 digit will be&amp;nbsp;Alphabet&amp;nbsp;next 4 digit will be number and next one is&amp;nbsp;alphabet&lt;br /&gt;
here&amp;nbsp;txtPAN(TextBox) length&amp;nbsp;should&amp;nbsp;be fixed 10 chracter&lt;br /&gt;
ex : BJJPA4563A&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;private void txtPAN_KeyPress(object sender, KeyPressEventArgs e)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ValidatePANNO(e);&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; void ValidatePANNO(KeyPressEventArgs e)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (!char.IsLetterOrDigit(e.KeyChar) &amp;amp;&amp;amp; e.KeyChar != 8)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;e.Handled = true;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (e.KeyChar == 8)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;int len = txtPAN.TextLength;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (len &amp;lt; 5)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (char.IsLetter(e.KeyChar))&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;else&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;e.Handled = true;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;else&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (len == 9)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (char.IsLetter(e.KeyChar))&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (char.IsLetter(e.KeyChar))&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;e.Handled = true;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;else&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (len == 9)&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (!char.IsLetter(e.KeyChar))&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;e.Handled = true;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7832612635792031484-5678309936788307277?l=xafdeveloper.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/5678309936788307277/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xafdeveloper.blogspot.com/2011/03/pan-no-validation.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/5678309936788307277'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/5678309936788307277'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/2011/03/pan-no-validation.html' title='PAN No Validation'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7832612635792031484.post-4745571900796671180</id><published>2011-03-12T12:32:00.001+05:30</published><updated>2011-03-14T15:01:19.457+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Delete All Object'/><category scheme='http://www.blogger.com/atom/ns#' term='How To delete Collection From Context in Entity Framework 4.0'/><title type='text'>How To delete Collection From Context in Entity Framework 4.0</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;br /&gt;
To Delete All Object by using Entity Framework 4.0&lt;br /&gt;
&lt;br /&gt;
To Delete All OrderDetails of Customer Object where OrderID=103&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;var x = customerContext.OrderDetails.Where(c =&amp;gt; c.OrderID == 103);&lt;br /&gt;
&amp;nbsp;customerContext.DeleteAll&lt;orderdetails&gt;(x.ToList());&lt;/orderdetails&gt;&lt;br /&gt;
&amp;nbsp;customerContext.SaveChanges();&lt;br /&gt;
&lt;br /&gt;
you have to defile DeleteAll method in a static class&lt;br /&gt;
&lt;br /&gt;
namespace Application.Global&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="color: blue; font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;"&gt;public&lt;/span&gt;&lt;span style="font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;"&gt; &lt;span style="color: blue;"&gt;static&lt;/span&gt; &lt;span style="color: blue;"&gt;class&lt;/span&gt; &lt;span style="color: #2b91af;"&gt;GlobalMethods&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: blue;"&gt;public&lt;/span&gt; &lt;span style="color: blue;"&gt;static&lt;/span&gt; &lt;span style="color: blue;"&gt;void&lt;/span&gt; DeleteAll&lt;t&gt;(&lt;span style="color: blue;"&gt;this&lt;/span&gt; &lt;span style="color: #2b91af;"&gt;ObjectContext&lt;/span&gt; context, &lt;span style="color: #2b91af;"&gt;IEnumerable&lt;/span&gt;&lt;t&gt; records)&lt;o:p&gt;&lt;/o:p&gt;&lt;/t&gt;&lt;/t&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: blue;"&gt;foreach&lt;/span&gt; (T record &lt;span style="color: blue;"&gt;in&lt;/span&gt; records)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;context.DeleteObject(record);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: Consolas; font-size: 9.5pt; mso-bidi-font-family: Consolas;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&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/7832612635792031484-4745571900796671180?l=xafdeveloper.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/4745571900796671180/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xafdeveloper.blogspot.com/2011/03/how-to-delete-collection-from-context.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/4745571900796671180'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/4745571900796671180'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/2011/03/how-to-delete-collection-from-context.html' title='How To delete Collection From Context in Entity Framework 4.0'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7832612635792031484.post-1139959631442316431</id><published>2011-01-05T15:19:00.000+05:30</published><updated>2011-01-05T15:19:03.044+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Restrict Special symbol in TextBox in C#'/><title type='text'>Restrict Special symbol in TextBox in C#</title><content type='html'>&amp;nbsp; private void ctlUL_KeyPress(object sender, KeyPressEventArgs e)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; try&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (!char.IsLetterOrDigit(e.KeyChar) &amp;amp;&amp;amp; e.KeyChar!=8 )&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; e.Handled = true;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7832612635792031484-1139959631442316431?l=xafdeveloper.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/1139959631442316431/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xafdeveloper.blogspot.com/2011/01/restrict-special-symbol-in-textbox-in-c.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/1139959631442316431'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/1139959631442316431'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/2011/01/restrict-special-symbol-in-textbox-in-c.html' title='Restrict Special symbol in TextBox in C#'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7832612635792031484.post-6742024465957061216</id><published>2010-12-06T11:46:00.000+05:30</published><updated>2010-12-06T11:46:36.794+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='DateTimePicker Format in C#'/><title type='text'>DateTimePicker Format in C#</title><content type='html'>Here are Some Different Types of Format of&amp;nbsp; DateTimePicker&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_1XOhDkHUTZs/TPx_GrQa6FI/AAAAAAAAAY0/H9Dj2um4nsQ/s1600/DatePicker.JPG" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="197" src="http://4.bp.blogspot.com/_1XOhDkHUTZs/TPx_GrQa6FI/AAAAAAAAAY0/H9Dj2um4nsQ/s320/DatePicker.JPG" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:WordDocument&gt;   &lt;w:View&gt;Normal&lt;/w:View&gt;   &lt;w:Zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:PunctuationKerning/&gt;   &lt;w:ValidateAgainstSchemas/&gt;   &lt;w:SaveIfXMLInvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:IgnoreMixedContent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:AlwaysShowPlaceholderText&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:Compatibility&gt;    &lt;w:BreakWrappedTables/&gt;    &lt;w:SnapToGridInCell/&gt;    &lt;w:WrapTextWithPunct/&gt;    &lt;w:UseAsianBreakRules/&gt;    &lt;w:DontGrowAutofit/&gt;   &lt;/w:Compatibility&gt;   &lt;w:BrowserLevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;  &lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:LatentStyles DefLockedState="false" LatentStyleCount="156"&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;
 /* Style Definitions */
 table.MsoNormalTable
 {mso-style-name:"Table Normal";
 mso-tstyle-rowband-size:0;
 mso-tstyle-colband-size:0;
 mso-style-noshow:yes;
 mso-style-parent:"";
 mso-padding-alt:0in 5.4pt 0in 5.4pt;
 mso-para-margin:0in;
 mso-para-margin-bottom:.0001pt;
 mso-pagination:widow-orphan;
 font-size:10.0pt;
 font-family:"Times New Roman";
 mso-ansi-language:#0400;
 mso-fareast-language:#0400;
 mso-bidi-language:#0400;}
&lt;/style&gt; &lt;![endif]--&gt;  &lt;br /&gt;
&lt;div class="MsoNormal"&gt;&lt;span style="font-size: small;"&gt;&lt;code&gt;&lt;span style="color: black;"&gt;dateTimePicker2.Format&amp;nbsp;=&amp;nbsp;System.Windows.Forms.DateTimePickerFormat.Short;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span style="font-size: small;"&gt;&lt;code&gt;&lt;span style="color: black;"&gt;dateTimePicker3.Format&amp;nbsp;=&amp;nbsp;System.Windows.Forms.DateTimePickerFormat.Time;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span style="font-size: small;"&gt;&lt;code&gt;&lt;span style="color: black;"&gt;dateTimePicker4.CustomFormat&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style="color: #2a00ff;"&gt;"yyyy-mm-dd"&lt;/span&gt;&lt;/code&gt;&lt;code&gt;&lt;span style="color: black;"&gt;;&lt;/span&gt;&lt;/code&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span style="font-size: small;"&gt;&lt;code&gt;&lt;span style="color: black;"&gt;dateTimePicker4.Format&amp;nbsp;=&amp;nbsp;System.Windows.Forms.DateTimePickerFormat.Custom;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7832612635792031484-6742024465957061216?l=xafdeveloper.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/6742024465957061216/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xafdeveloper.blogspot.com/2010/12/datetimepicker-format-in-c.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/6742024465957061216'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/6742024465957061216'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/2010/12/datetimepicker-format-in-c.html' title='DateTimePicker Format in C#'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_1XOhDkHUTZs/TPx_GrQa6FI/AAAAAAAAAY0/H9Dj2um4nsQ/s72-c/DatePicker.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7832612635792031484.post-1911909441919614587</id><published>2010-12-04T16:33:00.002+05:30</published><updated>2010-12-04T17:36:59.091+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Select Record between Months in SQL'/><title type='text'>Select Record between Months in SQL</title><content type='html'>select &lt;b&gt;ID, Name, Month&lt;/b&gt; from (&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; select ID, Name, Month, &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; case Month &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; when 'January' then 1&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; when 'February' then 2&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; when 'March' then 3&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; when 'April' then 4&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; when 'May' then 5&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; when 'June' then 6&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; when 'July' then 7&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; when 'August' then 8&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; when 'September' then 9&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; when 'October' then 10&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; when 'November' then 11&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; when 'December' then 12&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; end as MonthNo&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; from &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;b&gt;Emp&lt;/b&gt;&lt;br /&gt;
&amp;nbsp;) as TempTable&lt;br /&gt;
&amp;nbsp;where&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; MonthNo between 1 and 12 order by [Month]&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7832612635792031484-1911909441919614587?l=xafdeveloper.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/1911909441919614587/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xafdeveloper.blogspot.com/2010/12/select-record-between-months-in-sql.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/1911909441919614587'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/1911909441919614587'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/2010/12/select-record-between-months-in-sql.html' title='Select Record between Months in SQL'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7832612635792031484.post-7476265544606146913</id><published>2010-12-01T16:09:00.002+05:30</published><updated>2010-12-01T16:09:28.455+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Convert String In Title Case C#'/><title type='text'>Convert String In Title Case C#</title><content type='html'>&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:WordDocument&gt;   &lt;w:View&gt;Normal&lt;/w:View&gt;   &lt;w:Zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:PunctuationKerning/&gt;   &lt;w:ValidateAgainstSchemas/&gt;   &lt;w:SaveIfXMLInvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:IgnoreMixedContent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:AlwaysShowPlaceholderText&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:Compatibility&gt;    &lt;w:BreakWrappedTables/&gt;    &lt;w:SnapToGridInCell/&gt;    &lt;w:WrapTextWithPunct/&gt;    &lt;w:UseAsianBreakRules/&gt;    &lt;w:DontGrowAutofit/&gt;   &lt;/w:Compatibility&gt;   &lt;w:BrowserLevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;  &lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:LatentStyles DefLockedState="false" LatentStyleCount="156"&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;
 /* Style Definitions */
 table.MsoNormalTable
 {mso-style-name:"Table Normal";
 mso-tstyle-rowband-size:0;
 mso-tstyle-colband-size:0;
 mso-style-noshow:yes;
 mso-style-parent:"";
 mso-padding-alt:0in 5.4pt 0in 5.4pt;
 mso-para-margin:0in;
 mso-para-margin-bottom:.0001pt;
 mso-pagination:widow-orphan;
 font-size:10.0pt;
 font-family:"Times New Roman";
 mso-ansi-language:#0400;
 mso-fareast-language:#0400;
 mso-bidi-language:#0400;}
&lt;/style&gt; &lt;![endif]--&gt;  &lt;br /&gt;
&lt;div class="MsoNormal" style="margin: 1.5pt 0in 3pt -5.25pt; text-indent: 5.25pt;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;;"&gt;string s = "This is a test";&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 1.5pt 0in 3pt -5.25pt; text-indent: 5.25pt;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;;"&gt;s = System.Globalization.CultureInfo.CurrentCulture.TextInfo.ToTitleCase(s.ToLower())&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7832612635792031484-7476265544606146913?l=xafdeveloper.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/7476265544606146913/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xafdeveloper.blogspot.com/2010/12/convert-string-in-title-case-c.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/7476265544606146913'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/7476265544606146913'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/2010/12/convert-string-in-title-case-c.html' title='Convert String In Title Case C#'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7832612635792031484.post-3644923759897634812</id><published>2010-12-01T15:49:00.001+05:30</published><updated>2010-12-01T16:06:39.410+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Convert ArrayList to String'/><title type='text'>Convert ArrayList to String</title><content type='html'>&lt;div class="MsoNormal" style="margin: 1.5pt 0in 3pt -5.25pt;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;;"&gt;ArrayList ar =new ArrayList();&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 1.5pt 0in 3pt -5.25pt;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;;"&gt;string str=string.Empty;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 1.5pt 0in 3pt -5.25pt;"&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;;"&gt;str = String.Join(',', (string []) ar.ToArray(typeof(string)))&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 1.5pt 0in 3pt -5.25pt;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 1.5pt 0in 3pt -5.25pt;"&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/7832612635792031484-3644923759897634812?l=xafdeveloper.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/3644923759897634812/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xafdeveloper.blogspot.com/2010/12/convert-arraylist-to-string.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/3644923759897634812'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/3644923759897634812'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/2010/12/convert-arraylist-to-string.html' title='Convert ArrayList to String'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7832612635792031484.post-7951261026343970615</id><published>2010-11-16T17:49:00.001+05:30</published><updated>2010-11-16T17:51:17.493+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Add Row Number in SQL SERVER'/><title type='text'>Add Row Number in SQL SERVER</title><content type='html'>Select Row_number()&amp;nbsp; over (order by [Name]) 'SNO', ID, Name from emp&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7832612635792031484-7951261026343970615?l=xafdeveloper.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/7951261026343970615/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xafdeveloper.blogspot.com/2010/11/add-row-number-in-sql-server.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/7951261026343970615'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/7951261026343970615'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/2010/11/add-row-number-in-sql-server.html' title='Add Row Number in SQL SERVER'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7832612635792031484.post-8909611201375170834</id><published>2010-11-13T17:37:00.004+05:30</published><updated>2010-11-13T17:46:33.103+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Validate GridCell with Decimal Value'/><title type='text'>Validate GridCell with Decimal Value in C#</title><content type='html'>Validate a Cell only Decimal No is Input , Alphabet should not be&amp;nbsp; enter in that Cell only no and one point(.) should be enter and Backspace shoul be allowed&lt;br /&gt;
To do this you have to make a Method Named validate(char Key) and after write code on keyPress Event&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; #region Decimal Validation&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;b style="color: red;"&gt; public static bool validate(char Key)&lt;/b&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; byte i;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; bool parsed = byte.TryParse(Key.ToString(), out i);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; bool val = true;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (parsed)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; val = false;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else if (parsed == false)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; switch (Convert.ToInt32(Key))&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; default:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; val = true;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; case 8:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; val = false; // If Backspace, allow char.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; case 46:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; val = false; // If Delete, allow char.&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return val;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; #endregion&lt;br /&gt;
&lt;br /&gt;
This is the method you have to write&lt;br /&gt;
&lt;br /&gt;
Write Code on Key Press Event&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div id="content"&gt;&lt;div class="chat"&gt;&lt;div class="msg 1st"&gt;void datagrigview1_KeyPress(object sender, KeyPressEventArgs e)&lt;br /&gt;
{&lt;br /&gt;
#region  ValidateDecimal&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style="color: red;"&gt;&lt;b&gt;if (datagrigview1.CurrentCell.OwningColumn.Name ==  "Quantity")&lt;/b&gt;&lt;/div&gt;{&lt;br /&gt;
e.Handled = true;&lt;br /&gt;
int m = e.KeyChar;&lt;br /&gt;
&lt;br /&gt;
if (e.KeyChar  == 46)&lt;br /&gt;
{&lt;br /&gt;
//if (dGVTrans.CurrentCell.Value != null)&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
int n =datagrigview1 .CurrentCell.EditedFormattedValue.ToString().IndexOf(".");&lt;br /&gt;
if  (n &amp;gt; 0)&lt;br /&gt;
{&lt;br /&gt;
return;&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
e.Handled =  &lt;b style="color: red;"&gt;validate(e.KeyChar);&lt;/b&gt;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#endregion&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7832612635792031484-8909611201375170834?l=xafdeveloper.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/8909611201375170834/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xafdeveloper.blogspot.com/2010/11/validate-gridcell-with-decimal-value.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/8909611201375170834'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/8909611201375170834'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/2010/11/validate-gridcell-with-decimal-value.html' title='Validate GridCell with Decimal Value in C#'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7832612635792031484.post-3229005870016621780</id><published>2010-11-13T17:34:00.000+05:30</published><updated>2010-11-13T17:34:57.208+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='How To Make Composite Key in SQL SERVER'/><title type='text'>How To Make Composite Key in SQL SERVER</title><content type='html'>CREATE TABLE Product&lt;br /&gt;
(&lt;br /&gt;
&amp;nbsp; ProductId int,&lt;br /&gt;
&amp;nbsp; ProductName varchar(30),&lt;br /&gt;
&amp;nbsp; Price int,&lt;br /&gt;
&amp;nbsp; Remark Varchar(300),&lt;br /&gt;
&amp;nbsp; PRIMARY KEY (ProductId, ProductName)&lt;br /&gt;
)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7832612635792031484-3229005870016621780?l=xafdeveloper.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/3229005870016621780/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xafdeveloper.blogspot.com/2010/11/how-to-make-composite-key-in-sql-server.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/3229005870016621780'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/3229005870016621780'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/2010/11/how-to-make-composite-key-in-sql-server.html' title='How To Make Composite Key in SQL SERVER'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7832612635792031484.post-4664181529376551944</id><published>2010-11-12T18:03:00.002+05:30</published><updated>2011-03-15T17:16:53.893+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Save Data Through XML'/><title type='text'>Save Data Through XML</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;div class="separator" style="clear: both; text-align: right;"&gt;&lt;a href="https://lh3.googleusercontent.com/-bU1xTr9ByRY/TX9PTnRp-7I/AAAAAAAAAZo/iGm5Iq1GSYs/s1600/Transaction.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="https://lh3.googleusercontent.com/-bU1xTr9ByRY/TX9PTnRp-7I/AAAAAAAAAZo/iGm5Iq1GSYs/s1600/Transaction.PNG" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: justify;"&gt;&lt;a href="https://lh6.googleusercontent.com/-AOj1jL_TjWg/TX9PQUI9jsI/AAAAAAAAAZk/9O_XAAcgUxY/s1600/Master.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="https://lh6.googleusercontent.com/-AOj1jL_TjWg/TX9PQUI9jsI/AAAAAAAAAZk/9O_XAAcgUxY/s1600/Master.PNG" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class="MsoNormal"&gt;Here tblSalesBritanniaHead is &lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&lt;/span&gt;Master &lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&lt;/span&gt;Table and tblSalesBritanniaDetails is Transaction Table&lt;/div&gt;&lt;div class="MsoNormal"&gt;Here is the UI we will use this to save data and Update&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://lh4.googleusercontent.com/-6fVXxFqKRss/TX9Qfv0GDQI/AAAAAAAAAZs/63oAi0ycFBk/s1600/UI.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="139" src="https://lh4.googleusercontent.com/-6fVXxFqKRss/TX9Qfv0GDQI/AAAAAAAAAZs/63oAi0ycFBk/s320/UI.PNG" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class="MsoNormal"&gt;Here We will save data and update data through XML&lt;/div&gt;&lt;div class="MsoNormal"&gt;Here is the Procedure that we will use to update data and save data&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;Create&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt; &lt;span style="color: blue;"&gt;PROCEDURE&lt;/span&gt; USP_SaveSalesBritannia&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&lt;/span&gt;@VoucherId &lt;span style="color: blue;"&gt;int&lt;/span&gt;&lt;span style="color: grey;"&gt;=null,&lt;/span&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&lt;/span&gt;@VoucherNo &lt;span style="color: blue;"&gt;varchar&lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;15&lt;span style="color: grey;"&gt;),&lt;/span&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&lt;/span&gt;@VoucherDate &lt;span style="color: blue;"&gt;smalldatetime&lt;/span&gt;&lt;span style="color: grey;"&gt;,&lt;/span&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&lt;/span&gt;@CustomerId &lt;span style="color: blue;"&gt;int&lt;/span&gt;&lt;span style="color: grey;"&gt;,&lt;/span&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&lt;/span&gt;@SalesManId &lt;span style="color: blue;"&gt;int&lt;/span&gt;&lt;span style="color: grey;"&gt;,&lt;/span&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&lt;/span&gt;@xml_data &lt;span style="color: blue;"&gt;xml&lt;/span&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;as&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;BEGIN&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;DECLARE&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt; @VoucherIdToUpdate &lt;span style="color: blue;"&gt;INT&lt;/span&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp; &lt;/span&gt;&lt;span style="color: blue;"&gt;IF&lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt; &lt;span style="color: magenta;"&gt;COALESCE&lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;@VoucherId&lt;span style="color: grey;"&gt;,&lt;/span&gt;0&lt;span style="color: grey;"&gt;)=&lt;/span&gt;0&lt;span style="color: grey;"&gt;)&lt;/span&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: blue;"&gt;BEGIN&lt;/span&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-tab-count: 3;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: blue;"&gt;INSERT&lt;/span&gt; &lt;span style="color: blue;"&gt;INTO&lt;/span&gt; tblSalesBritaniaHead&lt;span style="color: grey;"&gt;(&lt;/span&gt;VoucherNo&lt;span style="color: grey;"&gt;,&lt;/span&gt;CustomerId&lt;span style="color: grey;"&gt;,&lt;/span&gt;SalesmanId&lt;span style="color: grey;"&gt;,&lt;/span&gt;VoucherDate&lt;span style="color: grey;"&gt;)&lt;/span&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-tab-count: 3;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: blue;"&gt;VALUES&lt;/span&gt; &lt;span style="color: grey;"&gt;(&lt;/span&gt;@VoucherNo&lt;span style="color: grey;"&gt;,&lt;/span&gt;@CustomerId&lt;span style="color: grey;"&gt;,&lt;/span&gt;@SalesManId&lt;span style="color: grey;"&gt;,&lt;/span&gt;@VoucherDate&lt;span style="color: grey;"&gt;)&lt;/span&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-tab-count: 3;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: green;"&gt;--Get the generated ID&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-tab-count: 3;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: blue;"&gt;SELECT&lt;/span&gt; @VoucherIdToUpdate&lt;span style="color: grey;"&gt;=&lt;/span&gt;&lt;span style="color: magenta;"&gt;SCOPE_IDENTITY&lt;/span&gt;&lt;span style="color: grey;"&gt;()&lt;/span&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-tab-count: 4;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-tab-count: 4;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: blue;"&gt;INSERT&lt;/span&gt; &lt;span style="color: blue;"&gt;INTO&lt;/span&gt; tblSalesBritaniaDetail&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-tab-count: 4;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;VoucherId&lt;span style="color: grey;"&gt;,&lt;/span&gt;ItemId&lt;span style="color: grey;"&gt;,&lt;/span&gt;Packing&lt;span style="color: grey;"&gt;,&lt;/span&gt;Rate&lt;span style="color: grey;"&gt;,&lt;/span&gt;Cases&lt;span style="color: grey;"&gt;,&lt;/span&gt;Pcs&lt;span style="color: grey;"&gt;,&lt;/span&gt;DiscountPer&lt;span style="color: grey;"&gt;,&lt;/span&gt;DiscountValue&lt;span style="color: grey;"&gt;,&lt;/span&gt;TaxPer&lt;span style="color: grey;"&gt;,&lt;/span&gt;TaxValue&lt;span style="color: grey;"&gt;,&lt;/span&gt;Amount&lt;span style="color: grey;"&gt;,&lt;/span&gt;SpecialDiscount&lt;span style="color: grey;"&gt;,&lt;/span&gt;NetAmount&lt;span style="color: grey;"&gt;)&lt;/span&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-tab-count: 4;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: blue;"&gt;SELECT&lt;/span&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-tab-count: 3;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-tab-count: 5;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;@VoucherIdToUpdate&lt;span style="color: grey;"&gt;,&lt;/span&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-tab-count: 5;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;t&lt;span style="color: grey;"&gt;.&lt;/span&gt;ref&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: blue;"&gt;value&lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;&lt;span style="color: red;"&gt;'ItemId[1]'&lt;/span&gt;&lt;span style="color: grey;"&gt;,&lt;/span&gt; &lt;span style="color: red;"&gt;'bigint'&lt;/span&gt;&lt;span style="color: grey;"&gt;),&lt;/span&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-tab-count: 5;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;t&lt;span style="color: grey;"&gt;.&lt;/span&gt;ref&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: blue;"&gt;value&lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;&lt;span style="color: red;"&gt;'Packing[1]'&lt;/span&gt;&lt;span style="color: grey;"&gt;,&lt;/span&gt; &lt;span style="color: red;"&gt;'bigint'&lt;/span&gt;&lt;span style="color: grey;"&gt;),&lt;/span&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-tab-count: 5;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;t&lt;span style="color: grey;"&gt;.&lt;/span&gt;ref&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: blue;"&gt;value&lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;&lt;span style="color: red;"&gt;'Rate[1]'&lt;/span&gt;&lt;span style="color: grey;"&gt;,&lt;/span&gt; &lt;span style="color: red;"&gt;'float'&lt;/span&gt;&lt;span style="color: grey;"&gt;),&lt;/span&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-tab-count: 5;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;t&lt;span style="color: grey;"&gt;.&lt;/span&gt;ref&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: blue;"&gt;value&lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;&lt;span style="color: red;"&gt;'Cases[1]'&lt;/span&gt;&lt;span style="color: grey;"&gt;,&lt;/span&gt; &lt;span style="color: red;"&gt;'float'&lt;/span&gt;&lt;span style="color: grey;"&gt;),&lt;/span&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-tab-count: 5;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;t&lt;span style="color: grey;"&gt;.&lt;/span&gt;ref&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: blue;"&gt;value&lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;&lt;span style="color: red;"&gt;'Pcs[1]'&lt;/span&gt;&lt;span style="color: grey;"&gt;,&lt;/span&gt; &lt;span style="color: red;"&gt;'float'&lt;/span&gt;&lt;span style="color: grey;"&gt;),&lt;/span&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-tab-count: 5;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;t&lt;span style="color: grey;"&gt;.&lt;/span&gt;ref&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: blue;"&gt;value&lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;&lt;span style="color: red;"&gt;'DiscountPer[1]'&lt;/span&gt;&lt;span style="color: grey;"&gt;,&lt;/span&gt; &lt;span style="color: red;"&gt;'float'&lt;/span&gt;&lt;span style="color: grey;"&gt;),&lt;/span&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-tab-count: 5;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;t&lt;span style="color: grey;"&gt;.&lt;/span&gt;ref&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: blue;"&gt;value&lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;&lt;span style="color: red;"&gt;'DiscountValue[1]'&lt;/span&gt;&lt;span style="color: grey;"&gt;,&lt;/span&gt; &lt;span style="color: red;"&gt;'float'&lt;/span&gt;&lt;span style="color: grey;"&gt;),&lt;/span&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-tab-count: 5;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;t&lt;span style="color: grey;"&gt;.&lt;/span&gt;ref&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: blue;"&gt;value&lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;&lt;span style="color: red;"&gt;'TaxPer[1]'&lt;/span&gt;&lt;span style="color: grey;"&gt;,&lt;/span&gt; &lt;span style="color: red;"&gt;'float'&lt;/span&gt;&lt;span style="color: grey;"&gt;),&lt;/span&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-tab-count: 5;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;t&lt;span style="color: grey;"&gt;.&lt;/span&gt;ref&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: blue;"&gt;value&lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;&lt;span style="color: red;"&gt;'TaxValue[1]'&lt;/span&gt;&lt;span style="color: grey;"&gt;,&lt;/span&gt; &lt;span style="color: red;"&gt;'float'&lt;/span&gt;&lt;span style="color: grey;"&gt;),&lt;/span&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-tab-count: 5;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;t&lt;span style="color: grey;"&gt;.&lt;/span&gt;ref&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: blue;"&gt;value&lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;&lt;span style="color: red;"&gt;'Amount[1]'&lt;/span&gt;&lt;span style="color: grey;"&gt;,&lt;/span&gt; &lt;span style="color: red;"&gt;'float'&lt;/span&gt;&lt;span style="color: grey;"&gt;),&lt;/span&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-tab-count: 5;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;t&lt;span style="color: grey;"&gt;.&lt;/span&gt;ref&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: blue;"&gt;value&lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;&lt;span style="color: red;"&gt;'SpecialDiscount[1]'&lt;/span&gt;&lt;span style="color: grey;"&gt;,&lt;/span&gt; &lt;span style="color: red;"&gt;'float'&lt;/span&gt;&lt;span style="color: grey;"&gt;),&lt;/span&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-tab-count: 5;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;t&lt;span style="color: grey;"&gt;.&lt;/span&gt;ref&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: blue;"&gt;value&lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;&lt;span style="color: red;"&gt;'NetAmount[1]'&lt;/span&gt;&lt;span style="color: grey;"&gt;,&lt;/span&gt; &lt;span style="color: red;"&gt;'float'&lt;/span&gt;&lt;span style="color: grey;"&gt;)&lt;/span&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-tab-count: 5;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: blue;"&gt;FROM&lt;/span&gt; @xml_data&lt;span style="color: grey;"&gt;.&lt;/span&gt;nodes&lt;span style="color: grey;"&gt;(&lt;/span&gt;&lt;span style="color: red;"&gt;'/NewDataSet/Record'&lt;/span&gt;&lt;span style="color: grey;"&gt;)&lt;/span&gt; t&lt;span style="color: grey;"&gt;(&lt;/span&gt;ref&lt;span style="color: grey;"&gt;)&lt;/span&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-tab-count: 1;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: blue;"&gt;END&lt;/span&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp; &lt;/span&gt;&lt;span style="color: blue;"&gt;ELSE&lt;/span&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: blue;"&gt;BEGIN&lt;/span&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-tab-count: 3;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: blue;"&gt;UPDATE&lt;/span&gt; tblSalesBritaniaHead&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-tab-count: 3;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: blue;"&gt;SET&lt;/span&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-tab-count: 3;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;SalesManId&lt;span style="color: grey;"&gt;=&lt;/span&gt;@SalesManId&lt;span style="color: grey;"&gt;,&lt;/span&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-tab-count: 3;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;VoucherDate&lt;span style="color: grey;"&gt;=&lt;/span&gt;@VoucherDate&lt;span style="color: grey;"&gt;,&lt;/span&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-tab-count: 3;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;CustomerId&lt;span style="color: grey;"&gt;=&lt;/span&gt;@CustomerId&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-tab-count: 3;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp; &lt;/span&gt;&lt;span style="color: blue;"&gt;WHERE&lt;/span&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-tab-count: 4;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;VoucherId&lt;span style="color: grey;"&gt;=&lt;/span&gt;@VoucherId&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-tab-count: 2;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-tab-count: 3;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: blue;"&gt;SET&lt;/span&gt; @VoucherIdToUpdate&lt;span style="color: grey;"&gt;=&lt;/span&gt;@VoucherId&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-tab-count: 2;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-tab-count: 3;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: blue;"&gt;DELETE&lt;/span&gt; &lt;span style="color: blue;"&gt;FROM&lt;/span&gt; tblSalesBritaniaDetail&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-tab-count: 3;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: blue;"&gt;WHERE&lt;/span&gt; VoucherId&lt;span style="color: grey;"&gt;=&lt;/span&gt;@VoucherIdToUpdate&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-tab-count: 3;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: blue;"&gt;INSERT&lt;/span&gt; &lt;span style="color: blue;"&gt;INTO&lt;/span&gt; tblSalesBritaniaDetail&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-tab-count: 3;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;VoucherId&lt;span style="color: grey;"&gt;,&lt;/span&gt;ItemId&lt;span style="color: grey;"&gt;,&lt;/span&gt;Packing&lt;span style="color: grey;"&gt;,&lt;/span&gt;Rate&lt;span style="color: grey;"&gt;,&lt;/span&gt;Cases&lt;span style="color: grey;"&gt;,&lt;/span&gt;Pcs&lt;span style="color: grey;"&gt;,&lt;/span&gt;DiscountPer&lt;span style="color: grey;"&gt;,&lt;/span&gt;DiscountValue&lt;span style="color: grey;"&gt;,&lt;/span&gt;TaxPer&lt;span style="color: grey;"&gt;,&lt;/span&gt;TaxValue&lt;span style="color: grey;"&gt;,&lt;/span&gt;Amount&lt;span style="color: grey;"&gt;,&lt;/span&gt;SpecialDiscount&lt;span style="color: grey;"&gt;,&lt;/span&gt;NetAmount&lt;span style="color: grey;"&gt;)&lt;/span&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-tab-count: 2;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="mso-tab-count: 1;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: blue;"&gt;SELECT&lt;/span&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-tab-count: 2;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-tab-count: 4;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;@VoucherIdToUpdate&lt;span style="color: grey;"&gt;,&lt;/span&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-tab-count: 4;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;t&lt;span style="color: grey;"&gt;.&lt;/span&gt;ref&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: blue;"&gt;value&lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;&lt;span style="color: red;"&gt;'ItemId[1]'&lt;/span&gt;&lt;span style="color: grey;"&gt;,&lt;/span&gt; &lt;span style="color: red;"&gt;'bigint'&lt;/span&gt;&lt;span style="color: grey;"&gt;),&lt;/span&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-tab-count: 4;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;t&lt;span style="color: grey;"&gt;.&lt;/span&gt;ref&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: blue;"&gt;value&lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;&lt;span style="color: red;"&gt;'Packing[1]'&lt;/span&gt;&lt;span style="color: grey;"&gt;,&lt;/span&gt; &lt;span style="color: red;"&gt;'bigint'&lt;/span&gt;&lt;span style="color: grey;"&gt;),&lt;/span&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-tab-count: 4;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;t&lt;span style="color: grey;"&gt;.&lt;/span&gt;ref&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: blue;"&gt;value&lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;&lt;span style="color: red;"&gt;'Rate[1]'&lt;/span&gt;&lt;span style="color: grey;"&gt;,&lt;/span&gt; &lt;span style="color: red;"&gt;'float'&lt;/span&gt;&lt;span style="color: grey;"&gt;),&lt;/span&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-tab-count: 4;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;t&lt;span style="color: grey;"&gt;.&lt;/span&gt;ref&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: blue;"&gt;value&lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;&lt;span style="color: red;"&gt;'Cases[1]'&lt;/span&gt;&lt;span style="color: grey;"&gt;,&lt;/span&gt; &lt;span style="color: red;"&gt;'float'&lt;/span&gt;&lt;span style="color: grey;"&gt;),&lt;/span&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-tab-count: 4;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;t&lt;span style="color: grey;"&gt;.&lt;/span&gt;ref&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: blue;"&gt;value&lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;&lt;span style="color: red;"&gt;'Pcs[1]'&lt;/span&gt;&lt;span style="color: grey;"&gt;,&lt;/span&gt; &lt;span style="color: red;"&gt;'float'&lt;/span&gt;&lt;span style="color: grey;"&gt;),&lt;/span&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-tab-count: 4;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;t&lt;span style="color: grey;"&gt;.&lt;/span&gt;ref&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: blue;"&gt;value&lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;&lt;span style="color: red;"&gt;'DiscountPer[1]'&lt;/span&gt;&lt;span style="color: grey;"&gt;,&lt;/span&gt; &lt;span style="color: red;"&gt;'float'&lt;/span&gt;&lt;span style="color: grey;"&gt;),&lt;/span&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-tab-count: 4;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;t&lt;span style="color: grey;"&gt;.&lt;/span&gt;ref&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: blue;"&gt;value&lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;&lt;span style="color: red;"&gt;'DiscountValue[1]'&lt;/span&gt;&lt;span style="color: grey;"&gt;,&lt;/span&gt; &lt;span style="color: red;"&gt;'float'&lt;/span&gt;&lt;span style="color: grey;"&gt;),&lt;/span&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-tab-count: 4;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;t&lt;span style="color: grey;"&gt;.&lt;/span&gt;ref&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: blue;"&gt;value&lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;&lt;span style="color: red;"&gt;'TaxPer[1]'&lt;/span&gt;&lt;span style="color: grey;"&gt;,&lt;/span&gt; &lt;span style="color: red;"&gt;'float'&lt;/span&gt;&lt;span style="color: grey;"&gt;),&lt;/span&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-tab-count: 4;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;t&lt;span style="color: grey;"&gt;.&lt;/span&gt;ref&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: blue;"&gt;value&lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;&lt;span style="color: red;"&gt;'TaxValue[1]'&lt;/span&gt;&lt;span style="color: grey;"&gt;,&lt;/span&gt; &lt;span style="color: red;"&gt;'float'&lt;/span&gt;&lt;span style="color: grey;"&gt;),&lt;/span&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-tab-count: 4;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;t&lt;span style="color: grey;"&gt;.&lt;/span&gt;ref&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: blue;"&gt;value&lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;&lt;span style="color: red;"&gt;'Amount[1]'&lt;/span&gt;&lt;span style="color: grey;"&gt;,&lt;/span&gt; &lt;span style="color: red;"&gt;'float'&lt;/span&gt;&lt;span style="color: grey;"&gt;),&lt;/span&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-tab-count: 4;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;t&lt;span style="color: grey;"&gt;.&lt;/span&gt;ref&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: blue;"&gt;value&lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;&lt;span style="color: red;"&gt;'SpecialDiscount[1]'&lt;/span&gt;&lt;span style="color: grey;"&gt;,&lt;/span&gt; &lt;span style="color: red;"&gt;'float'&lt;/span&gt;&lt;span style="color: grey;"&gt;),&lt;/span&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-tab-count: 4;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;t&lt;span style="color: grey;"&gt;.&lt;/span&gt;ref&lt;span style="color: grey;"&gt;.&lt;/span&gt;&lt;span style="color: blue;"&gt;value&lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;&lt;span style="color: red;"&gt;'NetAmount[1]'&lt;/span&gt;&lt;span style="color: grey;"&gt;,&lt;/span&gt; &lt;span style="color: red;"&gt;'float'&lt;/span&gt;&lt;span style="color: grey;"&gt;)&lt;/span&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-tab-count: 4;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="color: blue;"&gt;FROM&lt;/span&gt; @xml_data&lt;span style="color: grey;"&gt;.&lt;/span&gt;nodes&lt;span style="color: grey;"&gt;(&lt;/span&gt;&lt;span style="color: red;"&gt;'/NewDataSet/Record'&lt;/span&gt;&lt;span style="color: grey;"&gt;)&lt;/span&gt; t&lt;span style="color: grey;"&gt;(&lt;/span&gt;ref&lt;span style="color: grey;"&gt;)&lt;/span&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: blue;"&gt;END&lt;/span&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;END&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal"&gt;Here is the Save Button Coding&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;private&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt; &lt;span style="color: blue;"&gt;void&lt;/span&gt; ultbtnSave_Click(&lt;span style="color: blue;"&gt;object&lt;/span&gt; sender, &lt;span style="color: #2b91af;"&gt;EventArgs&lt;/span&gt; e)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: #2b91af;"&gt;DataTable&lt;/span&gt; NewSaveTable = (&lt;span style="color: #2b91af;"&gt;DataTable&lt;/span&gt;)ultraGridBritania.DataSource;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;NewSaveTable.TableName = &lt;span style="color: #a31515;"&gt;"Record"&lt;/span&gt;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;System.IO.&lt;span style="color: #2b91af;"&gt;StringWriter&lt;/span&gt; writerXMLDetail = &lt;span style="color: blue;"&gt;new&lt;/span&gt; System.IO.&lt;span style="color: #2b91af;"&gt;StringWriter&lt;/span&gt;();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;NewSaveTable.WriteXml(writerXMLDetail, &lt;span style="color: blue;"&gt;true&lt;/span&gt;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: blue;"&gt;string&lt;/span&gt; SXMLDetail = writerXMLDetail.ToString();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: blue;"&gt;string&lt;/span&gt; SVoucherNo = &lt;span style="color: #2b91af;"&gt;Convert&lt;/span&gt;.ToString (cmbVoucherNo.Text);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: #2b91af;"&gt;DateTime&lt;/span&gt; SVoucherDate = &lt;span style="color: #2b91af;"&gt;DateTime&lt;/span&gt;.Now;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: blue;"&gt;int&lt;/span&gt; SCustomerId=0;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: blue;"&gt;int&lt;/span&gt; SSalesmanId = 0;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;SVoucherDate = &lt;span style="color: #2b91af;"&gt;Convert&lt;/span&gt;.ToDateTime(VoucherDate.Value);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;SCustomerId = &lt;span style="color: #2b91af;"&gt;Convert&lt;/span&gt;.ToInt32(cmbCustomeName.Value);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;SSalesmanId = &lt;span style="color: #2b91af;"&gt;Convert&lt;/span&gt;.ToInt32(cmbSalesman.Value);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: blue;"&gt;int&lt;/span&gt; i = DataLayer.&lt;span style="color: #2b91af;"&gt;DAL&lt;/span&gt;.SaveSalesBritenniaDetails(0, SVoucherNo, SVoucherDate, SCustomerId, SSalesmanId, SXMLDetail);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: blue;"&gt;if&lt;/span&gt; (i &amp;gt; 0)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: #2b91af;"&gt;UltraDesktopAlert&lt;/span&gt; alert = &lt;span style="color: blue;"&gt;new&lt;/span&gt; &lt;span style="color: #2b91af;"&gt;UltraDesktopAlert&lt;/span&gt; { AnimationStyleShow = &lt;span style="color: #2b91af;"&gt;AnimationStyle&lt;/span&gt;.FadeAndScroll, AutoCloseDelay = 5000, Style = &lt;span style="color: #2b91af;"&gt;DesktopAlertStyle&lt;/span&gt;.Office2007 };&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;alert.Show(&lt;span style="color: #a31515;"&gt;"SalesBritannia"&lt;/span&gt;, &lt;span style="color: #a31515;"&gt;"Sales Britannia "&lt;/span&gt; + &lt;span style="color: #a31515;"&gt;" Saved Successfully"&lt;/span&gt;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: blue;"&gt;else&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: #2b91af;"&gt;MessageBox&lt;/span&gt;.Show(&lt;span style="color: #a31515;"&gt;"Error in Data Saving........"&lt;/span&gt;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class="MsoNormal"&gt;Here is the code for Update Button&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style="color: #2b91af;"&gt;DataSet&lt;/span&gt; dsUpdate;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: blue;"&gt;private&lt;/span&gt; &lt;span style="color: blue;"&gt;void&lt;/span&gt; ultbtnUpdate_Click(&lt;span style="color: blue;"&gt;object&lt;/span&gt; sender, &lt;span style="color: #2b91af;"&gt;EventArgs&lt;/span&gt; e)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: blue;"&gt;if&lt;/span&gt; (cmbVoucherNo.SelectedRow&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp; &lt;/span&gt;!= &lt;span style="color: blue;"&gt;null&lt;/span&gt;)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: #2b91af;"&gt;DataTable&lt;/span&gt; NewUpdateTable = (&lt;span style="color: #2b91af;"&gt;DataTable&lt;/span&gt;)ultraGridBritania.DataSource;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;NewUpdateTable.TableName = &lt;span style="color: #a31515;"&gt;"Record"&lt;/span&gt;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: blue;"&gt;string&lt;/span&gt; UVoucherNo = &lt;span style="color: #2b91af;"&gt;Convert&lt;/span&gt;.ToString(cmbVoucherNo.Value);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: #2b91af;"&gt;DateTime&lt;/span&gt; UVoucherDate = &lt;span style="color: #2b91af;"&gt;Convert&lt;/span&gt;.ToDateTime(VoucherDate.Value);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: blue;"&gt;int&lt;/span&gt; UCustomerId = &lt;span style="color: #2b91af;"&gt;Convert&lt;/span&gt;.ToInt32(cmbCustomeName.Value);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: blue;"&gt;int&lt;/span&gt; USalesmanId = &lt;span style="color: #2b91af;"&gt;Convert&lt;/span&gt;.ToInt32(cmbSalesman.Value);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: blue;"&gt;int&lt;/span&gt; VoucherId = &lt;span style="color: #2b91af;"&gt;Convert&lt;/span&gt;.ToInt32(cmbVoucherNo.SelectedRow.Cells[&lt;span style="color: #a31515;"&gt;"VoucherId"&lt;/span&gt;].Value);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;System.IO.&lt;span style="color: #2b91af;"&gt;StringWriter&lt;/span&gt; writerXMLDetail = &lt;span style="color: blue;"&gt;new&lt;/span&gt; System.IO.&lt;span style="color: #2b91af;"&gt;StringWriter&lt;/span&gt;();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;NewUpdateTable.WriteXml(writerXMLDetail, &lt;span style="color: blue;"&gt;true&lt;/span&gt;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: #2b91af;"&gt;String&lt;/span&gt; UXMLDetail = writerXMLDetail.ToString();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: blue;"&gt;int&lt;/span&gt; i = DataLayer.&lt;span style="color: #2b91af;"&gt;DAL&lt;/span&gt;.SaveSalesBritenniaDetails(VoucherId, UVoucherNo, UVoucherDate, UCustomerId, USalesmanId, UXMLDetail);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: blue;"&gt;if&lt;/span&gt; (i &amp;gt; 0)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: #2b91af;"&gt;UltraDesktopAlert&lt;/span&gt; alert = &lt;span style="color: blue;"&gt;new&lt;/span&gt; &lt;span style="color: #2b91af;"&gt;UltraDesktopAlert&lt;/span&gt; { AnimationStyleShow = &lt;span style="color: #2b91af;"&gt;AnimationStyle&lt;/span&gt;.FadeAndScroll, AutoCloseDelay = 5000, Style = &lt;span style="color: #2b91af;"&gt;DesktopAlertStyle&lt;/span&gt;.Office2007 };&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;alert.Show(&lt;span style="color: #a31515;"&gt;"SalesBritannia"&lt;/span&gt;, &lt;span style="color: #a31515;"&gt;"SalesBritannia "&lt;/span&gt; + &lt;span style="color: #a31515;"&gt;" Saved successfully"&lt;/span&gt;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: blue;"&gt;else&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: #2b91af;"&gt;MessageBox&lt;/span&gt;.Show(&lt;span style="color: #a31515;"&gt;"Error in Data Updation........"&lt;/span&gt;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%; mso-no-proof: yes;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New'; font-size: x-small;"&gt;&lt;span class="Apple-style-span" style="line-height: 14px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: blue; font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;public&lt;/span&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt; &lt;span style="color: blue;"&gt;static&lt;/span&gt; &lt;span style="color: blue;"&gt;int&lt;/span&gt; SaveSalesBritenniaDetails(&lt;span style="color: blue;"&gt;int&lt;/span&gt; VoucherId, &lt;span style="color: #2b91af;"&gt;String&lt;/span&gt; VoucherNo, &lt;span style="color: #2b91af;"&gt;DateTime&lt;/span&gt; VoucherDate, &lt;span style="color: blue;"&gt;int&lt;/span&gt; CustomerId, &lt;span style="color: blue;"&gt;int&lt;/span&gt; SalesManId, &lt;span style="color: blue;"&gt;string&lt;/span&gt; DetailXML)&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: blue;"&gt;try&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: #2b91af;"&gt;Database&lt;/span&gt; db = &lt;span style="color: #2b91af;"&gt;DatabaseFactory&lt;/span&gt;.CreateDatabase();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: #2b91af;"&gt;DbCommand&lt;/span&gt; dbCommand = db.GetStoredProcCommand(&lt;span style="color: #a31515;"&gt;"USP_SaveSalesBritannia"&lt;/span&gt;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;db.AddInParameter(dbCommand, &lt;span style="color: #a31515;"&gt;"@VoucherId"&lt;/span&gt;, &lt;span style="color: #2b91af;"&gt;DbType&lt;/span&gt;.Int32, VoucherId);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;db.AddInParameter(dbCommand, &lt;span style="color: #a31515;"&gt;"@VoucherNo"&lt;/span&gt;, &lt;span style="color: #2b91af;"&gt;DbType&lt;/span&gt;.String, VoucherNo);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;db.AddInParameter(dbCommand, &lt;span style="color: #a31515;"&gt;"@VoucherDate"&lt;/span&gt;, &lt;span style="color: #2b91af;"&gt;DbType&lt;/span&gt;.DateTime, VoucherDate);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;db.AddInParameter(dbCommand, &lt;span style="color: #a31515;"&gt;"@CustomerId"&lt;/span&gt;, &lt;span style="color: #2b91af;"&gt;DbType&lt;/span&gt;.Int32, CustomerId);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;db.AddInParameter(dbCommand, &lt;span style="color: #a31515;"&gt;"@SalesManId"&lt;/span&gt;, &lt;span style="color: #2b91af;"&gt;DbType&lt;/span&gt;.Int32, SalesManId);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;db.AddInParameter(dbCommand, &lt;span style="color: #a31515;"&gt;"@xml_data"&lt;/span&gt;, &lt;span style="color: #2b91af;"&gt;DbType&lt;/span&gt;.Xml, DetailXML);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;dbCommand.CommandType = &lt;span style="color: #2b91af;"&gt;CommandType&lt;/span&gt;.StoredProcedure;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: blue;"&gt;int&lt;/span&gt; i = db.ExecuteNonQuery(dbCommand);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: green;"&gt;//if (i&amp;gt;0)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: blue;"&gt;return&lt;/span&gt; i;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: blue;"&gt;catch&lt;/span&gt; (&lt;span style="color: #2b91af;"&gt;Exception&lt;/span&gt; ex)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style="color: blue;"&gt;return&lt;/span&gt; -1;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-layout-grid-align: none; text-autospace: none;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;; font-size: 10.0pt; line-height: 115%; mso-no-proof: yes;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;}&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&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/7832612635792031484-4664181529376551944?l=xafdeveloper.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/4664181529376551944/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xafdeveloper.blogspot.com/2010/11/get-all-enum-in-arraylist-c.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/4664181529376551944'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/4664181529376551944'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/2010/11/get-all-enum-in-arraylist-c.html' title='Save Data Through XML'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='https://lh3.googleusercontent.com/-bU1xTr9ByRY/TX9PTnRp-7I/AAAAAAAAAZo/iGm5Iq1GSYs/s72-c/Transaction.PNG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7832612635792031484.post-2676195876113127582</id><published>2010-11-11T13:09:00.001+05:30</published><updated>2010-11-12T15:11:17.714+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQL SERVER'/><category scheme='http://www.blogger.com/atom/ns#' term='Check Existence of Column In Table SQL SERVER'/><title type='text'>Check Existence of Column In Table SQL SERVER</title><content type='html'>SELECT Name FROM sys.all_columns WHERE &lt;br /&gt;
[object_id] =OBJECT_ID(N'dbo.TableName') AND NAME = 'ColumnName'&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
SELECT COLUMN_NAME FROM INFORMATION_SCHEMA.COLUMNS&lt;br /&gt;
WHERE TABLE_NAME = 'YourTableName'&lt;br /&gt;
AND COLUMN_NAME = 'YourColumnName'&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7832612635792031484-2676195876113127582?l=xafdeveloper.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/2676195876113127582/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xafdeveloper.blogspot.com/2010/11/check-existence-of-column-in-table-sql.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/2676195876113127582'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/2676195876113127582'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/2010/11/check-existence-of-column-in-table-sql.html' title='Check Existence of Column In Table SQL SERVER'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7832612635792031484.post-6967845909815453813</id><published>2010-10-29T18:11:00.001+05:30</published><updated>2010-10-29T18:11:55.033+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='C#'/><category scheme='http://www.blogger.com/atom/ns#' term='Add a DataGridViewColumn in DataGridView'/><title type='text'>Add a DataGridViewColumn in DataGridView , C#</title><content type='html'>DataGridViewColumn dgvc = new DataGridViewColumn();&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
dgvc.AutoSizeMode = DataGridViewAutoSizeColumnMode.ColumnHeader;&lt;br /&gt;
&lt;br /&gt;
dgvc.HeaderText = st;&lt;br /&gt;
&lt;br /&gt;
dgvc.Name = st;&lt;br /&gt;
&lt;br /&gt;
DataGridViewCell newcell = new DataGridViewTextBoxCell(); &lt;br /&gt;
&lt;br /&gt;
dgvc.CellTemplate = newcell;&lt;br /&gt;
&lt;br /&gt;
dgvc.Visible = true;&lt;br /&gt;
&lt;br /&gt;
datagridview1.Columns.Add(dgvc);&lt;br /&gt;
&lt;br /&gt;
datagridview1.Rows[0].Cells[st].Value ="500";&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7832612635792031484-6967845909815453813?l=xafdeveloper.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/6967845909815453813/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xafdeveloper.blogspot.com/2010/10/add-datagridviewcolumn-in-datagridview.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/6967845909815453813'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/6967845909815453813'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/2010/10/add-datagridviewcolumn-in-datagridview.html' title='Add a DataGridViewColumn in DataGridView , C#'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7832612635792031484.post-8131373653696207198</id><published>2010-10-29T17:00:00.000+05:30</published><updated>2010-10-29T17:00:50.577+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Split a String Seperated With \'/><category scheme='http://www.blogger.com/atom/ns#' term='C#'/><title type='text'>Split a String Seperated With \ , C#</title><content type='html'>string sSuppName = "A/B/C/D/E";&lt;br /&gt;
string[] str1 = sSuppName.Split('/');&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &lt;br /&gt;
output&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;A&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; B&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; C&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;D&lt;br /&gt;
&lt;br /&gt;
string sSuppName = "A\B\C\D\E";&lt;br /&gt;
string[] str1 = sSuppName.Split('\\');&lt;br /&gt;
&lt;br /&gt;
output&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;A&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;B&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;C&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; D&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7832612635792031484-8131373653696207198?l=xafdeveloper.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/8131373653696207198/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xafdeveloper.blogspot.com/2010/10/split-string-seperated-with-c.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/8131373653696207198'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/8131373653696207198'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/2010/10/split-string-seperated-with-c.html' title='Split a String Seperated With \ , C#'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7832612635792031484.post-6355365313125593518</id><published>2010-10-28T17:27:00.000+05:30</published><updated>2010-10-28T17:27:34.258+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Select Date From DateTime In SQL'/><title type='text'>Select Date From DateTime In SQL</title><content type='html'>select convert(varchar,DOB,101)&amp;nbsp;&amp;nbsp;&amp;nbsp;from emp&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
101 means “mm/dd/yyyy” format&lt;br /&gt;
&lt;br /&gt;
108 will return just the time “hh:mm:ss”&lt;br /&gt;
&lt;br /&gt;
SELECT CONVERT(DATETIME, FLOOR(CONVERT(FLOAT, DOB)))&amp;nbsp; from emp&lt;br /&gt;
&lt;br /&gt;
SELECT CONVERT(DATETIME, FLOOR(CONVERT(FLOAT, DOB))) &amp;nbsp;from emp&lt;br /&gt;
&lt;br /&gt;
where CONVERT(DATETIME, FLOOR(CONVERT(FLOAT, DOB)))&amp;gt;'10-25-2010'&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7832612635792031484-6355365313125593518?l=xafdeveloper.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/6355365313125593518/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xafdeveloper.blogspot.com/2010/10/select-date-from-datetime-in-sql.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/6355365313125593518'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/6355365313125593518'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/2010/10/select-date-from-datetime-in-sql.html' title='Select Date From DateTime In SQL'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7832612635792031484.post-5583014926989215447</id><published>2010-10-22T16:43:00.001+05:30</published><updated>2010-10-22T16:44:44.162+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sort String in SQL'/><title type='text'>Sort String in SQL</title><content type='html'>ID&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Salary&amp;nbsp;&amp;nbsp;&amp;nbsp; Name&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AB123&lt;br /&gt;
&lt;br /&gt;
2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AB65&lt;br /&gt;
&lt;br /&gt;
3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;AB10&lt;br /&gt;
&lt;br /&gt;
4&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AB25&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sort it on the column Name and we want Output like&lt;br /&gt;
&lt;br /&gt;
this&lt;br /&gt;
&lt;br /&gt;
ID&amp;nbsp;&amp;nbsp; Salary&amp;nbsp;&amp;nbsp; &amp;nbsp;Name&lt;br /&gt;
&lt;br /&gt;
1&amp;nbsp;&amp;nbsp; &amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AB123&lt;br /&gt;
&lt;br /&gt;
2&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AB65&lt;br /&gt;
&lt;br /&gt;
4&amp;nbsp;&amp;nbsp; &amp;nbsp;0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AB25&lt;br /&gt;
&lt;br /&gt;
3&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AB10&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: blue; font-size: x-small;"&gt;&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: blue; font-family: 'Courier New'; font-size: 14pt; mso-bidi-font-size: 10.0pt; mso-no-proof: yes;"&gt;select&lt;/span&gt;&lt;span style="font-family: 'Courier New'; font-size: 14pt; mso-bidi-font-size: 10.0pt; mso-no-proof: yes;"&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: magenta;"&gt;CAST&lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;&lt;span style="color: magenta;"&gt;SUBSTRing&lt;/span&gt;&lt;span style="color: grey;"&gt;(&lt;/span&gt;&lt;span style="color: blue;"&gt;Name&lt;/span&gt;&lt;span style="color: grey;"&gt;,&lt;/span&gt;&lt;span style="color: black;"&gt; 3&lt;/span&gt;&lt;span style="color: grey;"&gt;,&lt;/span&gt;&lt;span style="color: black;"&gt;4&lt;/span&gt;&lt;span style="color: grey;"&gt;)&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: blue;"&gt;AS&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: blue;"&gt;int&lt;/span&gt;&lt;span style="color: grey;"&gt;)&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: blue;"&gt;as&lt;/span&gt;&lt;span style="color: black;"&gt; BB&lt;/span&gt;&lt;span style="color: grey;"&gt;,*&lt;/span&gt;&lt;span style="mso-spacerun: yes;"&gt;&lt;span style="color: black;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="color: blue;"&gt;from&lt;/span&gt;&lt;span style="color: black;"&gt; A &lt;/span&gt;&lt;span style="color: blue;"&gt;order&lt;/span&gt;&lt;span style="color: black;"&gt; &lt;/span&gt;&lt;span style="color: blue;"&gt;by&lt;/span&gt;&lt;span style="color: black;"&gt; BB &lt;/span&gt;&lt;span style="color: blue;"&gt;desc&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 18pt; mso-bidi-font-size: 12.0pt;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7832612635792031484-5583014926989215447?l=xafdeveloper.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/5583014926989215447/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xafdeveloper.blogspot.com/2010/10/sort-string-in-sql.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/5583014926989215447'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/5583014926989215447'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/2010/10/sort-string-in-sql.html' title='Sort String in SQL'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7832612635792031484.post-6369864420578850676</id><published>2010-10-20T12:05:00.002+05:30</published><updated>2010-10-20T12:18:49.921+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Check Printer Status in'/><category scheme='http://www.blogger.com/atom/ns#' term='Check Printer Status in C#'/><category scheme='http://www.blogger.com/atom/ns#' term='C#'/><title type='text'>Check Printer Status in C#</title><content type='html'>Assembly : System.Management;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public bool CheckPrinterStatus()&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ManagementScope scope = new ManagementScope(@"\root\cimv2");&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; scope.Connect();&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Select Printers from WMI Object Collections&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ManagementObjectSearcher PrinterCollection= new&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ManagementObjectSearcher("SELECT * FROM Win32_Printer");&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; string printerName = "";&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; foreach (ManagementObject printer in PrinterCollection.Get())&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; printerName = printer["Name"].ToString().ToLower();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (printerName.Equals(@"hp laserjet 1018"))&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MessageBox.Show("Printer = " + printer["Name"]);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (printer["WorkOffline"].ToString()=="True")&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Printer is offline&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MessageBox.Show("Printer is not Connected.");&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return false;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Printer is Online&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MessageBox.Show("Printer is Connected.");&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return true;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7832612635792031484-6369864420578850676?l=xafdeveloper.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/6369864420578850676/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xafdeveloper.blogspot.com/2010/10/check-printer-status-in-c.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/6369864420578850676'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/6369864420578850676'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/2010/10/check-printer-status-in-c.html' title='Check Printer Status in C#'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7832612635792031484.post-7462771078930564651</id><published>2010-10-18T13:26:00.000+05:30</published><updated>2010-10-18T13:26:25.188+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Copy all Data From one Table to another  with same Structure in sql'/><title type='text'>Copy all Data From one Table to another  with same Structure in sql</title><content type='html'>copy all Data From one Table to another&amp;nbsp; with same Structure&lt;br /&gt;
&lt;br /&gt;
insert into [MyDB].[dbo].[Emp] select * from [Info].[dbo].[A]&lt;br /&gt;
&lt;br /&gt;
it will copy all data in EMP table from A Table&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7832612635792031484-7462771078930564651?l=xafdeveloper.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/7462771078930564651/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xafdeveloper.blogspot.com/2010/10/copy-all-data-from-one-table-to-another.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/7462771078930564651'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/7462771078930564651'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/2010/10/copy-all-data-from-one-table-to-another.html' title='Copy all Data From one Table to another  with same Structure in sql'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7832612635792031484.post-253975364379648038</id><published>2010-10-09T19:06:00.000+05:30</published><updated>2010-10-09T19:06:05.966+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Export DataGridView Data in Excel C#'/><title type='text'>Export DataGridView Data in Excel C#</title><content type='html'>object misValue = System.Reflection.Missing.Value;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Excel.Application xlapp;&lt;br /&gt;
&lt;br /&gt;
Excel.Workbook xlworkbook;&lt;br /&gt;
&lt;br /&gt;
Excel.Worksheet xlsheets;&lt;br /&gt;
&lt;br /&gt;
xlapp = new Excel.ApplicationClass();&lt;br /&gt;
&lt;br /&gt;
xlworkbook = xlapp.Workbooks.Add("");&lt;br /&gt;
&lt;br /&gt;
xlsheets = (Excel.Worksheet)xlworkbook.Sheets.get_Item(1);&lt;br /&gt;
&lt;br /&gt;
int i = 0; int j = 0;&lt;br /&gt;
&lt;br /&gt;
int x = 2;&lt;br /&gt;
&lt;br /&gt;
for (i = 0; i &amp;lt;= dataGridView1.Rows.Count - 1; i++)&lt;br /&gt;
&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
for (j = 0; j &amp;lt;= dataGridView1.Columns.Count-1; j++)&lt;br /&gt;
&lt;br /&gt;
{ &lt;br /&gt;
&lt;br /&gt;
DataGridViewCell dgvcell = dataGridView1[j, i];&lt;br /&gt;
&lt;br /&gt;
if (i == 0)&lt;br /&gt;
&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
string ss = "B"+(j+1);&lt;br /&gt;
&lt;br /&gt;
xlsheets.Cells[i + 1, j + 1] = dataGridView1.Columns[dgvcell.ColumnIndex].Name;&lt;br /&gt;
&lt;br /&gt;
//xlsheets.get_Range("A1", "C1").Interior.ColorIndex = 37;&lt;br /&gt;
&lt;br /&gt;
xlsheets.get_Range("A1", "C1").Interior.Color= System.Drawing.ColorTranslator.ToOle(System.Drawing.Color.Blue);&lt;br /&gt;
&lt;br /&gt;
xlsheets.get_Range("A1", "C1").Interior.Pattern = XlPattern.xlPatternSolid;&lt;br /&gt;
&lt;br /&gt;
xlsheets.get_Range("A1", "C1").Font.Bold = true;&lt;br /&gt;
&lt;br /&gt;
xlsheets.get_Range("A1", "C1").HorizontalAlignment = Excel.XlVAlign.xlVAlignCenter;&lt;br /&gt;
&lt;br /&gt;
//xlsheets.get_Range("A1", "C1").VerticalAlignment = Excel.XlVAlign.xlVAlignCenter;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
xlsheets.Cells[i+2, j+1] = dgvcell.Value;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
string rng1 = "A" + (i + 2);&lt;br /&gt;
&lt;br /&gt;
string rng2 = "C" + (i + 2);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
xlsheets.get_Range(rng1, rng2).Interior.Color = System.Drawing.ColorTranslator.ToOle(System.Drawing.Color.Pink);&lt;br /&gt;
&lt;br /&gt;
xlsheets.get_Range(rng1, rng2).Interior.Pattern = XlPattern.xlPatternSolid;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
xlworkbook.SaveAs("d:\\MM.xls", Excel.XlFileFormat.xlWorkbookNormal, misValue, misValue, misValue, misValue, Excel.XlSaveAsAccessMode.xlExclusive, misValue, misValue, misValue, misValue, misValue); &lt;br /&gt;
&amp;nbsp; &lt;br /&gt;
&amp;nbsp; &lt;br /&gt;
&amp;nbsp; &lt;br /&gt;
private void releaseObject(object obj) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
try&lt;br /&gt;
&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
System.Runtime.InteropServices.Marshal.ReleaseComObject(obj);&lt;br /&gt;
&lt;br /&gt;
obj = null;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
catch (Exception ex)&lt;br /&gt;
&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
obj = null;&lt;br /&gt;
&lt;br /&gt;
MessageBox.Show("Exception Occured while releasing object " + ex.ToString());&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
finally&lt;br /&gt;
&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
GC.Collect();&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
} &lt;br /&gt;
&amp;nbsp;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7832612635792031484-253975364379648038?l=xafdeveloper.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/253975364379648038/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xafdeveloper.blogspot.com/2010/10/export-datagridview-data-in-excel-c.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/253975364379648038'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/253975364379648038'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/2010/10/export-datagridview-data-in-excel-c.html' title='Export DataGridView Data in Excel C#'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7832612635792031484.post-3244759222931233348</id><published>2010-10-04T12:45:00.000+05:30</published><updated>2010-10-04T12:45:30.386+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Set Text of Button in DataGridView'/><category scheme='http://www.blogger.com/atom/ns#' term='set caption of button in datagridv'/><title type='text'>Set Text of Button in DataGridView</title><content type='html'>&amp;nbsp;DataGridViewButtonColumn colbtnApproved = new DataGridViewButtonColumn();&lt;br /&gt;
&lt;br /&gt;
colbtnApproved .HeaderText = "Approve";&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
colbtnApproved .Text = "Approve";&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;colbtnApproved .UseColumnTextForButtonValue = true;&lt;/strong&gt; &lt;br /&gt;
&lt;strong&gt;&lt;/strong&gt;&amp;nbsp; &lt;br /&gt;
now text is visible on button&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7832612635792031484-3244759222931233348?l=xafdeveloper.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/3244759222931233348/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xafdeveloper.blogspot.com/2010/10/set-text-of-button-in-datagridview.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/3244759222931233348'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/3244759222931233348'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/2010/10/set-text-of-button-in-datagridview.html' title='Set Text of Button in DataGridView'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7832612635792031484.post-6338427056698211271</id><published>2010-09-29T17:03:00.001+05:30</published><updated>2010-10-20T12:26:55.688+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='select case sensitive string from database in sql server'/><title type='text'>Select Case Sensitive String  from Table in Sql Server</title><content type='html'>I have a Table in which record is following&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Age&lt;br /&gt;
&lt;br /&gt;
nagendra&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;23&lt;br /&gt;
&lt;br /&gt;
NAGENDRA&amp;nbsp; &amp;nbsp;24&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
SELECT&amp;nbsp; Name,Age FROM Customers&lt;br /&gt;
&lt;br /&gt;
WHERE&amp;nbsp; Name COLLATE Latin1_General_CS_AS = 'nagendra'&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Output:&lt;br /&gt;
&lt;br /&gt;
nagendra&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7832612635792031484-6338427056698211271?l=xafdeveloper.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/6338427056698211271/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xafdeveloper.blogspot.com/2010/09/select-string-from-database.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/6338427056698211271'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/6338427056698211271'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/2010/09/select-string-from-database.html' title='Select Case Sensitive String  from Table in Sql Server'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7832612635792031484.post-7053118682133394121</id><published>2010-07-23T14:42:00.002+05:30</published><updated>2010-07-23T14:42:53.892+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Find all Primary key in Table/Database'/><title type='text'>Find all Primary key in Table/Database</title><content type='html'>SELECT t.table_schema AS PrimarySchemaName , &lt;br /&gt;
t.TABLE_NAME AS PrimaryKeyTable, &lt;br /&gt;
tc.CONSTRAINT_NAME AS PrimaryKey, &lt;br /&gt;
COALESCE(tc2.constraint_schema,'N/A') AS ForeignSchemaName, &lt;br /&gt;
COALESCE(rc1.CONSTRAINT_NAME,'N/A') AS ForeignKey , &lt;br /&gt;
COALESCE(tc2.TABLE_NAME,'N/A') AS ForeignKeyTable &lt;br /&gt;
FROM INFORMATION_SCHEMA.TABLE_CONSTRAINTS tc &lt;br /&gt;
INNER JOIN INFORMATION_SCHEMA.TABLES t ON tc.TABLE_NAME = t.TABLE_NAME &lt;br /&gt;
LEFT JOIN INFORMATION_SCHEMA.REFERENTIAL_CONSTRAINTS rc1 ON tc.CONSTRAINT_NAME =rc1.UNIQUE_CONSTRAINT_NAME &lt;br /&gt;
LEFT JOIN INFORMATION_SCHEMA.TABLE_CONSTRAINTS tc2 ON tc2.CONSTRAINT_NAME =rc1.CONSTRAINT_NAME &lt;br /&gt;
WHERE TC.CONSTRAINT_TYPE ='PRIMARY KEY' &lt;br /&gt;
ORDER BY tc.TABLE_NAME,tc.CONSTRAINT_NAME,rc1.CONSTRAINT_NAME&lt;br /&gt;
&lt;br /&gt;
It will Return all the Primary Key of every Table with their table name&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7832612635792031484-7053118682133394121?l=xafdeveloper.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/7053118682133394121/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xafdeveloper.blogspot.com/2010/07/find-all-primary-key-in-tabledatabase.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/7053118682133394121'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/7053118682133394121'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/2010/07/find-all-primary-key-in-tabledatabase.html' title='Find all Primary key in Table/Database'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7832612635792031484.post-2121596884095951087</id><published>2010-07-23T11:20:00.001+05:30</published><updated>2010-07-23T11:32:00.798+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Input only Number in TextBox  in C#'/><title type='text'>Input only Number in TextBox  in C#</title><content type='html'>IsDigit&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
IsHighSurrogate &lt;br /&gt;
&lt;br /&gt;
IsLetter &lt;br /&gt;
&lt;br /&gt;
IsLetterOrDigit &lt;br /&gt;
&lt;br /&gt;
IsLower &lt;br /&gt;
&lt;br /&gt;
IsLowSurrogate &lt;br /&gt;
&lt;br /&gt;
IsNumber &lt;br /&gt;
&lt;br /&gt;
IsPunctuation &lt;br /&gt;
&lt;br /&gt;
IsSeparator &lt;br /&gt;
&lt;br /&gt;
IsSurrogate &lt;br /&gt;
&lt;br /&gt;
IsSurrogatePair &lt;br /&gt;
&lt;br /&gt;
IsSymbol &lt;br /&gt;
&lt;br /&gt;
IsUpper &lt;br /&gt;
&lt;br /&gt;
IsWhiteSpace &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
private void textBox1_KeyPress(object sender, KeyPressEventArgs e)&lt;br /&gt;
&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
if (Char.IsDigit(e.KeyChar) )&lt;br /&gt;
&lt;br /&gt;
{ MessageBox.Show("Bad Input");&lt;br /&gt;
&lt;br /&gt;
e.Handled = true; ;&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
// It will Input Only Digit in TextBox&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if ((e.KeyChar &amp;lt; '0') || (e.KeyChar &amp;gt; '9'))&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; e.Handled = true;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // It will Input Only Alphabet and Digit in TextBox nothing else&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (!Char.IsLetterOrDigit(e.KeyChar))&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MessageBox.Show("Bad Input");&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; e.Handled = true; ;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7832612635792031484-2121596884095951087?l=xafdeveloper.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/2121596884095951087/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xafdeveloper.blogspot.com/2010/07/input-only-number-in-textbox-in-c.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/2121596884095951087'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/2121596884095951087'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/2010/07/input-only-number-in-textbox-in-c.html' title='Input only Number in TextBox  in C#'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7832612635792031484.post-8719517528564271079</id><published>2010-07-22T16:39:00.002+05:30</published><updated>2010-07-22T16:39:46.642+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Encrypt Decrypt Password in C#'/><title type='text'>Encrypt Decrypt Password in C#</title><content type='html'>insert into Emp(name,age) values(EncryptByPassPhrase('20','aarti'),50)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
select id, DECRYPTBYPASSPHRASE('20',name) "Name" from Emp&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7832612635792031484-8719517528564271079?l=xafdeveloper.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/8719517528564271079/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xafdeveloper.blogspot.com/2010/07/encrypt-decrypt-password-in-c.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/8719517528564271079'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/8719517528564271079'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/2010/07/encrypt-decrypt-password-in-c.html' title='Encrypt Decrypt Password in C#'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7832612635792031484.post-3986432223215468154</id><published>2010-07-21T19:06:00.002+05:30</published><updated>2010-07-21T19:06:54.574+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Procedure in SQL Server'/><title type='text'>Procedure in SQL Server</title><content type='html'>Create PROCEDURE ins&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
@name varchar(50),&lt;br /&gt;
&lt;br /&gt;
@age float&lt;br /&gt;
&lt;br /&gt;
as &lt;br /&gt;
&lt;br /&gt;
insert into Emp(name,age) values(@name,@age)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Execute Procedure&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ins 'Raj',22&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7832612635792031484-3986432223215468154?l=xafdeveloper.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/3986432223215468154/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xafdeveloper.blogspot.com/2010/07/procedure-in-sql-server.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/3986432223215468154'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/3986432223215468154'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/2010/07/procedure-in-sql-server.html' title='Procedure in SQL Server'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7832612635792031484.post-8152637372536197904</id><published>2010-07-20T18:29:00.002+05:30</published><updated>2010-07-20T18:29:35.267+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Insert Update Delete Through Linq in C#'/><title type='text'>Insert Update Delete Through Linq in C#</title><content type='html'>take a Window Form Application&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
add a Class LINQ to SQL Classes named DataClasses1.dbml&lt;br /&gt;
&lt;br /&gt;
now Double Click on DataClasses1.dbml it Design View will be open&lt;br /&gt;
&lt;br /&gt;
now on it Give Database Conection and drag Table on Designer&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Now make a object of DataClasses1DataContext Class and access all Clases&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
using System;&lt;br /&gt;
&lt;br /&gt;
using System.Collections.Generic;&lt;br /&gt;
&lt;br /&gt;
using System.ComponentModel;&lt;br /&gt;
&lt;br /&gt;
using System.Data;&lt;br /&gt;
&lt;br /&gt;
using System.Drawing;&lt;br /&gt;
&lt;br /&gt;
using System.Linq;&lt;br /&gt;
&lt;br /&gt;
using System.Text;&lt;br /&gt;
&lt;br /&gt;
using System.Windows.Forms;&lt;br /&gt;
&lt;br /&gt;
using System.Data.Linq;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
namespace LinqImplementation&lt;br /&gt;
&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
public partial class Form1 : Form&lt;br /&gt;
&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
DataClasses1DataContext dc1 = null;&lt;br /&gt;
&lt;br /&gt;
string ss = null;&lt;br /&gt;
&lt;br /&gt;
public Form1()&lt;br /&gt;
&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
InitializeComponent();&lt;br /&gt;
&lt;br /&gt;
ss = "Data Source=(local);Initial Catalog=EMP;Integrated Security=SSPI;";&lt;br /&gt;
&lt;br /&gt;
dc1 = new DataClasses1DataContext(ss); &lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
private void btnSelect_Click(object sender, EventArgs e)&lt;br /&gt;
&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
var q = from a in dc1.GetTable&lt;client&gt;()&lt;br /&gt;
&lt;br /&gt;
where a.ClientName.Contains("aj") &lt;br /&gt;
&lt;br /&gt;
a.Salary == 20000&lt;br /&gt;
&lt;br /&gt;
select a;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
dataGridView1.DataSource = q;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
private void btnSave_Click(object sender, EventArgs e)&lt;br /&gt;
&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
try&lt;br /&gt;
&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
Table&lt;client&gt; XPCClient = dc1.GetTable&lt;client&gt;();&lt;br /&gt;
&lt;br /&gt;
Client cl = new Client();&lt;br /&gt;
&lt;br /&gt;
cl.Oid = Guid.NewGuid();&lt;br /&gt;
&lt;br /&gt;
cl.ClientName = txtclientname.Text;&lt;br /&gt;
&lt;br /&gt;
cl.Salary = int.Parse(txtsalary.Text);&lt;br /&gt;
&lt;br /&gt;
cl.SEX = cmbsex.SelectedIndex;&lt;br /&gt;
&lt;br /&gt;
XPCClient.InsertOnSubmit(cl);&lt;br /&gt;
&lt;br /&gt;
XPCClient.Context.SubmitChanges();&lt;br /&gt;
&lt;br /&gt;
MessageBox.Show("Record Inserted Successfully");&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
catch (Exception ex)&lt;br /&gt;
&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
MessageBox.Show(ex.Message+"Record Insertion Failed");&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
private void btnDelete_Click(object sender, EventArgs e)&lt;br /&gt;
&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
Table&lt;client&gt; XpCClient = dc1.GetTable&lt;client&gt;();&lt;br /&gt;
&lt;br /&gt;
var obj = (from w in XpCClient&lt;br /&gt;
&lt;br /&gt;
where w.Salary == 12000&lt;br /&gt;
&lt;br /&gt;
select w).FirstOrDefault();&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
var obj1 = XpCClient.Where(a =&amp;gt; a.Salary == 20000).FirstOrDefault();&lt;br /&gt;
&lt;br /&gt;
XpCClient.DeleteOnSubmit(obj);&lt;br /&gt;
&lt;br /&gt;
XpCClient.Context.SubmitChanges();&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
private void btnUpdate_Click(object sender, EventArgs e)&lt;br /&gt;
&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
Table&lt;client&gt; XPCClient = dc1.GetTable&lt;client&gt;();&lt;br /&gt;
&lt;br /&gt;
var obj = from a in XPCClient&lt;br /&gt;
&lt;br /&gt;
where a.Salary == Convert.ToInt32(txtsalary.Text)&lt;br /&gt;
&lt;br /&gt;
select a;&lt;br /&gt;
&lt;br /&gt;
Client obj1 = (from ab in XPCClient&lt;br /&gt;
&lt;br /&gt;
where ab.Salary == Convert.ToInt32(txtsalary.Text)&lt;br /&gt;
&lt;br /&gt;
select ab).FirstOrDefault();&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
if (obj == null)&lt;br /&gt;
&lt;br /&gt;
MessageBox.Show("Record Not Found");&lt;br /&gt;
&lt;br /&gt;
else&lt;br /&gt;
&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
foreach (Client c in obj)&lt;br /&gt;
&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
c.Salary = 55000;&lt;br /&gt;
&lt;br /&gt;
dc1.SubmitChanges();&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Note : Client is a Table in EMP Database&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7832612635792031484-8152637372536197904?l=xafdeveloper.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/8152637372536197904/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xafdeveloper.blogspot.com/2010/07/insert-update-delete-through-linq-in-c.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/8152637372536197904'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/8152637372536197904'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/2010/07/insert-update-delete-through-linq-in-c.html' title='Insert Update Delete Through Linq in C#'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7832612635792031484.post-6649100866525235714</id><published>2010-06-11T15:28:00.000+05:30</published><updated>2010-06-11T15:28:22.787+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Find all Database in sql server'/><title type='text'>Find all Database in sql server 2005</title><content type='html'>select * from sys.databases&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
select * from sys.tables&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To see all the column of table &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
select * from sys.all_columns where [object_id]= OBJECT_ID (N'dbo.emp')//Emp is table name &lt;br /&gt;
&amp;nbsp;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7832612635792031484-6649100866525235714?l=xafdeveloper.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/6649100866525235714/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xafdeveloper.blogspot.com/2010/06/find-all-database-in-sql-server-2005.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/6649100866525235714'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/6649100866525235714'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/2010/06/find-all-database-in-sql-server-2005.html' title='Find all Database in sql server 2005'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7832612635792031484.post-6518277973004617384</id><published>2010-06-09T15:26:00.002+05:30</published><updated>2010-06-09T15:26:35.775+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Change Text/Image Periodically in Windo application in C#'/><title type='text'>Change Text/Image Periodically in Windo application in C#</title><content type='html'>I have taken a Window Form and add a Label&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
and a Timer I want Label text should be &lt;br /&gt;
&lt;br /&gt;
change after 5 second&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
public partial class Form1 : Form&lt;br /&gt;
&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
public Form1()&lt;br /&gt;
&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
InitializeComponent();&lt;br /&gt;
&lt;br /&gt;
Timer tm = new Timer();&lt;br /&gt;
&lt;br /&gt;
tm.Tick += new EventHandler(tm_Tick);&lt;br /&gt;
&lt;br /&gt;
tm.Interval = (1000) * (3);&lt;br /&gt;
&lt;br /&gt;
tm.Enabled = true;&lt;br /&gt;
&lt;br /&gt;
tm.Start();&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
int i = 0;&lt;br /&gt;
&lt;br /&gt;
void tm_Tick(object sender, EventArgs e)&lt;br /&gt;
&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
i++;&lt;br /&gt;
&lt;br /&gt;
Timer tm = (Timer)sender;&lt;br /&gt;
&lt;br /&gt;
if (i == 1)&lt;br /&gt;
&lt;br /&gt;
label1.Text = "NSE";&lt;br /&gt;
&lt;br /&gt;
else if (i == 2)&lt;br /&gt;
&lt;br /&gt;
label1.Text = "BSE";&lt;br /&gt;
&lt;br /&gt;
else if (i == 3)&lt;br /&gt;
&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
label1.Text = "NCDX";&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
else if (i == 4)&lt;br /&gt;
&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
label1.Text = "MCX";&lt;br /&gt;
&lt;br /&gt;
i = 0;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&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/7832612635792031484-6518277973004617384?l=xafdeveloper.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/6518277973004617384/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xafdeveloper.blogspot.com/2010/06/change-textimage-periodically-in-windo.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/6518277973004617384'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/6518277973004617384'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/2010/06/change-textimage-periodically-in-windo.html' title='Change Text/Image Periodically in Windo application in C#'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7832612635792031484.post-7841815984703632123</id><published>2010-06-01T16:41:00.002+05:30</published><updated>2010-06-01T16:41:58.033+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Auto Complete Option in ComboBox in C#'/><title type='text'>Auto Complete Option in ComboBox in C#</title><content type='html'>ArrayList ObjArrayList=new ArrayList():&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
private void Form_Load(object sender, EventArgs e)&lt;br /&gt;
{&lt;br /&gt;
ObjArrayList.Add("a");&lt;br /&gt;
&lt;br /&gt;
ObjArrayList.Add("aa");&lt;br /&gt;
&lt;br /&gt;
ObjArrayList.Add("b");&lt;br /&gt;
&lt;br /&gt;
ObjArrayList.Add("bb");&lt;br /&gt;
&lt;br /&gt;
ObjArrayList.Add("c");&lt;br /&gt;
&lt;br /&gt;
ObjArrayList.Add("cc");&lt;br /&gt;
&lt;br /&gt;
ObjArrayList.Add("d");&lt;br /&gt;
&lt;br /&gt;
ObjArrayList.Add("dd");&lt;br /&gt;
&lt;br /&gt;
OR&lt;br /&gt;
&lt;br /&gt;
cmbSymbol.DataSource = ObjArrayList;// You can Give DataSource Also&lt;br /&gt;
&lt;br /&gt;
ComboBox1.AutoCompleteSource = AutoCompleteSource.CustomSource;&lt;br /&gt;
&lt;br /&gt;
ComboBox1.AutoCompleteMode = AutoCompleteMode.SuggestAppend;&lt;br /&gt;
&lt;br /&gt;
AutoCompleteStringCollection dataSymbols = new AutoCompleteStringCollection();&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
for (int i = 0; i &amp;lt; ObjArrayList.Count; i++)//If You are using DataSet then user Ds.Tables[0].Rows.Count&lt;br /&gt;
&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
dataSymbols.Add(ObjArrayList[i].ToString()); &lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
ComboBox1.AutoCompleteCustomSource = dataSymbols;&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/7832612635792031484-7841815984703632123?l=xafdeveloper.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/7841815984703632123/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xafdeveloper.blogspot.com/2010/06/auto-complete-option-in-combobox-in-c.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/7841815984703632123'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/7841815984703632123'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/2010/06/auto-complete-option-in-combobox-in-c.html' title='Auto Complete Option in ComboBox in C#'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7832612635792031484.post-6589581671510793338</id><published>2010-05-25T18:17:00.001+05:30</published><updated>2010-11-02T18:54:13.080+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Merge Cell In DataGridView'/><title type='text'>Merge Cell In DataGridView</title><content type='html'>To merge Cell in DataGridView You Have to Fire Paint event&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
after that give the RowHeight and RowWidth and number of cell to be merged&lt;br /&gt;
&lt;br /&gt;
Code is Given below&lt;br /&gt;
&lt;br /&gt;
dataGridView1.Paint += new PaintEventHandler(dataGridView1_Paint);&lt;br /&gt;
&lt;br /&gt;
void dataGridView1_Paint(object sender, PaintEventArgs e)&lt;br /&gt;
&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
Rectangle rct;&lt;br /&gt;
&lt;br /&gt;
rct = e.ClipRectangle;&lt;br /&gt;
&lt;br /&gt;
rct.X = dataGridView1.GetColumnDisplayRectangle(0, true).X;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
rct.Y = dataGridView1.GetRowDisplayRectangle(6, true).Y;//here 6 is the ROW Number which you want to Merge&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
rct.Height = dataGridView1.Rows[1].Height;//.Cells[0].Size.Height;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
rct.Width = dataGridView1.Rows[2].Cells[0].Size.Width * 4;// 4 is the no of cell to be merged&lt;br /&gt;
&lt;br /&gt;
OR&lt;br /&gt;
&lt;br /&gt;
rct.Width = dataGridView1.Width; // its Automatically Merge all the Cell of a ROW&lt;br /&gt;
&lt;br /&gt;
e.Graphics.FillRectangle(Brushes.White, rct);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Pen p = new Pen(SystemColors.ControlDark);&lt;br /&gt;
&lt;br /&gt;
e.Graphics.DrawRectangle(p, rct);&lt;br /&gt;
e.Graphics.DrawString("Total Salary&amp;nbsp; " + SalarySum,new System.Drawing.Font("Arial",10,FontStyle.Bold ) ,Brushes.Blue, rct.X, Rect.Y);&lt;br /&gt;
}&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7832612635792031484-6589581671510793338?l=xafdeveloper.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/6589581671510793338/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xafdeveloper.blogspot.com/2010/05/merge-cell-in-datagridview.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/6589581671510793338'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/6589581671510793338'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/2010/05/merge-cell-in-datagridview.html' title='Merge Cell In DataGridView'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7832612635792031484.post-1280428173469019640</id><published>2010-05-20T17:57:00.000+05:30</published><updated>2010-05-20T17:57:15.711+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Bind Data in DataGridView'/><title type='text'>Bind Data in DataGridView</title><content type='html'>&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; string strSQLconnection = "Data Source=(local);Initial Catalog=Info;Integrated Security=True";&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SqlConnection sqlConnection = new SqlConnection(strSQLconnection);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SqlCommand sqlCommand = new SqlCommand("select * from product", sqlConnection);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sqlConnection.Open();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SqlDataAdapter sda = new SqlDataAdapter(sqlCommand.CommandText, sqlConnection);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DataSet ds = new DataSet();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sda.Fill(ds);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DataGrid1.DataSource = ds.Tables[0];&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7832612635792031484-1280428173469019640?l=xafdeveloper.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/1280428173469019640/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xafdeveloper.blogspot.com/2010/05/bind-data-in-datagridview.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/1280428173469019640'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/1280428173469019640'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/2010/05/bind-data-in-datagridview.html' title='Bind Data in DataGridView'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7832612635792031484.post-167453501436598538</id><published>2010-05-18T17:35:00.000+05:30</published><updated>2010-05-18T17:35:49.259+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='How To Change Localization of Window Application in C#'/><title type='text'>How To Change Localization of Window Application in C#</title><content type='html'>To Change localization &lt;br /&gt;
Take a Combo Box and add item &lt;br /&gt;
Hindi&lt;br /&gt;
English&lt;br /&gt;
Chinese&lt;br /&gt;
suppose there is a Label1 on the Form and its Text Property is= Nagendra&lt;br /&gt;
and we want to change its Culture according To Language in &lt;br /&gt;
Hindi=  नागेन्द्र&lt;br /&gt;
Chinies=納根德拉&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To do  this go on the form and set its Property  Localizable =True &lt;br /&gt;
Now set the language of Form is Hindi and set Label1.text= नागेन्द्र&lt;br /&gt;
Now a new .resx file will be made like Form1.hi.resx&lt;br /&gt;
&lt;a href="http://4.bp.blogspot.com/_1XOhDkHUTZs/S_KB0XSyAqI/AAAAAAAAAWo/BawUEkcaGvc/s1600/1.bmp" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="131" src="http://4.bp.blogspot.com/_1XOhDkHUTZs/S_KB0XSyAqI/AAAAAAAAAWo/BawUEkcaGvc/s320/1.bmp" width="320" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Now set the language of Form is Chinies and set Label1.text=納根德拉  &lt;br /&gt;
Now a new .resx file will be made like Form1.zh-CHT.resx&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_1XOhDkHUTZs/S_KCWBjsu3I/AAAAAAAAAWw/nARHmdfLn_Q/s1600/2.bmp" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="147" src="http://1.bp.blogspot.com/_1XOhDkHUTZs/S_KCWBjsu3I/AAAAAAAAAWw/nARHmdfLn_Q/s400/2.bmp" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
private void ChangeLanguage(string lang)&lt;br /&gt;
{&lt;br /&gt;
foreach (Control c in this.Controls)&lt;br /&gt;
{&lt;br /&gt;
ComponentResourceManager resources = new                 ComponentResourceManager(typeof(Form1));&lt;br /&gt;
resources.ApplyResources(c, c.Name, new CultureInfo(lang));&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)&lt;br /&gt;
{&lt;br /&gt;
if (comboBox1.SelectedIndex == 0)&lt;br /&gt;
{&lt;br /&gt;
ChangeLanguage("hi");&lt;br /&gt;
}&lt;br /&gt;
if (comboBox1.SelectedIndex == 1)&lt;br /&gt;
{&lt;br /&gt;
ChangeLanguage("en");&lt;br /&gt;
}&lt;br /&gt;
else if(comboBox1.SelectedIndex==2)&lt;br /&gt;
{&lt;br /&gt;
ChangeLanguage("zh-CHT");&lt;br /&gt;
}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
Here we have used hi is for Hindi,zh-CHT for Chinies it is specific for every Language&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7832612635792031484-167453501436598538?l=xafdeveloper.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/167453501436598538/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xafdeveloper.blogspot.com/2010/05/how-to-change-localization-of-window.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/167453501436598538'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/167453501436598538'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/2010/05/how-to-change-localization-of-window.html' title='How To Change Localization of Window Application in C#'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_1XOhDkHUTZs/S_KB0XSyAqI/AAAAAAAAAWo/BawUEkcaGvc/s72-c/1.bmp' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7832612635792031484.post-6813487933207253562</id><published>2010-04-08T16:27:00.000+05:30</published><updated>2010-04-08T16:27:04.843+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Generate  random numbers who&apos;s sum is a pre-determined number in C#'/><title type='text'>Generate  random numbers who's sum is a pre-determined</title><content type='html'>Here We want to generate a 9 digit unique no that is divisible by 9 or multiple of 9&lt;br /&gt;
here starting no is 700000002  sum : 7+0+0+0+0+0+0+0+2 =9 and its sum is multiple of 9&lt;br /&gt;
suppose you want to generate a no whose starting no is 712 then 712000008 sum=7+1+2+0+0+0+0+0+8=18&lt;br /&gt;
now find max no from database and add it&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
        {&lt;br /&gt;
          //  XPCollection&lt;DomainObject1&gt; XPDomain = new XPCollection&lt;DomainObject1&gt;(ObjectSpace.Session);&lt;br /&gt;
            //var a = XPDomain.Select(c =&gt; c.UniqueNo).Max();&lt;br /&gt;
 int a;&lt;br /&gt;
          select a= max(srno) from Table&lt;br /&gt;
            int b = Convert.ToInt32(a);&lt;br /&gt;
            GetUnique(b);&lt;br /&gt;
            ObjectSpace.CommitChanges();&lt;br /&gt;
            View.Refresh();&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
        public void  GetUnique(int  MaxNo)&lt;br /&gt;
        {&lt;br /&gt;
            int PreviousNo = MaxNo;&lt;br /&gt;
            for (int a = 0; a &lt;= 1000; a++)&lt;br /&gt;
            {&lt;br /&gt;
&lt;br /&gt;
                if (PreviousNo == 0)&lt;br /&gt;
                {&lt;br /&gt;
                    DomainObject1 dm = new DomainObject1(ObjectSpace.Session);&lt;br /&gt;
                    dm.UniqueNo = "700000002";&lt;br /&gt;
                    PreviousNo = Convert.ToInt32(dm.UniqueNo);&lt;br /&gt;
                    dm.Save();&lt;br /&gt;
                }&lt;br /&gt;
                else&lt;br /&gt;
                {&lt;br /&gt;
                    DomainObject1 dm = new DomainObject1(ObjectSpace.Session);&lt;br /&gt;
                    dm.UniqueNo =Convert.ToString (PreviousNo + 9);&lt;br /&gt;
                    PreviousNo = Convert.ToInt32(dm.UniqueNo);&lt;br /&gt;
                    dm.Save();&lt;br /&gt;
                }&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/7832612635792031484-6813487933207253562?l=xafdeveloper.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/6813487933207253562/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xafdeveloper.blogspot.com/2010/04/generate-random-numbers-whos-sum-is-pre_08.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/6813487933207253562'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/6813487933207253562'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/2010/04/generate-random-numbers-whos-sum-is-pre_08.html' title='Generate  random numbers who&apos;s sum is a pre-determined'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7832612635792031484.post-8452325042476555517</id><published>2010-04-08T16:26:00.000+05:30</published><updated>2010-04-08T16:26:12.544+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Generate  random numbers who&apos;s sum is a pre-determined number in C#'/><title type='text'>Generate  random numbers who's sum is a pre-determined number in C#</title><content type='html'>Here we have gererated a 9 digit  random number whose sum is multiple of 9&lt;br /&gt;
and starting no will be 6 and 7&lt;br /&gt;
&lt;br /&gt;
 public void  GetUnique() &lt;br /&gt;
{&lt;br /&gt;
string b=Getval();&lt;br /&gt;
char[] a=b.tochararray()&lt;br /&gt;
&lt;br /&gt;
int b1=0;&lt;br /&gt;
foreach(char v in a)&lt;br /&gt;
{&lt;br /&gt;
b1+=Convert.ToInt32(v);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
if (b1%9==0)&lt;br /&gt;
{&lt;br /&gt;
print value;&lt;br /&gt;
}&lt;br /&gt;
else&lt;br /&gt;
GetUnique() ;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
 public string Getval()&lt;br /&gt;
        {&lt;br /&gt;
            Random r = new Random();&lt;br /&gt;
            string b = String.Format&lt;br /&gt;
                (&lt;br /&gt;
                "{0}{1}{2}{3}{4}{5}{6}{7}{8}",&lt;br /&gt;
                r.Next(6, 7),&lt;br /&gt;
                r.Next(0, 9),&lt;br /&gt;
                r.Next(0, 9),&lt;br /&gt;
                r.Next(0, 9),&lt;br /&gt;
                r.Next(0, 9),&lt;br /&gt;
                r.Next(0, 9),&lt;br /&gt;
                r.Next(0, 9),&lt;br /&gt;
                r.Next(0, 9),&lt;br /&gt;
                r.Next(0, 9)&lt;br /&gt;
                );&lt;br /&gt;
            return b;&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/7832612635792031484-8452325042476555517?l=xafdeveloper.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/8452325042476555517/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xafdeveloper.blogspot.com/2010/04/generate-random-numbers-whos-sum-is-pre.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/8452325042476555517'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/8452325042476555517'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/2010/04/generate-random-numbers-whos-sum-is-pre.html' title='Generate  random numbers who&apos;s sum is a pre-determined number in C#'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7832612635792031484.post-7104759771898604937</id><published>2010-02-20T15:34:00.002+05:30</published><updated>2010-02-20T15:34:43.508+05:30</updated><title type='text'>How To Highlight Selected Field on Detailview in XAF</title><content type='html'>public partial class LayOutViewController : ViewController&lt;br /&gt;
    {&lt;br /&gt;
        public LayOutViewController()&lt;br /&gt;
        {&lt;br /&gt;
            InitializeComponent();&lt;br /&gt;
            RegisterActions(components);&lt;br /&gt;
            TargetViewType = ViewType.DetailView;&lt;br /&gt;
        }&lt;br /&gt;
        protected override void OnActivated()&lt;br /&gt;
        {&lt;br /&gt;
            base.OnActivated();&lt;br /&gt;
            ((WinLayoutManager)((View as DetailView).LayoutManager)).ItemCreated += new EventHandler&lt;ItemCreatedEventArgs&gt;(LayOutViewController_ItemCreated);&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        void LayOutViewController_ItemCreated(object sender, ItemCreatedEventArgs e)&lt;br /&gt;
        {&lt;br /&gt;
             DetailView lDet = View as DetailView;&lt;br /&gt;
            ((LayoutControl)(((WinLayoutManager)(lDet.LayoutManager)).Container)).OptionsView.HighlightFocusedItem = true;&lt;br /&gt;
            ((LayoutControl)(((WinLayoutManager)(lDet.LayoutManager)).Container)).Appearance.ControlFocused.BackColor = Color.FromArgb(255, 201, 84);&lt;br /&gt;
            if (e.Item is LayoutControlGroup)&lt;br /&gt;
            {&lt;br /&gt;
                LayoutControlGroup IG = (LayoutControlGroup)e.Item;&lt;br /&gt;
                if (((IG.TextLocation == Locations.Default) ||&lt;br /&gt;
                        IG.TextLocation == DevExpress.Utils.Locations.Top)&lt;br /&gt;
                        &amp;&amp; !(IG.Parent != null))&lt;br /&gt;
                    IG.ExpandButtonVisible = true;&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/7832612635792031484-7104759771898604937?l=xafdeveloper.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/7104759771898604937/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xafdeveloper.blogspot.com/2010/02/how-to-highlight-selected-field-on.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/7104759771898604937'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/7104759771898604937'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/2010/02/how-to-highlight-selected-field-on.html' title='How To Highlight Selected Field on Detailview in XAF'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7832612635792031484.post-3695511800665758887</id><published>2010-02-20T15:33:00.002+05:30</published><updated>2010-02-20T15:33:28.589+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='How To Copy a Table on SQL Server'/><title type='text'>How To Copy a Table on SQL Server</title><content type='html'>select * into NewTableName  from OldTableName&lt;br /&gt;
&lt;br /&gt;
OldTableName is Table from wheres you want to select all data and want to copy in NewTable&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7832612635792031484-3695511800665758887?l=xafdeveloper.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/3695511800665758887/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xafdeveloper.blogspot.com/2010/02/how-to-copy-table-on-sql-server.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/3695511800665758887'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/3695511800665758887'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/2010/02/how-to-copy-table-on-sql-server.html' title='How To Copy a Table on SQL Server'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7832612635792031484.post-6912156803045126927</id><published>2010-02-20T15:31:00.000+05:30</published><updated>2010-02-20T15:31:16.452+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Action Container'/><category scheme='http://www.blogger.com/atom/ns#' term='How To Add New Action Container in XAF'/><title type='text'>How To Add New Action Container in XAF</title><content type='html'>public partial class WindowController1 : WindowController&lt;br /&gt;
    {&lt;br /&gt;
        public WindowController1()&lt;br /&gt;
        {&lt;br /&gt;
            InitializeComponent();&lt;br /&gt;
            RegisterActions(components);&lt;br /&gt;
        }&lt;br /&gt;
        public override void UpdateModel(Dictionary dictionary)&lt;br /&gt;
        {&lt;br /&gt;
            base.UpdateModel(dictionary);&lt;br /&gt;
            base.UpdateModel(dictionary);&lt;br /&gt;
            DictionaryNode categoryNode = null;&lt;br /&gt;
            DictionaryNode categoryNode1 = null;&lt;br /&gt;
            DictionaryNode pageNode = null;&lt;br /&gt;
            DictionaryNode pageGroupNode = null;&lt;br /&gt;
            DictionaryNode itemNode = null;&lt;br /&gt;
            categoryNode = dictionary.RootNode.FindChildNodeByPath(@"RibbonTemplates\Template[@ID='ApplicationWindowContext']\PageCategory[@ID='Default']") as DictionaryNode;&lt;br /&gt;
            categoryNode1 =dictionary.RootNode.FindChildNodeByPath(@"RibbonTemplates\Template[@ID='ApplicationWindowContext']\PageCategory[@ID='Default']\Page[@ID='Default']") as DictionaryNode;&lt;br /&gt;
    &lt;br /&gt;
    //-- Add a new Page to the Category&lt;br /&gt;
            pageNode = categoryNode.AddChildNode("Page"); //!!!&lt;br /&gt;
            pageNode.SetAttribute("ID", "MyPage");&lt;br /&gt;
            pageNode.SetAttribute("Index", "0");&lt;br /&gt;
            pageNode.SetAttribute("Caption", "My Page");&lt;br /&gt;
&lt;br /&gt;
            //-- Add a new Page Group to the newly created Page&lt;br /&gt;
            pageGroupNode = categoryNode1.AddChildNode("PageGroup");&lt;br /&gt;
            pageGroupNode.SetAttribute("ID", "Report");&lt;br /&gt;
            pageGroupNode.SetAttribute("Index", "0");&lt;br /&gt;
            pageGroupNode.SetAttribute("Caption", "Report");&lt;br /&gt;
&lt;br /&gt;
            itemNode = pageGroupNode.AddChildNode("Item");          &lt;br /&gt;
            itemNode.SetAttribute("ID", "BillByBillRep");&lt;br /&gt;
            itemNode.SetAttribute("Index", "0");&lt;br /&gt;
            itemNode.SetAttribute("ActionID", "BillByBillRep");&lt;br /&gt;
            &lt;br /&gt;
            itemNode = pageGroupNode.AddChildNode("Item");          &lt;br /&gt;
            itemNode.SetAttribute("ID", "cstLedgerRep");&lt;br /&gt;
            itemNode.SetAttribute("Index", "1");&lt;br /&gt;
            itemNode.SetAttribute("ActionID", "cstLedgerRep");&lt;br /&gt;
            XafTypesInfo.Instance.RefreshInfo(typeof(DictionaryNode));&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/7832612635792031484-6912156803045126927?l=xafdeveloper.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/6912156803045126927/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xafdeveloper.blogspot.com/2010/02/how-to-add-new-action-container-in-xaf.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/6912156803045126927'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/6912156803045126927'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/2010/02/how-to-add-new-action-container-in-xaf.html' title='How To Add New Action Container in XAF'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7832612635792031484.post-6356172931777435274</id><published>2010-02-20T15:29:00.002+05:30</published><updated>2010-02-20T15:29:59.917+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='How To Create user Defined function In SQL Server'/><title type='text'>How To Create User Defined Function In SQL Server</title><content type='html'>CREATE FUNCTION SumOfTwoNumber&lt;br /&gt;
( @a int, @b int )&lt;br /&gt;
RETURNS int&lt;br /&gt;
AS&lt;br /&gt;
BEGIN&lt;br /&gt;
  RETURN (@a+@b)&lt;br /&gt;
END&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==============&lt;br /&gt;
CREATE FUNCTION SumOfTwoNumber ( @a int, @b int )&lt;br /&gt;
RETURNS int&lt;br /&gt;
AS&lt;br /&gt;
BEGIN&lt;br /&gt;
 WHILE @a &lt;100
  BEGIN
   SET @a =@a +1
  END
  RETURN (@a+@b)
END
go

SELECT dbo. SumOfTwoNumber(1,7) AS SumOfTwoValues

SumOfTwoValues
--------------
107
===============
USE Northwind
go
CREATE FUNCTION fx_Customers_ByCity
( @City nvarchar(15) )
RETURNS table
AS
RETURN (
        SELECT CompanyName
        FROM Customers
        WHERE City =@City
   )
go
SELECT * FROM fx_Customers_ByCity('London')

CompanyName
----------------------------------------
Around the Horn
. . . 
Seven Seas Imports
=======================

USE Northwind
go
CREATE FUNCTION fx_OrdersByDateRangeAndCount
( @OrderDateStart smalldatetime, 
  @OrderDateEnd smalldatetime, 
  @OrderCount smallint )
RETURNS @OrdersByDateRange TABLE
  (  CustomerID nchar(5),
     CompanyName nvarchar(40),
     OrderCount smallint,
     Ranking char(1) )
AS
BEGIN
 --Statement 1
 INSERT @OrdersByDateRange
 SELECT a.CustomerID,
        a.CompanyName,
        COUNT(a.CustomerID)AS OrderCount,
       'B'
 FROM Customers a
 JOIN Orders b ON a.CustomerID =b.CustomerID
 WHERE OrderDate BETWEEN @OrderDateStart AND @OrderDateEnd
 GROUP BY a.CustomerID,a.CompanyName
 HAVING COUNT(a.CustomerID)&gt;@OrderCount&lt;br /&gt;
&lt;br /&gt;
--Statement 2&lt;br /&gt;
UPDATE @OrdersByDateRange&lt;br /&gt;
SET Ranking ='A'&lt;br /&gt;
WHERE CustomerID IN (SELECT TOP 5 WITH TIES CustomerID&lt;br /&gt;
                     FROM (SELECT a.CustomerID,&lt;br /&gt;
                                  COUNT(a.CustomerID)AS OrderTotal&lt;br /&gt;
                           FROM Customers a&lt;br /&gt;
                           JOIN Orders b ON a.CustomerID =b.CustomerID&lt;br /&gt;
                           GROUP BY a.CustomerID) AS DerivedTable&lt;br /&gt;
                           ORDER BY OrderTotal DESC)&lt;br /&gt;
RETURN&lt;br /&gt;
END&lt;br /&gt;
==================&lt;br /&gt;
SELECT *&lt;br /&gt;
FROM fx_OrdersByDateRangeAndCount ('1/1/96','1/1/97',2)&lt;br /&gt;
ORDER By Ranking&lt;br /&gt;
&lt;br /&gt;
CustomerID  CompanyName                      OrderCount   Ranking&lt;br /&gt;
----------  ------------------------------   ----------   -------&lt;br /&gt;
ERNSH       Ernst Handel                      6           A&lt;br /&gt;
FOLKO       Folk och fä HB                    3           A&lt;br /&gt;
HUNGO       Hungry Owl All-Night Grocers      5           A&lt;br /&gt;
QUICK       QUICK-Stop                        6           A&lt;br /&gt;
SAVEA       Save-a-lot Markets                3           A&lt;br /&gt;
SEVES       Seven Seas Imports                3           B&lt;br /&gt;
SPLIR       Split Rail Beer &amp;Ale              5           B&lt;br /&gt;
...&lt;br /&gt;
=============================&lt;br /&gt;
&lt;br /&gt;
CREATE FUNCTION fx_LDOM&lt;br /&gt;
(  @Date varchar(20) )&lt;br /&gt;
RETURNS datetime&lt;br /&gt;
AS&lt;br /&gt;
BEGIN&lt;br /&gt;
 --ensure valid date&lt;br /&gt;
 IF ISDATE(@Date) = 1&lt;br /&gt;
  BEGIN&lt;br /&gt;
   --determine first day of month&lt;br /&gt;
   SET @Date = DATEADD(day,-DAY(@Date)+1,@Date)&lt;br /&gt;
   --determine last day of month&lt;br /&gt;
   SET @Date = DATEADD(day,-1,DATEADD(month,1,@Date))&lt;br /&gt;
  END&lt;br /&gt;
 ELSE&lt;br /&gt;
  SET @Date = '1/1/80'&lt;br /&gt;
&lt;br /&gt;
  RETURN @Date&lt;br /&gt;
END&lt;br /&gt;
=====================&lt;br /&gt;
CREATE TABLE fx_Testing (DateValue datetime)&lt;br /&gt;
go&lt;br /&gt;
INSERT fx_Testing VALUES ('1/1/01')&lt;br /&gt;
INSERT fx_Testing VALUES ('2/15/01')&lt;br /&gt;
INSERT fx_Testing VALUES ('2/15/02')&lt;br /&gt;
INSERT fx_Testing VALUES ('2/15/03')&lt;br /&gt;
INSERT fx_Testing VALUES ('2/15/04')&lt;br /&gt;
&lt;br /&gt;
SELECT DateValue,&lt;br /&gt;
       dbo.fx_LDOM(DateValue) AS LDOM,&lt;br /&gt;
       DATEDIFF(day,DateValue,dbo.fx_LDOM(DateValue)) AS DaysLeftInMonth&lt;br /&gt;
FROM fx_Testing&lt;br /&gt;
&lt;br /&gt;
DateValue                 LDOM                    DaysLeftInMonth&lt;br /&gt;
------------------------  ----------------------- ---------------&lt;br /&gt;
2001-01-01 00:00:00.000   2001-01-31 00:00:00.000  30&lt;br /&gt;
2001-02-15 00:00:00.000   2001-02-28 00:00:00.000  13&lt;br /&gt;
2002-02-15 00:00:00.000   2002-02-28 00:00:00.000  13&lt;br /&gt;
2003-02-15 00:00:00.000   2003-02-28 00:00:00.000  13&lt;br /&gt;
2004-02-15 00:00:00.000   2004-02-29 00:00:00.000  14&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7832612635792031484-6356172931777435274?l=xafdeveloper.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/6356172931777435274/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xafdeveloper.blogspot.com/2010/02/how-to-create-user-defined-function-in.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/6356172931777435274'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/6356172931777435274'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/2010/02/how-to-create-user-defined-function-in.html' title='How To Create User Defined Function In SQL Server'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7832612635792031484.post-6276596076799541416</id><published>2010-02-20T15:27:00.002+05:30</published><updated>2010-02-20T15:27:59.059+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='How To Add Tiltle Of Application in XAF'/><title type='text'>How To Add Tiltle Of Application in XAF</title><content type='html'>public partial class NavigationWindowController : WindowTemplateController&lt;br /&gt;
    {&lt;br /&gt;
        public NavigationWindowController()&lt;br /&gt;
        {&lt;br /&gt;
            InitializeComponent();&lt;br /&gt;
            RegisterActions(components);&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        protected override void OnActivated()&lt;br /&gt;
        {&lt;br /&gt;
            base.OnActivated();&lt;br /&gt;
            CustomizeWindowCaption += new EventHandler&lt;CustomizeWindowCaptionEventArgs&gt;(NavigationWindowController_CustomizeWindowCaption);&lt;br /&gt;
           // CollectCreatableItemTypes+=new EventHandler&lt;CollectTypesEventArgs&gt;(NavigationWindowController_CollectCreatableItemTypes);&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        void NavigationWindowController_CustomizeWindowCaption(object sender, CustomizeWindowCaptionEventArgs e)&lt;br /&gt;
        {&lt;br /&gt;
            e.WindowCaption.FirstPart = "HRMS";&lt;br /&gt;
            e.WindowCaption.SecondPart = "Payroll";&lt;br /&gt;
            e.WindowCaption.Separator = "-";&lt;br /&gt;
            e.WindowCaption.Text = "Welcome to The World 1st IAF.Net ERP Solution Provider";&lt;br /&gt;
        }&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7832612635792031484-6276596076799541416?l=xafdeveloper.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/6276596076799541416/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xafdeveloper.blogspot.com/2010/02/how-to-add-tiltle-of-application-in-xaf.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/6276596076799541416'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/6276596076799541416'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/2010/02/how-to-add-tiltle-of-application-in-xaf.html' title='How To Add Tiltle Of Application in XAF'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7832612635792031484.post-4349054998834985929</id><published>2009-12-15T13:55:00.001+05:30</published><updated>2010-01-26T16:32:01.166+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='How To See all Trigger in SQL SERVER'/><title type='text'>How To See all Trigger in SQL SERVER</title><content type='html'>select * from sys.triggers
&lt;br&gt;
It will show all trigger that is applied on database tables&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7832612635792031484-4349054998834985929?l=xafdeveloper.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/4349054998834985929/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xafdeveloper.blogspot.com/2009/12/how-to-see-all-trigger-in-sql-server.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/4349054998834985929'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/4349054998834985929'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/2009/12/how-to-see-all-trigger-in-sql-server.html' title='How To See all Trigger in SQL SERVER'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7832612635792031484.post-6811174735909954573</id><published>2009-12-11T13:22:00.005+05:30</published><updated>2010-01-26T16:34:56.499+05:30</updated><title type='text'>Criteria /Filtering year, month or day in XAF</title><content type='html'>SELECT * FROM table WHERE YEAR(date1) = '2009'&lt;br&gt;
SELECT * FROM table WHERE MONTH(date1) = '1'&lt;br&gt;
SELECT * FROM table WHERE DAY(date1) = '20'&lt;br&gt;

There are equivalent Criteria in XAf&lt;br&gt;
The FunctionOperator allows you to use "SQL" functions such as YEAR()&lt;br&gt;

New BinaryOperator(New FunctionOperator(FunctionOperatorType.GetYear, New&lt;br&gt; OperandProperty("Date1")), New OperandValue(2009), BinaryOperatorType.Equal)&lt;br&gt;
Or&lt;br&gt;
CriteriaOperator.Parse("GetYear(Date1)=2009")&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7832612635792031484-6811174735909954573?l=xafdeveloper.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/6811174735909954573/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xafdeveloper.blogspot.com/2009/12/criteria-filtering-year-month-or-day-in.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/6811174735909954573'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/6811174735909954573'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/2009/12/criteria-filtering-year-month-or-day-in.html' title='Criteria /Filtering year, month or day in XAF'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7832612635792031484.post-6261667130998505334</id><published>2009-12-11T13:21:00.002+05:30</published><updated>2009-12-11T13:22:12.481+05:30</updated><title type='text'>How To Add ListViewFilter From BO Model in XAF</title><content type='html'>To add Filter go in BO Model=&gt;ListView and Right Click On ListView and Choose Add Filters and give CurrentFilterId and Click on Filter and Right Click on Add Filter and Give Criteria . now  a ListBox Comes in ListView To Filter Record&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7832612635792031484-6261667130998505334?l=xafdeveloper.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/6261667130998505334/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xafdeveloper.blogspot.com/2009/12/how-to-add-listviewfilter-from-bo-model.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/6261667130998505334'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/6261667130998505334'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/2009/12/how-to-add-listviewfilter-from-bo-model.html' title='How To Add ListViewFilter From BO Model in XAF'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7832612635792031484.post-5731248537120070462</id><published>2009-12-11T13:21:00.001+05:30</published><updated>2009-12-11T13:23:40.560+05:30</updated><title type='text'>How To Add Conditional Formatting in XAF</title><content type='html'>To add Conditional formatting go in BO Model=&gt;ListView and Right Click On ListView and add Conditional formatting ang Then Right Click On=&gt; Add Rule here You can Give Criteria according criteria Colour will be change of BackGround/Foreground&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7832612635792031484-5731248537120070462?l=xafdeveloper.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/5731248537120070462/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xafdeveloper.blogspot.com/2009/12/how-to-add-conditional-formatting.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/5731248537120070462'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/5731248537120070462'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/2009/12/how-to-add-conditional-formatting.html' title='How To Add Conditional Formatting in XAF'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7832612635792031484.post-3182542841713858167</id><published>2009-12-11T13:20:00.003+05:30</published><updated>2010-01-26T16:43:18.114+05:30</updated><title type='text'>How To Add Item in Grid Control Like Button/TextBox in XAF</title><content type='html'>if (View is ListView &amp;&amp; View .ObjectTypeInfo.Type==typeof (MasterDailyLedger))&lt;br&gt;
            {&lt;br&gt;
                ListView Lv = (ListView)View;&lt;br&gt;
                DevExpress.XtraEditors.TextEdit te = new TextEdit();&lt;br&gt;
                System.Windows.Forms.ListBox l = new System.Windows.Forms.ListBox();&lt;br&gt;
                DropDownButton dp = new DropDownButton();&lt;br&gt;
                GridControl gc = (GridControl)Lv.Control;&lt;br&gt;
                gc.Controls.Add(te);&lt;br&gt;
                gc.Controls.Add(dp);&lt;br&gt;
                gc.Controls.Add(l);&lt;br&gt;
                foreach (System.Windows.Forms.Control g in gc.Controls)&lt;br&gt;
                {&lt;br&gt;
                    if (g is DevExpress.XtraEditors.TextEdit)&lt;br&gt;
                    {&lt;br&gt;
                        DevExpress.XtraEditors.TextEdit te1 = (DevExpress.XtraEditors.TextEdit)g;&lt;br&gt;
                        te1.Text = "System";&lt;br&gt;
                    }&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/7832612635792031484-3182542841713858167?l=xafdeveloper.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/3182542841713858167/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xafdeveloper.blogspot.com/2009/12/how-to-add-item-in-grid-control-like.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/3182542841713858167'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/3182542841713858167'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/2009/12/how-to-add-item-in-grid-control-like.html' title='How To Add Item in Grid Control Like Button/TextBox in XAF'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7832612635792031484.post-7913838996323064020</id><published>2009-12-11T13:19:00.003+05:30</published><updated>2010-01-26T16:45:54.414+05:30</updated><title type='text'>How To Change Case of GridColumn in Upper Case/Cell Content in Upper Case</title><content type='html'>Assembly : Devexpress.XtraEditors.Repository&lt;br&gt;&lt;br&gt;

void View_ControlsCreated(object sender, EventArgs e)&lt;br&gt;
        {&lt;br&gt;
            if (View is DevExpress.ExpressApp.ListView &amp;&amp; View.ObjectTypeInfo.Type == typeof(DomainObject1))&lt;br&gt;
            {&lt;br&gt;
                DevExpress.ExpressApp.ListView lv = (DevExpress.ExpressApp.ListView)View;&lt;br&gt;
                GridControl gd = (GridControl)lv.Control;&lt;br&gt;
                GridControl gd1 = new GridControl();&lt;br&gt;
                GridView gv = (GridView)gd.FocusedView;&lt;br&gt;
                RepositoryItemTextEdit rite = new RepositoryItemTextEdit();&lt;br&gt;
                rite.CharacterCasing = CharacterCasing.Upper;&lt;br&gt;
                gv.Columns["NameOfPerson"].ColumnEdit = rite;&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/7832612635792031484-7913838996323064020?l=xafdeveloper.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/7913838996323064020/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xafdeveloper.blogspot.com/2009/12/how-to-change-case-of-gridcolumn-in.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/7913838996323064020'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/7913838996323064020'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/2009/12/how-to-change-case-of-gridcolumn-in.html' title='How To Change Case of GridColumn in Upper Case/Cell Content in Upper Case'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7832612635792031484.post-4689737019793944518</id><published>2009-12-11T13:16:00.003+05:30</published><updated>2010-01-26T16:51:24.194+05:30</updated><title type='text'>Filter ListView Data Will Not Show on ListView Activated When You Search Record Then Record Will Show in XAF</title><content type='html'>Here I have a Class ContactA &lt;br&gt;
I want Data Will not Populate in ListView on ListView Activated&lt;br&gt;
Data Will Show when I search any Thing from search Button&lt;br&gt;&lt;br&gt;

protected override void OnActivated()&lt;br&gt;
        {&lt;br&gt;
            base.OnActivated();&lt;br&gt;
            if (View is ListView &amp;&amp; View.ObjectTypeInfo.Type == typeof(ContactA))&lt;br&gt;
            {&lt;br&gt;
                ListView lv = (ListView)View;&lt;br&gt;
                lv.CollectionSource.CollectionChanged += new EventHandler(CollectionSource_CollectionChanged);&lt;br&gt;
            }&lt;br&gt;
        }&lt;br&gt;
&lt;br&gt;
        void CollectionSource_CollectionChanged(object sender, EventArgs e)&lt;br&gt;
        {&lt;br&gt;
            ListView listView = (ListView)View ;&lt;br&gt;
            if (listView.CollectionSource.Collection.Count &gt; 0)&lt;br&gt;
            {&lt;br&gt;
                if (!listView.CollectionSource.Criteria.ContainsKey("EmptyCollectionCriteria"))&lt;br&gt;
                {&lt;br&gt;
                    listView.CollectionSource.Criteria.Add("EmptyCollectionCriteria", CollectionSource.EmptyCollectionCriteria);&lt;br&gt;
                }&lt;br&gt;
                listView.CollectionSource.Criteria.Changed += new EventHandler(Criteria_Changed);&lt;br&gt;
            }&lt;br&gt;
        }&lt;br&gt;
&lt;br&gt;
        void Criteria_Changed(object sender, EventArgs e)&lt;br&gt;
        {&lt;br&gt;
            ListView listView = (ListView)View;&lt;br&gt;
            listView.CollectionSource.Criteria.Remove("EmptyCollectionCriteria");&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/7832612635792031484-4689737019793944518?l=xafdeveloper.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/4689737019793944518/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xafdeveloper.blogspot.com/2009/12/filter-listview-data-will-not-show-on.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/4689737019793944518'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/4689737019793944518'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/2009/12/filter-listview-data-will-not-show-on.html' title='Filter ListView Data Will Not Show on ListView Activated When You Search Record Then Record Will Show in XAF'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7832612635792031484.post-541795125747314815</id><published>2009-12-11T13:13:00.000+05:30</published><updated>2009-12-11T13:15:31.806+05:30</updated><title type='text'>How To Apply EditorState on Property in XAF</title><content type='html'>&lt;meta equiv="Content-Type" content="text/html; charset=utf-8"&gt;&lt;meta name="ProgId" content="Word.Document"&gt;&lt;meta name="Generator" content="Microsoft Word 11"&gt;&lt;meta name="Originator" content="Microsoft Word 11"&gt;&lt;link rel="File-List" href="file:///C:%5CDOCUME%7E1%5CNAGEND%7E2.XPE%5CLOCALS%7E1%5CTemp%5Cmsohtml1%5C01%5Cclip_filelist.xml"&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:punctuationkerning/&gt;   &lt;w:validateagainstschemas/&gt;   &lt;w:saveifxmlinvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:ignoremixedcontent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:alwaysshowplaceholdertext&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;    &lt;w:dontgrowautofit/&gt;   &lt;/w:Compatibility&gt;   &lt;w:browserlevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;  &lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:latentstyles deflockedstate="false" latentstylecount="156"&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt; &lt;!--  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-parent:""; 	margin:0in; 	margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:12.0pt; 	font-family:"Times New Roman"; 	mso-fareast-font-family:"Times New Roman";} @page Section1 	{size:8.5in 11.0in; 	margin:1.0in 1.25in 1.0in 1.25in; 	mso-header-margin:.5in; 	mso-footer-margin:.5in; 	mso-paper-source:0;} div.Section1 	{page:Section1;} --&gt; &lt;/style&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-parent:""; 	mso-padding-alt:0in 5.4pt 0in 5.4pt; 	mso-para-margin:0in; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:10.0pt; 	font-family:"Times New Roman"; 	mso-ansi-language:#0400; 	mso-fareast-language:#0400; 	mso-bidi-language:#0400;} &lt;/style&gt; &lt;![endif]--&gt;  &lt;p class="MsoNormal" style="margin: 1.5pt 0in 3pt -5.25pt;"&gt;&lt;span style="font-size: 8pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;Assembly : DevExpress.ExpressApp.ConditionalEditorState;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin: 1.5pt 0in 3pt -5.25pt;"&gt;&lt;span style="font-size: 8pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin: 1.5pt 0in 3pt -5.25pt;"&gt;&lt;span style="font-size: 8pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;[EditorStateRule("ServiceTaxApp", "IsServiceTaxApplicable", ViewType.DetailView, "")]&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin: 1.5pt 0in 3pt -5.25pt;"&gt;&lt;span style="font-size: 8pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt; &lt;/span&gt;public EditorState EditorSTA(out bool active)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin: 1.5pt 0in 3pt -5.25pt;"&gt;&lt;span style="font-size: 8pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt; &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin: 1.5pt 0in 3pt -5.25pt;"&gt;&lt;span style="font-size: 8pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;    &lt;/span&gt;active = true;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin: 1.5pt 0in 3pt -5.25pt;"&gt;&lt;span style="font-size: 8pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;    &lt;/span&gt;if (AccountGroups != null &amp;amp;&amp;amp; StatutoryConfig != null &amp;amp;&amp;amp; StatutoryConfig.IsServiceTaxApplicable)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin: 1.5pt 0in 3pt -5.25pt;"&gt;&lt;span style="font-size: 8pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;      &lt;/span&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin: 1.5pt 0in 3pt -5.25pt;"&gt;&lt;span style="font-size: 8pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;        &lt;/span&gt;active = !(AccountGroups.IsTaxApplicable(SSType.ServiceTax));&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin: 1.5pt 0in 3pt -5.25pt;"&gt;&lt;span style="font-size: 8pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;    &lt;/span&gt;&lt;span style=""&gt; &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin: 1.5pt 0in 3pt -5.25pt;"&gt;&lt;span style="font-size: 8pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;       &lt;/span&gt;return EditorState.Hidden;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin: 1.5pt 0in 3pt -5.25pt;"&gt;&lt;span style="font-size: 8pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;    &lt;/span&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7832612635792031484-541795125747314815?l=xafdeveloper.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/541795125747314815/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xafdeveloper.blogspot.com/2009/12/how-to-apply-editorstate-on-property-in.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/541795125747314815'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/541795125747314815'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/2009/12/how-to-apply-editorstate-on-property-in.html' title='How To Apply EditorState on Property in XAF'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7832612635792031484.post-2291701525375311414</id><published>2009-12-11T12:58:00.001+05:30</published><updated>2010-01-26T16:53:25.476+05:30</updated><title type='text'>How To Find Object of Maximum Salary in XAF</title><content type='html'>GroupWiseMasterDailyLedger lt = ObjectSpace.Session.FindObject&lt;&lt;"GroupWiseMasterDailyLedger"&gt;&gt;(CriteriaOperator.Parse(String.Format("Debit={0}",ObjectSpace.Session.Evaluate&lt;&lt;"GroupWiseMasterDailyLedger"&gt;&gt;(CriteriaOperator.Parse("MAX(Debit)"), null))));&lt;br&gt;&lt;br&gt;
Here You Can Find Maximum Debit Object&lt;br&gt;
&lt;span style="color: rgb(102, 0, 204); font-weight: bold;"&gt;And&lt;/span&gt;
int maxValue = int.Parse(Session.Evaluate(typeof(class), CriteriaOperator.Parse("Max(salary)")));&lt;br&gt;
int maxValue = int.Parse(Session.Evaluate&lt;class&gt;(CriteriaOperator.Parse("Max(salary)")));&lt;br&gt;&lt;br&gt;

Note : &lt;span style="font-weight: bold;"&gt;Here donot Apply "" in GroupWiseMasterDailyLedger and also one lessthan and greater than Sign


&lt;/span&gt;&lt;/class&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7832612635792031484-2291701525375311414?l=xafdeveloper.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/2291701525375311414/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xafdeveloper.blogspot.com/2009/12/how-to-find-object-of-maximum-salary-in.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/2291701525375311414'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/2291701525375311414'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/2009/12/how-to-find-object-of-maximum-salary-in.html' title='How To Find Object of Maximum Salary in XAF'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7832612635792031484.post-3985679900462999186</id><published>2009-12-11T12:56:00.001+05:30</published><updated>2010-01-26T16:55:20.993+05:30</updated><title type='text'>How To Find Top 10 Record in ListView  in XAF</title><content type='html'>if (View is ListView &amp;&amp; View.ObjectTypeInfo.Type == typeof(GroupWiseMasterDailyLedger))&lt;br&gt;
            {&lt;br&gt;
                ListView lv = (ListView)View;&lt;br&gt;
                XPCollection XPC =(XPCollection) lv.CollectionSource.Collection;&lt;br&gt;
                SortingCollection sc = new SortingCollection();
                sc.Add(new SortProperty("Debit", DevExpress.Xpo.DB.SortingDirection.Descending));&lt;br&gt;
                XPC.Sorting = sc;&lt;br&gt;
                XPC.TopReturnedObjects = 5;&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/7832612635792031484-3985679900462999186?l=xafdeveloper.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/3985679900462999186/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xafdeveloper.blogspot.com/2009/12/how-to-find-top-10-record-in-listview.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/3985679900462999186'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/3985679900462999186'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/2009/12/how-to-find-top-10-record-in-listview.html' title='How To Find Top 10 Record in ListView  in XAF'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7832612635792031484.post-8061225559920743187</id><published>2009-12-11T12:49:00.002+05:30</published><updated>2010-01-26T16:58:34.309+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='How To Add  Search Option on Lookup'/><title type='text'>How To Add  Search Option on Lookup</title><content type='html'>[LookupEditorMode(LookupEditorMode.AllItemsWithSearch)]

Apply this Attribute on lookup&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7832612635792031484-8061225559920743187?l=xafdeveloper.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/8061225559920743187/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xafdeveloper.blogspot.com/2009/12/how-to-add-search-option-on-lookup.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/8061225559920743187'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/8061225559920743187'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/2009/12/how-to-add-search-option-on-lookup.html' title='How To Add  Search Option on Lookup'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7832612635792031484.post-2587818749397112312</id><published>2009-12-11T12:48:00.001+05:30</published><updated>2009-12-11T12:48:32.460+05:30</updated><title type='text'>How To Apply Clock and Date on Your Application</title><content type='html'>To apply A Clock on Your Application You have To add A SimpleAction 
Take A controller and Add a SimpleAction 
Now Write Code 

void View_ControlsCreated(object sender, EventArgs e)
        {
            if (View is ListView)
            {
                System.Windows.Forms.Timer tmr = new System.Windows.Forms.Timer();
                tmr.Enabled = true;
                tmr.Start();
                tmr.Tick += new EventHandler(tmr_Tick);
            }
        }
        void tmr_Tick(object sender, EventArgs e)
        {
            SimpleAction1.Caption = DateTime.Now.ToString();
        }&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7832612635792031484-2587818749397112312?l=xafdeveloper.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/2587818749397112312/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xafdeveloper.blogspot.com/2009/12/how-to-apply-clock-and-date-on-your.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/2587818749397112312'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/2587818749397112312'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/2009/12/how-to-apply-clock-and-date-on-your.html' title='How To Apply Clock and Date on Your Application'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7832612635792031484.post-2666325851083291378</id><published>2009-12-11T12:43:00.000+05:30</published><updated>2009-12-11T12:45:31.349+05:30</updated><title type='text'>Display Format for Timespan in C#</title><content type='html'>&lt;meta equiv="Content-Type" content="text/html; charset=utf-8"&gt;&lt;meta name="ProgId" content="Word.Document"&gt;&lt;meta name="Generator" content="Microsoft Word 11"&gt;&lt;meta name="Originator" content="Microsoft Word 11"&gt;&lt;link rel="File-List" href="file:///C:%5CDOCUME%7E1%5CNAGEND%7E2.XPE%5CLOCALS%7E1%5CTemp%5Cmsohtml1%5C01%5Cclip_filelist.xml"&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:punctuationkerning/&gt;   &lt;w:validateagainstschemas/&gt;   &lt;w:saveifxmlinvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:ignoremixedcontent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:alwaysshowplaceholdertext&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;    &lt;w:dontgrowautofit/&gt;   &lt;/w:Compatibility&gt;   &lt;w:browserlevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;  &lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:latentstyles deflockedstate="false" latentstylecount="156"&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt; &lt;!--  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-parent:""; 	margin:0in; 	margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:12.0pt; 	font-family:"Times New Roman"; 	mso-fareast-font-family:"Times New Roman";} @page Section1 	{size:8.5in 11.0in; 	margin:1.0in 1.25in 1.0in 1.25in; 	mso-header-margin:.5in; 	mso-footer-margin:.5in; 	mso-paper-source:0;} div.Section1 	{page:Section1;} --&gt; &lt;/style&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-parent:""; 	mso-padding-alt:0in 5.4pt 0in 5.4pt; 	mso-para-margin:0in; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:10.0pt; 	font-family:"Times New Roman"; 	mso-ansi-language:#0400; 	mso-fareast-language:#0400; 	mso-bidi-language:#0400;} &lt;/style&gt; &lt;![endif]--&gt;  &lt;p class="MsoNormal" style="margin: 1.5pt 0in 3pt -5.25pt;"&gt;&lt;span style="font-size: 8pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;EditMask {0:HH:mm}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin: 1.5pt 0in 3pt -5.25pt;"&gt;&lt;span style="font-size: 8pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;EditMask HH:mm&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin: 1.5pt 0in 3pt -5.25pt;"&gt;&lt;span style="font-size: 8pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;Set the mask so the user can enter a phone number, with optional area code, and a state in capitals.this.c1TrueDBGrid.Columns[0].EditMask = "(###) 000-0000 St\ate\: &gt;LL";&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin: 1.5pt 0in 3pt -5.25pt;"&gt;&lt;span style="font-size: 8pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;$#,##0.00;($#,##0.00)&lt;span style=""&gt;   &lt;/span&gt;&lt;span style=""&gt;     &lt;/span&gt;Currency format.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin: 1.5pt 0in 3pt -5.25pt;"&gt;&lt;span style="font-size: 8pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;     &lt;/span&gt;0&lt;span style=""&gt;                       &lt;/span&gt;Fixed number format.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin: 1.5pt 0in 3pt -5.25pt;"&gt;&lt;span style="font-size: 8pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;     &lt;/span&gt;#,##0&lt;span style=""&gt;                   &lt;/span&gt;Commas format.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin: 1.5pt 0in 3pt -5.25pt;"&gt;&lt;span style="font-size: 8pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;     &lt;/span&gt;0%&lt;span style=""&gt;                      &lt;/span&gt;Percent format.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin: 1.5pt 0in 3pt -5.25pt;"&gt;&lt;span style="font-size: 8pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;     &lt;/span&gt;0.00E+00&lt;span style=""&gt;                &lt;/span&gt;Scientific format.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin: 1.5pt 0in 3pt -5.25pt;"&gt;&lt;span style="font-size: 8pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;     &lt;/span&gt;c&lt;span style=""&gt;                       &lt;/span&gt;General Date and Time format.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin: 1.5pt 0in 3pt -5.25pt;"&gt;&lt;span style="font-size: 8pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;     &lt;/span&gt;dddddd&lt;span style=""&gt;                  &lt;/span&gt;Long Date format.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin: 1.5pt 0in 3pt -5.25pt;"&gt;&lt;span style="font-size: 8pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;     &lt;/span&gt;dd-mmm-yy&lt;span style=""&gt;               &lt;/span&gt;Medium Date format.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin: 1.5pt 0in 3pt -5.25pt;"&gt;&lt;span style="font-size: 8pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;     &lt;/span&gt;ddddd&lt;span style=""&gt;                   &lt;/span&gt;Short Date format.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin: 1.5pt 0in 3pt -5.25pt;"&gt;&lt;span style="font-size: 8pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;     &lt;/span&gt;ttttt&lt;span style=""&gt;                   &lt;/span&gt;Long Time format.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin: 1.5pt 0in 3pt -5.25pt;"&gt;&lt;span style="font-size: 8pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;     &lt;/span&gt;hh:mm AM/PM&lt;span style=""&gt;             &lt;/span&gt;Medium Time format.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;span style="font-size: 8pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;     &lt;/span&gt;hh:mm&lt;span style=""&gt;                   &lt;/span&gt;Short Time format.&lt;/span&gt;

&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7832612635792031484-2666325851083291378?l=xafdeveloper.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/2666325851083291378/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xafdeveloper.blogspot.com/2009/12/display-format-for-timespan-in-c.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/2666325851083291378'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/2666325851083291378'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/2009/12/display-format-for-timespan-in-c.html' title='Display Format for Timespan in C#'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7832612635792031484.post-5421573691157641663</id><published>2009-12-11T12:38:00.001+05:30</published><updated>2010-01-26T17:05:09.190+05:30</updated><title type='text'>How To Change Grid into VerticalGrid</title><content type='html'>Assembly : DevExpress.XtraVerticalGrid;&lt;br&gt;
         :DevExpress.XtraGrid;&lt;br&gt;
&lt;br&gt;
void View_ControlsCreated(object sender, EventArgs e)&lt;br&gt;
      {&lt;br&gt;
         ListView LV=(ListView)View;&lt;br&gt;
         GridControl GD = (GridControl)LV.Editor.Control;&lt;br&gt;
       &lt;span style="font-weight: bold;"&gt;VGridControl VG = new VGridControl();&lt;/span&gt;
         VG.DataSource = LV.CollectionSource.Collection;&lt;br&gt;
          &lt;span style="font-weight: bold;"&gt;GD.Controls.Add (VG);&lt;/span&gt;&lt;br&gt;
          VG.AllowDrop = true;&lt;br&gt;
          VG.Dock = System.Windows.Forms.DockStyle.Fill;&lt;br&gt;
          VG.Appearance.FocusedRow.BackColor = System.Drawing.Color.Red;&lt;br&gt;
          VG.AllowDrop = true;&lt;br&gt;
          VG.LayoutStyle = LayoutViewStyle.MultiRecordView;&lt;br&gt;
          System.Drawing.Size sz = new System.Drawing.Size(1500, 1500);&lt;br&gt;
          VG.Size = sz;&lt;br&gt;
          VG.OptionsBehavior.AutoFocusNewRecord = true;&lt;br&gt;
          VG.OptionsBehavior.Editable = true;&lt;br&gt;
          VG.OptionsBehavior.RecordsMouseWheel = true;&lt;br&gt;
          VG.OptionsView.AutoScaleBands = true;&lt;br&gt;
          VG.OptionsView.ShowButtons = true;&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/7832612635792031484-5421573691157641663?l=xafdeveloper.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/5421573691157641663/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xafdeveloper.blogspot.com/2009/12/how-to-change-grid-into-verticalgrid.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/5421573691157641663'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/5421573691157641663'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/2009/12/how-to-change-grid-into-verticalgrid.html' title='How To Change Grid into VerticalGrid'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7832612635792031484.post-6867817925620652969</id><published>2009-12-11T12:34:00.001+05:30</published><updated>2010-01-26T17:09:43.049+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='How to Check That  Interface is implemented in the Class'/><title type='text'>How to Check That  Interface is implemented in the Class</title><content type='html'>if (View is DetailView &amp;&amp; View.ObjectTypeInfo.Implements&lt;"ILedger&gt;"()){}

here Plz Do not Apply Double &lt;span style="font-weight:bold;"&gt;quotes before/after ILedger&lt;/span&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7832612635792031484-6867817925620652969?l=xafdeveloper.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/6867817925620652969/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xafdeveloper.blogspot.com/2009/12/how-to-check-that-interface-is.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/6867817925620652969'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/6867817925620652969'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/2009/12/how-to-check-that-interface-is.html' title='How to Check That  Interface is implemented in the Class'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7832612635792031484.post-3483772427734038629</id><published>2009-12-11T11:46:00.001+05:30</published><updated>2010-01-26T17:15:37.692+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Open Popup ListView of any Class on Navigation Click'/><title type='text'>Open Popup ListView of any Class on Navigation Click</title><content type='html'>If You Want To Open a PopupListView on Navigation Click&lt;br&gt;
To do this you have to &lt;span style="font-weight:bold;"&gt;write a Controller and&lt;br&gt; inherit it with ShowNavigationItemController&lt;/span&gt;&lt;br&gt;
Here There is a Class Shipment when I click on Shipment in NavigationBar then a &lt;br&gt;PopupListView will Come of DispatchRegister &lt;br&gt;
Now add the code below&lt;br&gt;
&lt;br&gt;
protected override void ShowNavigationItem(SingleChoiceActionExecuteEventArgs args)&lt;br&gt;
        {&lt;br&gt;
            base.ShowNavigationItem(args);&lt;br&gt;
            if ((args.SelectedChoiceActionItem != null) &amp;&amp; args.SelectedChoiceActionItem.Enabled)&lt;br&gt;
            {&lt;br&gt;
                if (args.SelectedChoiceActionItem.Id == "Shipment_ListView")&lt;br&gt;
                {&lt;br&gt;
                    ObjectSpace os = Application.CreateObjectSpace();&lt;br&gt;
                    DevExpress.ExpressApp.ListView lv = Application.CreateListView(os, typeof(DispatchRegister), true);&lt;br&gt;
                    args.ShowViewParameters.CreatedView = lv;&lt;br&gt;
                    args.ShowViewParameters.TargetWindow = TargetWindow.NewModalWindow;&lt;br&gt;
                    args.ShowViewParameters.CreateAllControllers = true;&lt;br&gt;
                    DialogController dc = new DialogController();&lt;br&gt;
                    args.ShowViewParameters.Controllers.Add(dc);&lt;br&gt;
                    dc.Accepting += new EventHandler&lt;DialogControllerAcceptingEventArgs&gt;(dc_Accepting);&lt;br&gt;
                }&lt;br&gt;
            }&lt;br&gt;
        }&lt;br&gt;
&lt;br&gt;
Now Write Code on Accepting Here You Can Find Selected Item after Clicking on &lt;span style="font-weight:bold;"&gt;OK Button&lt;/span&gt;&lt;br&gt;

void dc_Accepting(object sender, DialogControllerAcceptingEventArgs e)&lt;br&gt;
        {&lt;br&gt;
            ObjectSpace os=Application.CreateObjectSpace ();&lt;br&gt;
            ListView lv = ((ListView)((WindowController)sender).Window.View);&lt;br&gt;
            Shipment sp = null;&lt;br&gt;
            CollectionSource cs = new CollectionSource(os, typeof(Shipment));&lt;br&gt;
            CollectionSourceBase cs1 = (CollectionSourceBase)lv.CollectionSource;&lt;br&gt;
            foreach (DispatchRegister dr in lv.SelectedObjects)&lt;br&gt;
            {&lt;br&gt;
                sp = new Shipment(os.Session);&lt;br&gt;
                sp.BlockNo = dr.DeliveryNumber;&lt;br&gt;
                sp.ChallanNo = dr.DistributionChannel;&lt;br&gt;
                cs.Collection.Add(os.GetObject (sp));&lt;br&gt;
            }&lt;br&gt;
            ListView listView = Application.CreateListView("Shipment_ListView", cs, true);&lt;br&gt;
            e.ShowViewParameters.CreatedView = listView;&lt;br&gt;
            e.ShowViewParameters.TargetWindow = TargetWindow.Default;&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/7832612635792031484-3483772427734038629?l=xafdeveloper.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/3483772427734038629/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xafdeveloper.blogspot.com/2009/12/open-popup-listview-of-any-class-on.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/3483772427734038629'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/3483772427734038629'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/2009/12/open-popup-listview-of-any-class-on.html' title='Open Popup ListView of any Class on Navigation Click'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7832612635792031484.post-6244405610619887402</id><published>2009-11-23T16:12:00.001+05:30</published><updated>2010-01-26T17:18:32.379+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='How To Convert ArrayList to String'/><title type='text'>How To Convert ArrayList to String</title><content type='html'>ArrayList ar =new arrayList();&lt;br&gt;
string jj=string .Empty;&lt;br&gt;
jj=string.Join(“,”, (string []) ar.ToArray(typeof(string)))&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/7832612635792031484-6244405610619887402?l=xafdeveloper.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/6244405610619887402/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xafdeveloper.blogspot.com/2009/11/how-to-convert-arraylist-to-string.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/6244405610619887402'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/6244405610619887402'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/2009/11/how-to-convert-arraylist-to-string.html' title='How To Convert ArrayList to String'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7832612635792031484.post-5908404316396445914</id><published>2009-11-23T16:07:00.001+05:30</published><updated>2010-01-26T17:23:04.969+05:30</updated><title type='text'>How To Hide Some Class from New Button List/Navigation Item in XAF</title><content type='html'>public partial class HideItemsControll : WinNewObjectViewController&lt;br&gt;
    {&lt;br&gt;
        public HideItemsControll()&lt;br&gt;
        {&lt;br&gt;
            InitializeComponent();&lt;br&gt;
            RegisterActions(components);&lt;br&gt;
        }&lt;br&gt;
        protected override void OnActivated()&lt;br&gt;
        {&lt;br&gt;
            base.OnActivated();&lt;br&gt;
            CollectCreatableItemTypes += new EventHandler&lt;CollectTypesEventArgs&gt;(HideItemsControll_CollectCreatableItemTypes);&lt;br&gt;
        }&lt;br&gt;

        void HideItemsControll_CollectCreatableItemTypes(object sender, CollectTypesEventArgs e)&lt;br&gt;
        {&lt;br&gt;

            CustomizeList(e.Types);&lt;br&gt;
&lt;br&gt;
        }&lt;br&gt;
        public void CustomizeList(ICollection&lt;Type&gt; types)&lt;br&gt;
        {&lt;br&gt;
            //Get the ShowNavigationItemController, then get its ShowNavigationItemAction&lt;br&gt;
            SingleChoiceAction showNavigationItemAction =
               Frame.GetController&lt;ShowNavigationItemController&gt;().ShowNavigationItemAction;&lt;br&gt;
            //Get the item selected in the navigation control&lt;br&gt;
            ChoiceActionItem selectedItem = showNavigationItemAction.SelectedItem;&lt;br&gt;
            ChoiceActionItem currentGroup = null;&lt;br&gt;
            if (selectedItem != null)&lt;br&gt;
            {&lt;br&gt;
                //Get the selected item's parent group&lt;br&gt;
                currentGroup = selectedItem.ParentItem;&lt;br&gt;
                List&lt;Type&gt; unusableTypes = new List&lt;Type&gt;();&lt;br&gt;
                //Collect the types that must be deleted&lt;br&gt;
                foreach (Type type in types)&lt;br&gt;
                {&lt;br&gt;
                    //bool deletionRequired = true;&lt;br&gt;

                    if (type.Name.Equals("BillByBill"))&lt;br&gt;
                    {&lt;br&gt;
                        unusableTypes.Add(type);&lt;br&gt;
                    }&lt;br&gt;
                   
                    if (type.Name.Equals("AccountIntrest"))&lt;br&gt;
                    {&lt;br&gt;
                        unusableTypes.Add(type);&lt;br&gt;
                    }&lt;br&gt;
                    foreach (Type type in unusableTypes)&lt;br&gt;
                    types.Remove(type);&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/7832612635792031484-5908404316396445914?l=xafdeveloper.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/5908404316396445914/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xafdeveloper.blogspot.com/2009/11/how-to-hide-some-class-from-new-button.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/5908404316396445914'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/5908404316396445914'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/2009/11/how-to-hide-some-class-from-new-button.html' title='How To Hide Some Class from New Button List/Navigation Item in XAF'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7832612635792031484.post-7775282829534656051</id><published>2009-11-23T16:04:00.001+05:30</published><updated>2010-02-01T15:45:18.694+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='How to Find ObjectSpace'/><title type='text'>How to Find ObjectSpace</title><content type='html'>ObjectSpace os=ObjectSpace.FindObjectSpace(Object)
&lt;br&gt;Here we can see the unit of work&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7832612635792031484-7775282829534656051?l=xafdeveloper.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/7775282829534656051/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xafdeveloper.blogspot.com/2009/11/how-to-find-objectspace.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/7775282829534656051'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/7775282829534656051'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/2009/11/how-to-find-objectspace.html' title='How to Find ObjectSpace'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7832612635792031484.post-7358899588765092410</id><published>2009-11-23T16:03:00.001+05:30</published><updated>2010-02-01T15:46:40.295+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='How To Find Type of a Property/Member'/><title type='text'>How To Find Type of a Property/Member</title><content type='html'>memberName=amont;&lt;br&gt;
&lt;br&gt;
ITypeInfo TypeInfo= XafTypesInfo.Instance.FindTypeInfo();&lt;br&gt;
IMemberInfo iminfo = TypeInfo.FindMember(memberName);&lt;br&gt;
If (iminfo.MemberTypeInfo.Type == typeof(double)){}&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7832612635792031484-7358899588765092410?l=xafdeveloper.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/7358899588765092410/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xafdeveloper.blogspot.com/2009/11/how-to-find-type-of-propertymember.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/7358899588765092410'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/7358899588765092410'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/2009/11/how-to-find-type-of-propertymember.html' title='How To Find Type of a Property/Member'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7832612635792031484.post-6936912658437257315</id><published>2009-11-23T15:59:00.001+05:30</published><updated>2010-02-01T15:48:03.732+05:30</updated><title type='text'>The Default View Only Populate After a Search has been done and Not Automatically Populate the View at Startup</title><content type='html'>Here ListView Data Will Not be Populated on Activated , Data Will be Populated when &lt;br&gt;You search anything&lt;br&gt;
&lt;br&gt;
namespace FilterListView.Module&lt;br&gt;
{&lt;br&gt;
    public partial class ViewController1 : ViewController&lt;br&gt;
    {&lt;br&gt;
        public ViewController1()&lt;br&gt;
        {&lt;br&gt;
            InitializeComponent();&lt;br&gt;
            RegisterActions(components);&lt;br&gt;
        }&lt;br&gt;
        protected override void OnActivated()&lt;br&gt;
        {&lt;br&gt;
            base.OnActivated();&lt;br&gt;
            if (View is ListView &amp;&amp; View.ObjectTypeInfo.Type == typeof(ContactA))&lt;br&gt;
            {&lt;br&gt;
                ListView lv = (ListView)View;&lt;br&gt;
                lv.CollectionSource.CollectionChanged += new EventHandler(CollectionSource_CollectionChanged);
            }&lt;br&gt;
        }&lt;br&gt;
&lt;br&gt;
        void CollectionSource_CollectionChanged(object sender, EventArgs e)&lt;br&gt;
        {&lt;br&gt;
            ListView listView = (ListView)View ;&lt;br&gt;
            if (listView.CollectionSource.Collection.Count &gt; 0)&lt;br&gt;
            {&lt;br&gt;
                if (!listView.CollectionSource.Criteria.ContainsKey("EmptyCollectionCriteria"))
                {&lt;br&gt;
                    listView.CollectionSource.Criteria.Add("EmptyCollectionCriteria", CollectionSource.EmptyCollectionCriteria);&lt;br&gt;
                }&lt;br&gt;
                listView.CollectionSource.Criteria.Changed += new EventHandler(Criteria_Changed);&lt;br&gt;
            }&lt;br&gt;
        }&lt;br&gt;
        void Criteria_Changed(object sender, EventArgs e)&lt;br&gt;
        {&lt;br&gt;
            ListView listView = (ListView)View;&lt;br&gt;
            listView.CollectionSource.Criteria.Remove("EmptyCollectionCriteria");&lt;br&gt;
        }&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/7832612635792031484-6936912658437257315?l=xafdeveloper.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/6936912658437257315/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xafdeveloper.blogspot.com/2009/11/default-view-only-populate-after-search.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/6936912658437257315'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/6936912658437257315'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/2009/11/default-view-only-populate-after-search.html' title='The Default View Only Populate After a Search has been done and Not Automatically Populate the View at Startup'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7832612635792031484.post-4940988618873573086</id><published>2009-11-23T15:48:00.001+05:30</published><updated>2010-02-01T15:50:36.438+05:30</updated><title type='text'>Associassion Through Module Base with the help of Interface</title><content type='html'>Here I have two modules Xpert.Account and Xpert.Statutory. In Account Modules.cs I &lt;br&gt;have to add two Properties &lt;br&gt;
FormsToIssue, FormsToRecieve in a Class which have Implemented ICST Interface&lt;br&gt;
  public sealed partial class InModule : ModuleBase&lt;br&gt;
    {&lt;br&gt;
        public InModule()&lt;br&gt;
        {&lt;br&gt;
            InitializeComponent();&lt;br&gt;
        }&lt;br&gt;
        &lt;br&gt;
        public override void CustomizeTypesInfo(DevExpress.ExpressApp.DC.ITypesInfo typesInfo)&lt;br&gt;
        {&lt;br&gt;
            base.CustomizeTypesInfo(typesInfo);&lt;br&gt;
            if (Application == null || Application.XPDictionary == null) return;&lt;br&gt;
            XPDictionary xpDCT = XafTypesInfo.XpoTypeInfoSource.XPDictionary;&lt;br&gt;
            foreach (XPClassInfo item in Application.XPDictionary.Classes)&lt;br&gt;
            {&lt;br&gt;
                if (item.ClassType != null &amp;&amp; XafTypesInfo.Instance.FindTypeInfo(item.ClassType).Implements&lt;strong&gt;ICST&lt;/strong&gt;())&lt;br&gt;
                {&lt;br&gt;
                    classInfo = item;&lt;br&gt;
                    if (XafTypesInfo.Instance.FindTypeInfo(classInfo.ClassType).Implements&lt;strong&gt;ICST&lt;/strong&gt;())&lt;br&gt;
                    {&lt;br&gt;
                        if (classInfo.FindMember(classInfo.ClassType.Name) == null &amp;&amp; classInfo.BaseClass.FindMember(classInfo.ClassType.Name) == null)&lt;br&gt;
                        {&lt;br&gt;
                            classInfo.CreateMember("FormsToIssue", typeof(StatutoryForms), new VisibleInListViewAttribute(false), new VisibleInLookupListViewAttribute(false));&lt;br&gt;
                            classInfo.CreateMember("FormsToRecieve", typeof(StatutoryForms), new VisibleInListViewAttribute(false), new VisibleInLookupListViewAttribute(false));&lt;br&gt;
                        }&lt;br&gt;
                        XafTypesInfo.Instance.RefreshInfo(classInfo.ClassType);&lt;br&gt;
                    }}}}}}&lt;br&gt;
               
Here ICST is a Interface that is attached with various Class in that class two &lt;br&gt;property will be added&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7832612635792031484-4940988618873573086?l=xafdeveloper.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/4940988618873573086/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xafdeveloper.blogspot.com/2009/11/associassion-through-module-base-with.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/4940988618873573086'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/4940988618873573086'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/2009/11/associassion-through-module-base-with.html' title='Associassion Through Module Base with the help of Interface'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7832612635792031484.post-7840991991307347283</id><published>2009-11-23T15:41:00.002+05:30</published><updated>2010-02-01T15:53:47.714+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='How To Find Method of Other Modules'/><title type='text'>How To Find Method of Other Modules</title><content type='html'>Here PurchaseUtils is a Class and have a Static Method ClosingBalance with Three &lt;br&gt;Argument in a Different Modules Xpert.Procurement&lt;br&gt;
And this method is Used in AccountModules Xpert.Account and we can not used &lt;br&gt; Xpert.Procurement This DLL in Account Module because AccountModules is Top Level&lt;br&gt;
So we used this Method by this way as given below…..&lt;br&gt;
First here we find the class in which Method is defined here method is defined in &lt;br&gt;PurchaseUtils Class&lt;br&gt;
Now find the Method and Pass Parameter……&lt;br&gt;
&lt;br&gt;
Type TP = ReflectionHelper.FindType("PurchaseUtils");&lt;br&gt;
MethodInfo MI = TP.GetMethod("ClosingBalance");&lt;br&gt;
object[] parameters = new object[3];&lt;br&gt;
parameters[0] = Session;&lt;br&gt;
XPCollection x = new XPCollection(ReflectionHelper.FindType("ItemDetails"));&lt;br&gt;
parameters[1] = DateTime.Now;&lt;br&gt;
parameters[2] = DateTime.Now;&lt;br&gt;
_Amount = (double)(MI.Invoke(null, parameters));&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7832612635792031484-7840991991307347283?l=xafdeveloper.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/7840991991307347283/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xafdeveloper.blogspot.com/2009/11/how-to-find-method-of-other-modules.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/7840991991307347283'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/7840991991307347283'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/2009/11/how-to-find-method-of-other-modules.html' title='How To Find Method of Other Modules'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7832612635792031484.post-4483724324926790737</id><published>2009-11-11T15:14:00.002+05:30</published><updated>2010-02-01T15:54:50.377+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='How To Set Column Width in AspxGridView in C#'/><title type='text'>How To Set Column Width in AspxGridView in C#</title><content type='html'>There are Two Class Ledger and AccountGroup ,There is a XpCollection of Ledger on AccountGroup and its one part is on Ledger&lt;br&gt;
Now Find Ledger Property From AccountGroup and Find its ListView and then Find the Column whose width you have to Change.&lt;br&gt;
          
  if (View is DetailView &amp;&amp; View.ObjectTypeInfo.Type == typeof(AccountGroup))&lt;br&gt;
            {&lt;br&gt;
                DetailView dv = (DetailView)View;&lt;br&gt;
                ListPropertyEditor lv = (ListPropertyEditor)dv.FindItem("Ledger");&lt;br&gt;
                ListView Lv = (ListView)lv.ListView;&lt;br&gt;
                ASPxGridListEditor editor = (ASPxGridListEditor)lv.ListView.Editor;&lt;br&gt;
                ASPxGridControl gridView = editor.Grid;&lt;br&gt;
                gridView.SettingsBehavior.ColumnResizeMode = ColumnResizeMode.Control;&lt;br&gt;
                gridView.Columns["Name"].Width = new System.Web.UI.WebControls.Unit(350);&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/7832612635792031484-4483724324926790737?l=xafdeveloper.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/4483724324926790737/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xafdeveloper.blogspot.com/2009/11/how-to-set-column-width-in-aspxgridview.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/4483724324926790737'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/4483724324926790737'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/2009/11/how-to-set-column-width-in-aspxgridview.html' title='How To Set Column Width in AspxGridView in C#'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7832612635792031484.post-1510382666894697768</id><published>2009-11-09T15:05:00.001+05:30</published><updated>2010-02-01T15:56:05.071+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='How To Backup a Database in C#'/><title type='text'>How To Backup a Database in C#</title><content type='html'>XpertData is Source Folder that we have to take Backup and store it on E:\Web
 string sourceDir = @"D:\XpertData";&lt;br&gt;
            string backupDir = @"E:\web";&lt;br&gt;

            try&lt;br&gt;
            {&lt;br&gt;
                string[] picList = Directory.GetFiles(sourceDir, "*.mdb");&lt;br&gt;
                string[] txtList = Directory.GetFiles(sourceDir, "*.ldb");&lt;br&gt;
&lt;br&gt;
                foreach (string f in picList)&lt;br&gt;
                {&lt;br&gt;
                    string fName = f.Substring(sourceDir.Length + 1);&lt;br&gt;
                    File.Copy(Path.Combine(sourceDir, fName), Path.Combine(backupDir, fName), true);&lt;br&gt;
                }&lt;br&gt;
                foreach (string f in txtList)&lt;br&gt;
                {&lt;br&gt;
&lt;br&gt;
                    string fName = f.Substring(sourceDir.Length + 1);&lt;br&gt;
                    try&lt;br&gt;
                    {&lt;br&gt;
                        File.Copy(Path.Combine(sourceDir, fName), Path.Combine(backupDir, fName));&lt;br&gt;
                    }&lt;br&gt;
&lt;br&gt;
                    catch (IOException copyError)&lt;br&gt;
                    {&lt;br&gt;
                        Console.WriteLine(copyError.Message);v
                    }&lt;br&gt;
                }&lt;br&gt;
            }&lt;br&gt;
            catch (DirectoryNotFoundException dirNotFound)&lt;br&gt;
            {&lt;br&gt;
                Console.WriteLine(dirNotFound.Message);&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/7832612635792031484-1510382666894697768?l=xafdeveloper.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/1510382666894697768/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xafdeveloper.blogspot.com/2009/11/how-to-backup-database-in-c.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/1510382666894697768'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/1510382666894697768'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/2009/11/how-to-backup-database-in-c.html' title='How To Backup a Database in C#'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7832612635792031484.post-7456785760248496020</id><published>2009-10-26T13:16:00.002+05:30</published><updated>2010-02-01T15:56:59.806+05:30</updated><title type='text'>How to Hide or Show an Property in the DetailView Against the Value of the Object's Property.</title><content type='html'>Here ItemName will be Enable/Disable According to IsApplicable Property&lt;br&gt;
&lt;br&gt;
Assembly:&lt;br&gt;
DevExpress.XtraLayout;&lt;br&gt;
DevExpress.ExpressApp.Win.Layout;&lt;br&gt;
&lt;br&gt;

 if (View is DetailView &amp;&amp; View.ObjectTypeInfo.Type == typeof(Item))&lt;br&gt;
            {&lt;br&gt;
                if (e.Object.GetType() == typeof(Item))&lt;br&gt;
                {&lt;br&gt;
                    LayoutControl layoutControl = ((LayoutControl)View.Control);&lt;br&gt;

                    DetailView dv = (DetailView)View;&lt;br&gt;
                    Item itm = (Item)View.CurrentObject;&lt;br&gt;
                    LayoutControlItem target = FindLayoutControlItemByName("ItemName", ((LayoutControl)(((WinLayoutManager)(dv.LayoutManager)).Container)).Items);&lt;br&gt;
                    ITypeInfo imf = (ITypeInfo)XafTypesInfo.Instance.FindTypeInfo(View.CurrentObject.GetType());&lt;br&gt;
                    IMemberInfo imi = imf.FindMember("IsApplicable");&lt;br&gt;
                    Boolean ValueOfIsApplicable = false;&lt;br&gt;
                    if (imi != null)&lt;br&gt;
                    {&lt;br&gt;
                        ValueOfIsApplicable = (Boolean)imi.GetValue(View.CurrentObject);&lt;br&gt;
                    }&lt;br&gt;
                    layoutControl.BeginUpdate();&lt;br&gt;
                    if (target != null &amp;&amp; ValueOfIsApplicable)&lt;br&gt;
                    {&lt;br&gt;
                        target.HideToCustomization();&lt;br&gt;
                    }&lt;br&gt;
                    else&lt;br&gt;
                    {&lt;br&gt;
                        target.RestoreFromCustomization();&lt;br&gt;
                    }&lt;br&gt;
                    layoutControl.EndUpdate();&lt;br&gt;

                }&lt;br&gt;
            }&lt;br&gt;

&lt;strong&gt;Here is Method&lt;/strong&gt;&lt;br&gt;

 private LayoutControlItem FindLayoutControlItemByName(string name, CollectionBase items)&lt;br&gt;
        {&lt;br&gt;
            foreach (object item in items)&lt;br&gt;
            {&lt;br&gt;
                if (item is LayoutControlItem)&lt;br&gt;
                {&lt;br&gt;
                    if ((item as LayoutControlItem).ControlName != null)&lt;br&gt;
                    {&lt;br&gt;
                        if ((item as LayoutControlItem).ControlName.IndexOf(name) &gt;= 0)&lt;br&gt;
                        {&lt;br&gt;
                            return item as LayoutControlItem;&lt;br&gt;
                        }}}}&lt;br&gt;
                                return null;&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/7832612635792031484-7456785760248496020?l=xafdeveloper.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/7456785760248496020/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xafdeveloper.blogspot.com/2009/10/how-to-hide-or-show-property-in.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/7456785760248496020'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/7456785760248496020'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/2009/10/how-to-hide-or-show-property-in.html' title='How to Hide or Show an Property in the DetailView Against the Value of the Object&apos;s Property.'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7832612635792031484.post-5239158098834827514</id><published>2009-10-26T13:01:00.003+05:30</published><updated>2010-02-19T12:09:27.366+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='XAF'/><category scheme='http://www.blogger.com/atom/ns#' term='XAF BLOG'/><title type='text'>How To Rename a TAB on DetailView</title><content type='html'>To Rename a TAB you have to Make  a Method given below&lt;Br&gt;
&lt;Br&gt;

Assembly:&lt;Br&gt;

DevExpress.XtraLayout;&lt;Br&gt;

DevExpress.ExpressApp.Win.Layout;&lt;Br&gt;



public void RenameTab(DetailView view, string tabName, bool isVisible)&lt;Br&gt;

        {
            LayoutControl layoutControl = ((LayoutControl)view.Control);
            foreach (object obj in layoutControl.Items)
            {
                if (obj is TabbedControlGroup)
                {
                    TabbedControlGroup tabbedControlGroup = (TabbedControlGroup)obj;
                  
                    foreach (object item in tabbedControlGroup.TabPages)
                    {
                        string Name = ((LayoutGroup)(item)).Name;
                        if (Name.IndexOf("OriginalTABName1") &gt;= 0 || Name.IndexOf("OrignalTABName2") &gt;= 0)
                        {
                             if (Name.IndexOf(tabName) &lt;= 0)
                            {
                                ((LayoutGroup)(item)).BeginUpdate();
                                ((LayoutGroup)(item)).CustomizationFormText = tabName;
                                ((LayoutGroup)(item)).Text = tabName;
                                ((LayoutGroup)(item)).EndUpdate();
                            }

                            return;}}}}
                           layoutControl.EndUpdate();
        }

&lt;strong&gt;Now Write Code on ObjectChange&lt;/strong&gt;

 void ObjectSpace_ObjectChanged(object sender, ObjectChangedEventArgs e)
        {
            if (View is DetailView &amp;&amp; View.ObjectTypeInfo.Type == typeof(Ledger))
            {
                if (e.Object.GetType() == typeof(Ledger))
                {
                    LayoutControl layoutControl = ((LayoutControl)View.Control);

                    DetailView dv = (DetailView)View;
                    Ledger ldg = (Ledger)View.CurrentObject;
                    LayoutControlItem target = FindLayoutControlItemByName("DeducteeType", ((LayoutControl)(((WinLayoutManager)(dv.LayoutManager)).Container)).Items);
                    ITypeInfo imf = (ITypeInfo)XafTypesInfo.Instance.FindTypeInfo(View.CurrentObject.GetType());
                    IMemberInfo imi = imf.FindMember("IsTDSApplicable");
                    Boolean ValueOfIsTDSApplicable = false;
                    if (imi != null)
                    {
                        ValueOfIsTDSApplicable = (Boolean)imi.GetValue(View.CurrentObject);
                    }
                    layoutControl.BeginUpdate();
                    if (target != null &amp;&amp; ValueOfIsTDSApplicable)
                    {
                        RenameTab(dv, "TDSDetails", true);
                        target.Text = "DeducteeType";
                    }
                    else
                    {
                        RenameTab(dv, "TCSDetails", true);
                        target.Text = "CollecteeType";
                    }
                    layoutControl.EndUpdate();

                }}}&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7832612635792031484-5239158098834827514?l=xafdeveloper.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/5239158098834827514/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xafdeveloper.blogspot.com/2009/10/how-to-rename-tab-on-detailview.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/5239158098834827514'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/5239158098834827514'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/2009/10/how-to-rename-tab-on-detailview.html' title='How To Rename a TAB on DetailView'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7832612635792031484.post-5866818783388197048</id><published>2009-10-26T12:51:00.000+05:30</published><updated>2009-10-26T13:29:12.828+05:30</updated><title type='text'>How To Find LayoutControlItem on DetailView</title><content type='html'>To find LayoutControlItem you have to create a Method given below
here Item is a Class on Which there is two property ItemName,IsApplicable

Assembly:
DevExpress.XtraLayout;
DevExpress.ExpressApp.Win.Layout;

when IsApplicable=true then ItemName Caption Property Changed according to your condition

private LayoutControlItem FindLayoutControlItemByName(string name, CollectionBase items)
        {
            foreach (object item in items)
            {
                if (item is LayoutControlItem)
                {
                    if ((item as LayoutControlItem).ControlName != null)
                    {
                        if ((item as LayoutControlItem).ControlName.IndexOf(name) &gt;= 0)
                        {
                            return item as LayoutControlItem;
                        }}}}
                                return null;
        }

&lt;strong&gt;Now Write code on your Desired Event like ControlCreated,ObjectSpace.ObjectChanged&lt;/strong&gt;

if (View is DetailView &amp;&amp; View.ObjectTypeInfo.Type == typeof(Item))
            {
                if (e.Object.GetType() == typeof(Item))
                {
                    LayoutControl layoutControl = ((LayoutControl)View.Control);

                    DetailView dv = (DetailView)View;
                    Item itm = (Item)View.CurrentObject;
                    LayoutControlItem target = FindLayoutControlItemByName("ItemName", ((LayoutControl)(((WinLayoutManager)(dv.LayoutManager)).Container)).Items);
                    ITypeInfo imf = (ITypeInfo)XafTypesInfo.Instance.FindTypeInfo(View.CurrentObject.GetType());
                    IMemberInfo imi = imf.FindMember("IsApplicable");
                    Boolean ValueOfIsApplicable = false;
                    if (imi != null)
                    {
                        ValueOfIsApplicable = (Boolean)imi.GetValue(View.CurrentObject);
                    }
                    layoutControl.BeginUpdate();
                    if (target != null &amp;&amp; ValueOfIsApplicable)
                    {
                        target.Text = "YourDesiredCaption1";
                    }
                    else
                    {
                        target.Text = "YourDesiredCaption2";
                    }
                    layoutControl.EndUpdate();

                }
            }&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7832612635792031484-5866818783388197048?l=xafdeveloper.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/5866818783388197048/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xafdeveloper.blogspot.com/2009/10/how-to-find-layoutcontrolitem-on.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/5866818783388197048'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/5866818783388197048'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/2009/10/how-to-find-layoutcontrolitem-on.html' title='How To Find LayoutControlItem on DetailView'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7832612635792031484.post-3205466118330657872</id><published>2009-10-01T14:14:00.001+05:30</published><updated>2009-10-01T14:14:25.379+05:30</updated><title type='text'>How To DeleteDuplicateRecord From ArrayList</title><content type='html'>ar is ArrayList

            int index;
            for(int i=0; i&lt;(ar.Count-1); i++)
            {
                index=ar.IndexOf(ar[i], i+1);
                while( index&gt;i )
                    {
                        ar.RemoveAt(index);
                        if( i&lt;(ar.Count-1) )
                            {
                                index=ar.IndexOf(ar[i], i+1);
                            }
                        else
                            {
                                index=-1;
                            }
                     }
               }&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7832612635792031484-3205466118330657872?l=xafdeveloper.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/3205466118330657872/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xafdeveloper.blogspot.com/2009/10/how-to-deleteduplicaterecord-from.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/3205466118330657872'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/3205466118330657872'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/2009/10/how-to-deleteduplicaterecord-from.html' title='How To DeleteDuplicateRecord From ArrayList'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7832612635792031484.post-2854285176036080122</id><published>2009-10-01T14:13:00.000+05:30</published><updated>2009-10-01T14:14:06.041+05:30</updated><title type='text'>How To Get Property Value From Application Model</title><content type='html'>string s = null;
            s = Application.Info.GetChildNode("Options").GetAttribute("CalculationOnObject").Value;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7832612635792031484-2854285176036080122?l=xafdeveloper.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/2854285176036080122/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xafdeveloper.blogspot.com/2009/10/how-to-get-property-value-from.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/2854285176036080122'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/2854285176036080122'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/2009/10/how-to-get-property-value-from.html' title='How To Get Property Value From Application Model'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7832612635792031484.post-189088242874644550</id><published>2009-10-01T14:12:00.003+05:30</published><updated>2009-10-01T14:12:52.640+05:30</updated><title type='text'>Auto Index in GridView</title><content type='html'>void gv_InitNewRow(object sender, InitNewRowEventArgs e)
        {
            GridView gvv = (GridView)sender;
            int a = 1;
            for (int i = 1; i &lt;= gvv.RowCount; i++)
            {
                gvv.SetRowCellValue(e.RowHandle, "Index", a);
                a++;
            }
        }&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7832612635792031484-189088242874644550?l=xafdeveloper.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/189088242874644550/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xafdeveloper.blogspot.com/2009/10/auto-index-in-gridview.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/189088242874644550'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/189088242874644550'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/2009/10/auto-index-in-gridview.html' title='Auto Index in GridView'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7832612635792031484.post-8705470004212658294</id><published>2009-10-01T14:12:00.001+05:30</published><updated>2009-10-01T14:12:35.627+05:30</updated><title type='text'>Set Grid  IndexBy  Code</title><content type='html'>gv.Columns["BillNo"].VisibleIndex = 0;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7832612635792031484-8705470004212658294?l=xafdeveloper.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/8705470004212658294/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xafdeveloper.blogspot.com/2009/10/set-grid-indexby-code.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/8705470004212658294'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/8705470004212658294'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/2009/10/set-grid-indexby-code.html' title='Set Grid  IndexBy  Code'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7832612635792031484.post-767156434451539485</id><published>2009-10-01T14:11:00.002+05:30</published><updated>2009-10-01T14:12:15.196+05:30</updated><title type='text'>How To Validate a Row</title><content type='html'>void gv_ValidateRow(object sender, DevExpress.XtraGrid.Views.Base.ValidateRowEventArgs e)
        {
            ColumnView columnview = (ColumnView)sender;
            GridColumn gridcolumn = columnview.Columns["Date"];
            DateTime billdate = Convert.ToDateTime(columnview.GetRowCellValue(e.RowHandle, gridcolumn));
            LedgerOpeningBalance lob = (LedgerOpeningBalance)View.CurrentObject;
            
            if (billdate &gt; lob.Date)
            {
                columnview.SetColumnError(gridcolumn, "Invalid Date !! Date should be Less Than Opening Date", ErrorType.Information);
                e.Valid = false;
                e.ErrorText = "Invalid Date !! Date should be Less Than Opening Date";
                columnview.FocusedRowHandle = e.RowHandle;
                columnview.FocusedColumn = gridcolumn;
                columnview.ShowEditor();
            }
        }&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7832612635792031484-767156434451539485?l=xafdeveloper.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/767156434451539485/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xafdeveloper.blogspot.com/2009/10/how-to-validate-row.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/767156434451539485'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/767156434451539485'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/2009/10/how-to-validate-row.html' title='How To Validate a Row'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7832612635792031484.post-7198194988060594151</id><published>2009-10-01T14:11:00.001+05:30</published><updated>2009-10-01T14:11:39.356+05:30</updated><title type='text'>How To Filter ListView Staticely</title><content type='html'>Apply this code after DefaultClassOption this will create a List of Billed, UnBilled,ShowAll
And when you choose option then ListView becomes filter
[ListViewFilter("Billed","BillNo is not null",true)]
[ListViewFilter("UnBilled", "BillNo is null")]
[ListViewFilter("ShowAll", "")]&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7832612635792031484-7198194988060594151?l=xafdeveloper.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/7198194988060594151/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xafdeveloper.blogspot.com/2009/10/how-to-filter-listview-staticely.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/7198194988060594151'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/7198194988060594151'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/2009/10/how-to-filter-listview-staticely.html' title='How To Filter ListView Staticely'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7832612635792031484.post-4657167112903679006</id><published>2009-10-01T14:10:00.002+05:30</published><updated>2009-10-01T14:11:08.437+05:30</updated><title type='text'>How To Filter ListView on ControlCreated</title><content type='html'>((DevExpress.ExpressApp.ListView)View).CollectionSource.Criteria["Filter1"] = new BinaryOperator("Name", "Primary", BinaryOperatorType.NotEqual);&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7832612635792031484-4657167112903679006?l=xafdeveloper.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/4657167112903679006/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xafdeveloper.blogspot.com/2009/10/how-to-filter-listview-on.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/4657167112903679006'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/4657167112903679006'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/2009/10/how-to-filter-listview-on.html' title='How To Filter ListView on ControlCreated'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7832612635792031484.post-3705923990887681142</id><published>2009-10-01T14:10:00.001+05:30</published><updated>2009-10-01T14:10:47.402+05:30</updated><title type='text'>Collection Sorting on Multiple Field</title><content type='html'>XPCollection&lt;MyObject&gt; xpCollection1 = new XPCollection&lt;MyObject&gt;();
SortingCollection sorting = new SortingCollection();
sorting.Add(new SortProperty("PropertyA", DevExpress.Xpo.DB.SortingDirection.Ascending));
xpCollection1.Sorting = sorting;
...
SortingCollection newSorting = new SortingCollection();
newSorting.Add(new SortProperty("PropertyB", DevExpress.Xpo.DB.SortingDirection.Ascending));
xpCollection1.Sorting = newSorting;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7832612635792031484-3705923990887681142?l=xafdeveloper.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/3705923990887681142/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xafdeveloper.blogspot.com/2009/10/collection-sorting-on-multiple-field.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/3705923990887681142'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/3705923990887681142'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/2009/10/collection-sorting-on-multiple-field.html' title='Collection Sorting on Multiple Field'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7832612635792031484.post-2816849227660852721</id><published>2009-10-01T14:09:00.002+05:30</published><updated>2009-10-01T14:10:23.636+05:30</updated><title type='text'>How To Sort a XPCollection</title><content type='html'>SortingCollection sc = new SortingCollection();
sc.Add (new SortProperty("field on which you want to sort",DevExpress.Xpo.DB.SortingDirection.Ascending));
 XpcoletionName.Sorting = sc;
Or
XpcollectionName.Sorting.Add(new SortProperty("field on which you want to sort ", SortingDirection.Ascending));&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7832612635792031484-2816849227660852721?l=xafdeveloper.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/2816849227660852721/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xafdeveloper.blogspot.com/2009/10/how-to-sort-xpcollection.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/2816849227660852721'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/2816849227660852721'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/2009/10/how-to-sort-xpcollection.html' title='How To Sort a XPCollection'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7832612635792031484.post-4877676621290124070</id><published>2009-10-01T14:09:00.001+05:30</published><updated>2009-10-01T14:09:28.071+05:30</updated><title type='text'>How To Call a  DetailView On Action</title><content type='html'>Take a View Controller add a SimpaleAction and on Execute Event write Code

ObjectSpace objectSpaceInternal = Application.CreateObjectSpace();
            CurrentConfig cc = CurrentConfig.GetCurrentConfig(objectSpaceInternal.Session);
            objectSpaceInternal.CommitChanges();
            e.ShowViewParameters.CreatedView = Application.CreateDetailView(objectSpaceInternal, cc);
            e.ShowViewParameters.TargetWindow = TargetWindow.NewModalWindow;
            e.ShowViewParameters.Context = TemplateContext.PopupWindow;
            e.ShowViewParameters.CreateAllControllers = true;
            DialogController dcPeriod = new DialogController();
            dcPeriod.Accepting += new EventHandler&lt;DialogControllerAcceptingEventArgs&gt;(dcPeriod_Accepting);
            e.ShowViewParameters.Controllers.Add(dcPeriod);

Note: currentConfig is class whose detail view you have to call;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7832612635792031484-4877676621290124070?l=xafdeveloper.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/4877676621290124070/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xafdeveloper.blogspot.com/2009/10/how-to-call-detailview-on-action.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/4877676621290124070'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/4877676621290124070'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/2009/10/how-to-call-detailview-on-action.html' title='How To Call a  DetailView On Action'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7832612635792031484.post-5553989288350601266</id><published>2009-10-01T14:08:00.001+05:30</published><updated>2009-10-01T14:08:57.612+05:30</updated><title type='text'>How to Find List Selected Item on Accepting</title><content type='html'>DevExpress.ExpressApp.ListView lv = ((DevExpress.ExpressApp.ListView)((WindowController)sender).Window.View);
lv.SelectedObjects;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7832612635792031484-5553989288350601266?l=xafdeveloper.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/5553989288350601266/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xafdeveloper.blogspot.com/2009/10/how-to-find-list-selected-item-on.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/5553989288350601266'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/5553989288350601266'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/2009/10/how-to-find-list-selected-item-on.html' title='How to Find List Selected Item on Accepting'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7832612635792031484.post-6153464866545533533</id><published>2009-10-01T14:07:00.002+05:30</published><updated>2009-10-01T14:08:30.996+05:30</updated><title type='text'>How To Call a ListView On Action</title><content type='html'>Take a View Controller add a SimpaleAction and on Execute Event write Code
And write this code on 
ONACTIVATED()Event
simpleAction1.Active.SetItemValue("ObjectType", View.ObjectTypeInfo.Type == typeof(TrialBalance));

ObjectSpace objectSpace = Application.CreateObjectSpace();
            CollectionSource collectionSource = (CollectionSource)Application.CreateCollectionSource(objectSpace, typeof(OperationUnit), "OperationUnit_ListView");
            ListView listview = Application.CreateListView("OperationUnit_ListView", collectionSource, true);
            e.ShowViewParameters.CreatedView = listview;
            e.ShowViewParameters.TargetWindow = TargetWindow.NewModalWindow;
            e.ShowViewParameters.CreateAllControllers = true;
            DialogController dcOU = new DialogController();
            e.ShowViewParameters.Controllers.Add(dcOU);
            dcOU.Accepting += new EventHandler&lt;DialogControllerAcceptingEventArgs&gt;(dcOU_Accepting);&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7832612635792031484-6153464866545533533?l=xafdeveloper.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/6153464866545533533/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xafdeveloper.blogspot.com/2009/10/how-to-call-listview-on-action.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/6153464866545533533'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/6153464866545533533'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/2009/10/how-to-call-listview-on-action.html' title='How To Call a ListView On Action'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7832612635792031484.post-5992951363949127937</id><published>2009-10-01T14:07:00.001+05:30</published><updated>2009-10-01T14:07:42.909+05:30</updated><title type='text'>How To Add New Row in ListView</title><content type='html'>Apply this code above the class
[DefaultListViewOptions(EditMode.Editable,NewItemRowPosition .Bottom)]
Or write own View Controller
GridView gv = (GridView)gc.FocusedView;
                gv.NewItemRowText = "Click Here To Add A New Row";
                gv.OptionsView.NewItemRowPosition = DevExpress.XtraGrid.Views.Grid.NewItemRowPosition.Bottom;
                gv.OptionsNavigation.AutoFocusNewRow = true;
                gv.OptionsView.ShowFooter = true;
                gv.OptionsBehavior.Editable = true;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7832612635792031484-5992951363949127937?l=xafdeveloper.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/5992951363949127937/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xafdeveloper.blogspot.com/2009/10/how-to-add-new-row-in-listview.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/5992951363949127937'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/5992951363949127937'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/2009/10/how-to-add-new-row-in-listview.html' title='How To Add New Row in ListView'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7832612635792031484.post-5912610578325822673</id><published>2009-10-01T14:06:00.004+05:30</published><updated>2009-10-01T14:07:21.696+05:30</updated><title type='text'>How To Access The Value Of ReadonlyParameter</title><content type='html'>DateTime dt = (DateTime)new ToDateParameter().CurrentValue;
  CriteriaWrapper criteriaWrapper = new CriteriaWrapper(this.GetType(), "'@ToDate'");
   DateTime dt = (DateTime)criteriaWrapper.Parameters[0].CurrentValue;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7832612635792031484-5912610578325822673?l=xafdeveloper.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/5912610578325822673/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xafdeveloper.blogspot.com/2009/10/how-to-access-value-of.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/5912610578325822673'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/5912610578325822673'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/2009/10/how-to-access-value-of.html' title='How To Access The Value Of ReadonlyParameter'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7832612635792031484.post-4438864215902977779</id><published>2009-10-01T14:06:00.003+05:30</published><updated>2009-10-01T14:06:53.589+05:30</updated><title type='text'>How to Find Edit value of Lookup</title><content type='html'>DetailView dv = (DetailView)View;
LookupPropertyEditor control1 = (LookupPropertyEditor)dv.FindItem("AccountGroups");
LookupEdit c1 = (LookupEdit)control1.Control;
 AccountGroup gc = (AccountGroup)c1.EditValue;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7832612635792031484-4438864215902977779?l=xafdeveloper.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/4438864215902977779/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xafdeveloper.blogspot.com/2009/10/how-to-find-edit-value-of-lookup.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/4438864215902977779'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/4438864215902977779'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/2009/10/how-to-find-edit-value-of-lookup.html' title='How to Find Edit value of Lookup'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7832612635792031484.post-7639266899738732293</id><published>2009-10-01T14:06:00.001+05:30</published><updated>2009-10-01T14:06:26.878+05:30</updated><title type='text'>Comparing Two Property Value in Same class</title><content type='html'>[RuleCriteria("RuleCriteria for Itemstatus", DefaultContexts.Save, "Date &gt;= StatusDate", "Date should be greater than StatusDate")]

Itemstatus is class Date and StatusDate are Properties and it will be written after [DefaultClassOption]&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7832612635792031484-7639266899738732293?l=xafdeveloper.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/7639266899738732293/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xafdeveloper.blogspot.com/2009/10/comparing-two-property-value-in-same.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/7639266899738732293'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/7639266899738732293'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/2009/10/comparing-two-property-value-in-same.html' title='Comparing Two Property Value in Same class'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7832612635792031484.post-3046943161909071112</id><published>2009-10-01T14:05:00.002+05:30</published><updated>2009-10-01T14:06:01.818+05:30</updated><title type='text'>How to Filter Popup Window</title><content type='html'>ObjectSpace os = Application.CreateObjectSpace();
ListView listView = Application.CreateListView(Application.GetListViewId(typeof(DomainObject2)), new CollectionSource(os, typeof(DomainObject2)), false);
listView.CollectionSource.Criteria["FilterCriteria"] = CriteriaOperator.Parse("IntProperty &gt; 1");
or
listview.CollectionSource.Criteria["ABC"] = new InOperator("ShipmentNo", al).Not();
or
listview.CollectionSource.Criteria["ABC"] = new BinaryOperator("PropertyName",PropertyValue);
e.View = listView;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7832612635792031484-3046943161909071112?l=xafdeveloper.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/3046943161909071112/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xafdeveloper.blogspot.com/2009/10/how-to-filter-popup-window.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/3046943161909071112'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/3046943161909071112'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/2009/10/how-to-filter-popup-window.html' title='How to Filter Popup Window'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7832612635792031484.post-329501629750305629</id><published>2009-10-01T14:05:00.001+05:30</published><updated>2009-10-01T14:05:42.840+05:30</updated><title type='text'>Apply Criteria on XPCollection</title><content type='html'>CriteriaOperator criteria = new BinaryOperator("Age", 30, BinaryOperatorType.Greater);
CriteriaOperator criteria = CriteriaOperator.Parse("Age &gt; 30");
xpCollection1.Criteria = criteria;

CriteriaOperator filter = CriteriaOperator.Parse("Age &gt; 30 AND Age &lt; 40");
    xpCollection1.Filter = filter;

gridControl1.DataSource = new XPCollection(Session.DefaultSession, typeof(MyObject), 
  new BinaryOperator("UnitPrice", filterValue, BinaryOperatorType.GreaterOrEqual));

xpCollection1.Filter = new InOperator("Name", new string[] {"John", "Mike", "Nick"});

CriteriaOperator criteria1 = CriteriaOperator.Parse(
  "Iif(Field1 == 100, Field1, Field2) &gt; 1000");
XPCollection collection1 = new XPCollection(typeof(MyObject), criteria1);

class MyObject : XPObject {
   decimal unitPrice;
   public decimal UnitPrice {
      get { return unitPrice; }
      set { unitPrice = value; }
   }}

// Select MyObject objects that match the specified criteria.
decimal filterValue = 20;
gridControl1.DataSource = new XPCollection(Session.DefaultSession, typeof(MyObject), 
  new BinaryOperator("UnitPrice", filterValue, BinaryOperatorType.GreaterOrEqual));


CriteriaOperator filter = new BetweenOperator("Age", 20, 30);
xpCustomers.Filter = filter;

// Retrieves a collection of the Contact objects which match the criteria that represents 
// the logical expression (DefaultAddress.City &lt;&gt; "Chicago").
XPCollection collection = new XPCollection(typeof(Contact),CriteriaOperator.Parse("DefaultAddress.City != 'Chicago'")


// Retrieves a collection of the Contact objects which match the criteria that represents 
// the logical expression (DefaultAddress.City &lt;&gt; "Chicago" AND not (Company is null)).
XPCollection collection = new XPCollection(typeof(Contact),
    CriteriaOperator.Parse("DefaultAddress.City != 'Chicago' AND Company is not null")

// Retrieves the Contact objects that contain an address, 
// and the city which is given in the address is the same as the person's city.
// The "^" symbol represents a reference to the Owner object, 
//The '^' character is used to refer to the parent in a parent-child relationship. The parent relationship traversal operator allows you to access parent objects in expressions written in the context of a child.
// the parent object of the Locations collection.
XPCollection collection = new XPCollection(typeof(Contact), 
    new ContainsOperator("DefaultAddress.Owner.Locations", 
        new BinaryOperator(
            new OperandProperty("City"), new OperandProperty("^.DefaultAddress.City"), 
            BinaryOperatorType.Equal
        )
    )

// Represents the Person class which contains account information.
public class Person: XPObject {
    [Association("PersonAccounts", typeof(Account))]
    public XPCollection Accounts {
        get { return GetCollection("Accounts"); }
    }
}
// Represents the Account class which contains the amount in the account.
public class Account: XPObject {
    [Association("PersonAccounts")]
    public Person Owner;
    public int Amount;
}
XPCollection collection = new XPCollection(typeof(Person), 
    CriteriaOperator.Parse("Accounts.Sum(Amount) &lt; 100")

XPCollection collection = new XPCollection(typeof(Person), 
    CriteriaOperator.Parse("Accounts[Amount = 0].Count == 1")
CriteriaOperator.Parse("[FirstName] Like 'A%'");
CriteriaOperator.Parse(String.Format("[Address1.City] = '{0}'",City));
CriteriaOperator.Parse("[IsGlobal] = true");&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7832612635792031484-329501629750305629?l=xafdeveloper.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/329501629750305629/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xafdeveloper.blogspot.com/2009/10/apply-criteria-on-xpcollection.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/329501629750305629'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/329501629750305629'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/2009/10/apply-criteria-on-xpcollection.html' title='Apply Criteria on XPCollection'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7832612635792031484.post-7852588348555640553</id><published>2009-10-01T14:03:00.000+05:30</published><updated>2009-10-01T14:04:45.969+05:30</updated><title type='text'>How To To Disable New Button and Close Button From Lookup Window</title><content type='html'>void View_ControlsCreated(object sender, EventArgs e)
        {
            if (View is DetailView)
            {
                LookupPropertyEditor editor = (LookupPropertyEditor)((DetailView)View).FindItem("UnderGroup");
                editor.Control.Properties.ShowPopupShadow = true;
                editor.Control.Properties.PopupSizeable = false;
                editor.Control.Properties.ShowPopupCloseButton = false;
                editor.Control.Properties.ShowDropDown = DevExpress.XtraEditors.Controls.ShowDropDown.DoubleClick;
            }

        }&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7832612635792031484-7852588348555640553?l=xafdeveloper.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/7852588348555640553/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xafdeveloper.blogspot.com/2009/10/how-to-to-disable-new-button-and-close.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/7852588348555640553'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/7852588348555640553'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/2009/10/how-to-to-disable-new-button-and-close.html' title='How To To Disable New Button and Close Button From Lookup Window'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7832612635792031484.post-5657349942868788443</id><published>2009-10-01T14:01:00.001+05:30</published><updated>2009-10-01T14:03:37.864+05:30</updated><title type='text'>How To Apply Email validation</title><content type='html'>[RuleRegularExpression("RuleRegularExpression for classname.propertyname", DefaultContexts.Save, @"^([\w-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$", "It should be in given format")]

[RuleRequiredField("RuleRequiredField for Company.PhoneNumber", DefaultContexts.Save, "Can Not be Empty you have to Give Phone Number")] 

[RuleRange("RuleRange for Payment.Rate", DefaultContexts.Save, 10, 20, "Enter with in range")]
Here payment is a class and rate is property 

[RuleUniqueValue("RuleUniqueValue", DefaultContexts.Save, "RuleUniqueValue description")]

[RuleRequiredField("RuleRequiredField for classname.propertyname ", DefaultContexts.Save, "Can Not Be Empty")]

[RuleObjectExists("ClassName_ComplexValidationSettingsObject", DefaultContexts.Save, "CalculationTypes = '@CalculationTypes'AND Amount='@Amount' AND Schedule='@Schedule' AND IsActive='@IsActive'", MessageTemplateMustExist = "Objects with the same combination of the properties must not exist.", InvertResult = true, SkipNullOrEmptyValues = true, FoundObjectMessageFormat = "'{0}'", FoundObjectMessagesSeparator = ";")]&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7832612635792031484-5657349942868788443?l=xafdeveloper.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/5657349942868788443/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xafdeveloper.blogspot.com/2009/10/how-to-apply-email-validation.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/5657349942868788443'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/5657349942868788443'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/2009/10/how-to-apply-email-validation.html' title='How To Apply Email validation'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7832612635792031484.post-3462069046532224450</id><published>2009-10-01T13:56:00.000+05:30</published><updated>2009-10-01T14:00:28.501+05:30</updated><title type='text'>Aassociassion  with Module Base</title><content type='html'>Suppose you have two module 
1. Cevious.Xpert.Account
2. Cevious.Xpert.Statutory.In 
  TCSNature.cs
  VAT.cs
In Statutory Module we have used Accounts DLL
In Account module there is a class Ledger in which I want a Lookup of VAT to do this 
We go in Cevious.Xpert.Statutory.In =&gt;Module.cs=&gt;

public override void CustomizeTypesInfo(DevExpress.ExpressApp.DC.ITypesInfo typesInfo)
        {
            base.CustomizeTypesInfo(typesInfo);
            XPDictionary xpDCT = XafTypesInfo.XpoTypeInfoSource.XPDictionary;
            if (xpDCT.GetClassInfo(typeof(Ledger)).FindMember("PropertyName") == null)
            {
                xpDCT.GetClassInfo(typeof(Ledger)).CreateMember("PropertyName", typeof(Class Name),new DisplayNameAttribute("Display Name"),new ImmediatePostDataAttribute(),new VisibleInListViewAttribute (false));
               Example //xpDCT.GetClassInfo(typeof(Ledger)).CreateMember("Nature", typeof(TypeOfNature));

            }
XafTypesInfo.Instance.RefreshInfo(typeof(Ledger));
        }&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7832612635792031484-3462069046532224450?l=xafdeveloper.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/3462069046532224450/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xafdeveloper.blogspot.com/2009/10/aassociassion-with-module-base.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/3462069046532224450'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/3462069046532224450'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/2009/10/aassociassion-with-module-base.html' title='Aassociassion  with Module Base'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7832612635792031484.post-3352686363741646031</id><published>2009-10-01T13:55:00.000+05:30</published><updated>2009-10-01T13:56:24.477+05:30</updated><title type='text'>How to Find Property of Class with XafTypeInfo</title><content type='html'>ITypeInfo ob = XafTypesInfo.Instance.FindTypeInfo(ReflectionHelper.FindType("TransactionDetails")).FindMember("YourPropertyName");

OR

XPDictionary xpd=XafTypeInfo.XpoTypeInfoSource.XPDictionary;
Object ob=(xpd.GetClassInfo((typeof(className)).FindMember(“PropertyName”).GetType());&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7832612635792031484-3352686363741646031?l=xafdeveloper.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/3352686363741646031/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xafdeveloper.blogspot.com/2009/10/how-to-find-property-of-class-with.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/3352686363741646031'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/3352686363741646031'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/2009/10/how-to-find-property-of-class-with.html' title='How to Find Property of Class with XafTypeInfo'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7832612635792031484.post-6494598340634824210</id><published>2009-10-01T13:54:00.000+05:30</published><updated>2009-10-01T13:55:11.134+05:30</updated><title type='text'>How To Find GridView From DetailView</title><content type='html'>ListPropertyEditor lpe = (ListPropertyEditor)dv.FindItem("ShipmentInfo");
GridView gv = (GridView)((GridControl)lpe.ListView.Control).FocusedView;
XPCollection xpc = (XPCollection)(gv.DataSource);
foreach (object ob in xpc)
   {
      if (ob.GetType() == typeof(BillingFormat))
        { }&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7832612635792031484-6494598340634824210?l=xafdeveloper.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/6494598340634824210/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xafdeveloper.blogspot.com/2009/10/how-to-find-gridview-from-detailview.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/6494598340634824210'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/6494598340634824210'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/2009/10/how-to-find-gridview-from-detailview.html' title='How To Find GridView From DetailView'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7832612635792031484.post-2433546932952066115</id><published>2009-10-01T13:53:00.002+05:30</published><updated>2009-10-01T13:54:28.241+05:30</updated><title type='text'>How To Hide BO Model For Normal User</title><content type='html'>SimpleUser Su = (SimpleUser)SecuritySystem.CurrentUser;
            if (!Su.IsAdministrator)
            {
                Frame.GetController&lt;DevExpress.ExpressApp.Win.SystemModule.EditModelController&gt;().Action.SetActiveByKey("EditModel", false);}

Or

Add a Window Controller
And wrete Code

private void WindowController1_Activated(object sender, EventArgs e)
        {
           // Window.ViewChanged += new EventHandler(Window_ViewChanged);
        }

        void Window_ViewChanged(object sender, EventArgs e)
        {
            IBarManagerHolder template = Window.Template as IBarManagerHolder;
            SimpleUser Su = (SimpleUser)SecuritySystem.CurrentUser;
            if (Su.IsAdministrator)
            {
                if (template != null &amp;&amp; Window.View != null)
                {
                    foreach (object actionContainer in Window.Template.GetContainers())
                    {
                        ActionContainerMenuBarItem mn = actionContainer as ActionContainerMenuBarItem;


                        {
                            if (mn != null)
                            {
                                if (mn.Actions.Count &gt; 0)
                                    if (mn.Actions[0].Caption == "Edit Model")
                                    {
                                        mn.Actions[0].SetEnabledByKey("Edit Model", false);
                                    }}}}}}}&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7832612635792031484-2433546932952066115?l=xafdeveloper.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/2433546932952066115/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xafdeveloper.blogspot.com/2009/10/how-to-hide-bo-model-for-normal-user.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/2433546932952066115'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/2433546932952066115'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/2009/10/how-to-hide-bo-model-for-normal-user.html' title='How To Hide BO Model For Normal User'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7832612635792031484.post-246106972618036345</id><published>2009-10-01T13:53:00.001+05:30</published><updated>2009-10-01T13:53:35.058+05:30</updated><title type='text'>How to Prevent Deletion Of Record From ListView</title><content type='html'>In This Controller That Record is Deleted Whose BillNo is Null
Write a Controller and Inherit : DeleteObjectsViewController
  protected override void Delete(SimpleActionExecuteEventArgs args)
        {
            if (View.ObjectTypeInfo.Type == typeof(DispatchRegister))
            {
                List&lt;DispatchRegister&gt; list = new List&lt;DispatchRegister&gt;();
                foreach (DispatchRegister item in args.SelectedObjects)
                {
                    if (item.BillNo==null || item.BillNo.Length&lt;=0)
                    {
                        list.Add(item);
                    }
                }
                if (list.Count == 0)
                {
                    XtraMessageBox.Show("Record Can Not be Deleted. You Can Delete Only those Record whose Bill No is Blank");
                }
                else
                {
                    BaseDelete(list);
                }
                return;
            }
            base.Delete(args);
        }
        private void BaseDelete(System.Collections.IList argsSelectedObjects)
        {
            ObjectSpace.Delete(argsSelectedObjects);
            if (AutoCommit || View.IsRoot)
            {
                ObjectSpace.CommitChanges();
            }
            if (View is ListView)
            {
                ((ListView)View).Editor.Refresh();
            }
            else
            {
                View.Close();
            }
        }&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7832612635792031484-246106972618036345?l=xafdeveloper.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/246106972618036345/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xafdeveloper.blogspot.com/2009/10/how-to-prevent-deletion-of-record-from.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/246106972618036345'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/246106972618036345'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/2009/10/how-to-prevent-deletion-of-record-from.html' title='How to Prevent Deletion Of Record From ListView'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7832612635792031484.post-6162727935277716624</id><published>2009-10-01T13:50:00.000+05:30</published><updated>2009-10-01T13:52:48.181+05:30</updated><title type='text'>How to Prevent a DetailView From being Shown When the User Double Clicks/Presses the Enter Key on a Record in the ListView</title><content type='html'>namespace Solution1.Module.Win {
    public partial class ViewController1 : DevExpress.ExpressApp.SystemModule.ListViewProcessCurrentObjectController {
        public ViewController1() {
            InitializeComponent();
            RegisterActions(components);
        }
        protected override void ExecuteProcessCurrentObject(SimpleActionExecuteEventArgs e) 
           {
            if (View is ListView &amp;&amp; View.ObjectType == typeof(DomainObject1)) {
                return;
            }
            base.ExecuteProcessCurrentObject(e); }}}&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7832612635792031484-6162727935277716624?l=xafdeveloper.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/6162727935277716624/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xafdeveloper.blogspot.com/2009/10/how-to-prevent-detailview-from-being.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/6162727935277716624'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/6162727935277716624'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/2009/10/how-to-prevent-detailview-from-being.html' title='How to Prevent a DetailView From being Shown When the User Double Clicks/Presses the Enter Key on a Record in the ListView'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7832612635792031484.post-2316663923489796589</id><published>2009-10-01T13:47:00.000+05:30</published><updated>2009-10-01T13:49:09.236+05:30</updated><title type='text'>how To Add a Simple Button on Detail View</title><content type='html'>To add simple button on DetailView 
Go in BO Model=&gt;DomainObject2 DetailView=&gt;Items=&gt;Add=&gt;ControlDetailItems and give its ID and Caption
Also set its Property ControlTypeName=DevExpress.XtraEditors.SimpleButton
Now Button is Visible on DetailView you can find this button from DetailView and Fire Event

OR
Go in ModelEditor Code and write the code
&lt;DetailView ID="DomainObject2_DetailView"&gt;
   &lt;Items&gt;
    &lt;ControlDetailItem ID="B1" Caption="Click" ControlTypeName="DevExpress.XtraEditors.SimpleButton" IsNewNode="True" /&gt;
   &lt;/Items&gt;
   &lt;/DetailView&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7832612635792031484-2316663923489796589?l=xafdeveloper.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/2316663923489796589/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xafdeveloper.blogspot.com/2009/10/how-to-add-simple-button-on-detail-view.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/2316663923489796589'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/2316663923489796589'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/2009/10/how-to-add-simple-button-on-detail-view.html' title='how To Add a Simple Button on Detail View'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7832612635792031484.post-2926036829070705188</id><published>2009-10-01T13:44:00.000+05:30</published><updated>2009-10-01T13:45:44.572+05:30</updated><title type='text'>Fire  Event on Button Added on DetailView</title><content type='html'>if (View is DetailView &amp;&amp; View.ObjectTypeInfo.Type == typeof(DomainObject2))
            {
                DetailView dv = (DetailView)View;
                ControlDetailItem pe = (ControlDetailItem)dv.FindItem("B1");
                DevExpress.XtraEditors.SimpleButton Button = (DevExpress.XtraEditors.SimpleButton)pe.Control;
                Button.Click += new EventHandler(Button_Click);}&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7832612635792031484-2926036829070705188?l=xafdeveloper.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/2926036829070705188/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xafdeveloper.blogspot.com/2009/10/fire-event-on-button-added-on.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/2926036829070705188'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/2926036829070705188'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/2009/10/fire-event-on-button-added-on.html' title='Fire  Event on Button Added on DetailView'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7832612635792031484.post-4933349284795378442</id><published>2009-10-01T13:43:00.000+05:30</published><updated>2009-10-01T13:44:36.626+05:30</updated><title type='text'>How To Find Master Object of ListView</title><content type='html'>PropertyCollectionSource pcs = (PropertyCollectionSource)LV1.CollectionSource;
DailyAttendenceSheet dcv = pcs.MasterObject as DailyAttendenceSheet;

Here DailyAttendenceSheet is MasterObject means DetailView
Here Lv1 is ListView&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7832612635792031484-4933349284795378442?l=xafdeveloper.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/4933349284795378442/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xafdeveloper.blogspot.com/2009/10/how-to-find-master-object-of-listview.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/4933349284795378442'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/4933349284795378442'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/2009/10/how-to-find-master-object-of-listview.html' title='How To Find Master Object of ListView'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7832612635792031484.post-7056597835415359500</id><published>2009-10-01T13:37:00.000+05:30</published><updated>2009-10-01T13:38:35.809+05:30</updated><title type='text'>Enble Master View of GridView</title><content type='html'>if (View is ListView &amp;&amp; View.Id.Contains("ProfitAndLoss_ListView"))
            {
                ListView lv = (ListView)View;
                GridControl gc = (GridControl)lv.Control;
                GridView gv = (GridView)gc.FocusedView;
                gv.OptionsView.ShowDetailButtons = true;
                gv.OptionsDetail.EnableMasterViewMode = true;
               // gv.OptionsDetail.AllowZoomDetail = true;
                gv.OptionsDetail.AutoZoomDetail = true;
            }&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7832612635792031484-7056597835415359500?l=xafdeveloper.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/7056597835415359500/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xafdeveloper.blogspot.com/2009/10/enble-master-view-of-gridview.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/7056597835415359500'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/7056597835415359500'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/2009/10/enble-master-view-of-gridview.html' title='Enble Master View of GridView'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7832612635792031484.post-420337882872776801</id><published>2009-10-01T13:35:00.002+05:30</published><updated>2009-10-01T13:37:18.049+05:30</updated><title type='text'>Activate Panel on Class</title><content type='html'>namespace PanelTesting.Module
{
    public partial class PanelViewController : ViewController
    {
        public PanelViewController()
        {
            InitializeComponent();
            RegisterActions(components);
            TargetObjectType = typeof(Panel);
        }
        protected override void OnActivated()
        {
            base.OnActivated();
            View.ControlsCreated += new EventHandler(View_ControlsCreated);
        }

        void View_ControlsCreated(object sender, EventArgs e)
        {
            ((System.Windows.Forms.Control)View.Control).HandleCreated += new EventHandler(PanelViewController_HandleCreated);
        }

        void PanelViewController_HandleCreated(object sender, EventArgs e)
        {
            LabelControl lbTitle2 = new LabelControl();
            lbTitle2.Appearance.BackColor = System.Drawing.Color.Transparent;
            lbTitle2.Appearance.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F);
            //lbTitle2.Appearance.ForeColor = System.Drawing.SystemColors.ActiveCaptionText;
            //lbTitle2.Appearance.Options.UseBackColor = true;
            lbTitle2.Appearance.Options.UseFont = true;
            //lbTitle2.Appearance.Options.UseForeColor = true;
            lbTitle2.Location = new System.Drawing.Point(12, 32);
            lbTitle2.Name = "lbTitle2";
            lbTitle2.Size = new System.Drawing.Size(183, 20);
            lbTitle2.TabIndex = 5;
            lbTitle2.Text = "by Cevious Technologies Pvt. Ltd.";
            // 
            // lbTitle1
            // 
            LabelControl lbTitle1 = new LabelControl();
            lbTitle1.Appearance.BackColor = System.Drawing.Color.Transparent;
            lbTitle1.Appearance.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold);
            //lbTitle1.Appearance.ForeColor = System.Drawing.SystemColors.ActiveCaptionText;
            //lbTitle1.Appearance.Options.UseBackColor = true;
            lbTitle1.Appearance.Options.UseFont = true;
            //lbTitle1.Appearance.Options.UseForeColor = true;
            lbTitle1.Location = new System.Drawing.Point(12, 4);
            lbTitle1.Name = "lbTitle1";
            lbTitle1.Size = new System.Drawing.Size(104, 20);
            lbTitle1.TabIndex = 4;

            lbTitle1.Text = "Applicatin Testing";

            PanelControl lbCaption = new PanelControl();
            lbCaption.Controls.Add(lbTitle2);
            lbCaption.Controls.Add(lbTitle1);
            lbCaption.Dock = System.Windows.Forms.DockStyle.Top;
            lbCaption.Font = new System.Drawing.Font("Tahoma", 14.25F, System.Drawing.FontStyle.Bold);
            //lbCaption.Font2 = new System.Drawing.Font("Tahoma", 11.25F);
            lbCaption.Location = new System.Drawing.Point(0, 0);
            lbCaption.Name = "lbCaption";
            lbCaption.Size = new System.Drawing.Size(828, 60);
            lbCaption.TabIndex = 2;
            lbCaption.TabStop = false;
            lbCaption.SuspendLayout();
            ((System.Windows.Forms.Control)sender).Parent.Controls.Add(lbCaption);
        }
    }&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7832612635792031484-420337882872776801?l=xafdeveloper.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/420337882872776801/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xafdeveloper.blogspot.com/2009/10/activate-panel-on-class.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/420337882872776801'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/420337882872776801'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/2009/10/activate-panel-on-class.html' title='Activate Panel on Class'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7832612635792031484.post-4548313452222096198</id><published>2009-10-01T13:35:00.001+05:30</published><updated>2009-10-01T13:35:43.537+05:30</updated><title type='text'>Hide Link Button From Associated Class</title><content type='html'>if (View is ListView &amp;&amp; !View.IsRoot &amp;&amp; View.ObjectType==typeof(DemoTask)) {
                Frame.GetController&lt;DevExpress.ExpressApp.SystemModule.LinkUnlinkController&gt;().LinkObjectAction.Active.SetItemValue("myReason", false);}&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7832612635792031484-4548313452222096198?l=xafdeveloper.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xafdeveloper.blogspot.com/feeds/4548313452222096198/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://xafdeveloper.blogspot.com/2009/10/hide-link-button-from-associated-class.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/4548313452222096198'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7832612635792031484/posts/default/4548313452222096198'/><link rel='alternate' type='text/html' href='http://xafdeveloper.blogspot.com/2009/10/hide-link-button-from-associated-class.html' title='Hide Link Button From Associated Class'/><author><name>Nagendra Kumar Shrivastava</name><uri>http://www.blogger.com/profile/05204068804623434613</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_1XOhDkHUTZs/TOIvNx0vL5I/AAAAAAAAAYQ/-NaYy_EguCo/S220/16112010469.jpg'/></author><thr:total>0</thr:total></entry></feed>
