PageRenderTime 44ms CodeModel.GetById 13ms RepoModel.GetById 0ms app.codeStats 0ms

/rBKK.WebApplication/Procurement/VendorInfo.aspx

https://bitbucket.org/sourcecode71/arml
ASP.NET | 196 lines | 190 code | 6 blank | 0 comment | 0 complexity | 91392b0fffe35f6e8e1d3df232763b67 MD5 | raw file
  1. <%@ Page Title="" Language="C#" MasterPageFile="~/Site.Master" AutoEventWireup="true" CodeBehind="VendorInfo.aspx.cs" Inherits="rBKK.WebApplication.Procurement.VendorInfo" %>
  2. <asp:Content ID="Content1" ContentPlaceHolderID="HeadContent" runat="server">
  3. <link rel="stylesheet" href="http://code.jquery.com/ui/1.9.2/themes/base/jquery-ui.css" />
  4. <script type="text/javascript" src="http://code.jquery.com/jquery-1.8.3.js"></script>
  5. <script type="text/javascript" src="http://code.jquery.com/ui/1.9.2/jquery-ui.js"></script>
  6. <script type="text/javascript">
  7. $(document).ready(function () {
  8. SearchText();
  9. });
  10. function SearchText() {
  11. $(".autosuggest").autocomplete({
  12. source: function (request, response) {
  13. $.ajax({
  14. type: "POST",
  15. contentType: "application/json; charset=utf-8",
  16. url: "WebServices/CommonWebService.asmx/HelloWorld",
  17. data: "{" + document.getElementById('<%=txtName.ClientID%>').value + "'}",
  18. dataType: "json",
  19. success: function (data) {
  20. response(data.d);
  21. },
  22. error: function (result) {
  23. alert(result);
  24. }
  25. });
  26. }
  27. });
  28. }
  29. </script>
  30. </asp:Content>
  31. <asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">
  32. <div class="MiniDisplay">
  33. <fieldset class="flView">
  34. <legend class="lgView"> Vendor info </legend>
  35. <asp:UpdatePanel ID="UpdatePanel2" runat="server">
  36. <ContentTemplate>
  37. <table class="bgdisplay">
  38. <tr>
  39. <td colspan="3">
  40. <asp:HiddenField ID="hiID" runat="server" />
  41. </td>
  42. </tr>
  43. <tr>
  44. <td style="width:120px">
  45. <span>Type </span> </td>
  46. <td style="width: 315px">
  47. <asp:DropDownList ID="ddlvendorType" runat="server" Width="236px"
  48. AutoPostBack="True"
  49. onselectedindexchanged="ddlvendorType_SelectedIndexChanged" SkinID="normalDropDownList">
  50. </asp:DropDownList>
  51. </td>
  52. <td style="width: 13px">
  53. <asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server"
  54. ControlToValidate="ddlvendorType" ErrorMessage="*" ForeColor="Red"
  55. InitialValue="0"></asp:RequiredFieldValidator>
  56. </td>
  57. </tr>
  58. <tr>
  59. <td style="width:120px">
  60. <span> Code</span> </td>
  61. <td style="width: 315px">
  62. <asp:TextBox ID="txtCode" runat="server" Width="226px" SkinID="normalTextBox"></asp:TextBox>
  63. </td>
  64. <td style="width: 13px">
  65. &nbsp;
  66. <asp:RequiredFieldValidator ID="RequiredFieldValidator2" runat="server"
  67. ControlToValidate="txtCode" ErrorMessage="*" ForeColor="Red"></asp:RequiredFieldValidator>
  68. </td>
  69. </tr>
  70. <tr>
  71. <td style="width:120px">
  72. <span>Name </span> </td>
  73. <td style="width: 315px">
  74. <asp:TextBox ID="txtName" runat="server" Width="226px" SkinID="normalTextBox" class="autosuggest"></asp:TextBox>
  75. </td>
  76. <td style="width: 13px">
  77. <asp:RequiredFieldValidator ID="RequiredFieldValidator3" runat="server"
  78. ControlToValidate="txtName" ErrorMessage="*" ForeColor="Red"></asp:RequiredFieldValidator>
  79. </td>
  80. </tr>
  81. <tr>
  82. <td style="width:120px">
  83. <span>Contact Person </span> </td>
  84. <td style="width: 315px">
  85. <asp:TextBox ID="txtContactPerson" runat="server" Width="226px"
  86. SkinID="normalTextBox"></asp:TextBox>
  87. </td>
  88. <td style="width: 13px">
  89. &nbsp;</td>
  90. </tr>
  91. <tr>
  92. <td style="width:90px">
  93. <span>e-mail</span> </td>
  94. <td style="width: 315px">
  95. <asp:TextBox ID="txtemail" runat="server" Width="226px" SkinID="normalTextBox"></asp:TextBox>
  96. </td>
  97. <td style="width: 13px">
  98. &nbsp;</td>
  99. </tr>
  100. <tr>
  101. <td style="width: 90px">
  102. <span> Web Site</span> </td>
  103. <td style="width: 315px">
  104. <asp:TextBox ID="txtWebsite" runat="server" Width="226px" SkinID="normalTextBox"></asp:TextBox>
  105. </td>
  106. <td style="width: 13px">
  107. &nbsp;</td>
  108. </tr>
  109. <tr>
  110. <td style="width: 90px">
  111. <span> Address</span> </td>
  112. <td style="width: 315px">
  113. <asp:TextBox ID="txtAddress" runat="server" TextMode="MultiLine" Width="264px"
  114. SkinID="normalTextBox"></asp:TextBox>
  115. </td>
  116. <td style="width: 13px">
  117. &nbsp;</td>
  118. </tr>
  119. <tr>
  120. <td align="center" colspan="3">
  121. &nbsp; &nbsp;
  122. <asp:Button ID="btnSave" runat="server" CssClass="btnStyle"
  123. onclick="btnSave_Click" Text="Save" Width="70px" />
  124. &nbsp;
  125. <asp:Button ID="btnReset" runat="server" CausesValidation="False"
  126. CssClass="btnStyle" onclick="btnReset_Click" Text="Reset" Width="70px" />
  127. &nbsp;
  128. </td>
  129. </tr>
  130. </table>
  131. </ContentTemplate>
  132. </asp:UpdatePanel>
  133. </fieldset>
  134. </div>
  135. <div class="MiddlePageDisplay">
  136. <fieldset class="flDeatialView" >
  137. <legend class="lgView"> vendor list </legend>
  138. <asp:UpdatePanel ID="UpdatePanel1" runat="server">
  139. <ContentTemplate>
  140. <asp:GridView ID="gvVendor" runat="server" AutoGenerateColumns="False"
  141. CellPadding="4" DataKeyNames="VENDOR_ID" ForeColor="#333333" GridLines="None"
  142. style="font-size: 9pt" Width="100%">
  143. <HeaderStyle CssClass="dataScheduleHeader" />
  144. <AlternatingRowStyle BackColor="White" />
  145. <Columns>
  146. <asp:TemplateField HeaderText="ID">
  147. <ItemTemplate>
  148. <asp:Label ID="lblID" runat="server" Text='<%# Bind("VENDOR_ID") %>'></asp:Label>
  149. </ItemTemplate>
  150. </asp:TemplateField>
  151. <asp:BoundField DataField="VENDOR_TYPE_ID" HeaderText="Type" />
  152. <asp:BoundField DataField="VENDOR_CODE" HeaderText="Code" />
  153. <asp:BoundField DataField="VENDOR_NAME" HeaderText="Name" />
  154. <asp:BoundField DataField="CONTACT_PERSON" HeaderText="Contact Person" />
  155. <asp:BoundField DataField="EMAIL_ID" HeaderText="e-MAIL" />
  156. <asp:BoundField DataField="WEB_SITE_ID" HeaderText="WEB SITE" />
  157. <asp:BoundField DataField="ADDRESS_ID" HeaderText="Address" />
  158. <asp:TemplateField ShowHeader="False">
  159. <ItemTemplate>
  160. <asp:ImageButton ID="imgEdit" runat="server"
  161. ImageUrl="~/App_Themes/Green/Images/Edit.gif" onclick="img_edit"
  162. CausesValidation="False" />
  163. </ItemTemplate>
  164. <ItemStyle Width="15px" />
  165. </asp:TemplateField>
  166. <asp:TemplateField ShowHeader="False">
  167. <ItemTemplate>
  168. <asp:ImageButton ID="imgDelete" runat="server"
  169. ImageUrl="~/App_Themes/Green/Images/Delete.gif"
  170. onclick="imgDelete_Click" CausesValidation="False" OnClientClick="javascript:return confirm('Do you really want to \ndelete the item?')"/>
  171. </ItemTemplate>
  172. <ItemStyle Width="15px" />
  173. </asp:TemplateField>
  174. </Columns>
  175. <EditRowStyle BackColor="#2461BF" />
  176. <FooterStyle BackColor="#507CD1" Font-Bold="True" ForeColor="White" />
  177. <HeaderStyle BackColor="#507CD1" Font-Bold="True" ForeColor="White" />
  178. <PagerStyle BackColor="#2461BF" ForeColor="White" HorizontalAlign="Center" />
  179. <RowStyle BackColor="#EFF3FB" />
  180. <SelectedRowStyle BackColor="#D1DDF1" Font-Bold="True" ForeColor="#333333" />
  181. <SortedAscendingCellStyle BackColor="#F5F7FB" />
  182. <SortedAscendingHeaderStyle BackColor="#6D95E1" />
  183. <SortedDescendingCellStyle BackColor="#E9EBEF" />
  184. <SortedDescendingHeaderStyle BackColor="#4870BE" />
  185. </asp:GridView>
  186. </ContentTemplate>
  187. </asp:UpdatePanel>
  188. </fieldset>
  189. </div>
  190. </asp:Content>