Files
ayanova7/source/WBI/WorkorderEdit.aspx
2018-06-29 19:47:36 +00:00

1210 lines
81 KiB
Plaintext

<%@ Page Language="C#" MasterPageFile="~/MasterEditPage.master" AutoEventWireup="true"
CodeFile="WorkorderEdit.aspx.cs" Inherits="WorkorderEdit" EnableEventValidation="false"
ValidateRequest="false" %>
<%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %>
<%@ MasterType VirtualPath="~/MasterEditPage.master" %>
<asp:Content ID="c" ContentPlaceHolderID="cph" runat="Server">
<telerik:RadAjaxLoadingPanel ID="ajload" runat="server" Height="75px" Width="75px">
<img alt="loading..." src="graphics/ajaxloading.gif" />
</telerik:RadAjaxLoadingPanel>
<telerik:RadAjaxManager ID="RadAjaxManager1" runat="server">
<AjaxSettings>
<telerik:AjaxSetting AjaxControlID="gridWorkorderItems">
<UpdatedControls>
<telerik:AjaxUpdatedControl ControlID="gridWorkorderItems" LoadingPanelID="ajload" />
<telerik:AjaxUpdatedControl ControlID="cbWorkorderItemUnitServiceTypeID" />
<telerik:AjaxUpdatedControl ControlID="cbWorkorderItemUnitID" />
<telerik:AjaxUpdatedControl ControlID="edWarrantyInfo" />
<telerik:AjaxUpdatedControl ControlID="gridScheduledUsers" />
<telerik:AjaxUpdatedControl ControlID="gridTasks" />
<telerik:AjaxUpdatedControl ControlID="gridParts" />
<telerik:AjaxUpdatedControl ControlID="gridLabor" />
<telerik:AjaxUpdatedControl ControlID="gridTravel" />
<telerik:AjaxUpdatedControl ControlID="rc1" />
<telerik:AjaxUpdatedControl ControlID="rt1" />
</UpdatedControls>
</telerik:AjaxSetting>
<telerik:AjaxSetting AjaxControlID="gridScheduledUsers">
<UpdatedControls>
<telerik:AjaxUpdatedControl ControlID="gridScheduledUsers" LoadingPanelID="ajload" />
<telerik:AjaxUpdatedControl ControlID="rc1" />
<telerik:AjaxUpdatedControl ControlID="rt1" />
</UpdatedControls>
</telerik:AjaxSetting>
<telerik:AjaxSetting AjaxControlID="btnNew2">
<UpdatedControls>
<telerik:AjaxUpdatedControl ControlID="gridTasks" LoadingPanelID="ajload" />
</UpdatedControls>
</telerik:AjaxSetting>
<telerik:AjaxSetting AjaxControlID="gridTasks">
<UpdatedControls>
<telerik:AjaxUpdatedControl ControlID="gridTasks" LoadingPanelID="ajload" />
</UpdatedControls>
</telerik:AjaxSetting>
<telerik:AjaxSetting AjaxControlID="gridParts">
<UpdatedControls>
<telerik:AjaxUpdatedControl ControlID="gridParts" LoadingPanelID="ajload" />
</UpdatedControls>
</telerik:AjaxSetting>
<telerik:AjaxSetting AjaxControlID="gridPartRequests">
<UpdatedControls>
<telerik:AjaxUpdatedControl ControlID="gridPartRequests" LoadingPanelID="ajload" />
</UpdatedControls>
</telerik:AjaxSetting>
<telerik:AjaxSetting AjaxControlID="gridLabor">
<UpdatedControls>
<telerik:AjaxUpdatedControl ControlID="gridLabor" LoadingPanelID="ajload" />
<telerik:AjaxUpdatedControl ControlID="rc1" />
<telerik:AjaxUpdatedControl ControlID="rt1" />
</UpdatedControls>
</telerik:AjaxSetting>
<telerik:AjaxSetting AjaxControlID="gridTravel">
<UpdatedControls>
<telerik:AjaxUpdatedControl ControlID="gridTravel" LoadingPanelID="ajload" />
<telerik:AjaxUpdatedControl ControlID="rc1" />
<telerik:AjaxUpdatedControl ControlID="rt1" />
</UpdatedControls>
</telerik:AjaxSetting>
<telerik:AjaxSetting AjaxControlID="gridExpense">
<UpdatedControls>
<telerik:AjaxUpdatedControl ControlID="gridExpense" LoadingPanelID="ajload" />
</UpdatedControls>
</telerik:AjaxSetting>
<telerik:AjaxSetting AjaxControlID="gridLoan">
<UpdatedControls>
<telerik:AjaxUpdatedControl ControlID="gridLoan" LoadingPanelID="ajload" />
<telerik:AjaxUpdatedControl ControlID="rc1" />
<telerik:AjaxUpdatedControl ControlID="rt1" />
</UpdatedControls>
</telerik:AjaxSetting>
</AjaxSettings>
</telerik:RadAjaxManager>
<div class="onecolumn">
<div class="onethirdcolumn">
<div class="fld">
<asp:Label ID="Label6" runat="server" Text="LT:O.Client" Width="100%" EnableViewState="False"></asp:Label>
<asp:TextBox ID="edClient" runat="server" EnableViewState="False" ReadOnly="True"
Rows="10" TextMode="MultiLine" Width="100%"></asp:TextBox>
</div>
</div>
<div class="onethirdcolumn">
<div class="fld">
<asp:Label ID="lblSummary" runat="server" Text="LT:Workorder.Label.Summary" Width="100%"
EnableViewState="False"></asp:Label>
<asp:TextBox ID="edSummary" MaxLength="255" runat="server" Width="100%" EnableViewState="False">
</asp:TextBox>
</div>
<div class="fld">
<asp:LinkButton ID="btnProjectID" runat="server" EnableViewState="False" Text="LT:O.Project"
Width="100%" OnClick="btnProject_Click" />
<telerik:RadComboBox ID="cbProjectID" runat="server" EnableViewState="False" Width="100%"
ShowMoreResultsBox="true" OnItemsRequested="cbProject_ItemsRequested" MarkFirstMatch="true">
</telerik:RadComboBox>
</div>
<div class="fld">
<asp:HyperLink ID="btnWorkorderCategoryID" Width="100%" runat="server" NavigateUrl="GenericList.aspx?o=WorkorderCategory"
Target="_blank">LT:O.WorkorderCategory</asp:HyperLink>
<telerik:RadComboBox ID="cbWorkorderCategoryID" runat="server" EnableViewState="false"
Width="100%" ShowMoreResultsBox="true" OnItemsRequested="cbWorkorderCategory_ItemsRequested" MarkFirstMatch="true">
</telerik:RadComboBox>
</div>
</div>
<div class="onethirdcolumn">
<div class="fld">
<asp:Label ID="lblCustomerContactName" runat="server" EnableViewState="False" Text="LT:Workorder.Label.CustomerContactName"
Width="100%"></asp:Label><asp:TextBox ID="edCustomerContactName" runat="server" Width="100%"
EnableViewState="False" AutoCompleteType="Disabled" MaxLength="255"></asp:TextBox>
</div>
<div class="fld">
<asp:Label ID="lblCustomerReferenceNumber" runat="server" EnableViewState="False" Text="LT:Workorder.Label.CustomerReferenceNumber"
Width="100%"></asp:Label><asp:TextBox ID="edCustomerReferenceNumber" runat="server"
Width="100%" MaxLength="255" EnableViewState="False">
</asp:TextBox>
</div>
<div class="fld">
<asp:Label ID="lblInternalReferenceNumber" runat="server" EnableViewState="False" Text="LT:Workorder.Label.InternalReferenceNumber"
Width="100%"></asp:Label><asp:TextBox ID="edInternalReferenceNumber" runat="server"
Width="100%" MaxLength="255" EnableViewState="False">
</asp:TextBox>
</div>
<div class="fld">
<asp:CheckBox ID="ckOnsite" runat="server" Text="LT:Workorder.Label.Onsite" Width="100%"
EnableViewState="False" />
</div>
</div>
</div>
<%--WORKORDER SERVICE SECTION--%>
<asp:Panel ID="pnlService" runat="server" Width="100%">
<div class="onethirdcolumn">
<div class="fld">
<asp:HyperLink ID="btnWorkorderStatusID" runat="server" NavigateUrl="GenericList.aspx?o=WorkorderStatus"
Target="_blank">LT:O.WorkorderStatus</asp:HyperLink>
<telerik:RadComboBox ID="cbWorkorderStatusID" runat="server" EnableViewState="false"
Width="100%" ShowMoreResultsBox="true" OnItemsRequested="cbWorkorderStatus_ItemsRequested" MarkFirstMatch="true">
</telerik:RadComboBox>
</div>
<div class="fld">
<asp:Label ID="lblCloseByDate" runat="server" EnableViewState="False" Text="LT:WorkorderService.Label.CloseByDate"
Width="100%"></asp:Label><br />
<telerik:RadDateTimePicker ID="dtCloseByDate" runat="server" SharedCalendarID="rc1"
SharedTimeViewID="rt1">
</telerik:RadDateTimePicker>
</div>
</div>
<div class="onethirdcolumn">
<div class="fld">
<asp:Label ID="lblInvoiceNumber" runat="server" EnableViewState="False" Text="LT:WorkorderService.Label.InvoiceNumber"
Width="100%"></asp:Label>
<asp:TextBox ID="edInvoiceNumber" runat="server" Width="100%" EnableViewState="False">
</asp:TextBox>
</div>
<div class="fld">
<asp:Label ID="lblServiceDate" runat="server" EnableViewState="False" Text="LT:WorkorderService.Label.ServiceDate"
Width="100%"></asp:Label><br />
<telerik:RadDateTimePicker ID="dtServiceDate" runat="server" SharedCalendarID="rc1"
SharedTimeViewID="rt1">
</telerik:RadDateTimePicker>
</div>
</div>
<div class="onethirdcolumn">
<div class="fld">
<asp:CheckBox ID="ckServiceCompleted" runat="server" Text="LT:Workorder.Label.ServiceCompleted"
Width="100%" EnableViewState="False" />
</div>
<div class="fld">
<asp:CheckBox ID="ckClosed" runat="server" Text="LT:Workorder.Label.Closed" Width="100%"
EnableViewState="False" />
</div>
</div>
</asp:Panel>
<%--QUOTE SECTION--%>
<asp:Panel ID="pnlQuote" runat="server" Width="100%">
<div class="onethirdcolumn">
<div class="fld">
<asp:Label ID="lblPreparedByID" runat="server" EnableViewState="False" Text="LT:WorkorderQuote.Label.PreparedByID"
Width="100%"></asp:Label>
<telerik:RadComboBox ID="cbPreparedByID" runat="server" EnableViewState="false" Width="100%"
ShowMoreResultsBox="true" OnItemsRequested="cbPreparedBy_ItemsRequested" MarkFirstMatch="true">
</telerik:RadComboBox>
</div>
<div class="fld">
<asp:Label ID="lblIntroduction" runat="server" EnableViewState="False" Text="LT:WorkorderQuote.Label.Introduction"
Width="100%"></asp:Label><asp:TextBox ID="edIntroduction" runat="server" EnableViewState="False"
Rows="10" TextMode="MultiLine" MaxLength="255" Width="100%"></asp:TextBox>
</div>
</div>
<div class="onethirdcolumn">
<div class="fld">
<asp:Label ID="lblDateApproved" runat="server" EnableViewState="False" Text="LT:WorkorderQuote.Label.DateApproved"
Width="100%"></asp:Label><br />
<telerik:RadDateTimePicker ID="dtDateApproved" runat="server" SharedCalendarID="rc1"
SharedTimeViewID="rt1">
</telerik:RadDateTimePicker>
</div>
<div class="fld">
<asp:Label ID="lblDateSubmitted" runat="server" EnableViewState="False" Text="LT:WorkorderQuote.Label.DateSubmitted"
Width="100%"></asp:Label><br />
<telerik:RadDateTimePicker ID="dtDateSubmitted" runat="server" SharedCalendarID="rc1"
SharedTimeViewID="rt1">
</telerik:RadDateTimePicker>
</div>
<div class="fld">
<asp:Label ID="lblWorkorderQuoteStatusID" runat="server" EnableViewState="False" Text="LT:WorkorderQuote.Label.QuoteStatusType"
Width="100%"></asp:Label><telerik:RadComboBox ID="cbWorkorderQuoteStatusID" runat="server"
EnableViewState="false" MarkFirstMatch="true">
</telerik:RadComboBox>
</div>
</div>
<div class="onethirdcolumn">
<div class="fld">
<asp:Label ID="lblQuoteRequestDate" runat="server" EnableViewState="False" Text="LT:WorkorderQuote.Label.QuoteRequestDate"
Width="100%"></asp:Label><br />
<telerik:RadDateTimePicker ID="dtQuoteRequestDate" runat="server" SharedCalendarID="rc1"
SharedTimeViewID="rt1">
</telerik:RadDateTimePicker>
</div>
<div class="fld">
<asp:Label ID="lblValidUntilDate" runat="server" EnableViewState="False" Text="LT:WorkorderQuote.Label.ValidUntilDate"
Width="100%"></asp:Label><br />
<telerik:RadDateTimePicker ID="dtValidUntilDate" runat="server" SharedCalendarID="rc1"
SharedTimeViewID="rt1">
</telerik:RadDateTimePicker>
</div>
</div>
</asp:Panel>
<%--PREVENTIVE MAINTENANCE SECTION--%>
<asp:Panel ID="pnlPM" runat="server" Width="100%">
<div class="onethirdcolumn">
<div class="fld">
<asp:CheckBox ID="ckPMActive" runat="server" Text="LT:WorkorderPreventiveMaintenance.Label.Active"
Width="100%" EnableViewState="False" />
</div>
<div class="fld">
<asp:Label ID="lblPMGenerateSpan" runat="server" EnableViewState="False" Text="LT:WorkorderPreventiveMaintenance.Label.GenerateSpan"
Width="100%"></asp:Label>
<div>
<div class="onethirdleft">
<asp:TextBox ID="edPMGenerateSpan" runat="server" Width="100%">
</asp:TextBox>
</div>
<div class="twothirdsright">
<telerik:RadComboBox ID="cbPMGenerateSpanUnit" runat="server" EnableViewState="false"
Width="100%" MarkFirstMatch="true">
</telerik:RadComboBox>
</div>
</div>
</div>
<div class="fld">
<asp:Label ID="lblPMThresholdSpan" runat="server" EnableViewState="False" Text="LT:WorkorderPreventiveMaintenance.Label.ThresholdSpan"
Width="100%"></asp:Label>
<div>
<div class="onethirdleft">
<asp:TextBox ID="edPMThresholdSpan" runat="server" Width="100%">
</asp:TextBox>
</div>
<div class="twothirdsright">
<telerik:RadComboBox ID="cbPMThresholdSpanUnit" runat="server" EnableViewState="false"
Width="100%" MarkFirstMatch="true">
</telerik:RadComboBox>
</div>
</div>
</div>
</div>
<div class="onethirdcolumn">
<div class="fld">
<asp:Label ID="lblPMDayOfTheWeek" runat="server" EnableViewState="False" Text="LT:WorkorderPreventiveMaintenance.Label.DayOfTheWeek"
Width="100%"></asp:Label>
<telerik:RadComboBox ID="cbPMDayOfTheWeek" runat="server" EnableViewState="false"
Width="100%" MarkFirstMatch="true">
</telerik:RadComboBox>
</div>
<div class="fld">
<asp:Label ID="lblPMNextServiceDate" runat="server" EnableViewState="False" Text="LT:WorkorderPreventiveMaintenance.Label.NextServiceDate"
Width="100%"></asp:Label><br />
<telerik:RadDateTimePicker ID="dtPMNextServiceDate" runat="server" SharedCalendarID="rc1"
SharedTimeViewID="rt1">
</telerik:RadDateTimePicker>
</div>
<div class="fld">
<asp:Label ID="lblPMStopGeneratingDate" runat="server" EnableViewState="False" Text="LT:WorkorderPreventiveMaintenance.Label.StopGeneratingDate"
Width="100%"></asp:Label><br />
<telerik:RadDateTimePicker ID="dtPMStopGeneratingDate" runat="server" SharedCalendarID="rc1"
SharedTimeViewID="rt1">
</telerik:RadDateTimePicker>
</div>
</div>
<div class="onethirdcolumn">
<div class="fld">
<asp:LinkButton ID="btnPMWorkorderStatusID" runat="server" EnableViewState="False"
Text="LT:O.WorkorderStatus" Width="100%" />
<telerik:RadComboBox ID="cbPMWorkorderStatusID" runat="server" EnableViewState="false"
Width="100%" ShowMoreResultsBox="true" OnItemsRequested="cbPMWorkorderStatus_ItemsRequested" MarkFirstMatch="true">
</telerik:RadComboBox>
</div>
</div>
</asp:Panel>
<div class="onecolumn" style="margin-top: 3%;">
<%--WORK ORDER ITEMS GRID--%>
<telerik:RadGrid ID="gridWorkorderItems" runat="server" AutoGenerateColumns="False"
EnableViewState="true" HorizontalAlign="NotSet" OnNeedDataSource="gridWorkorderItems_NeedDataSource"
OnItemDataBound="gridWorkorderItems_ItemDataBound" OnSelectedIndexChanged="gridWorkorderItems_SelectedIndexChanged"
OnItemCommand="gridWorkorderItems_ItemCommand">
<ClientSettings>
<Resizing AllowColumnResize="False"></Resizing>
</ClientSettings>
<MasterTableView RetrieveAllDataFields="False" EditMode="EditForms" CommandItemDisplay="Bottom">
<CommandItemTemplate>
<asp:LinkButton ID="btnNew" runat="server" CommandName="InitInsert" Visible='<%# !gridWorkorderItems.MasterTableView.IsItemInserted %>'>
<img style="border:0px" alt="" src="Graphics/New16.png" /></asp:LinkButton>
</CommandItemTemplate>
<Columns>
<telerik:GridButtonColumn UniqueName="SelectColumn" CommandName="Select" ButtonType="ImageButton"
ImageUrl="~/Graphics/Select16.png" Reorderable="False" Resizable="False" ShowSortIcon="False">
<HeaderStyle Width="16px" />
<ItemStyle Width="16px" />
</telerik:GridButtonColumn>
<telerik:GridEditCommandColumn UniqueName="EditColumn" CancelImageUrl="~/Graphics/Cancel16.png"
CancelText="" EditImageUrl="~/Graphics/Edit16.png" EditText="" UpdateImageUrl="~/Graphics/OK16.png"
UpdateText="" InsertText="" InsertImageUrl="~/Graphics/OK16.png" ButtonType="ImageButton">
<HeaderStyle Width="16px" />
</telerik:GridEditCommandColumn>
<telerik:GridTemplateColumn UniqueName="WorkorderStatusID" HeaderText="WorkorderStatusID">
<ItemTemplate>
<asp:Label ID="lblwostat" runat="server"></asp:Label>
</ItemTemplate>
<EditItemTemplate>
<telerik:RadComboBox ID="cbwostat" runat="server" MarkFirstMatch="true">
</telerik:RadComboBox>
</EditItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridBoundColumn DataField="Summary" UniqueName="Summary" HeaderText="Summary">
</telerik:GridBoundColumn>
<telerik:GridTemplateColumn HeaderText="TechNotes" UniqueName="TechNotes">
<ItemTemplate>
<asp:Label ID="lbldetails" runat="server"></asp:Label>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="tbdetails" runat="server" EnableViewState="False" Columns="140" Rows="30" TextMode="MultiLine"
Width="100%"></asp:TextBox>
</EditItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridTemplateColumn UniqueName="TypeID" HeaderText="TypeID">
<ItemTemplate>
<asp:Label ID="lblwotype" runat="server"></asp:Label>
</ItemTemplate>
<EditItemTemplate>
<telerik:RadComboBox ID="cbwotype" runat="server" MarkFirstMatch="true">
</telerik:RadComboBox>
</EditItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridTemplateColumn UniqueName="PriorityID" HeaderText="PriorityID">
<ItemTemplate>
<asp:Image ID="imgflag" runat="server" />
<asp:Label ID="lblwopriority" runat="server"></asp:Label>
</ItemTemplate>
<EditItemTemplate>
<telerik:RadComboBox ID="cbwopriority" runat="server" MarkFirstMatch="true">
</telerik:RadComboBox>
</EditItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridTemplateColumn HeaderText="RequestDate" UniqueName="RequestDate">
<ItemTemplate>
<asp:Label ID="lblrequest" runat="server"></asp:Label>
</ItemTemplate>
<EditItemTemplate>
<telerik:RadDateTimePicker ID="dtRequest" runat="server" >
</telerik:RadDateTimePicker>
</EditItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridCheckBoxColumn DataField="WarrantyService" UniqueName="WarrantyService"
HeaderText="WarrantyService" />
<telerik:GridButtonColumn CommandName="Delete" ImageUrl="~/Graphics/Delete16.png"
UniqueName="DeleteColumn" ButtonType="ImageButton">
<HeaderStyle Width="16px" />
</telerik:GridButtonColumn>
<telerik:GridBoundColumn DataField="ID" DataType="System.Guid" Display="False" UniqueName="ID">
</telerik:GridBoundColumn>
</Columns>
<EditFormSettings>
<EditColumn UniqueName="EditCommandColumn" CancelImageUrl="~/Graphics/Cancel16.png"
CancelText="" EditImageUrl="~/Graphics/Edit16.png" EditText="" UpdateImageUrl="~/Graphics/OK16.png"
UpdateText="" InsertText="" InsertImageUrl="~/Graphics/OK16.png" ButtonType="ImageButton">
</EditColumn>
</EditFormSettings>
</MasterTableView>
<ItemStyle Wrap="False" />
</telerik:RadGrid>
<br />
<%--TAB STRIP WORKORDER ITEM SUB-SECTIONS--%>
<telerik:RadTabStrip ID="RadTabStrip1" runat="server" MultiPageID="RadMultiPage1"
SelectedIndex="0" CausesValidation="False">
<Tabs>
<telerik:RadTab runat="server" Text="LT:O.Unit" PageViewID="pv1">
</telerik:RadTab>
<telerik:RadTab runat="server" Text="LT:WorkorderItem.Label.ScheduledUsers" PageViewID="pv2">
</telerik:RadTab>
<telerik:RadTab runat="server" Text="LT:WorkorderItem.Label.Tasks" PageViewID="pv3">
</telerik:RadTab>
<telerik:RadTab runat="server" Text="LT:WorkorderItem.Label.Parts" PageViewID="pv4">
</telerik:RadTab>
<telerik:RadTab runat="server" Text="LT:WorkorderItem.Label.Labors" PageViewID="pv5">
</telerik:RadTab>
<telerik:RadTab runat="server" Text="LT:WorkorderItem.Label.Travels" PageViewID="pv6">
</telerik:RadTab>
<telerik:RadTab runat="server" Text="LT:WorkorderItem.Label.Expenses" PageViewID="pv7">
</telerik:RadTab>
<telerik:RadTab runat="server" Text="LT:WorkorderItem.Label.Loans" PageViewID="pv8">
</telerik:RadTab>
<telerik:RadTab runat="server" Text="LT:WorkorderItem.Label.OutsideService" PageViewID="pv9">
</telerik:RadTab>
<telerik:RadTab runat="server" Text="LT:WorkorderItem.Label.CustomFields" PageViewID="pv10">
</telerik:RadTab>
</Tabs>
</telerik:RadTabStrip>
<telerik:RadMultiPage ID="RadMultiPage1" runat="server" SelectedIndex="0" Width="100%">
<%--UNIT--%>
<telerik:RadPageView ID="pv1" runat="server">
<div class="onehalfcolumn">
<div class="fld">
<asp:Label Text="LT:O.UnitServiceType" runat="server" Width="100%" />
<telerik:RadComboBox ID="cbWorkorderItemUnitServiceTypeID" runat="server" EnableViewState="false"
ShowMoreResultsBox="true" OnItemsRequested="cbWorkorderItemUnitServiceTypeID_ItemsRequested"
Width="100%" MarkFirstMatch="true">
</telerik:RadComboBox>
</div>
</div>
<div class="onehalfcolumn">
<div class="fld">
<asp:Label ID="btnUnitID" runat="server" EnableViewState="False" Text="LT:O.Unit"
Width="100%" />
<telerik:RadComboBox ID="cbWorkorderItemUnitID" runat="server" EnableViewState="False" AutoPostBack="False"
ShowMoreResultsBox="true" Width="100%" OnItemsRequested="cbWorkorderItemUnitID_ItemsRequested" MarkFirstMatch="true">
</telerik:RadComboBox>
</div>
<asp:HyperLink ID="hlMetered" runat="server" EnableViewState="False" Text="" />
</div>
<div class="onecolumn">
</div>
<div class="fld">
<asp:TextBox ID="edWarrantyInfo" runat="server" EnableViewState="False" ReadOnly="True"
Rows="10" TextMode="MultiLine" Width="98%"></asp:TextBox>
</div>
</telerik:RadPageView>
<%--Scheduled users--%>
<telerik:RadPageView ID="pv2" runat="server">
<telerik:RadGrid ID="gridScheduledUsers" runat="server" AutoGenerateColumns="False"
HorizontalAlign="NotSet" OnNeedDataSource="gridScheduledUsers_NeedDataSource"
OnItemCommand="gridScheduledUsers_ItemCommand"
OnItemDataBound="gridScheduledUsers_ItemDataBound"
onitemcreated="gridScheduledUsers_ItemCreated">
<ClientSettings>
<Resizing AllowColumnResize="False"></Resizing>
<Selecting AllowRowSelect ="true" />
</ClientSettings>
<MasterTableView RetrieveAllDataFields="False" EditMode="InPlace" CommandItemDisplay="Bottom">
<CommandItemTemplate>
<asp:LinkButton ID="btnNew" runat="server" CommandName="InitInsert" Visible='<%# !gridScheduledUsers.MasterTableView.IsItemInserted %>'>
<img style="border:0px" alt="" src="Graphics/New16.png" /></asp:LinkButton>
</CommandItemTemplate>
<EditFormSettings>
<EditColumn UniqueName="EditCommandColumn">
</EditColumn>
</EditFormSettings>
<Columns>
<telerik:GridEditCommandColumn UniqueName="EditColumn" CancelImageUrl="~/Graphics/Cancel16.png"
CancelText="" EditImageUrl="~/Graphics/Edit16.png" EditText="" UpdateImageUrl="~/Graphics/OK16.png"
UpdateText="" InsertText="" InsertImageUrl="~/Graphics/OK16.png" ButtonType="ImageButton">
<HeaderStyle Width="16px" />
</telerik:GridEditCommandColumn>
<telerik:GridTemplateColumn UniqueName="UserID" HeaderText="UserID">
<ItemTemplate>
<asp:Label ID="lbluser" runat="server"></asp:Label>
</ItemTemplate>
<EditItemTemplate>
<telerik:RadComboBox ID="cbuser" runat="server" MarkFirstMatch="true">
</telerik:RadComboBox>
</EditItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridTemplateColumn UniqueName="ServiceRateID" HeaderText="ServiceRateID">
<ItemTemplate>
<asp:Label ID="lblrate" runat="server"></asp:Label>
</ItemTemplate>
<EditItemTemplate>
<telerik:RadComboBox ID="cbrate" runat="server" MarkFirstMatch="true">
</telerik:RadComboBox>
</EditItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridTemplateColumn HeaderText="StartDate" UniqueName="StartDate">
<ItemTemplate>
<asp:Label ID="lblstart" runat="server"></asp:Label>
</ItemTemplate>
<EditItemTemplate>
<telerik:RadDateTimePicker ID="dtstart" runat="server" >
</telerik:RadDateTimePicker>
</EditItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridTemplateColumn HeaderText="StopDate" UniqueName="StopDate">
<ItemTemplate>
<asp:Label ID="lblstop" runat="server"></asp:Label>
</ItemTemplate>
<EditItemTemplate>
<telerik:RadDateTimePicker ID="dtstop" runat="server" >
</telerik:RadDateTimePicker>
</EditItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridBoundColumn DataField="EstimatedQuantity" HeaderText="EstimatedQuantity"
UniqueName="EstimatedQuantity">
</telerik:GridBoundColumn>
<telerik:GridButtonColumn CommandName="Delete" ImageUrl="~/Graphics/Delete16.png"
UniqueName="DeleteColumn" ButtonType="ImageButton">
<HeaderStyle Width="16px" />
</telerik:GridButtonColumn>
<telerik:GridBoundColumn DataField="ID" DataType="System.Guid" Display="False" UniqueName="ID">
</telerik:GridBoundColumn>
</Columns>
</MasterTableView>
</telerik:RadGrid>
</telerik:RadPageView>
<telerik:RadPageView ID="pv3" runat="server">
<%--TASKS--%>
<asp:LinkButton ID="LinkButton1" runat="server" EnableViewState="False" Text="LT:TaskGroupTask.Label.TaskGroupID"
Width="100%" />&nbsp;<asp:ImageButton ID="btnNew2" runat="server" AlternateText="Add task"
ImageUrl="~/graphics/New16.png" OnClick="btnAddTask_Click" />
<telerik:RadComboBox ID="cbWorkorderItemTasks" runat="server" EnableViewState="false" MarkFirstMatch="true">
</telerik:RadComboBox>
&nbsp;<br />
<br />
<telerik:RadGrid ID="gridTasks" runat="server" AutoGenerateColumns="False" OnItemCommand="gridTasks_ItemCommand"
OnItemDataBound="gridTasks_ItemDataBound" OnNeedDataSource="gridTasks_NeedDataSource">
<ClientSettings>
<Resizing AllowColumnResize="False"></Resizing>
</ClientSettings>
<MasterTableView RetrieveAllDataFields="False" EditMode="InPlace">
<Columns>
<telerik:GridEditCommandColumn UniqueName="EditColumn" CancelImageUrl="~/Graphics/Cancel16.png"
CancelText="" EditImageUrl="~/Graphics/Edit16.png" EditText="" UpdateImageUrl="~/Graphics/OK16.png"
UpdateText="" InsertText="" InsertImageUrl="~/Graphics/OK16.png" ButtonType="ImageButton">
<HeaderStyle Width="16px" />
</telerik:GridEditCommandColumn>
<telerik:GridTemplateColumn UniqueName="WorkorderItemTaskCompletionType" HeaderText="WorkorderItemTaskCompletionType">
<ItemTemplate>
<asp:Label ID="lblcmp" runat="server"></asp:Label>
</ItemTemplate>
<EditItemTemplate>
<telerik:RadComboBox ID="cbcmp" runat="server" MarkFirstMatch="true">
</telerik:RadComboBox>
</EditItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridTemplateColumn UniqueName="TaskID" HeaderText="TaskID">
<ItemTemplate>
<asp:Label ID="lbltask" runat="server"></asp:Label>
</ItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridButtonColumn CommandName="Delete" ImageUrl="~/Graphics/Delete16.png"
UniqueName="DeleteColumn" ButtonType="ImageButton">
<HeaderStyle Width="16px" />
</telerik:GridButtonColumn>
<telerik:GridBoundColumn DataField="ID" DataType="System.Guid" Display="False" UniqueName="ID">
</telerik:GridBoundColumn>
</Columns>
</MasterTableView>
</telerik:RadGrid>
</telerik:RadPageView>
<%--PARTS--%>
<telerik:RadPageView ID="pv4" runat="server">
<telerik:RadGrid ID="gridParts" runat="server" AutoGenerateColumns="False" HorizontalAlign="NotSet"
OnNeedDataSource="gridParts_NeedDataSource" OnItemCommand="gridParts_ItemCommand"
OnItemDataBound="gridParts_ItemDataBound" OnInsertCommand="gridParts_InsertCommand">
<ClientSettings>
<Resizing AllowColumnResize="False"></Resizing>
</ClientSettings>
<MasterTableView RetrieveAllDataFields="False" EditMode="InPlace" CommandItemDisplay="Bottom">
<CommandItemTemplate>
<asp:LinkButton ID="btnNew" runat="server" CommandName="InitInsert" Visible='<%# !gridParts.MasterTableView.IsItemInserted %>'>
<img style="border:0px" alt="" src="Graphics/New16.png" /></asp:LinkButton>
</CommandItemTemplate>
<Columns>
<telerik:GridEditCommandColumn UniqueName="EditColumn" CancelImageUrl="~/Graphics/Cancel16.png"
CancelText="" EditImageUrl="~/Graphics/Edit16.png" EditText="" UpdateImageUrl="~/Graphics/OK16.png"
UpdateText="" InsertText="" InsertImageUrl="~/Graphics/OK16.png" ButtonType="ImageButton">
<HeaderStyle Width="16px" />
</telerik:GridEditCommandColumn>
<telerik:GridTemplateColumn UniqueName="PartWarehouseID" HeaderText="PartWarehouseID">
<ItemTemplate>
<asp:Label ID="lblwhs" runat="server"></asp:Label>
</ItemTemplate>
<EditItemTemplate>
<telerik:RadComboBox ID="cbwhs" runat="server" AutoPostBack="true" OnSelectedIndexChanged="cbwhs_SelectedIndexChanged" MarkFirstMatch="true">
</telerik:RadComboBox>
</EditItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridTemplateColumn UniqueName="PartSerialID" HeaderText="PartSerialID">
<ItemTemplate>
<asp:Label ID="lblsn" runat="server"></asp:Label>
</ItemTemplate>
<EditItemTemplate>
<telerik:RadComboBox ID="cbsn" runat="server" AutoPostBack="true" OnSelectedIndexChanged="cbsn_SelectedIndexChanged" MarkFirstMatch="true">
</telerik:RadComboBox>
</EditItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridBoundColumn DataField="QuantityReserved" UniqueName="QuantityReserved"
HeaderText="QuantityReserved" DataType="System.Decimal" DataFormatString="{0:g29}">
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField="Description" UniqueName="Description" HeaderText="Description">
</telerik:GridBoundColumn>
<telerik:GridTemplateColumn UniqueName="PartID" HeaderText="PartID">
<ItemTemplate>
<asp:Label ID="lblpart" runat="server"></asp:Label>
</ItemTemplate>
<EditItemTemplate>
<telerik:RadComboBox ID="cbpart" runat="server" AutoPostBack="true" OnSelectedIndexChanged="cbpart_SelectedIndexChanged" MarkFirstMatch="true">
</telerik:RadComboBox>
</EditItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridTemplateColumn UniqueName="TaxPartSaleID" HeaderText="TaxPartSaleID">
<ItemTemplate>
<asp:Label ID="lbltax" runat="server"></asp:Label>
</ItemTemplate>
<EditItemTemplate>
<telerik:RadComboBox ID="cbtax" runat="server" MarkFirstMatch="true">
</telerik:RadComboBox>
</EditItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridTemplateColumn UniqueName="Quantity" HeaderText="Quantity">
<ItemTemplate>
<asp:Label ID="lblqty" runat="server"></asp:Label>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="tbqty" Width="50%" runat="server" AutoPostBack="True" OnTextChanged="tbqty_TextChanged"></asp:TextBox>
<asp:Label ID="lblstock" runat="server" ForeColor="red" Font-Bold="true" Visible="false"></asp:Label>
</EditItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridCheckBoxColumn DataField="Used" UniqueName="Used" HeaderText="Used" />
<telerik:GridBoundColumn DataField="Price" UniqueName="Price" HeaderText="Price"
DataType="System.Decimal" DataFormatString="{0:c}">
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField="Discount" UniqueName="Discount" HeaderText="Discount"
DataType="System.Decimal" DataFormatString="{0:P}">
</telerik:GridBoundColumn>
<telerik:GridButtonColumn CommandName="Delete" ImageUrl="~/Graphics/Delete16.png"
UniqueName="DeleteColumn" ButtonType="ImageButton">
<HeaderStyle Width="16px" />
</telerik:GridButtonColumn>
<telerik:GridBoundColumn DataField="ID" DataType="System.Guid" Display="False" UniqueName="ID">
</telerik:GridBoundColumn>
</Columns>
</MasterTableView>
</telerik:RadGrid>
<br />
<br />
<br />
<%--PART REQUESTS--%>
<asp:Label ID="lblPartRequests" runat="server" EnableViewState="False" Text="LT:WorkorderItem.Label.PartRequests"
Width="100%"></asp:Label>
<br />
<telerik:RadGrid ID="gridPartRequests" runat="server" AutoGenerateColumns="False"
OnItemCommand="gridPartRequests_ItemCommand" OnItemDataBound="gridPartRequests_ItemDataBound"
OnNeedDataSource="gridPartRequests_NeedDataSource">
<ClientSettings>
<Resizing AllowColumnResize="False"></Resizing>
</ClientSettings>
<MasterTableView RetrieveAllDataFields="False">
<Columns>
<telerik:GridTemplateColumn UniqueName="PartWarehouseID" HeaderText="PartWarehouseID">
<ItemTemplate>
<asp:Label ID="lblwhs" runat="server"></asp:Label>
</ItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridTemplateColumn UniqueName="PartID" HeaderText="PartID">
<ItemTemplate>
<asp:Label ID="lblpart" runat="server"></asp:Label>
</ItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridBoundColumn DataField="Quantity" UniqueName="Quantity" HeaderText="Quantity"
DataType="System.Decimal" DataFormatString="{0:g29}" />
<telerik:GridBoundColumn DataField="Received" UniqueName="Received" HeaderText="Received"
DataType="System.Decimal" DataFormatString="{0:g29}" />
<telerik:GridCheckBoxColumn DataField="OnOrder" UniqueName="OnOrder" HeaderText="OnOrder" />
<telerik:GridBoundColumn DataField="OrderedDate" UniqueName="OrderedDate" HeaderText="OrderedDate"
DataFormatString="{0:g}" />
<telerik:GridBoundColumn DataField="ExpectedReceiveDate" UniqueName="ExpectedReceiveDate"
HeaderText="ExpectedReceiveDate" DataFormatString="{0:g}" />
<telerik:GridButtonColumn CommandName="Delete" ImageUrl="~/Graphics/Delete16.png"
UniqueName="DeleteColumn" ButtonType="ImageButton">
<HeaderStyle Width="16px" />
</telerik:GridButtonColumn>
<telerik:GridBoundColumn DataField="ID" DataType="System.Guid" Display="False" UniqueName="ID">
</telerik:GridBoundColumn>
</Columns>
</MasterTableView>
</telerik:RadGrid>
</telerik:RadPageView>
<telerik:RadPageView ID="pv5" runat="server">
<%--LABOR--%>
<telerik:RadGrid ID="gridLabor" runat="server" AutoGenerateColumns="False" OnItemCommand="gridLabor_ItemCommand"
OnItemDataBound="gridLabor_ItemDataBound"
OnNeedDataSource="gridLabor_NeedDataSource"
onitemcreated="gridLabor_ItemCreated">
<ClientSettings>
<Resizing AllowColumnResize="False"></Resizing>
</ClientSettings>
<MasterTableView RetrieveAllDataFields="False" EditMode="EditForms" CommandItemDisplay="Bottom">
<CommandItemTemplate>
<asp:LinkButton ID="btnNew" runat="server" CommandName="InitInsert" Visible='<%# !gridLabor.MasterTableView.IsItemInserted %>'>
<img style="border:0px" alt="" src="Graphics/New16.png" /></asp:LinkButton>
</CommandItemTemplate>
<EditFormSettings >
<EditColumn UniqueName="EditCommandColumn" CancelImageUrl="~/Graphics/Cancel16.png"
CancelText="" EditImageUrl="~/Graphics/Edit16.png" EditText="" UpdateImageUrl="~/Graphics/OK16.png"
UpdateText="" InsertText="" InsertImageUrl="~/Graphics/OK16.png" ButtonType="ImageButton">
</EditColumn>
</EditFormSettings>
<Columns>
<telerik:GridEditCommandColumn UniqueName="EditColumn" CancelImageUrl="~/Graphics/Cancel16.png"
CancelText="" EditImageUrl="~/Graphics/Edit16.png" EditText="" UpdateImageUrl="~/Graphics/OK16.png"
UpdateText="" InsertText="" InsertImageUrl="~/Graphics/OK16.png" ButtonType="ImageButton">
<HeaderStyle Width="16px" />
</telerik:GridEditCommandColumn>
<telerik:GridTemplateColumn UniqueName="UserID" HeaderText="UserID">
<ItemTemplate>
<asp:Label ID="lbluser" runat="server"></asp:Label>
</ItemTemplate>
<EditItemTemplate>
<telerik:RadComboBox ID="cbuser" runat="server" MarkFirstMatch="true">
</telerik:RadComboBox>
</EditItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridTemplateColumn UniqueName="TaxRateSaleID" HeaderText="TaxRateSaleID">
<ItemTemplate>
<asp:Label ID="lbltax" runat="server"></asp:Label>
</ItemTemplate>
<EditItemTemplate>
<telerik:RadComboBox ID="cbtax" runat="server" MarkFirstMatch="true">
</telerik:RadComboBox>
</EditItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridTemplateColumn UniqueName="ServiceRateID" HeaderText="ServiceRateID">
<ItemTemplate>
<asp:Label ID="lblrate" runat="server"></asp:Label>
</ItemTemplate>
<EditItemTemplate>
<telerik:RadComboBox ID="cbrate" runat="server" MarkFirstMatch="true">
</telerik:RadComboBox>
</EditItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridTemplateColumn HeaderText="ServiceStartDate" UniqueName="ServiceStartDate">
<ItemTemplate>
<asp:Label ID="lblstart" runat="server"></asp:Label>
</ItemTemplate>
<EditItemTemplate>
<telerik:RadDateTimePicker ID="dtstart" runat="server" >
</telerik:RadDateTimePicker>
</EditItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridTemplateColumn HeaderText="ServiceStopDate" UniqueName="ServiceStopDate">
<ItemTemplate>
<asp:Label ID="lblstop" runat="server"></asp:Label>
</ItemTemplate>
<EditItemTemplate>
<telerik:RadDateTimePicker ID="dtstop" runat="server" >
</telerik:RadDateTimePicker>
</EditItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridTemplateColumn HeaderText="ServiceDetails" UniqueName="ServiceDetails" >
<ItemTemplate>
<asp:Label ID="lbldetails" runat="server"></asp:Label>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="tbdetails" runat="server" EnableViewState="False" Columns="140" Rows="30" TextMode="MultiLine"
Width="100%"></asp:TextBox>
</EditItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridBoundColumn DataField="ServiceRateQuantity" UniqueName="ServiceRateQuantity"
HeaderText="ServiceRateQuantity" DataType="System.Decimal" DataFormatString="{0:g29}">
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField="NoChargeQuantity" UniqueName="NoChargeQuantity"
HeaderText="NoChargeQuantity" DataType="System.Decimal" DataFormatString="{0:g29}">
</telerik:GridBoundColumn>
<telerik:GridButtonColumn CommandName="Delete" ImageUrl="~/Graphics/Delete16.png"
UniqueName="DeleteColumn" ButtonType="ImageButton">
<HeaderStyle Width="16px" />
</telerik:GridButtonColumn>
<telerik:GridBoundColumn DataField="ID" DataType="System.Guid" Display="false" UniqueName="ID" />
<telerik:GridButtonColumn CommandName="BANK" ImageUrl="~/Graphics/BankedServiceNew16.png"
UniqueName="BankColumn" ConfirmText="WorkorderItemLabor.Label.UI.BankWarning"
ButtonType="ImageButton">
<HeaderStyle Width="24px" />
</telerik:GridButtonColumn>
</Columns>
</MasterTableView>
</telerik:RadGrid>
<br />
<%--Service bank balance--%>
<asp:Label ID="lblServiceBankBalance" runat="server" EnableViewState="False" Text=""
Width="100%"></asp:Label>
<br />
</telerik:RadPageView>
<telerik:RadPageView ID="pv6" runat="server">
<%--TRAVEL--%>
<telerik:RadGrid ID="gridTravel" runat="server" AutoGenerateColumns="False" OnItemCommand="gridTravel_ItemCommand"
OnItemDataBound="gridTravel_ItemDataBound"
OnNeedDataSource="gridTravel_NeedDataSource"
onitemcreated="gridTravel_ItemCreated">
<ClientSettings>
<Resizing AllowColumnResize="False"></Resizing>
</ClientSettings>
<MasterTableView RetrieveAllDataFields="False" EditMode="EditForms" CommandItemDisplay="Bottom">
<CommandItemTemplate>
<asp:LinkButton ID="btnNew" runat="server" CommandName="InitInsert" Visible='<%# !gridTravel.MasterTableView.IsItemInserted %>'>
<img style="border:0px" alt="" src="Graphics/New16.png" /></asp:LinkButton>
</CommandItemTemplate>
<EditFormSettings>
<EditColumn UniqueName="EditCommandColumn" CancelImageUrl="~/Graphics/Cancel16.png"
CancelText="" EditImageUrl="~/Graphics/Edit16.png" EditText="" UpdateImageUrl="~/Graphics/OK16.png"
UpdateText="" InsertText="" InsertImageUrl="~/Graphics/OK16.png" ButtonType="ImageButton">
</EditColumn>
</EditFormSettings>
<Columns>
<telerik:GridEditCommandColumn UniqueName="EditColumn" CancelImageUrl="~/Graphics/Cancel16.png"
CancelText="" EditImageUrl="~/Graphics/Edit16.png" EditText="" UpdateImageUrl="~/Graphics/OK16.png"
UpdateText="" InsertText="" InsertImageUrl="~/Graphics/OK16.png" ButtonType="ImageButton">
<HeaderStyle Width="16px" />
</telerik:GridEditCommandColumn>
<telerik:GridTemplateColumn UniqueName="UserID" HeaderText="UserID">
<ItemTemplate>
<asp:Label ID="lbluser" runat="server"></asp:Label>
</ItemTemplate>
<EditItemTemplate>
<telerik:RadComboBox ID="cbuser" runat="server" MarkFirstMatch="true">
</telerik:RadComboBox>
</EditItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridTemplateColumn UniqueName="TaxRateSaleID" HeaderText="TaxRateSaleID">
<ItemTemplate>
<asp:Label ID="lbltax" runat="server"></asp:Label>
</ItemTemplate>
<EditItemTemplate>
<telerik:RadComboBox ID="cbtax" runat="server" MarkFirstMatch="true">
</telerik:RadComboBox>
</EditItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridTemplateColumn UniqueName="TravelRateID" HeaderText="TravelRateID">
<ItemTemplate>
<asp:Label ID="lblrate" runat="server"></asp:Label>
</ItemTemplate>
<EditItemTemplate>
<telerik:RadComboBox ID="cbrate" runat="server" MarkFirstMatch="true">
</telerik:RadComboBox>
</EditItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridTemplateColumn HeaderText="TravelStartDate" UniqueName="TravelStartDate">
<ItemTemplate>
<asp:Label ID="lblstart" runat="server"></asp:Label>
</ItemTemplate>
<EditItemTemplate>
<telerik:RadDateTimePicker ID="dtstart" runat="server" >
</telerik:RadDateTimePicker>
</EditItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridTemplateColumn HeaderText="TravelStopDate" UniqueName="TravelStopDate">
<ItemTemplate>
<asp:Label ID="lblstop" runat="server"></asp:Label>
</ItemTemplate>
<EditItemTemplate>
<telerik:RadDateTimePicker ID="dtstop" runat="server" >
</telerik:RadDateTimePicker>
</EditItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridTemplateColumn HeaderText="TravelDetails" UniqueName="TravelDetails">
<ItemTemplate>
<asp:Label ID="lbldetails" runat="server"></asp:Label>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="tbdetails" runat="server" EnableViewState="False" Rows="10" TextMode="MultiLine"
Width="100%" MaxLength="255"></asp:TextBox>
</EditItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridBoundColumn DataField="TravelRateQuantity" UniqueName="TravelRateQuantity"
HeaderText="TravelRateQuantity" DataType="System.Decimal" DataFormatString="{0:g29}">
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField="NoChargeQuantity" UniqueName="NoChargeQuantity"
HeaderText="NoChargeQuantity" DataType="System.Decimal" DataFormatString="{0:g29}">
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField="Distance" UniqueName="Distance" HeaderText="Distance"
DataType="System.Decimal" DataFormatString="{0:g29}">
</telerik:GridBoundColumn>
<telerik:GridButtonColumn CommandName="Delete" ImageUrl="~/Graphics/Delete16.png"
UniqueName="DeleteColumn" ButtonType="ImageButton">
<HeaderStyle Width="16px" />
</telerik:GridButtonColumn>
<telerik:GridBoundColumn DataField="ID" DataType="System.Guid" Display="false" UniqueName="ID" />
<telerik:GridButtonColumn CommandName="BANK" ImageUrl="~/Graphics/BankedServiceNew16.png"
UniqueName="BankColumn" ConfirmText="WorkorderItemLabor.Label.UI.BankWarning"
ButtonType="ImageButton">
<HeaderStyle Width="24px" />
</telerik:GridButtonColumn>
</Columns>
</MasterTableView>
</telerik:RadGrid>
<br />
<%--Service bank balance--%>
<asp:Label ID="lblTravelServiceBankBalance" runat="server" EnableViewState="False" Text=""
Width="100%"></asp:Label>
<br />
</telerik:RadPageView>
<telerik:RadPageView ID="pv7" runat="server">
<%--EXPENSES--%>
<telerik:RadGrid ID="gridExpense" runat="server" AutoGenerateColumns="False" OnItemCommand="gridExpense_ItemCommand"
OnItemDataBound="gridExpense_ItemDataBound" OnNeedDataSource="gridExpense_NeedDataSource">
<ClientSettings>
<Resizing AllowColumnResize="False"></Resizing>
</ClientSettings>
<MasterTableView RetrieveAllDataFields="False" EditMode="EditForms" CommandItemDisplay="Bottom">
<CommandItemTemplate>
<asp:LinkButton ID="btnNew" runat="server" CommandName="InitInsert" Visible='<%# !gridExpense.MasterTableView.IsItemInserted %>'>
<img style="border:0px" alt="" src="Graphics/New16.png" /></asp:LinkButton>
</CommandItemTemplate>
<EditFormSettings>
<EditColumn UniqueName="EditCommandColumn" CancelImageUrl="~/Graphics/Cancel16.png"
CancelText="" EditImageUrl="~/Graphics/Edit16.png" EditText="" UpdateImageUrl="~/Graphics/OK16.png"
UpdateText="" InsertText="" InsertImageUrl="~/Graphics/OK16.png" ButtonType="ImageButton">
</EditColumn>
</EditFormSettings>
<Columns>
<telerik:GridEditCommandColumn UniqueName="EditColumn" CancelImageUrl="~/Graphics/Cancel16.png"
CancelText="" EditImageUrl="~/Graphics/Edit16.png" EditText="" UpdateImageUrl="~/Graphics/OK16.png"
UpdateText="" InsertText="" InsertImageUrl="~/Graphics/OK16.png" ButtonType="ImageButton">
<HeaderStyle Width="16px" />
</telerik:GridEditCommandColumn>
<telerik:GridTemplateColumn UniqueName="UserID" HeaderText="UserID">
<ItemTemplate>
<asp:Label ID="lbluser" runat="server"></asp:Label>
</ItemTemplate>
<EditItemTemplate>
<telerik:RadComboBox ID="cbuser" runat="server" MarkFirstMatch="true">
</telerik:RadComboBox>
</EditItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridTemplateColumn UniqueName="ChargeTaxCodeID" HeaderText="ChargeTaxCodeID">
<ItemTemplate>
<asp:Label ID="lbltax" runat="server"></asp:Label>
</ItemTemplate>
<EditItemTemplate>
<telerik:RadComboBox ID="cbtax" runat="server" MarkFirstMatch="true">
</telerik:RadComboBox>
</EditItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridBoundColumn DataField="Name" UniqueName="Name" HeaderText="Name">
</telerik:GridBoundColumn>
<telerik:GridTemplateColumn HeaderText="Description" UniqueName="Description">
<ItemTemplate>
<asp:Label ID="lbldetails" runat="server"></asp:Label>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="tbdetails" runat="server" EnableViewState="False" Rows="10" TextMode="MultiLine"
Width="100%" MaxLength="255"></asp:TextBox>
</EditItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridBoundColumn DataField="TotalCost" UniqueName="TotalCost" HeaderText="TotalCost"
DataType="System.Decimal" DataFormatString="{0:c}">
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField="TaxPaid" UniqueName="TaxPaid" HeaderText="TaxPaid"
DataType="System.Decimal" DataFormatString="{0:c}">
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField="ChargeAmount" UniqueName="ChargeAmount" HeaderText="ChargeAmount"
DataType="System.Decimal" DataFormatString="{0:c}">
</telerik:GridBoundColumn>
<telerik:GridCheckBoxColumn DataField="ChargeToClient" UniqueName="ChargeToClient"
HeaderText="ChargeToClient" />
<telerik:GridCheckBoxColumn DataField="ReimburseUser" UniqueName="ReimburseUser"
HeaderText="ReimburseUser" />
<telerik:GridButtonColumn CommandName="Delete" ImageUrl="~/Graphics/Delete16.png"
UniqueName="DeleteColumn" ButtonType="ImageButton">
<HeaderStyle Width="16px" />
</telerik:GridButtonColumn>
<telerik:GridBoundColumn DataField="ID" DataType="System.Guid" Display="false" UniqueName="ID" />
</Columns>
</MasterTableView>
</telerik:RadGrid>
</telerik:RadPageView>
<telerik:RadPageView ID="pv8" runat="server">
<%--LOANERS--%>
<telerik:RadGrid ID="gridLoan" runat="server" AutoGenerateColumns="False" OnItemCommand="gridLoan_ItemCommand"
OnItemDataBound="gridLoan_ItemDataBound" OnNeedDataSource="gridLoan_NeedDataSource"
OnInsertCommand="gridLoan_InsertCommand"
onitemcreated="gridLoan_ItemCreated">
<ClientSettings>
<Resizing AllowColumnResize="False"></Resizing>
</ClientSettings>
<MasterTableView RetrieveAllDataFields="False" EditMode="EditForms" CommandItemDisplay="Bottom">
<CommandItemTemplate>
<asp:LinkButton ID="btnNew" runat="server" CommandName="InitInsert" Visible='<%# !gridLoan.MasterTableView.IsItemInserted %>'>
<img style="border:0px" alt="" src="Graphics/New16.png" /></asp:LinkButton>
</CommandItemTemplate>
<EditFormSettings>
<EditColumn UniqueName="EditCommandColumn" CancelImageUrl="~/Graphics/Cancel16.png"
CancelText="" EditImageUrl="~/Graphics/Edit16.png" EditText="" UpdateImageUrl="~/Graphics/OK16.png"
UpdateText="" InsertText="" InsertImageUrl="~/Graphics/OK16.png" ButtonType="ImageButton">
</EditColumn>
</EditFormSettings>
<Columns>
<telerik:GridEditCommandColumn UniqueName="EditColumn" CancelImageUrl="~/Graphics/Cancel16.png"
CancelText="" EditImageUrl="~/Graphics/Edit16.png" EditText="" UpdateImageUrl="~/Graphics/OK16.png"
UpdateText="" InsertText="" InsertImageUrl="~/Graphics/OK16.png" ButtonType="ImageButton">
<HeaderStyle Width="16px" />
</telerik:GridEditCommandColumn>
<telerik:GridTemplateColumn UniqueName="LoanItemID" HeaderText="LoanItemID">
<ItemTemplate>
<asp:Label ID="lblloan" runat="server"></asp:Label>
</ItemTemplate>
<EditItemTemplate>
<telerik:RadComboBox ID="cbloan" runat="server" MarkFirstMatch="true">
</telerik:RadComboBox>
</EditItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridTemplateColumn UniqueName="TaxCodeID" HeaderText="TaxCodeID">
<ItemTemplate>
<asp:Label ID="lbltax" runat="server"></asp:Label>
</ItemTemplate>
<EditItemTemplate>
<telerik:RadComboBox ID="cbtax" runat="server" MarkFirstMatch="true">
</telerik:RadComboBox>
</EditItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridTemplateColumn HeaderText="OutDate" UniqueName="OutDate">
<ItemTemplate>
<asp:Label ID="lblout" runat="server"></asp:Label>
</ItemTemplate>
<EditItemTemplate>
<telerik:RadDateTimePicker ID="dtout" runat="server" >
</telerik:RadDateTimePicker>
</EditItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridTemplateColumn HeaderText="DueDate" UniqueName="DueDate">
<ItemTemplate>
<asp:Label ID="lbldue" runat="server"></asp:Label>
</ItemTemplate>
<EditItemTemplate>
<telerik:RadDateTimePicker ID="dtdue" runat="server" >
</telerik:RadDateTimePicker>
</EditItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridTemplateColumn HeaderText="ReturnDate" UniqueName="ReturnDate">
<ItemTemplate>
<asp:Label ID="lblreturn" runat="server"></asp:Label>
</ItemTemplate>
<EditItemTemplate>
<telerik:RadDateTimePicker ID="dtreturn" runat="server" >
</telerik:RadDateTimePicker>
</EditItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridTemplateColumn HeaderText="Notes" UniqueName="Notes">
<ItemTemplate>
<asp:Label ID="lblnotes" runat="server"></asp:Label>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="tbnotes" runat="server" EnableViewState="False" Rows="10" TextMode="MultiLine"
Width="100%"></asp:TextBox>
</EditItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridTemplateColumn UniqueName="Rate" HeaderText="Rate">
<ItemTemplate>
<asp:Label ID="lblRate" runat="server"></asp:Label>
</ItemTemplate>
<EditItemTemplate>
<telerik:RadComboBox ID="cbRate" runat="server" AutoPostBack="true" OnSelectedIndexChanged="cbRate_SelectedIndexChanged" MarkFirstMatch="true">
</telerik:RadComboBox>
</EditItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridTemplateColumn UniqueName="LoanerQuantity" HeaderText="Quantity">
<ItemTemplate>
<asp:Label ID="lblloanerqty" runat="server"></asp:Label>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="tbloanerqty" runat="server" AutoPostBack="True" OnTextChanged="tbloanerqty_TextChanged"></asp:TextBox>
</EditItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridBoundColumn DataField="Charges" UniqueName="Charges" HeaderText="Charges"
DataType="System.Decimal" DataFormatString="{0:c}">
</telerik:GridBoundColumn>
<telerik:GridButtonColumn CommandName="Delete" ImageUrl="~/Graphics/Delete16.png"
UniqueName="DeleteColumn" ButtonType="ImageButton">
<HeaderStyle Width="16px" />
</telerik:GridButtonColumn>
<telerik:GridBoundColumn DataField="ID" DataType="System.Guid" Display="false" UniqueName="ID" />
</Columns>
</MasterTableView>
</telerik:RadGrid>
</telerik:RadPageView>
<%--OUTSIDE SERVICE--%>
<telerik:RadPageView ID="pv9" runat="server">
<asp:Panel ID="ospanel" runat="server">
<div class="onecolumn">
<div class="onethirdcolumn">
<div class="fld">
<asp:LinkButton ID="lbSentTo" runat="server" EnableViewState="False" Text="LT:WorkorderItemOutsideService.Label.VendorSentToID"
Width="100%" />
<telerik:RadComboBox ID="cbSentTo" runat="server" EnableViewState="False" Width="100%"
ShowMoreResultsBox="true" OnItemsRequested="cbSentTo_ItemsRequested" MarkFirstMatch="true">
</telerik:RadComboBox>
</div>
<div class="fld">
<asp:Label ID="Label21" runat="server" EnableViewState="False" Text="LT:WorkorderItemOutsideService.Label.RMANumber"
Width="100%"></asp:Label><asp:TextBox ID="edRMA" runat="server" Width="100%" EnableViewState="False">
</asp:TextBox>
</div>
<div class="fld">
<asp:Label ID="Label22" runat="server" EnableViewState="False" Text="LT:WorkorderItemOutsideService.Label.RepairCost"
Width="100%"></asp:Label><asp:TextBox ID="edRepairCost" runat="server" Width="100%"
EnableViewState="False">
</asp:TextBox>
</div>
<div class="fld">
<asp:Label ID="Label23" runat="server" EnableViewState="False" Text="LT:WorkorderItemOutsideService.Label.RepairPrice"
Width="100%"></asp:Label><asp:TextBox ID="edRepairPrice" runat="server" Width="100%"
EnableViewState="False">
</asp:TextBox>
</div>
</div>
<div class="onethirdcolumn">
<div class="fld">
<asp:LinkButton ID="LinkButton2" runat="server" EnableViewState="False" Text="LT:WorkorderItemOutsideService.Label.VendorSentViaID"
Width="100%" />
<telerik:RadComboBox ID="cbSentVia" runat="server" EnableViewState="False" Width="100%"
ShowMoreResultsBox="true" OnItemsRequested="cbSentVia_ItemsRequested" MarkFirstMatch="true">
</telerik:RadComboBox>
</div>
<div class="fld">
<asp:Label ID="Label24" runat="server" EnableViewState="False" Text="LT:WorkorderItemOutsideService.Label.TrackingNumber"
Width="100%"></asp:Label><asp:TextBox ID="edTrackingNumber" runat="server" Width="100%"
EnableViewState="False">
</asp:TextBox>
</div>
<div class="fld">
<asp:Label ID="Label25" runat="server" EnableViewState="False" Text="LT:WorkorderItemOutsideService.Label.ShippingCost"
Width="100%"></asp:Label><asp:TextBox ID="edShippingCost" runat="server" Width="100%"
EnableViewState="False">
</asp:TextBox>
</div>
<div class="fld">
<asp:Label ID="Label26" runat="server" EnableViewState="False" Text="LT:WorkorderItemOutsideService.Label.ShippingPrice"
Width="100%"></asp:Label><asp:TextBox ID="edShippingPrice" runat="server" Width="100%"
EnableViewState="False">
</asp:TextBox>
</div>
</div>
<div class="onethirdcolumn">
<div class="fld">
<asp:Label ID="Label27" runat="server" EnableViewState="False" Text="LT:WorkorderItemOutsideService.Label.DateSent"
Width="100%"></asp:Label><br />
<telerik:RadDateTimePicker ID="dtSent" runat="server" SharedCalendarID="rc1" SharedTimeViewID="rt1">
</telerik:RadDateTimePicker>
</div>
<div class="fld">
<asp:Label ID="Label28" runat="server" EnableViewState="False" Text="LT:WorkorderItemOutsideService.Label.DateETA"
Width="100%"></asp:Label><br />
<telerik:RadDateTimePicker ID="dtETA" runat="server" SharedCalendarID="rc1" SharedTimeViewID="rt1">
</telerik:RadDateTimePicker>
</div>
<div class="fld">
<asp:Label ID="Label29" runat="server" EnableViewState="False" Text="LT:WorkorderItemOutsideService.Label.DateReturned"
Width="100%"></asp:Label><br />
<telerik:RadDateTimePicker ID="dtReturned" runat="server" SharedCalendarID="rc1"
SharedTimeViewID="rt1">
</telerik:RadDateTimePicker>
</div>
</div>
</div>
<br />
<br />
<div class="fld">
<asp:Label ID="Label30" runat="server" EnableViewState="False" Text="LT:WorkorderItemOutsideService.Label.Notes"
Width="100%"></asp:Label>
<asp:TextBox ID="edOutsideServiceNotes" runat="server" EnableViewState="False" Rows="10"
TextMode="MultiLine" Width="98%"></asp:TextBox>
</div>
</asp:Panel>
</telerik:RadPageView>
<%--Custom Fields--%>
<telerik:RadPageView ID="pv10" runat="server">
<div id="CustomFields" runat="server">
<asp:PlaceHolder ID="phCustom" runat="server"></asp:PlaceHolder>
</div>
</telerik:RadPageView>
</telerik:RadMultiPage>
</div>
<div style="visibility: hidden">
<telerik:RadTimeView ID="rt1" runat="server" />
<telerik:RadCalendar ID="rc1" runat="server" />
</div>
</asp:Content>