|
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Schedule.aspx.cs" Inherits="WebSchedule._Default" %> |
|
|
|
<%@ Register Assembly="GMaps" Namespace="Subgurim.Controles" TagPrefix="cc1" %> |
|
<%@ Register Assembly="PlexityHide.GTP.WEB" Namespace="PlexityHide.GTP.WEB" TagPrefix="GTP" %> |
|
<%@ Register TagPrefix="telerik" Namespace="Telerik.Web.UI" Assembly="Telerik.Web.UI" %> |
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/tr/xhtml11/dtd/xhtml11.dtd"> |
|
|
|
<html xmlns="http://www.w3.org/1999/xhtml"> |
|
<head> |
|
<title>Schedule DayBook - PH Jones Ltd</title> |
|
<link href="css/main.css?v=18" media="all" rel="Stylesheet" type="text/css" /> |
|
</head> |
|
<body> |
|
<form id="Form1" method="post" runat="server"> |
|
<div id="Header"> |
|
<a href="Default.aspx" class="image"><img src="Images/logo.gif" alt="PH Jones Ltd" /></a> |
|
<div id="Schedule"> |
|
<asp:Label ID="lblSelectContract" runat="server" Text="Select Contract: "></asp:Label> |
|
<telerik:RadComboBox ID="RadComboBox1" runat="server"> |
|
</telerik:RadComboBox> |
|
</div> |
|
<div id="User"> |
|
<asp:Label ID="lblLoggedIn" runat="server" Text="Logged In: Admin"></asp:Label> |
|
<br /> |
|
<br /> |
|
<a href="default.aspx">Settings</a> <a href="default.aspx">Log-out</a> |
|
</div> |
|
</div> |
|
<telerik:RadScriptManager ID="ScriptManager" runat="server" EnableTheming="True"> |
|
</telerik:RadScriptManager> |
|
<telerik:RadStyleSheetManager ID="RadStyleSheetManager1" runat="server"> |
|
</telerik:RadStyleSheetManager> |
|
<telerik:RadSplitter ID="TopSplitter" runat="server" Height="90px" Width="90px" Orientation="Horizontal" |
|
FullScreenMode="True" Skin="WebBlue" SplitBarsSize="" LiveResize="True" |
|
ResizeMode="EndPane" BorderSize="0"> |
|
<telerik:RadPane ID="TopPane" runat="server" Scrolling="None" Height="370px"> |
|
|
|
<div style="background : #E8E8E8; color : #ffffff; width : 100%; height : 400px; overflow : auto; text-align : center; "> |
|
|
|
<asp:UpdatePanel ID="UpdatePanel1" runat="server"> |
|
<ContentTemplate> |
|
<GTP:Gantt_ASP ID="Gantt_ASP1" runat="server" BackColor="#E8E8E8" |
|
Height="800px" OnOnClientSideChangesApplied="Gantt_ASP1_OnClientSideChangesApplied" |
|
Width="950px" PercentToJump="50" /> |
|
</ContentTemplate> |
|
|
|
</asp:UpdatePanel> |
|
</div> |
|
|
|
</telerik:RadPane> |
|
<telerik:RadPane ID="BottomPane" runat="server" Scrolling="None"><telerik:RadSplitter ID="BottomSplitter" runat="server" Height="50%" LiveResize="True" |
|
Skin="WebBlue" Width="100%"> |
|
<telerik:RadPane ID="BottonLeftPane" |
|
runat="server"> |
|
<telerik:RadTabStrip ID="RadTabStrip1" runat="server" OnClientTabSelected="OnClientTabSelected" |
|
SelectedIndex="2" Skin="Simple" Style="margin-bottom: 43" |
|
Width="100%" MultiPageID="mpBottomLeft"><Tabs> |
|
<telerik:RadTab |
|
runat="server" Text="View Repairs" PageViewID="ViewRepair"></telerik:RadTab> |
|
<telerik:RadTab runat="server" Text="View Service" PageViewID="ViewService" > |
|
</telerik:RadTab> |
|
<telerik:RadTab runat="server" Text="Property Search" PageViewID="PropertySearch" |
|
Selected="True"> |
|
</telerik:RadTab> |
|
</Tabs> |
|
</telerik:RadTabStrip> |
|
<telerik:RadMultiPage ID="mpBottomLeft" runat="server" SelectedIndex="2" |
|
Height="100%"> |
|
<telerik:RadPageView ID="ViewRepair" runat="server" TabIndex="1" Selected="True"> |
|
<input type="hidden" id="radGridClickedRowIndex" name="radGridClickedRowIndex" /> |
|
<input type="hidden" id="radGridClickedRowValue" name="radGridClickedRowValue" /> |
|
<telerik:RadGrid ID="grdRepairs" runat="server" Skin="Simple" GridLines="None" OnItemCommand="grdRepairs_ItemCommand" |
|
OnSelectedIndexChanged="grdRepairs_SelectedIndexChanged" AllowPaging="True" |
|
OnItemDataBound = "RadGrid1_ItemDataBound" AutoGenerateColumns="true"> |
|
<MasterTableView CellSpacing="-1" ClientDataKeyNames="Order_No"> |
|
<%--<Columns> |
|
<telerik:GridTemplateColumn HeaderText="PropRef"> |
|
<ItemTemplate> |
|
<asp:HyperLink ID="targetControl" runat="server" NavigateUrl="#" Text='<%# Eval("PROPREF") %>'></asp:HyperLink> |
|
</ItemTemplate> |
|
</telerik:GridTemplateColumn> |
|
<telerik:GridBoundColumn HeaderText="Full Address" DataField="Full_Address" UniqueName="Full_Address"> |
|
</telerik:GridBoundColumn> |
|
<telerik:GridBoundColumn HeaderText="Order ID" DataField="Order_No" UniqueName="Order_No"> |
|
</telerik:GridBoundColumn> |
|
<telerik:GridBoundColumn HeaderText="Origin" DataField="ORIGIN" UniqueName="ORIGIN"> |
|
</telerik:GridBoundColumn> |
|
<telerik:GridBoundColumn HeaderText="Priority" DataField="PRIORITY" UniqueName="PRIORITY"> |
|
</telerik:GridBoundColumn> |
|
<telerik:GridBoundColumn HeaderText="Target Date" DataField="Target_Date" UniqueName="Target_Date"> |
|
</telerik:GridBoundColumn> |
|
</Columns>--%> |
|
</MasterTableView> |
|
<ClientSettings AllowRowsDragDrop="True"> |
|
<Selecting AllowRowSelect="True" /> |
|
<ClientEvents OnRowContextMenu="RowContextMenu" OnRowSelected="RowSelected" /> |
|
</ClientSettings> |
|
</telerik:RadGrid> |
|
</telerik:RadPageView> |
|
<telerik:RadPageView ID="ViewService" runat="server" Height="100%"> |
|
</telerik:RadPageView><telerik:RadPageView ID="PropertySearch" runat="server" TabIndex="2"> |
|
Enter Address |
|
<br /> |
|
<telerik:RadTextBox ID="Txt_AddressSearch" runat="server" |
|
EnableEmbeddedSkins="False" Width="200px"> |
|
</telerik:RadTextBox> |
|
|
|
<asp:Button ID="btn_SearchProperty" runat="server" |
|
OnClick="btn_SearchProperty_Click" Text="Search" Width="58px" /> |
|
<telerik:RadGrid ID="grd_PropertyResult" runat="server" GridLines="None" |
|
Skin="Simple"> |
|
<MasterTableView CellSpacing="-1" ClientDataKeyNames="PROPREF"> |
|
<RowIndicatorColumn> |
|
<HeaderStyle Width="20px" /> |
|
</RowIndicatorColumn> |
|
<ExpandCollapseColumn> |
|
<HeaderStyle Width="20px" /> |
|
</ExpandCollapseColumn> |
|
</MasterTableView> |
|
<ClientSettings> |
|
<Selecting AllowRowSelect="True" /> |
|
<ClientEvents OnRowContextMenu="RowContextMenu" OnRowSelected="RowSelected1" /> |
|
</ClientSettings> |
|
</telerik:RadGrid> |
|
</telerik:RadPageView> |
|
</telerik:RadMultiPage> |
|
|
|
<br /></telerik:RadPane><telerik:RadPane ID="BottomRightPane" runat="server" Scrolling="None" Width=""> |
|
<telerik:RadTabStrip ID="RadTabStrip2" runat="server" Skin="Simple" |
|
SelectedIndex="1" MultiPageID="RadMultiPageBottomRight"><Tabs> |
|
<telerik:RadTab runat="server" Text="Alerts" PageViewID="1"></telerik:RadTab> |
|
<telerik:RadTab runat="server" Text="Map View" PageViewID="2" Selected="True" ></telerik:RadTab></Tabs></telerik:RadTabStrip> |
|
<telerik:RadMultiPage ID="RadMultiPageBottomRight" Runat="server" |
|
SelectedIndex="1"> |
|
<telerik:RadPageView ID="Alerts" runat="server" TabIndex="1" Selected="True"> |
|
<telerik:RadGrid ID="RadGrd_Alerts" runat="server" Skin="Simple"> |
|
</telerik:RadGrid> |
|
</telerik:RadPageView> |
|
<telerik:RadPageView ID="Maps" runat="server" TabIndex="2"> |
|
</telerik:RadPageView> |
|
</telerik:RadMultiPage> |
|
<br /></telerik:RadPane></telerik:RadSplitter></telerik:RadPane> |
|
</telerik:RadSplitter> |
|
|
|
<telerik:RadAjaxManager ID="RadAjaxManager1" runat="server"> |
|
<AjaxSettings> |
|
<telerik:AjaxSetting AjaxControlID="RadScheduler1"> |
|
<UpdatedControls> |
|
<telerik:AjaxUpdatedControl ControlID="RadScheduler1" /> |
|
</UpdatedControls> |
|
</telerik:AjaxSetting> |
|
<telerik:AjaxSetting AjaxControlID="btn_SearchProperty"> |
|
<UpdatedControls> |
|
<telerik:AjaxUpdatedControl ControlID="grd_PropertyResult" /> |
|
</UpdatedControls> |
|
</telerik:AjaxSetting> |
|
<telerik:AjaxSetting AjaxControlID="grdRepairs"> |
|
<UpdatedControls> |
|
<telerik:AjaxUpdatedControl ControlID="grdRepairs" LoadingPanelID="RadAjaxLoadingPanel1" /> |
|
</UpdatedControls> |
|
</telerik:AjaxSetting> |
|
</AjaxSettings> |
|
</telerik:RadAjaxManager> |
|
<telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" runat="server"> |
|
</telerik:RadAjaxLoadingPanel> |
|
<telerik:RadToolTipManager ID="RadToolTipManager1" OffsetY="-1" HideEvent="ManualClose" |
|
Width="200" Height="150" runat="server" OnAjaxUpdate="OnAjaxUpdate" RelativeTo="Element" Position="MiddleRight"> |
|
</telerik:RadToolTipManager> |
|
<telerik:RadWindowManager ID="RadWindowManager1" runat="server" Behavior="Default" |
|
InitialBehavior="None" Left="" Style="display: none;" Top=""> |
|
<Windows> |
|
<telerik:RadWindow ID="RadWindow1" runat="server" ShowContentDuringLoad="false" Width="600px" |
|
Height="600px" Title="Telerik RadWindow" Behaviors="Default"> |
|
</telerik:RadWindow> |
|
<telerik:RadWindow runat="server" NavigateUrl="" Behavior="Default" InitialBehavior="None" |
|
Width="700px" Height="600px" Title="Telerik RadWindow" Left="" Top="" ShowContentDuringLoad="False" |
|
ID="RadWindow2" Style="display: none;"> |
|
</telerik:RadWindow> |
|
</Windows> |
|
</telerik:RadWindowManager> |
|
<telerik:RadContextMenu ID="RadMenu1" runat="server" Skin="WebBlue" OnItemClick="RadMenu1_ItemClick"> |
|
<Items> |
|
<telerik:RadMenuItem Text="View Property Details" /> |
|
<telerik:RadMenuItem Text="View Job Details" /> |
|
<telerik:RadMenuItem Text="Find Closest Engineer" /> |
|
<telerik:RadMenuItem Text="Book Repair" /> |
|
<telerik:RadMenuItem Text="Show on Map" /> |
|
</Items> |
|
</telerik:RadContextMenu> |
|
|
|
<script type="text/javascript"> |
|
function OnClientTabSelected(sender, eventArgs) |
|
{ |
|
var tab = eventArgs.get_tab(); |
|
var tabtabename = tab.get_text(); |
|
//alert(tabename); |
|
|
|
if (tabename=="Search") |
|
{ |
|
window.radopen("PropertySearch.aspx", "RadWindow1"); |
|
} |
|
} |
|
|
|
// function showToolTip(ID) |
|
// { |
|
// var tooltip = $find("<%=RadToolTipManager1.ClientID %>"); |
|
// tooltip.set_targetControlID(ID); |
|
// } |
|
|
|
|
|
function openWin() |
|
{ |
|
var oWnd = radopen("Property.aspx", "RadWindow1"); |
|
} |
|
|
|
function RowContextMenu(sender, eventArgs) |
|
{ |
|
var menu = $find("<%=RadMenu1.ClientID %>"); |
|
var evt = eventArgs.get_domEvent(); |
|
|
|
var index = eventArgs.get_itemIndexHierarchical(); |
|
document.getElementById("radGridClickedRowIndex").value = index; |
|
|
|
sender.get_masterTableView().selectItem(sender.get_masterTableView().get_dataItems()[index].get_element(), true); |
|
|
|
menu.show(evt); |
|
|
|
evt.cancelBubble = true; |
|
evt.returnValue = false; |
|
|
|
if (evt.stopPropagation) |
|
{ |
|
evt.stopPropagation(); |
|
evt.preventDefault(); |
|
} |
|
} |
|
|
|
function RowSelected(sender, args) |
|
{ |
|
var dataKeyValue = args.getDataKeyValue("Order_No"); |
|
document.getElementById("txtOrderID").value = dataKeyValue; |
|
} |
|
|
|
|
|
function RowSelected1(sender, args) |
|
{ |
|
var dataKeyValue = args.getDataKeyValue("PROPREF"); |
|
document.getElementById("txtPropref").value = dataKeyValue; |
|
} |
|
|
|
</script> |
|
<asp:HiddenField ID="txtPropref" runat="server" /> |
|
<asp:HiddenField ID="txtOrderID" runat="server" /> |
|
|
|
</form> |
|
|
|
</body> |
|
</html> |
|
|