Initial import: Axpert 11.2 reference material and platform blueprint

- TECH_ARCHITECTURE.md: technical blueprint for the new platform
- AI_LAYER_DESIGN_NOTES.md: AI agent, event/action, SQL and audit design
- Axpert 11.2 web runtime source, structure exports and release notes (reference)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
2026-09-25 16:21:08 +05:30
commit 949f78f6d0
150 changed files with 127509 additions and 0 deletions

View File

@@ -0,0 +1,117 @@
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="AboutUs.aspx.cs" Inherits="aspx_AboutUs" %>
<!DOCTYPE html>
<html>
<head runat="server">
<meta charset="utf-8"/>
<meta name="viewport" content="width=device-width, initial-scale=1.0"/>
<meta name="description" content="About Us"/>
<meta name="keywords" content="Agile Cloud, Axpert,HMS,BIZAPP,ERP"/>
<meta name="author" content="Agile Labs"/>
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/>
<title>About Axpert</title>
<script>
if (!('from' in Array)) {
// IE 11: Load Browser Polyfill
document.write('<script src="../Js/polyfill.min.js"><\/script>');
}
</script>
<script src="../Js/thirdparty/jquery/3.1.1/jquery.min.js" type="text/javascript"></script>
<link href="../Css/thirdparty/bootstrap/3.3.6/bootstrap.min.css" rel="stylesheet" />
<script src="../Js/thirdparty/bootstrap/3.3.6/bootstrap.min.js"></script>
<script src="../Js/thirdparty/jquery-ui/1.12.1/jquery-ui.min.js" type="text/javascript"></script>
<script src="../Js/noConflict.min.js?v=1" type="text/javascript"></script>
<link href="../Css/thirdparty/jquery-ui/1.12.1/jquery-ui.min.css" rel="stylesheet" />
<link href="../Css/globalStyles.min.css?v=36" rel="stylesheet" />
<script>
if(typeof localStorage != "undefined"){
var projUrl = top.window.location.href.toLowerCase().substring("0", top.window.location.href.indexOf("/aspx/"));
var lsTimeStamp = localStorage["customGlobalStylesExist-" + projUrl]
if(lsTimeStamp && lsTimeStamp != "false"){
var appProjName = localStorage["projInfo-" + projUrl] || "";
var customGS = "<link id=\"customGlobalStyles\" data-proj=\""+ appProjName +"\" href=\"../"+ appProjName +"/customGlobalStyles.css?v="+ lsTimeStamp +"\" rel=\"stylesheet\" />";
document.write(customGS);
}
}
</script>
<script src="../Js/common.min.js?v=98"></script>
<link href="../Css/aboutus.min.css?v=3" rel="stylesheet" />
<script>
$(document).ready(function () {
modalHeader = eval(callParent("divModalHeader", "id") + ".getElementById('divModalHeader')");
modalHeader.innerText = eval(callParent('lcm[387]'));
$("#btnClose").prop("title", eval(callParent('lcm[249]')));
$(this).parent("#btnClose").focus();
}
)
</script>
<style>
.btextDir-rtl .modal-header button#btnModalClose {
float: left !important;
}
</style>
</head>
<body class="btextDir-<%=direction%>" dir="<%=direction%>">
<div class="container versionInfo">
<div class="about-us ">
<div class=" versionclass">
<asp:Label ID="lblVer" runat="server" meta:resourcekey="lblVer" class="control-label castLbl " for="version">Version: </asp:Label>
<asp:Label Text="" ID="Labelvers" runat="server" />
<asp:Label class="fontclass" Text="" ID="lblVersion" runat="server" />
<asp:Label class="fontclass" Text="" ID="lblSubversion" runat="server" />
</div>
</div>
<div id="divproject" runat="server">
<asp:Label ID="lblproj" runat="server" meta:resourcekey="lblproj" class="control-label castLbl" for="version">Project: </asp:Label>
<asp:Label class="fontclass" Text="" ID="divprojcontent" runat="server" />
</div>
<div runat="server">
<asp:Label ID="lblappsrvr" runat="server" meta:resourcekey="lblappsrvr" class="control-label castLbl" for="version">Application Server:</asp:Label>
<asp:Label class="fontclass" Text="IIS, Node JS" ID="Label13" runat="server" />
</div>
<div runat="server">
<asp:Label ID="lbldb" runat="server" meta:resourcekey="lbldb" class="control-label castLbl" for="version">Database: </asp:Label>
<asp:Label class="fontclass" Text="" ID="divdbconent" runat="server" />
</div>
<div runat="server">
<asp:Label ID="lbldc" runat="server" meta:resourcekey="lbldc" class="control-label castLbl" for="version">Data Caching: </asp:Label>
<asp:Label class="fontclass" Text="" ID="divdatacontent" runat="server" />
</div>
<div class="relclass" id="divRelDate" runat="server" visible="false">
<asp:Label ID="lblrd" runat="server" meta:resourcekey="lblrd" class="control-label castLbl" for="version">Release Date:</asp:Label>
<asp:Label class="fontclass" Text="" ID="lblRelDate" runat="server" />
</div>
<div id="divDesc" runat="server" visible="false">
<asp:Label ID="lbldes" runat="server" meta:resourcekey="lbldes" class="control-label castLbl" for="version">Description: </asp:Label>
<div class="col-lg-4">
<div class="fontclass" id="divDescContent" runat="server" />
</div>
</div>
<div id="divFeat" runat="server" visible="false">
<asp:Label ID="lblfeat" runat="server" meta:resourcekey="lblfeat" class="control-label castLbl" for="version">Features: </asp:Label>
<div class="col-lg-4">
<div class="fontclass" id="divFeaturesContent" runat="server" />
</div>
</div>
<div id="divEnhan" runat="server" visible="false">
<asp:Label ID="lblenhan" runat="server" meta:resourcekey="lblenhan" class="control-label castLbl" for="version">Enhancements: </asp:Label>
<div class="col-lg-4">
<div class="fontclass" id="divEnhanContent" runat="server" />
</div>
</div>
<%-- <div id="divBug" runat="server" visible="false">
<asp:Label ID="lblbf" runat="server" meta:resourcekey="lblbf" class="control-label castLbl" for="version">Bugs Fixed: </asp:Label>
</div>
<div class="col-lg-4">
<div class="fontclass" id="divBugContent" runat="server" />
</div>--%>
<button type="button" id="btnClose" class="coldbtn btn" onclick="parent.closeModalDialog()" title=""></button>
</div>
</body>
</html>

View File

@@ -0,0 +1,137 @@
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="AddEditResponsibility.aspx.cs" Inherits="aspx_AddEditResponsibility" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title>User Access</title>
<meta charset="utf-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/>
<meta name="viewport" content="width=device-width, initial-scale=1.0"/>
<!-- ________ CSS __________ -->
<link href="../Css/thirdparty/bootstrap/3.3.6/bootstrap.min.css" rel="stylesheet" />
<link href="../Css/thirdparty/font-awesome/4.6.3/css/font-awesome.min.css" rel="stylesheet" />
<link href="../ThirdParty/jquery-confirm-master/jquery-confirm.min.css?v=1" rel="stylesheet" />
<link href="../Css/globalStyles.min.css?v=36" rel="stylesheet" />
<script>
if(typeof localStorage != "undefined"){
var projUrl = top.window.location.href.toLowerCase().substring("0", top.window.location.href.indexOf("/aspx/"));
var lsTimeStamp = localStorage["customGlobalStylesExist-" + projUrl]
if(lsTimeStamp && lsTimeStamp != "false"){
var appProjName = localStorage["projInfo-" + projUrl] || "";
var customGS = "<link id=\"customGlobalStyles\" data-proj=\""+ appProjName +"\" href=\"../"+ appProjName +"/customGlobalStyles.css?v="+ lsTimeStamp +"\" rel=\"stylesheet\" />";
document.write(customGS);
}
}
</script>
<link href="../Css/cloudGrid.min.css" rel="stylesheet" />
<link href="" rel="stylesheet" id="themecss" type="text/css" />
<link href="../Css/animate.min.css" rel="stylesheet" />
<link href="../Css/Users.min.css?v=5" rel="stylesheet" type="text/css" />
<link href="../Css/newMenu.min.css?v=22" rel="stylesheet" type="text/css" />
<link href="../ThirdParty/Linearicons/Font/library/linearIcons.css" rel="stylesheet" />
<!-- ________ JAVASCRIPT __________ -->
<script>
if (!('from' in Array)) {
// IE 11: Load Browser Polyfill
document.write('<script src="../Js/polyfill.min.js"><\/script>');
}
</script>
<script src="../Js/thirdparty/jquery/3.1.1/jquery.min.js" type="text/javascript"></script>
<script src="../Js/noConflict.min.js?v=1" type="text/javascript"></script>
<script src="../Js/thirdparty/bootstrap/3.3.6/bootstrap.min.js" type="text/javascript"></script>
<script src="../ThirdParty/jquery-confirm-master/jquery-confirm.min.js?v=2" type="text/javascript"></script>
<script src="../Js/gen.min.js?v=14" type="text/javascript"></script>
<script src="../assets/plugins/jquery-ui/jquery-ui-1.10.1.custom.min.js" type="text/javascript"></script>
<script src="../Js/common.min.js?v=98" type="text/javascript"></script>
<script src="../Js/alerts.min.js?v=28" type="text/javascript"></script>
<script src="../Js/umgmt.min.js?v=18" type="text/javascript"></script>
<script type="text/javascript" src="../Js/lang/content-<%=langType%>.js?v=51"></script>
</head>
<body class="btextDir-<%=direction%>" dir="<%=direction%>">
<form id="form1" runat="server">
<div>
<asp:ScriptManager runat="server">
</asp:ScriptManager>
<asp:UpdatePanel ID="addEditRespUpdatePanel" runat="server">
<ContentTemplate>
<asp:Button Text="" runat="server" id="btnTreeViewExpand" style="display:none" OnClick="btnTreeViewExpand_Click"/>
</ContentTemplate>
</asp:UpdatePanel>
<asp:HiddenField ID="hdnTreeSelVal" runat="server" />
<div id="dvEditResp" class="container">
<div class="form-horizontal">
<div class="form-group">
<div class="col-xs-3">
<label id="lblResponsibility" class="control-label ">Responsibility</label>
<span class="req">*</span>
</div>
<div class="col-xs-9">
<asp:TextBox ID="txtReEditResp" runat="server" MaxLength="20" CssClass="form-control input-sm"></asp:TextBox>
</div>
</div>
<%-- <div class="form-group">
<label class="control-label col-xs-3"><span runat="server">Status</span></label>
<div class="col-xs-9">
<select class="form-control input-sm" id="ddlStatus" runat="server">
<option value="Active">Active</option>
<option value="Inactive">Inactive</option>
</select>
<asp:DropDownList ID="rdbtnStatus" runat="server" RepeatDirection="Horizontal" CssClass="form-control input-sm"
AutoPostBack="true" TextAlign="right">
<asp:ListItem Value="Active">Active</asp:ListItem>
<asp:ListItem Value="Inactive">Inactive</asp:ListItem>
</asp:DropDownList>
</div>
</div>--%>
<div class="form-group">
<div class="col-xs-12">
<div id="newMenuSearch" class="search-form">
<input type="text" value="" id="txtSearchNode" runat="server" placeholder="Search..." class="new-search-input search-input ui-autocomplete-input" autocomplete="off" />
<span title="Clear" id="GSclearBtn" class="close glyphicon glyphicon-remove icon-arrows-remove" style="font-size: 21px; right: 1px; top: 5px; display: none; color: black; opacity: 1!important;" tabindex="0"></span>
<button type="button" style="font-size: 15px; cursor: default;" id="globalSearchBtn" class="search-button">
<i class="icon-magnifier "></i>
</button>
<span>
<i class="icon-cross colorButton" style="display: none" id="searchclear" title="Clear"></i>
</span>
<span>
<i class="icon-chevron-up colorButton" id="searchPrevPages" style="display: none" title="Previous"></i>
</span>
<span>
<i class="icon-chevron-down colorButton" id="searchNextPages" style="display: none" title="Next"></i>
</span>
<span>
<label id="lblSearchRecMsg" style="display: none"></label>
</span>
</div>
</div>
</div>
<div class="form-group treenode-body">
<span id="spnTreeHeading">Access Rights</span>
<div class="treenode-content">
<asp:TreeView ID="treeEditRes" runat="server" ShowCheckBoxes="All" onclick="client_OnTreeNodeChecked(event);" >
<SelectedNodeStyle CssClass="GridHead" />
</asp:TreeView>
</div>
</div>
</div>
<div id='waitDiv' style='display: none;'>
<div id='backgroundDiv' style='background: url(../Axpimages/loadingBars.gif) center center no-repeat rgba(255, 255, 255, 0.4); background-size: 135px;'>
</div>
</div>
<asp:HiddenField id="hdnAction" runat="server" />
</div>
<div class="add-edit-dialog-footer">
<div class="pull-<%=direction == "rtl"?"left":"right" %>">
<asp:Button CssClass="hotbtn btn" ID="btnReEdSave" runat="server" Text="Save"
OnClientClick="javascript:return ValidateResp();" OnClick="btnReEdSave_Click" />
<input type="button" class="coldbtn btn" value="Close" id="btnClose" />
</div>
</div>
</div>
</form>
</body>
</html>

View File

@@ -0,0 +1,174 @@
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="AppDownload.aspx.cs" Inherits="aspx_AppDownload" %>
<!DOCTYPE html>
<html>
<head runat="server">
<meta charset="utf-8"/>
<meta name="description" content="App Download"/>
<meta name="keywords" content="Agile Cloud, Axpert,HMS,BIZAPP,ERP"/>
<meta name="author" content="Agile Labs"/>
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/>
<meta content="width=device-width, initial-scale=1.0" name="viewport" />
<title>Application Download</title>
<link href="../Css/thirdparty/bootstrap/3.3.6/bootstrap.min.css" rel="stylesheet" />
<link href="../Css/globalStyles.min.css?v=36" rel="stylesheet" />
<script>
if(typeof localStorage != "undefined"){
var projUrl = top.window.location.href.toLowerCase().substring("0", top.window.location.href.indexOf("/aspx/"));
var lsTimeStamp = localStorage["customGlobalStylesExist-" + projUrl]
if(lsTimeStamp && lsTimeStamp != "false"){
var appProjName = localStorage["projInfo-" + projUrl] || "";
var customGS = "<link id=\"customGlobalStyles\" data-proj=\""+ appProjName +"\" href=\"../"+ appProjName +"/customGlobalStyles.css?v="+ lsTimeStamp +"\" rel=\"stylesheet\" />";
document.write(customGS);
}
}
</script>
<script>
if (!('from' in Array)) {
// IE 11: Load Browser Polyfill
document.write('<script src="../Js/polyfill.min.js"><\/script>');
}
</script>
<script type="text/javascript" src="../Js/Jquery-2.2.2.min.js"></script>
<script src="../Js/noConflict.min.js?v=1" type="text/javascript"></script>
<link href="../Css/animate.min.css" rel="stylesheet" />
<script src="../Js/alerts.min.js?v=28" type="text/javascript"></script>
<link href="../ThirdParty/jquery-confirm-master/jquery-confirm.min.css?v=1" rel="stylesheet" />
<link href="../Css/AppDownload.min.css" rel="stylesheet" />
<script src="../Js/thirdparty/bootstrap/3.3.6/bootstrap.min.js" type="text/javascript"></script>
<script src="../ThirdParty/jquery-confirm-master/jquery-confirm.min.js?v=2" type="text/javascript"></script>
<script src="../Js/AppDownload.min.js?v=2" type="text/javascript"></script>
<script src="../Js/common.min.js?v=98" type="text/javascript"></script>
</head>
<body dir="<%=direction%>">
<form id="form1" runat="server">
<asp:HiddenField ID="hdnSelExe" Value="" runat="server" />
<div class="col-sm-12 mainDownloadWrapper" style="overflow: auto">
<div id="wrapper" class="col-lg-12 col-xs-12 col-sm-12 col-md-12">
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<div id="panel1" runat="server">
<div id="downloadattch" class="col-lg-9 col-xs-12 col-md-12 col-sm-12" runat="server" style="height: auto; background-color: #eeeeee;">
</div>
</div>
<div id="download" runat="server" style="display: none">
<div id="starter" class="col-lg-9 col-xs-12 col-md-12 col-sm-12" style="height: auto; background-color: #eeeeee; text-align: center;">
<h2>
<asp:Label ID="lbldwnld" runat="server" meta:resourcekey="lbldwnld">Thank you for downloading..</asp:Label></h2>
<h5 id="timercount">
<asp:Label ID="lbldwnd" runat="server" meta:resourcekey="lbldwnd">If your download does not start yet,<a href="javascript:void(0)" onclick="OpenDownload();"><b>Click Here</b></a> to try again. </asp:Label></h5>
</div>
</div>
<asp:HiddenField runat="server" Value="" ID="hiddenfilenames" />
</ContentTemplate>
</asp:UpdatePanel>
<asp:Button ID="btndwnload" runat="server" CssClass="hide" OnClick="download_click" />
<br />
<p class="col-lg-9 col-xs-12 col-md-12 col-sm-12" style="margin-top: 30px; color: #505050; font-size: 18px;">&nbsp;</p>
<div class="container col-lg-9 col-xs-12 col-md-12 col-sm-12" style="margin-top: 20px; display: none">
<ul class="toggleUl">
<li>
<input type="checkbox" checked>
<i></i>
<h2>
<asp:Label ID="lbldtls" runat="server" meta:resourcekey="lbldtls">Details</asp:Label></h2>
<div class="togglePanel">
<div runat="server" id="FileDetails"></div>
</div>
</li>
<li>
<input type="checkbox" checked>
<i></i>
<h2>
<asp:Label ID="lblsysrqr" runat="server" meta:resourcekey="lblsysrqr">System Requirements</asp:Label></h2>
<div class="togglePanel">
<h3 class="col-lg-12 col-md-12 col-sm-12 col-xs-12">
<asp:Label ID="lblclntreq" runat="server" meta:resourcekey="lblclntreq">Axpert DeskTop Client Requirements </asp:Label></h3>
<div class="col-lg-6 col-sm-6 col-md-6 col-xs-12">
<p>
<asp:Label ID="lblproc" runat="server" meta:resourcekey="lblproc"><b>Processor:</b>1.6GHz or faster processor</asp:Label></p>
</div>
<div class="col-lg-6 col-sm-6 col-md-6 col-xs-12">
<p>
<asp:Label ID="lblmemory" runat="server" meta:resourcekey="lblmemory"><b>Memory:</b>2GB RAM</asp:Label></p>
</div>
<div class="col-lg-6 col-sm-6 col-md-6 col-xs-12">
<p>
<asp:Label ID="lblharddisk" runat="server" meta:resourcekey="lblharddisk"><b>Hard Disk Space:</b>100MB</asp:Label></p>
</div>
<div class="col-lg-6 col-sm-6 col-md-6 col-xs-12">
<p>
<asp:Label ID="Label3" runat="server" meta:resourcekey="lbldisplay"><b>Display:</b>1366 x 768 or higher</asp:Label></p>
</div>
<div class="col-lg-6 col-sm-6 col-md-6 col-xs-12">
<p>
<asp:Label ID="lblos" runat="server" meta:resourcekey="lblos"><b>Operating System:</b>Microsoft Windows XP with SP2/SP3Microsoft Windows 7 ( Professional or better)</asp:Label></p>
</div>
<div class="col-lg-6 col-sm-6 col-md-6 col-xs-12">
<p>
<asp:Label ID="lblos1" runat="server" meta:resourcekey="lblos1"><b>Other Software:</b>Oracle/MS SQL DB client</asp:Label></p>
</div>
<div class="col-lg-6 col-sm-6 col-md-6 col-xs-12">
<p>
<asp:Label ID="lblntwrk" runat="server" meta:resourcekey="lblntwrk"><b>Other:</b>Network connection to DB</asp:Label></p>
</div>
<br />
<h3 class="col-lg-12 col-sm-12 col-xs-12 col-md-12">
<asp:Label ID="lblserverreq" runat="server" meta:resourcekey="lblserverreq">Server Requirements</asp:Label>
</h3>
<div class="col-lg-6 col-sm-6 col-md-6 col-xs-12">
<p>
<asp:Label ID="lblorcldb" runat="server" meta:resourcekey="lblorcldb"><b>Oracle Database:</b> 10g R2 or greater</asp:Label></p>
</div>
<div class="col-lg-6 col-sm-6 col-md-6 col-xs-12">
<p>
<asp:Label ID="lblorcldb1" runat="server" meta:resourcekey="lblorcldb1"><b>MS SQL Server:</b> 2008 R2 or greater</asp:Label></p>
</div>
</div>
</li>
<li>
<input type="checkbox" checked>
<i></i>
<h2>
<asp:Label ID="lblinstall" runat="server" meta:resourcekey="lblinstall">Installation</asp:Label></h2>
<div class="togglePanel">
<h3>
<asp:Label ID="lblinstalldwn" runat="server" meta:resourcekey="lblinstalldwn">To Install This Download</asp:Label>
</h3>
<p>
<asp:Label ID="lblinstalldwnld" runat="server" meta:resourcekey="lblinstalldwnld">1.download the Exe clicking the Download button above and saving the file to your hard disk.</asp:Label></p>
<br />
<p>
<asp:Label ID="lbldoubleclick" runat="server" meta:resourcekey="lbldoubleclick">2.Double-click the Filename.exe program file on your hard disk to start the setup program.</asp:Label></p>
<br />
<p>
<asp:Label ID="lblinstruction" runat="server" meta:resourcekey="lblinstruction">3.Follow the instructions on the screen to complete the installation.</asp:Label></p>
<br />
<br />
<h3>
<asp:Label ID="lblremovedwnld" runat="server" meta:resourcekey="lblremovedwnld">To Remove This Download </asp:Label></h3>
<p>
<asp:Label ID="lblcontrolpanel" runat="server" meta:resourcekey="lblcontrolpanel">1.On the Windows Start menu, click Control Panel.</asp:Label></p>
<br />
<p>
<asp:Label ID="lblremoveprog" runat="server" meta:resourcekey="lblremoveprog">2.Select Add/Remove Programs.</asp:Label></p>
<br />
<p>
<asp:Label ID="lblinstalledprog" runat="server" meta:resourcekey="lblinstalledprog">3.In the list of currently installed programs, select FileName and then click Remove or Add/Remove. If a dialog box appears, follow the instructions to remove the program.</asp:Label></p>
</div>
</li>
</ul>
</div>
</div>
</div>
</form>
</body>
</html>

View File

@@ -0,0 +1,152 @@
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="AppSettings.aspx.cs" Inherits="AppSettings" %>
<!DOCTYPE html>
<html>
<head runat="server">
<meta charset="utf-8"/>
<meta name="description" content="App Settings"/>
<meta name="keywords" content="Agile Cloud, Axpert,HMS,BIZAPP,ERP"/>
<meta name="author" content="Agile Labs"/>
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/>
<meta content="width=device-width, initial-scale=1.0" name="viewport" />
<title>App Settings</title>
<link href="../Css/thirdparty/bootstrap/3.3.6/bootstrap.min.css" rel="stylesheet" />
<link href="../Css/thirdparty/font-awesome/4.6.3/css/font-awesome.min.css" rel="stylesheet" />
<link href="../Css/globalStyles.min.css?v=36" rel="stylesheet" />
<script>
if(typeof localStorage != "undefined"){
var projUrl = top.window.location.href.toLowerCase().substring("0", top.window.location.href.indexOf("/aspx/"));
var lsTimeStamp = localStorage["customGlobalStylesExist-" + projUrl]
if(lsTimeStamp && lsTimeStamp != "false"){
var appProjName = localStorage["projInfo-" + projUrl] || "";
var customGS = "<link id=\"customGlobalStyles\" data-proj=\""+ appProjName +"\" href=\"../"+ appProjName +"/customGlobalStyles.css?v="+ lsTimeStamp +"\" rel=\"stylesheet\" />";
document.write(customGS);
}
}
</script>
<link href="../Css/AppSettings.min.css?v=1" rel="stylesheet" />
<link href="../ThirdParty/jquery-confirm-master/jquery-confirm.min.css?v=1" rel="stylesheet" />
<link href="../App_Themes/Gray/Stylesheet.min.css?v=23" rel="stylesheet" />
<script>
if (!('from' in Array)) {
// IE 11: Load Browser Polyfill
document.write('<script src="../Js/polyfill.min.js"><\/script>');
}
</script>
<script type="text/javascript" src="../Js/thirdparty/jquery/3.1.1/jquery.min.js"></script>
<script src="../Js/noConflict.min.js?v=1" type="text/javascript"></script>
<script src="../Js/alerts.min.js?v=28" type="text/javascript"></script>
<script src="../ThirdParty/jquery-confirm-master/jquery-confirm.min.js?v=2" type="text/javascript"></script>
<script src="../Js/thirdparty/bootstrap/3.3.6/bootstrap.min.js" type="text/javascript"></script>
<script src="../Js/AppSettings.min.js?v=12" type="text/javascript"></script>
<script src="../Js/common.min.js?v=98" type="text/javascript"></script>
<link id="themecss" type="text/css" href="" rel="stylesheet" />
</head>
<body dir='<%=direction%>'>
<div id="breadcrumb-panel">
<div id="breadcrumb" class="icon-services">
<div class="icon-services bcrumb h3 left" style="margin-top: 0px; padding: 10px; padding-left: 40px; font-size: 18px; cursor: default !important">Application Settings</div>
</div>
</div>
<div class="container">
<div id="main">
<div class="container">
<div class="col-xs-10 col-xs-offset-1 col-md-10 col-sm-10 col-sm-offset-1 col-md-offset-1 appsetting">
<div class="workfile">
<asp:Label ID="lblslct" runat="server" meta:resourcekey="lblslct" for="sel1">Select Setting</asp:Label>
<div class="form-group">
<select id="appSettingSlct" class="form-control">
<option value="">-Select-</option>
<option value="tstruct">Form
</option>
<%--<option value="Iview">Iview</option>
<option value="Common">Common</option>--%>
</select>
</div>
<div class="tstruct box">
<div class="row">
<div class="tg-list">
<div class="tg-list-item">
<span class="setTitle">
<asp:Label ID="lblalert" runat="server" meta:resourcekey="lblalert">Show alert before row navigation in form Grid.</asp:Label></span>
<input class="appSettingsChkBx tgl tgl-ios" id="sabrnig" type="checkbox" />
<label class="tgl-btn" for="sabrnig"></label>
</div>
<%-- <div class="tg-list-item">
<span class="setTitle">Some testing variable.</span>
<input class="appSettingsChkBx tgl tgl-ios" id="stv" type="checkbox" />
<label class="tgl-btn" for="stv"></label>
</div>--%>
<button type="button" class="btn hotbtn" onclick="saveAppSettings();">Save</button>
<button type="button" class="btn coldbtn" onclick="cancelAppSettings();">Cancel</button>
</div>
</div>
</div>
<div class="Iview box">
<div class="row">
<div class="pull-left">
<asp:Label ID="lblon" runat="server" meta:resourcekey="lblon">
Turn on the feature switch</asp:Label>
<input type="checkbox" checked data-toggle="toggle" data-size="mini">
</div>
<div class="pull-right">
<asp:Label ID="lbloff" runat="server" meta:resourcekey="lbloff">
Turn of the feature switch</asp:Label>
<input type="checkbox" checked data-toggle="toggle" data-size="mini">
</div>
</div>
<div class="row">
<div class="pull-right">
<button class="hotbtntiny btn">Save</button>
<button class="coldbtntiny btn">Cancel</button>
</div>
</div>
</div>
<div class="Common box">
<div class="row">
<div class="pull-left">
<asp:Label ID="lblon1" runat="server" meta:resourcekey="lblon1">
Turn on the feature switch</asp:Label>
<input type="checkbox" checked data-toggle="toggle" data-size="mini">
</div>
<div class="pull-right">
<asp:Label ID="lbloff1" runat="server" meta:resourcekey="lbloff1">
Turn off the feature switch</asp:Label>
<input type="checkbox" checked data-toggle="toggle" data-size="mini">
</div>
</div>
<div class="row">
<div class="pull-right">
<button class="hotbtntiny btn">Save</button>
<button class="coldbtntiny btn">Cancel</button>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<%--<div class="tg-list">
<div class="tg-list-item">
<span class="setTitle">Show alert before row navigation in form Grid.</span>
<input class="appSettingsChkBx tgl tgl-ios" id="sabrnig" type="checkbox" />
<label class="tgl-btn" for="sabrnig"></label>
</div>
<div class="tg-list-item">
<span class="setTitle">Some testing variable.</span>
<input class="appSettingsChkBx tgl tgl-ios" id="stv" type="checkbox" />
<label class="tgl-btn" for="stv"></label>
</div>
<button type="button" class="btn hotbtn" onclick="saveAppSettings();">Save</button>
<button type="button" class="btn coldbtn" onclick="cancelAppSettings();">Cancel</button>
</div>--%>
</div>
</body>
</html>

View File

@@ -0,0 +1,204 @@
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="AutoComplete.aspx.cs" Inherits="aspx_AutoComplete" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<script>
if (!('from' in Array)) {
// IE 11: Load Browser Polyfill
document.write('<script src="../Js/polyfill.min.js"><\/script>');
}
</script>
<asp:PlaceHolder runat="server">
<%:Styles.Render(direction == "ltr" ? "~/UI/axpertUI/ltrBundleCss" : "~/UI/axpertUI/rtlBundleCss") %>
</asp:PlaceHolder>
<link href="../UI/axpertUI/datatables.bundle.css" rel="stylesheet" />
<asp:PlaceHolder runat="server">
<%:Scripts.Render("~/UI/axpertUI/bundleJs") %>
</asp:PlaceHolder>
<script src="../ThirdParty/jquery-confirm-master/jquery-confirm.min.js"></script>
<script src="../UI/axpertUI/datatables.bundle.js"></script>
<script src="../Js/noConflict.min.js"></script>
<script type="text/javascript" src="../Js/tstruct.min.js?v=431"></script>
<script type="text/javascript" src="../Js/helper.min.js?v=123"></script>
<script type="text/javascript" src="../Js/jsclient.min.js?v=51"></script>
<script src="../Js/advSearch.min.js?v=20" type="text/javascript"></script>
<script src="../Js/common.min.js?v=98" type="text/javascript"></script>
<script type="text/javascript">
var IsFormDirty = false;
var ChangedFields = new Array();
var ChangedFieldValues = new Array();
var DeletedDCRows = new Array();
var fldNewNameArr = new Array();
var fldNewDbRowNo = new Array();
var fldNewValueArr = new Array();
var trSelClick = true;
function loadParent(a) {
if (trSelClick) {
trSelClick = false;
var gov = document.getElementById("<%=searchlist.ClientID%>");
var grviewpno = document.getElementById("<%=pgno.ClientID%>");
var pno = parseInt(grviewpno.value)
gov.selectedIndex = (pno * 10) + parseInt(a);
var govlistval = "<%=searchlistval.ClientID%>";
parent.isGrdEditDirty = true;
SetSelectedValue(gov, govlistval);
try {
var fname = document.form1.fname.value;
if (window.opener == null) {
var parentFillField = $j("#" + fname, parent.window.document);
} else {
var parentFillField = $j("#" + fname, window.opener.document);
}
parent.MainBlur(parentFillField);
} catch (exp) { }
}
}
</script>
</head>
<body dir="<%=direction%>" class="container p-0">
<form id="form1" runat="server">
<asp:HiddenField ID="fname" runat="server" />
<span style="display: none">
<asp:ListBox ID="searchlist" Visible="true" runat="server" Height="0px" Width="0px"
AutoPostBack="True"></asp:ListBox>
<asp:ListBox ID="searchlistval" Visible="true" runat="server" Height="0px" Width="0px"
AutoPostBack="True"></asp:ListBox>
<asp:ListBox ID="lstValues" Visible="true" runat="server" Height="0px" Width="0px"
AutoPostBack="True"></asp:ListBox>
<asp:TextBox ID="pgno" runat="server" Text="0" Visible="true" BorderStyle="None"
ForeColor="white" Width="1" BackColor="white"></asp:TextBox>
</span>
<div class="toolbar m-0 p-0 py-1">
<div class="container-fluid p-0 d-flex flex-stack flex-wrap flex-sm-nowrap">
<div class="d-flex flex-column align-items-start justify-content-center flex-wrap me-2" id="breadcrumb-panel">
<h1 class="text-dark fw-bolder my-1 fs-2">
<div id="divTitle" runat="server"></div>
<small class="text-muted fs-6 fw-normal ms-1"></small></h1>
</div>
</div>
</div>
<div id="main" class="row">
<div class="col-12 pb-5 ">
<div class="control-group input-group">
<div class="fv-row mb-8 fv-plugins-icon-container me-2">
<div class="dropdown">
<asp:DropDownList ID="ddlSearchFld" CssClass="form-control input-sm selectPaddingFix" runat="server" autofocus>
</asp:DropDownList>
</div>
</div>
<div class="fv-row mb-8 fv-plugins-icon-container me-2 d-none">
<div class="dropdown">
<asp:DropDownList ID="ddlDataType" CssClass="form-control input-sm selectPaddingFix" runat="server">
</asp:DropDownList>
</div>
</div>
<div class="fv-row mb-8 fv-plugins-icon-container me-2">
<div class="dropdown">
<asp:DropDownList ID="ddlCondition" CssClass="form-control input-sm selectPaddingFix" runat="server">
<asp:ListItem Text="-- Select Condition --" Value=""></asp:ListItem>
<asp:ListItem Text="Equal To" Value="="></asp:ListItem>
<asp:ListItem Text="Not Equal To" Value="!="></asp:ListItem>
<asp:ListItem Text="Less Than" Value="<"></asp:ListItem>
<asp:ListItem Text="Less Than or Equal To" Value="<="></asp:ListItem>
<asp:ListItem Text="Greater Than" Value=">"></asp:ListItem>
<asp:ListItem Text="Greater Than or Equal To" Value=">="></asp:ListItem>
<asp:ListItem Text="Starts With" Value="starts with"></asp:ListItem>
<asp:ListItem Text="Ends With" Value="ends with"></asp:ListItem>
<asp:ListItem Text="Contains" Value="contains"></asp:ListItem>
</asp:DropDownList>
</div>
</div>
<div class="fv-row mb-8 fv-plugins-icon-container me-2">
<div class="dropdown profile-pic">
<asp:TextBox ID="txtfilter" runat="server" class="form-control input-sm selectPaddingFix" placeholder="filter value" TabIndex=" 0"></asp:TextBox>
<div class="edit">
<i class="glyphicon glyphicon-remove clearico" title="clear"></i>
</div>
</div>
</div>
<div class="fv-row mb-8 fv-plugins-icon-container me-2 d-none" id="txtfltbetween">
<div class="dropdown profile-pic">
<asp:TextBox ID="txtfilter1" runat="server" class="form-control input-sm selectPaddingFix" placeholder="filter value" TabIndex="0"></asp:TextBox>
<div class="edit">
<i class="glyphicon glyphicon-remove clearico" title="clear"></i>
</div>
</div>
</div>
<div class="fv-row mb-8 fv-plugins-icon-container">
<a class="btn btn-icon btn-white btn-color-gray-500 btn-active-primary me-2 shadow-sm" title="filter" onclick="callserverbtn('btnsearch');"><span class="material-icons material-icons-style material-icons-3">filter_alt</span></a>
<a class="btn btn-icon btn-white btn-color-gray-500 btn-active-primary me-2 shadow-sm" title="clear filter" onclick="callserverbtn('btnclear');"><span class="material-icons material-icons-style material-icons-3">clear</span></a>
<a class="btn btn-icon btn-white btn-color-gray-500 btn-active-primary me-2 shadow-sm disabled" runat="server" id="btnPriv" title="previous" onclick="callserverbtn('btnprevi');"><span id="spanPriv" runat="server" class="material-icons material-icons-style material-icons-3">arrow_back_ios</span></a>
<a class="btn btn-icon btn-white btn-color-gray-500 btn-active-primary me-2 shadow-sm disabled" runat="server" id="btnNextclk" title="next" onclick="callserverbtn('btnnext');"><span id="spanNextclk" runat="server" class="material-icons material-icons-style material-icons-3">arrow_forward_ios</span></a>
<asp:Button runat="server" class="btn btn-default btn-sm filterico glyphicon glyphicon-filter " Style="display: none" ID="btnsearch" title="filter" OnClick="btnGo_Click" TabIndex="0"></asp:Button>
<asp:Button runat="server" class="btn btn-default btn-sm filterico glyphicon glyphicon-filter" Style="display: none" ID="btnclear" title="filter" OnClick="btnClear_Click" TabIndex="0"></asp:Button>
<asp:Button runat="server" class="btn btn-default btn-sm filterico glyphicon glyphicon-chevron-left glyphsetting" Style="display: none" ID="btnprevi" title="previous" OnClick="btnPriv_Click" TabIndex="0"></asp:Button>
<asp:Button runat="server" class="btn btn-default btn-sm filterico glyphicon glyphicon-chevron-right glyphsetting" Style="display: none" ID="btnnext" title="next" OnClick="btnNext_Click" TabIndex="0"></asp:Button>
</div>
</div>
<div class="control-group">
<div class="btnsearch">
<div class="form-group profile-pic" id="dvSearch" runat="server">
<asp:TextBox ID="txtSrchText" runat="server" class="search form-control" placeholder="search..."></asp:TextBox>
<div class="nsearch">
<i class="glyphicon glyphicon-search" title="search"></i>
</div>
<div class="edit ">
<i class="glyphicon glyphicon-remove clearico" title="clear"></i>
</div>
</div>
</div>
</div>
<div class="control-group">
<asp:GridView ID="GridView1" runat="server" CellPadding="2" GridLines="Vertical" Style="margin-top: 10px;"
Width="100%" AllowSorting="false" RowStyle-Wrap="false" AutoGenerateColumns="false"
PageSize="50" CssClass="gridData ivirMainGrid stripe row-border hover order-column table dataTable" OnRowDataBound="GridView1_RowDataBound" border="0">
<HeaderStyle />
<AlternatingRowStyle />
</asp:GridView>
<div id="dvFooter" runat="server">
<p>
<asp:Label ID="lblshow" runat="server" meta:resourcekey="lblshow">Showing</asp:Label>
<asp:Label ID="lblstart" runat="server" Text=""></asp:Label>
<asp:Label ID="lblto" runat="server" meta:resourcekey="lblto">to</asp:Label>
<asp:Label ID="lblend" runat="server" Text=""></asp:Label>
<asp:Label ID="lblof" runat="server" meta:resourcekey="lblof">of</asp:Label>
<asp:Label ID="lbltotrec" runat="server" Text=""></asp:Label>
<asp:Label ID="lblentries" runat="server" meta:resourcekey="lblentries">entries</asp:Label>
</p>
</div>
</div>
<div class="control-group" id="progressArea" runat="server" visible="false">
<div>
<asp:Label ID="lblnodata" runat="server" meta:resourcekey="lblnodata"> No data found.</asp:Label>
</div>
</div>
</div>
</div>
</form>
</body>
</html>

View File

@@ -0,0 +1,180 @@
<%@ Master Language="C#" AutoEventWireup="true" CodeFile="AxMPage.master.cs" Inherits="AxMPage" %>
<!DOCTYPE html>
<html>
<head runat="server">
<meta charset="utf-8" />
<meta name="description" content="Axpert Tstruct" />
<meta name="keywords" content="Agile Cloud, Axpert,HMS,BIZAPP,ERP" />
<meta name="author" content="Agile Labs" />
<meta content="width=device-width, initial-scale=1.0" name="viewport" />
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
<script>
if (!('from' in Array)) {
// IE 11: Load Browser Polyfill
document.write('<script src="../Js/polyfill.min.js"><\/script>');
}
</script>
<link href="../Css/thirdparty/bootstrap/3.3.6/bootstrap.min.css" rel="stylesheet" />
<script type="text/javascript" src="../Js/thirdparty/jquery/3.1.1/jquery.min.js"></script>
<script src="../Js/thirdparty/jquery-ui/1.12.1/jquery-ui.min.js" type="text/javascript"></script>
<script src="../Js/noConflict.min.js?v=1" type="text/javascript"></script>
<link href="../ThirdParty/jquery-confirm-master/jquery-confirm.min.css?v=1" rel="stylesheet" />
<script src="../ThirdParty/jquery-confirm-master/jquery-confirm.min.js?v=1" type="text/javascript"></script>
<%--remodel popup start--%>
<link href="../newPopups/Remodal/remodal.min.css?v=4" rel="stylesheet" />
<link href="../newPopups/Remodal/remodal-default-theme.css" rel="stylesheet" />
<script src="../newPopups/Remodal/remodal.js" type="text/javascript"></script>
<link href="../newPopups/axpertPopup.min.css?v=24" rel="stylesheet" />
<script src="../newPopups/axpertPopup.min.js?v=45" type="text/javascript"></script>
<%--remodel popup end--%>
<script type="text/javascript" src="../Js/iFrameHandler.min.js"></script>
<link href="../Css/thirdparty/intro.js-2.6.0/introjs.min.css" rel="stylesheet" />
<link href="../Css/thirdparty/intro.js-2.6.0/themes/introjs-modern.css" rel="stylesheet" />
<link href="../Css/globalStyles.min.css?v=36" rel="stylesheet" />
<script>
if(typeof localStorage != "undefined"){
var projUrl = top.window.location.href.toLowerCase().substring("0", top.window.location.href.indexOf("/aspx/"));
var lsTimeStamp = localStorage["customGlobalStylesExist-" + projUrl]
if(lsTimeStamp && lsTimeStamp != "false"){
var appProjName = localStorage["projInfo-" + projUrl] || "";
var customGS = "<link id=\"customGlobalStyles\" data-proj=\""+ appProjName +"\" href=\"../"+ appProjName +"/customGlobalStyles.css?v="+ lsTimeStamp +"\" rel=\"stylesheet\" />";
document.write(customGS);
}
}
</script>
<link href="../Css/animate.min.css" rel="stylesheet" />
<script src="../Js/alerts.min.js?v=28" type="text/javascript"></script>
<script src="../Js/thirdparty/jquery.slimscroll.min.js?v=3" type="text/javascript"></script>
<script src="../Js/thirdparty/jquery-resizable.min.js?v=2" type="text/javascript"></script>
<%--custom alerts end--%>
<title><%=appTitle%></title>
<link rel="shortcut icon" href="../images/favicon.ico" />
<script src="../Js/xmlToJson.min.js?v=2"></script>
<script src="../Js/helper.min.js?v=123"></script>
<script src="../assets/scripts/app.min.js?v=1" type="text/javascript"></script>
<script src="../assets/js/loadingoverlay.min.js?v=3" type="text/javascript"></script>
<script src="../assets/scripts/tasks.min.js" type="text/javascript"></script>
<link href="../Css/thirdparty/jquery-ui/1.12.1/jquery-ui.min.css" rel="stylesheet" />
<link href="../Css/thirdparty/jquery-ui/1.12.1/jquery-ui.structure.min.css" rel="stylesheet" />
<link href="../Css/thirdparty/jquery-ui/1.12.1/jquery-ui.theme.min.css" rel="stylesheet" />
<link href="../Css/thirdparty/font-awesome/4.6.3/css/font-awesome.min.css" rel="stylesheet" />
<link href="../Css/Icons/icon.css" rel="stylesheet" />
<link rel="stylesheet" type="text/css" href="../Css/developerWorkBench.min.css?v=14" />
<script type="text/javascript" src="../Js/common.min.js?v=98"></script>
<script type="text/javascript" src="../Js/lang/content-<%=langType%>.js?v=51"></script>
<script type="text/javascript">
history.go(1); // disable the browser's back button
var helpOpen = false;
var gl_language = "";
var childWindowHandler = new Array(); //to handle child popups on main close
var globalChange = false;
var tstructPop = false; //to reload LView on updation of record using popup
var listViewPage = "0"; //which page to refresh
var clickedColumn = ""; //column name of which data has been clicked in LView
var dataRowIndex = -1; //to know row index of data clicked
var isSessionCleared = true; //to clear navigation session
var isParentIview = false; // to check if tstruct loaded from iview
var homeHref = ""; // to save the iview url
var disableNavigation = false;
var AxIvFilterMinHeader = new Array(); // to push all the minimized pannel of iview and lview filter
var isLockOnRead = false;
var doPageUnload = "false";
var gllangauge = '<%=language%>';
var gllangType = '<%=langType%>';
var glCulture = '<%=glCulture%>';
var AxHelpIview;
var ivname;
var prevMid1FrameUrl = "";
var currAxpFrmUrl = "";
var hybridGUID = "<%=hybridGUID.ToString().ToLower()%>";
var compressedMode = <%=compressedMode.ToString().ToLower()%>;
var appDiableSplit='<%= disableSplit %>';
var mainUserName = '<%= userName %>';
var mainProject='<%= axApp %>';
</script>
<script src="../Js/jquery.browser.min.js" type="text/javascript"></script>
<asp:ContentPlaceHolder ID="head" runat="server">
</asp:ContentPlaceHolder>
</head>
<body class="theme-blue-grey">
<form id="form1" runat="server">
<div class="developerworkbench">
<nav class="navbar">
<div class="container-fluid">
<div class="navbar-header">
<a class="navbar-brand" href="javascript:void(0)">
<span id="axAppName" onclick="LoadIframe('loadhomepage');"><%=appTitle %></span>
</a>
</div>
<h2 class="developer-heading">Axpert Developer</h2>
<ul class="nav navbar-nav navbar-right">
<li class="pull-right" id="developerLogout">
<a href="javascript:void(0);" class="js-right-sidebar" data-close="true">
<i class="material-icons" title="Home">home</i>
</a>
</li>
<li class="pull-right" id="Logout" onclick="signout('signout.aspx')" title="Sign Out">
<a href="javascript:void(0);" data-close="true">
<i class="material-icons" title="Logout">power_settings_new</i>
</a>
</li>
</ul>
</div>
</nav>
<div class="left-section">
<div class="developer-menu">
<ul>
<li class="loadForms">
<a href="javascript:void(0)"><i class="material-icons">assignment</i><span>Forms/Tstruct</span></a>
</li>
<li onclick="LoadIframeDwb('ivtoivload.aspx?ivname=flist');">
<a href="javascript:void(0)"><i class="material-icons">view_list</i><span>Iview/List</span></a>
</li>
<li class="sub-menu">
<a href="javascript:void(0)"><i class="material-icons">file_copy</i><span>Pages</span></a>
<ul class="devsubmenu card">
<li class="axwizard"><a href="javascript:void(0)"><i class="material-icons">view_compact</i><span>Wizard Pages</span></a></li>
<li class="axwidgets"><a href="javascript:void(0)"><i class="material-icons">widgets</i><span>Widget Pages</span></a></li>
<li class="htmlPage" onclick="LoadIframeDwb('iview.aspx?ivname=sect&tstcaption=HTML Pages');"><a href="javascript:void(0)"><i class="material-icons">code</i><span>HTML Pages</span></a></li>
</ul>
</li>
<li>
<a href="javascript:void(0)"><i class="material-icons">supervisor_account</i><span>User Roles</span></a>
</li>
<li id="WorkFlow" title="WorkFlow">
<a href="javascript:void(0)"><i class="material-icons">device_hub</i><span>Workflow</span></a>
</li>
<li class="sub-menu">
<a href="javascript:void(0)"><i class="material-icons">settings</i><span>Settings</span></a>
<ul class="devsubmenu card">
<li><a href="javascript:void(0)"><i class="material-icons">vpn_key</i><span>Global Settings</span></a></li>
<li onclick="LoadIframeDwb('tstruct.aspx?transid=axstc');"><a href="javascript:void(0)"><i class="material-icons">settings_applications</i><span>Developer Options</span></a></li>
</ul>
</li>
<li class="sub-menu">
<a href="javascript:void(0)"><i class="material-icons">perm_data_setting</i><span>Utility</span></a>
<ul class="devsubmenu card">
<li class="arrangeMenu"><a href="javascript:void(0)"><i class="material-icons">account_tree</i><span>Arrange Menu</span></a></li>
<li class="dbScript"><a href="javascript:void(0)"><i class="material-icons">view_headline</i><span>SQL</span></a></li>
<li><a href="javascript:void(0)"><i class="material-icons">memory</i><span>In Memory DB</span></a></li>
<li><a href="javascript:void(0)"><i class="material-icons">settings_applications</i><span>Jobs</span></a></li>
<li class="axpertAPI"><a href="javascript:void(0)"><i class="material-icons">web_asset</i><span>Axpert API</span></a></li>
</ul>
</li>
</ul>
</div>
</div>
<asp:ContentPlaceHolder ID="ContentPlaceHolder1" runat="server">
</asp:ContentPlaceHolder>
</div>
</form>
<script src="../Js/thirdparty/bootstrap/3.3.6/bootstrap.min.js" type="text/javascript"></script>
</body>
</html>

View File

@@ -0,0 +1,111 @@
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="AxManager.aspx.cs" Inherits="aspx_AxManager" %>
<!DOCTYPE html>
<html>
<head runat="server">
<meta charset="utf-8"/>
<meta name="description" content="Axpert Manager Page"/>
<meta name="keywords" content="Agile Cloud, Axpert,HMS,BIZAPP,ERP"/>
<meta name="author" content="Agile Labs"/>
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/>
<meta content="width=device-width, initial-scale=1.0" name="viewport" />
<title>AxManager</title>
<link href="../Css/globalStyles.min.css?v=36" rel="stylesheet" />
<script>
if(typeof localStorage != "undefined"){
var projUrl = top.window.location.href.toLowerCase().substring("0", top.window.location.href.indexOf("/aspx/"));
var lsTimeStamp = localStorage["customGlobalStylesExist-" + projUrl]
if(lsTimeStamp && lsTimeStamp != "false"){
var appProjName = localStorage["projInfo-" + projUrl] || "";
var customGS = "<link id=\"customGlobalStyles\" data-proj=\""+ appProjName +"\" href=\"../"+ appProjName +"/customGlobalStyles.css?v="+ lsTimeStamp +"\" rel=\"stylesheet\" />";
document.write(customGS);
}
}
</script>
<link href="../Css/homepage.min.css" rel="stylesheet" />
<link href="../Css/thirdparty/jquery-ui/1.12.1/jquery-ui.min.css" rel="stylesheet" />
<link href="../Css/thirdparty/jquery-ui/1.12.1/jquery-ui.structure.min.css" rel="stylesheet" />
<link href="../Css/thirdparty/jquery-ui/1.12.1/jquery-ui.theme.min.css" rel="stylesheet" />
<script>
if (!('from' in Array)) {
// IE 11: Load Browser Polyfill
document.write('<script src="../Js/polyfill.min.js"><\/script>');
}
</script>
<script src="../Js/thirdparty/jquery/3.1.1/jquery.min.js" type="text/javascript"></script>
<link href="../ThirdParty/jquery-confirm-master/jquery-confirm.min.css?v=1" rel="stylesheet" />
<script src="../ThirdParty/jquery-confirm-master/jquery-confirm.min.js?v=2" type="text/javascript"></script>
<script src="../Js/thirdparty/jquery-ui/1.12.1/jquery-ui.min.js" type="text/javascript"></script>
<script src="../Js/noConflict.min.js?v=1" type="text/javascript"></script>
<%--custom alerts start--%>
<link href="../Css/animate.min.css" rel="stylesheet" />
<script src="../Js/alerts.min.js?v=28" type="text/javascript"></script>
<%--custom alerts end--%>
<script src="../Js/AxManager.min.js?v=2" type="text/javascript"></script>
<script src="../Js/gen.min.js?v=14" type="text/javascript"></script>
<script src="../Js/common.min.js?v=98" type="text/javascript"></script>
</head>
<body dir='<%=direction%>'>
<div class="container">
<div id="content">
<form name="form1" runat="server" id="form2">
<div>
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
</div>
<h1>
<asp:Label ID="lblaxmanager" runat="server" meta:resourcekey="lblaxmanager">Axpert Connection Manager</asp:Label></h1>
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<div>
<%-- <div>
<label>Available Projects</label><asp:TextBox runat="server" placeholder="Select Available Project" ID="availableProjects"></asp:TextBox>
</div>--%>
<div>
<asp:Label ID="lblproject" runat="server" meta:resourcekey="lblproject">Project Name</asp:Label><asp:TextBox runat="server" autocomplete="off" placeholder="Project Name" ID="projName"></asp:TextBox>
</div>
<div>
<asp:Label ID="lblDB" runat="server" meta:resourcekey="lblDB" Style="margin-left: 20px;">Database</asp:Label>
<asp:DropDownList ID="dBase" runat="server" Width="92%">
<asp:ListItem Text="Oracle" Value="Oracle"></asp:ListItem>
<asp:ListItem Text="MS SQL" Value="MS SQL"></asp:ListItem>
<asp:ListItem Text="MySQL" Value="MySQL"></asp:ListItem>
<%--<asp:ListItem Text="My SQL" Value="2"></asp:ListItem>--%>
</asp:DropDownList>
</div>
<div>
<asp:Label ID="lblconname" runat="server" meta:resourcekey="lblconname">Client Connection Name</asp:Label>
<asp:TextBox runat="server" autocomplete="off" placeholder="Client Connection Name" ID="clientConName"></asp:TextBox>
</div>
<div>
<asp:Label ID="lblusrname" runat="server" meta:resourcekey="lblusrname">DB User name</asp:Label>
<asp:TextBox runat="server" autocomplete="off" placeholder="DB User Name" ID="usrName"></asp:TextBox>
</div>
</div>
<div id="Div1" runat="server">
<asp:Button ID="save" Text="Save" OnClientClick="javascript:return ValidateAxManager();" CssClass="hotbtn btn" runat="server" OnClick="btnSave_Click" />
<asp:Button ID="submit" Text="Connect" OnClientClick="javascript:return ValidateAxManager();" CssClass="hotbtn btn" runat="server" OnClick="btnConnect_Click" />
<asp:Button ID="Clear" Text="Clear" runat="server" CssClass="coldbtn btn" OnClientClick="javascript:return ClearAxManagerData();" />
<asp:Button ID="delete" Text="Delete" runat="server" CssClass="coldbtn btn" OnClick="btnDelete_Click" OnClientClick="javascript:return ValidateAxManager(true);" />
<div style="display: none;">
<asp:Button ID="cnfSave" runat="server" OnClick="CnfButton_Click" />
<asp:Button ID="autofillProjDetails" runat="server" OnClick="autofillProjDetails_Click" />
</div>
</div>
<div>
<asp:Label ID="sessionstatus" runat="server" Visible="false"></asp:Label>
</div>
<div>
<asp:Label ID="lblweb" runat="server" meta:resourcekey="lblweb"># Project Name can also be changed from web.config file.</asp:Label>
</div>
</ContentTemplate>
</asp:UpdatePanel>
<asp:HiddenField ID="axAvailableProj" runat="server" />
</form>
</div>
</div>
</body>
</html>

View File

@@ -0,0 +1,83 @@
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="AxpertLogs.aspx.cs" Inherits="aspx_Logs" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<meta charset="utf-8"/>
<meta name="description" content="Configuration"/>
<meta name="keywords" content="Agile"/>
<meta name="author" content="Agile Labs"/>
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/>
<meta content="width=device-width, initial-scale=1.0" name="viewport" />
<title>Axpert Logs</title>
<link href="../Css/thirdparty/bootstrap/3.3.6/bootstrap.min.css" rel="stylesheet" />
<link href="../Css/thirdparty/font-awesome/4.6.3/css/font-awesome.min.css" rel="stylesheet" />
<link href="../Css/globalStyles.min.css?v=36" rel="stylesheet" />
<script>
if(typeof localStorage != "undefined"){
var projUrl = top.window.location.href.toLowerCase().substring("0", top.window.location.href.indexOf("/aspx/"));
var lsTimeStamp = localStorage["customGlobalStylesExist-" + projUrl]
if(lsTimeStamp && lsTimeStamp != "false"){
var appProjName = localStorage["projInfo-" + projUrl] || "";
var customGS = "<link id=\"customGlobalStyles\" data-proj=\""+ appProjName +"\" href=\"../"+ appProjName +"/customGlobalStyles.css?v="+ lsTimeStamp +"\" rel=\"stylesheet\" />";
document.write(customGS);
}
}
</script>
<link href="../Css/multi-select.min.css" rel="stylesheet" />
<link href="../ThirdParty/DataTables-1.10.13/media/css/jquery.dataTables.min.css" rel="stylesheet" />
<script>
if (!('from' in Array)) {
// IE 11: Load Browser Polyfill
document.write('<script src="../Js/polyfill.min.js"><\/script>');
}
</script>
<script src="../Js/thirdparty/jquery/3.1.1/jquery.min.js" type="text/javascript"></script>
<script src="../Js/thirdparty/jquery-ui/1.12.1/jquery-ui.min.js" type="text/javascript"></script>
<script src="../Js/thirdparty/bootstrap/3.3.6/bootstrap.min.js"></script>
<script src="../Js/noConflict.min.js?v=1" type="text/javascript"></script>
<link href="../Css/Icons/icon.min.css" rel="stylesheet" />
<link href="../Css/thirdparty/jquery-ui/1.12.1/jquery-ui.min.css" rel="stylesheet" />
<%--custom alerts start--%>
<link href="../Css/animate.min.css" rel="stylesheet" />
<script src="../Js/alerts.min.js?v=28" type="text/javascript"></script>
<script src="../ThirdParty/DataTables-1.10.13/media/js/jquery.dataTables.min.js"></script>
<%--custom alerts end--%>
<link href="../Css/msgBoxLight.min.css?v=4" rel="stylesheet" type="text/css" />
<script src="../Js/jquery.msgBox.min.js?v=2" type="text/javascript"></script>
<script src="../assets/js/ToolTip.min.js" type="text/javascript"></script>
<link href="../ThirdParty/jquery-confirm-master/jquery-confirm.min.css?v=1" rel="stylesheet" />
<script src="../ThirdParty/jquery-confirm-master/jquery-confirm.min.js?v=2"></script>
<link href="../Css/TstructNew.min.css?v=91" rel="stylesheet" />
<link href="../Css/Config_style.min.css?v=16" rel="stylesheet" type="text/css" />
<link href="../App_Themes/Gray/Stylesheet.min.css?v=23" rel="stylesheet" />
<script src="../Js/common.min.js?v=98" type="text/javascript"></script>
<script src="../Js/AxpertLogs.min.js?v=10" type="text/javascript"></script>
<link href="../ThirdParty/Linearicons/Font/library/linearIcons.css" rel="stylesheet" />
<link id="themecss" type="text/css" href="" rel="stylesheet" />
</head>
<body onload="ChangeDir('<%=direction%>');" class="btextDir-<%=direction%>">
<form id="form1" class="axpertlogs" runat="server">
<div id="axpertLogs">
<div class="panel panel-default configpanel">
<div class="panel-heading active configheading" role="tab" id="headingOne">
<h4 class="panel-title">
<asp:Label ID="lblConfig" runat="server" meta:resourcekey="lblConfig">Config change logs</asp:Label>
</h4>
</div>
<div id="configLogs" runat="server" class="panel-collapse collapse in" role="tabpanel" aria-labelledby="headingOne" aria-expanded="true">
<div class="panel-body">
</div>
</div>
</div>
</div>
</form>
</body>
</html>

View File

@@ -0,0 +1,107 @@
<%@ Page Language="VB" AutoEventWireup="false" CodeFile="Comments.aspx.vb" Inherits="Comments" %>
<!DOCTYPE html>
<html>
<head runat="server">
<meta charset="utf-8"/>
<meta name="description" content="Comments"/>
<meta name="keywords" content="Agile Cloud, Axpert,HMS,BIZAPP,ERP"/>
<meta name="author" content="Agile Labs"/>
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/>
<meta content="width=device-width, initial-scale=1.0" name="viewport" />
<title>Comments</title>
<link href="../Css/globalStyles.min.css?v=36" rel="stylesheet" />
<script>
if(typeof localStorage != "undefined"){
var projUrl = top.window.location.href.toLowerCase().substring("0", top.window.location.href.indexOf("/aspx/"));
var lsTimeStamp = localStorage["customGlobalStylesExist-" + projUrl]
if(lsTimeStamp && lsTimeStamp != "false"){
var appProjName = localStorage["projInfo-" + projUrl] || "";
var customGS = "<link id=\"customGlobalStyles\" data-proj=\""+ appProjName +"\" href=\"../"+ appProjName +"/customGlobalStyles.css?v="+ lsTimeStamp +"\" rel=\"stylesheet\" />";
document.write(customGS);
}
}
</script>
<%If EnableOldTheme = "true" Then%>
<link href="../Css/genericOld.min.css" rel="stylesheet" type="text/css" />
<%Else%>
<link href="../Css/generic.min.css?v=10" rel="stylesheet" type="text/css" />
<%End If%>
<link id="themecss" type="text/css" rel="Stylesheet" href="" />
<script>
if (!('from' in Array)) {
// IE 11: Load Browser Polyfill
document.write('<script src="../Js/polyfill.min.js"><\/script>');
}
</script>
<script src="../Js/thirdparty/jquery/3.1.1/jquery.min.js" type="text/javascript"></script>
<script src="../Js/noConflict.min.js?v=1" type="text/javascript"></script>
<%--custom alerts start--%>
<link href="../Css/animate.min.css" rel="stylesheet" />
<link href="../ThirdParty/jquery-confirm-master/jquery-confirm.min.css?v=1" rel="stylesheet" />
<script src="../ThirdParty/jquery-confirm-master/jquery-confirm.min.js?v=2" type="text/javascript"></script>
<script src="../Js/alerts.min.js?v=28" type="text/javascript"></script>
<%--custom alerts end--%>
<script src="../Js/gen.min.js?v=14" type="text/javascript"></script>
<script src="../Js/Comments.min.js?v=2" type="text/javascript"></script>
<script src="../Js/common.min.js?v=98" type="text/javascript"></script>
</head>
<body class="Pagebody bodymargin">
<form id="form1" runat="server" dir="<%=direction%>">
<div style="margin-left: 20px; width: 840px">
<div id="breadcrumb-panel" style="width: 800px">
<div id="breadcrumb">
<h3>
<asp:Label ID="lblComments" runat="server" Text="Comments"></asp:Label></h3>
</div>
</div>
<asp:Label ID="lblMsg" runat="server" Visible="False" ForeColor="Red"></asp:Label>
<asp:GridView CellSpacing="-1" ID="gvComments" runat="server" AutoGenerateColumns="False" AllowPaging="True"
CssClass="gridData" AllowSorting="true" Height="16px" Width="95%">
<RowStyle Height="5px" />
<Columns>
<asp:TemplateField HeaderText="User">
<ItemStyle HorizontalAlign="Left" VerticalAlign="Middle" Width="20%" />
<HeaderStyle />
<ItemTemplate>
<asp:Label ID="lblUser" runat="server" Text='<%# Bind("From")%>'></asp:Label>
</ItemTemplate>
<EditItemTemplate>
</EditItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Comments">
<ItemStyle HorizontalAlign="Left" VerticalAlign="Middle" Width="50%" />
<HeaderStyle />
<ItemTemplate>
<asp:Label ID="lblComments" runat="server" Text='<%# Bind("Comments")%>'></asp:Label>
</ItemTemplate>
<EditItemTemplate>
</EditItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Date" ShowHeader="True">
<ItemStyle Width="20%" HorizontalAlign="Left" VerticalAlign="Middle" />
<HeaderStyle />
<ItemTemplate>
<asp:Label ID="lblTime" runat="server" Text='<%# Bind("Time")%>'></asp:Label>
</ItemTemplate>
<EditItemTemplate>
</EditItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Status" ShowHeader="False">
<ItemStyle Width="10%" HorizontalAlign="Left" VerticalAlign="Middle" />
<HeaderStyle />
<ItemTemplate>
<asp:Label ID="lblStatus" runat="server" Text='<%# Bind("Status")%>'></asp:Label>
</ItemTemplate>
<EditItemTemplate>
</EditItemTemplate>
</asp:TemplateField>
</Columns>
<HeaderStyle />
<AlternatingRowStyle />
</asp:GridView>
</div>
</form>
</body>
</html>

View File

@@ -0,0 +1,75 @@
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Complaint.aspx.cs" Inherits="aspx_Complaint" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title>Complaint Box</title>
<meta charset="utf-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/>
<meta name="viewport" content="width=device-width, initial-scale=1.0"/>
<link href="../Css/thirdparty/bootstrap/3.3.6/bootstrap.min.css" rel="stylesheet" />
<link href="../Css/globalStyles.min.css?v=36" rel="stylesheet" />
<script>
if(typeof localStorage != "undefined"){
var projUrl = top.window.location.href.toLowerCase().substring("0", top.window.location.href.indexOf("/aspx/"));
var lsTimeStamp = localStorage["customGlobalStylesExist-" + projUrl]
if(lsTimeStamp && lsTimeStamp != "false"){
var appProjName = localStorage["projInfo-" + projUrl] || "";
var customGS = "<link id=\"customGlobalStyles\" data-proj=\""+ appProjName +"\" href=\"../"+ appProjName +"/customGlobalStyles.css?v="+ lsTimeStamp +"\" rel=\"stylesheet\" />";
document.write(customGS);
}
}
</script>
<link href="../Css/Complaint.min.css" rel="stylesheet" />
<link href="../ThirdParty/scrollbar-plugin-master/jquery.mCustomScrollbar.css" rel="stylesheet" />
<link href="../ThirdParty/Linearicons/Font/library/linearIcons.css" rel="stylesheet" />
<link href="../Css/thirdparty/font-awesome/4.6.3/css/font-awesome.min.css" rel="stylesheet" />
<link href="../ThirdParty/jquery-confirm-master/jquery-confirm.min.css" rel="stylesheet" />
<link href="../ThirdParty/DataTables-1.10.13/media/css/jquery.dataTables.min.css" rel="stylesheet" />
<script>
if (!('from' in Array)) {
// IE 11: Load Browser Polyfill
document.write('<script src="../Js/polyfill.min.js"><\/script>');
}
</script>
</head>
<body dir="<%=direction %>" class="btextDir-<%=direction%>">
<div class="wrap-contact100">
<form id="form1" runat="server" class="contact100-form validate-form">
<span class="contact100-form-title">
Send us a message
</span>
<div class="wrap-input100">
<input id="subject" class="input100" type="text" name="email" placeholder="Subject"/>
<span class="focus-input100"></span>
</div>
<div class="wrap-input100">
<textarea id="content" class="input100" name="message" placeholder="How Can We Help?"></textarea>
<span class="focus-input100"></span>
</div>
<div class="container-contact100-form-btn">
<button type="button" class="contact100-form-btn">
Send Message
</button>
</div>
<asp:HiddenField ID="CloudAPI" runat="server" />
<asp:HiddenField ID="UserName" runat="server" />
</form>
</div>
<script type="text/javascript" src="../Js/thirdparty/jquery/3.1.1/jquery.min.js"></script>
<script src="../Js/noConflict.min.js?v=1"></script>
<script type="text/javascript" src="../Js/common.min.js?v=98"></script>
<script type="text/javascript" src="../Js/Complaint.min.js?v=1"></script>
<script src="../ThirdParty/jquery-confirm-master/jquery-confirm.min.js"></script>
<script src="../Js/thirdparty/bootstrap/3.3.6/bootstrap.min.js"></script>
<script src="../Js/alerts.min.js?v=28"></script>
<script src="../ThirdParty/DataTables-1.10.13/extensions/Extras/moment.min.js"></script>
<script src="../ThirdParty/DataTables-1.10.13/media/js/jquery.dataTables.min.js"></script>
<script src="../ThirdParty/DataTables-1.10.13/extensions/Extras/datetime-moment.js"></script>
</body>
</html>

View File

@@ -0,0 +1,918 @@
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Config.aspx.cs" Inherits="Config" %>
<!DOCTYPE html>
<html>
<head id="Head1" runat="server">
<meta charset="utf-8" />
<meta name="description" content="Axpert LIC-DB-UI Configuration" />
<meta name="keywords" content="Agile Cloud, Axpert,HMS,BIZAPP,ERP" />
<meta name="author" content="Agile Labs" />
<meta content="width=device-width, initial-scale=1.0" name="viewport" />
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
<title>
<%=appTitle%>
</title>
<asp:PlaceHolder runat="server">
<%:Styles.Render(direction == "ltr" ? "~/UI/axpertUI/ltrBundleCss" : "~/UI/axpertUI/rtlBundleCss") %>
</asp:PlaceHolder>
<%-- <link href="../Css/thirdparty/bootstrap/3.3.6/bootstrap.min.css" rel="stylesheet" />--%>
<%--<link href="../Css/thirdparty/jquery-ui/1.12.1/jquery-ui.min.css" rel="stylesheet" />--%>
<%--<link href="../Css/thirdparty/font-awesome/4.6.3/css/font-awesome.min.css" rel="stylesheet" />--%>
<link href="../ThirdParty/jquery-confirm-master/jquery-confirm.min.css?v=1" rel="stylesheet" />
<%--<link href="../Css/thirdparty/jquery-ui/1.12.1/jquery-ui.min.css" rel="stylesheet" />--%>
<%-- <link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet">--%>
<%--<link rel="stylesheet" type="text/css" href="..//Thirdparty/newMaterialUI/plugins/node-waves/waves.css" />--%>
<%-- <link href="../Css/globalStyles.min.css?v=35" rel="stylesheet" />--%>
<%-- <link href="../Css/axpertConfigPage.min.css?v=3" rel="stylesheet" type="text/css" />--%>
<%-- <link href="../Css/Icons/icon.css" rel="stylesheet" />
<link href="../Css/animate.min.css" rel="stylesheet" />
<link href="../ThirdParty/Linearicons/Font/library/linearIcons.css" rel="stylesheet" />--%>
<script>
if (typeof localStorage != "undefined") {
var customGS = "<link id=\"customGlobalStyles\" data-proj=\"\" href=\"\" rel=\"stylesheet\" />";
document.write(customGS);
}
</script>
<link rel="shortcut icon" href="../images/favicon.ico" />
<meta http-equiv="CACHE-CONTROL" content="NO-CACHE" />
<meta http-equiv="EXPIRES" content="0" />
<script>
if (!('from' in Array)) {
document.write('<script src="../Js/polyfill.min.js"><\/script>');
}
</script>
<script type="text/javascript">
var applist = '<%=jsonText%>';
var selProj = '<%=selProj%>';
var IsLicExist = '<%=isLicExist%>';
var authPopup = '<%=authPopup%>';
</script>
</head>
<body class="page-header-fixed" id="main_body" runat="server" dir="<%=direction%>"><%--style="background: url(&quot;./../AxpImages/login-img.png&quot;) center bottom / cover no-repeat fixed;"--%>
<div class="row-fluid m-auto" id ="configbody" runat="server">
<div class="">
<div class="">
<form id="form1" runat="server">
<asp:ScriptManager ID="ScriptManager1" runat="server">
<Services>
<asp:ServiceReference Path="../WebService.asmx" />
<asp:ServiceReference Path="../CustomWebService.asmx" />
</Services>
</asp:ScriptManager>
<asp:Panel runat="server" ID="panelewConnection">
<div class="configWrapper">
<div class="">
<div class="configHeader d-flex flex-row flex-column-fluid navbar px-5">
<div class="d-flex flex-row-fluid"><%-->col-sm-3 col-md-3--%>
<div class="">
<img class="" src="../images/loginlogo.png" style="max-width: 400px; max-height: 175px;" />
<!-- <div class="upload-button">
<i class="fa fa-upload" aria-hidden="true"></i>
</div>
<input class="file-upload hide" id="UploadAppLogoImg" type="file" accept="image/*"/> -->
</div>
</div>
<div class="d-flex flex-row-fluid text-center configTitle my-6"><%--col-sm-6 col-md-9--%>
<asp:Label ID="lblSignin" class="form-label fs-1 fw-bolder text-dark" runat="server">Axpert Configuration</asp:Label>
</div>
<div class="d-flex flex-row-auto w-auto flex-center">
<div class="configTopToolbar my-4">
<%--<ul>--%>
<%--<li>--%><%--<a href="javascript:void()" class="btn btn-primary btn-icon" title="Home" id="btnHome" onclick="OpenSignIn();"><span class="material-icons configTopToolbarIcon">home</span>--%> <%--<span class="configTopToolbarText">Home</span>--%></a><%--</li>--%>
<%-- <li><a href="javascript:void()" title="Change DB Password" id="btnchanedbpwd"><span class="material-icons configTopToolbarIcon">lock</span> <span class="configTopToolbarText">Change DB Password</span></a></li>
<li><a href="javascript:void()" title="License Activation" id="btnlicactivation"><span class="material-icons configTopToolbarIcon">vpn_key</span> <span class="configTopToolbarText">License Activation</span></a></li>--%>
<%--<li><a href="javascript:void()" title="UI Configuration" id="btnuiconfig"><span class="material-icons configTopToolbarIcon">code</span> <span class="configTopToolbarText">UI Configuration</span></a></li>--%>
<%--</ul>--%>
<div class="btn btn-icon btn-white btn-color-gray-500 btn-active-primary shadow-sm ms-2" id="btnHome" onclick="OpenSignIn();">
<!--begin::Svg Icon | path: icons/duotune/general/gen022.svg-->
<span class="material-icons">
home
</span>
<!--end::Svg Icon-->
</div>
</div>
</div>
<div class="clearfix"></div>
</div>
<div class="content">
<div class="panel-body licActivationWrapper card login-inner w-lg-1000px m-auto my-6">
<div class="card-header align-items-center">
<%-- <h3 class="card-title align-items-start flex-column">--%>
<div class="licKeyActTitle card-title align-items-start flex-column">
<div>
<h3>
<asp:Label ID="lbllicinfo" runat="server">License Information</asp:Label>
</h3>
</div>
</div>
</div>
<div class="row w-lg-1000px p-8 p-lg-12 mx-auto">
<div class="col-sm-12">
<div class="licActivationForm">
<%--<div class="licKeyActTitle">
<h3>
<asp:Label ID="lbllicinfo" runat="server">License Information</asp:Label>
</h3>
</div>--%>
<div class="licKeyActDesc">
<asp:Label ID="Label1" class="form-label text-dark fs-6 mb-0" runat="server">This is licensed to Demo data corp.
<label id="lbllicExpiry" class="form-label fw-bolder text-dark fs-6 mb-0" runat="server"></label>
</asp:Label>
<%--<a data-toggle="collapse" href="#demo" aria-expanded="false" aria-controls="demo" class="licInfoAccordion">--%>
<button class="licInfoAccordion btn btn-icon btn-white btn-color-gray-500 btn-active-primary shadow-sm float-end" type="button" data-bs-toggle="collapse" data-bs-target="#demo" aria-expanded="false" aria-controls="demo">
<span class="material-icons">expand_more</span>
</button>
<%--</a>--%>
</div>
<div class="collapse" id="demo">
<div class="licActOptions">
<div class="col-sm-12 ">
<asp:RadioButtonList ID="rbllictype" runat="server" RepeatDirection="Horizontal">
<asp:ListItem Value="online" Selected="True">Activate online &nbsp;</asp:ListItem>
<asp:ListItem Value="offline">Activate offline&nbsp;</asp:ListItem>
</asp:RadioButtonList>
</div>
</div>
<div class="clearfix"></div>
<div id="dvOnline">
<%--Online--%>
<div class="" id="dvlicmessage">
<p>
The machine/processor ids will be captured and sent to Agile licensing server to get the license file. No other data will be captured.
</p>
</div>
<div class="clearfix"></div>
<div class="licKeyInfoBox row g-3 align-items-center">
<div class="col-md-4 col-sm-12">
<asp:Label ID="lblerkey" class="form-label fw-bolder text-dark fs-6 mb-0" runat="server">Enter the registration key: </asp:Label>
</div>
<div class="col-md-8 col-sm-12">
<asp:TextBox ID="txtlicappkey" runat="server" autocomplete="off" class="form-control"></asp:TextBox>
</div>
</div>
<div class="clearfix"></div>
<div class="licKeyInfoBox">
<div class="col-sm-3"></div>
<div class="col-sm-11 licKeyActivateBtn">
<asp:Button ID="btnActivateasp" runat="server" Text="Activate" ToolTip="Activate for new license" OnClick="btnActivate_Click" Style="display: none"></asp:Button>
<asp:Button ID="btnRefreshasp" runat="server" Text="Refresh" ToolTip="Refresh existing license" OnClick="btnRefresh_Click" Style="display: none" />
<asp:Button ID="btnTrialasp" runat="server" Text="Trial" ToolTip="Activate for trial license" OnClick="btnTrial_Click" Style="display: none" />
<a href="javascript:void()" title="Activate" id="btnActivate" onclick="licActivateCheck();"><span class="material-icons licActBtnIcon">check_circle</span><span>Activate</span></a>
<a href="javascript:void()" class="btn btn-primary d-inline-flex align-items-center shadow-sm me-2 my-4" title="Refresh" id="btnRefresh" onclick="licRefreshCheck();"><span class="material-icons licActBtnIcon">autorenew</span>Refresh</a>
<a href="javascript:void()" title="Activate Trial" id="btnTrial" onclick="licTrialCheck();"><span class="material-icons licActBtnIcon">history_toggle_off</span><span>Activate Trial</span></a>
</div>
</div>
</div>
<div id="dvOffline" style="display: none">
<%--Offline--%>
<div class="">
<p>
The machine/processor ids will be captured and sent to Agile licensing server to get the license file. No other data will be captured.
</p>
</div>
<div class="licKeyInfoBox">
<div class="col-sm-3">
<asp:Label ID="Label3" runat="server">Enter the registration key: </asp:Label>
</div>
<div class="col-sm-9">
<asp:TextBox ID="txtlicofflinekey" runat="server" autocomplete="off" class="form-control"></asp:TextBox>
</div>
</div>
<div class="licKeyInfoBox">
<div class="col-sm-3">
<asp:Button ID="btndownloadfile" runat="server" Text="Download registration file" ToolTip="Download registration file" OnClick="btndownloadfile_Click" Style="display: none"></asp:Button>
</div>
<div class="col-sm-9 licKeyActivateBtn">
<asp:Button ID="btnDownloadasp" runat="server" Text="Download registration file" ToolTip="Download registration file" OnClick="btnDownload_Click" Style="display: none"></asp:Button>
<a href="javascript:void()" title="Download registration file" id="btnDownload" onclick="offlinelicDownload();"><span class="material-icons licActBtnIcon">file_download</span><span>Download registration file</span></a>
<a href="javascript:void()" title="Upload license file" id="btnUpload"><span class="material-icons licActBtnIcon">file_upload</span><span>Upload license file</span></a>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="dbConnectionWrapper my-6" id="dvdbConnection">
<div class="panel-body card login-inner w-lg-1000px m-auto">
<div class="card-header align-items-center">
<%-- <h3 class="card-title align-items-start flex-column">--%>
<div class="configLeftForm card-title align-items-start flex-column">
<div>
<h3>
<asp:Label ID="lblconnections" runat="server">Database Connections</asp:Label>
</h3>
</div>
</div>
<div class="card-header-toolbar">
<a href="javascript:void()" class="btn btn-icon btn-white btn-color-gray-500 btn-active-primary shadow-sm" id="btnaddcon">
<span class="material-icons material-icons-style">
add
</span>
</a>
</div>
<!-- <span class="text-gray-400 mt-2 fw-bold fs-6">More than 400+ new members</span> -->
<%--</h3>--%>
</div>
<div class=" card-body row w-lg-1000px p-8 p-lg-12 mx-auto">
<div class=""><%--col-sm-5--%>
<%--<div class="configLeftFormButtons">--%>
<%-- <a href="javascript:void()" class="btn btn-icon btn-white btn-color-gray-500 btn-active-primary me-2 shadow-sm" id="btnaddcon">
<span class="material-icons material-icons-style">
add
</span>
</a>--%>
<%--<a href="javascript:void()" class="btn btn-secondary" title="Add" id="btnaddcon"><span class="material-icons">Add</span></a>--%>
<%--<a href="javascript:void()" class="btn btn-icon btn-white btn-color-gray-500 btn-active-primary me-2 shadow-sm" title="Delete" id="btncdelete"><span class="material-icons">delete</span></a>
<asp:Button ID="btndelete" class="btn btn-secondary d-none" runat="server" Text="Delete" OnClick="btndelete_Click"/>
</div>--%>
<%--<div>
<h4>
<asp:Label ID="lblname" runat="server">Name</asp:Label>
</h4>
</div>
<div class="configConList">
<select id="lstconnection" runat="server" class="multiselect form-control" size="10">
</select>
</div>--%>
</div>
<%--</div>--%>
<div class=""><%--col-sm-7--%>
<div class="configRightForm">
<div class="configRightFormFields">
<!-- <div class="avatar-wrapper col-sm-5x">
<img class="profile-pic" src="../images/loginlogo.png" style="max-width: 300px; max-height: 150px;" />
<div class="upload-button">
<i class="fa fa-upload" aria-hidden="true"></i>
</div>
<input class="file-upload hide" id="UploadAppLogoImg" type="file" accept="image/*"/>
</div> -->
<%-- <div class="row g-3 align-items-center">
<div class="col-auto">
<label for="inputPassword6" class="col-form-label">Password</label>
</div>
<div class="col-auto">
<input type="password" id="inputPassword6" class="form-control" aria-describedby="passwordHelpInline">
</div>--%>
<//div>
<div class="dbConnectionTitle col-sm-7x">
<h3>
<asp:Label ID="lblconname" class="form-label fw-bolder text-dark fs-2 mb-0 d-none" runat="server"></asp:Label>
</h3>
</div>
<div class="clearfix"></div>
</div>
<div class="configRightFormFields row g-3 align-items-center">
<%--<div class="row">--%>
<div class="col-md-4 col-sm-12">
<asp:Label ID="lblname" class="form-label fw-bolder text-dark fs-6 mb-0" runat="server">Connection Name</asp:Label>
</div>
<div class="configConList col-md-8 col-sm-12 d-flex flex-row">
<select id="lstconnection" data-control="select2" data-placeholder="Select Project" runat="server" class="multiselect form-select" size="10">
</select>
<a href="javascript:void()" class="btn btn-icon btn-white btn-color-gray-500 btn-active-primary shadow-sm ms-2" title="Delete" id="btncdelete"><span class="material-icons">delete</span></a>
<asp:Button ID="btndelete" class="btn btn-secondary d-none" runat="server" Text="Delete" OnClick="btndelete_Click"/>
</div>
<div class="clearfix"></div>
</div>
<%--</div>--%>
<div class="configRightFormFields row g-3 align-items-center">
<div class="col-md-4 col-sm-12">
<asp:Label ID="lbldatabase" class ="form-label fw-bolder text-dark fs-6 mb-0" runat="server">Database</asp:Label>
</div>
<div class="col-md-8 col-sm-12">
<select class="form-select" runat= "server" id ="ddldbtype" data-control="select2" data-placeholder="Select Database" data-allow-clear="true">
<option></option>
<option value="Oracle">Oracle</option>
<option value="MS SQL" >MS SQL</option>
<option value="MYSQL">MYSQL</option>
<option value="MariaDB">MariaDB</option>
<option value="Postgre">Postgre</option>
<option value="Db2">Db2</option>
</select>
<%-- <asp:DropDownList ID="ddldbtype" runat="server" class="form-control">
<asp:ListItem Value="Oracle">Oracle</asp:ListItem>
<asp:ListItem Value="MS SQL">MS SQL</asp:ListItem>
<asp:ListItem Value="MYSQL">MYSQL</asp:ListItem>
<asp:ListItem Value="MariaDB">MariaDB</asp:ListItem>
<asp:ListItem Value="Postgre">Postgre</asp:ListItem>
<asp:ListItem Value="Db2">Db2</asp:ListItem>
</asp:DropDownList>--%>
</div>
<div class="clearfix"></div>
</div>
<div class="databasever configRightFormFields row g-3 align-items-center">
<div class="col-md-4 col-sm-12">
<asp:Label ID="lbldbversion" class ="form-label fw-bolder text-dark fs-6 mb-0" runat="server">Database Version</asp:Label>
</div>
<div class="col-md-8 col-sm-12">
<select class="form-select" runat= "server" id ="ddldbversion" data-control="select2" data-placeholder="Select an option" data-allow-clear="true">
<option></option>
<option value="" selected></option>
<option value="2008" >2008</option>
<option value="2012">2012</option>
<option value="Above 2012">Above 2012</option>
</select>
<%--<asp:DropDownList ID="ddldbversion" runat="server" class="m-wrap placeholder-no-fix form-control">
<asp:ListItem Value=""></asp:ListItem>
<asp:ListItem Value="2008">2008</asp:ListItem>
<asp:ListItem Value="2012">2012</asp:ListItem>
<asp:ListItem Value="Above 2012">Above 2012</asp:ListItem>
</asp:DropDownList>--%>
</div>
<div class="clearfix"></div>
</div>
<div class="configRightFormFields row g-3 align-items-center">
<div class="col-md-4 col-sm-12">
<asp:Label ID="lblccname" class ="form-label fw-bolder text-dark fs-6 mb-0" runat="server">Client connection name</asp:Label>
</div>
<div class="col-md-8 col-sm-12">
<asp:TextBox ID="txtccname" runat="server" autocomplete="off" class="m-wrap placeholder-no-fix form-control"></asp:TextBox>
</div>
<div class="clearfix"></div>
</div>
<div class="configRightFormFields row g-3 align-items-center">
<div class="col-md-4 col-sm-12">
<asp:Label ID="lblusername" class ="form-label fw-bolder text-dark fs-6 mb-0" runat="server">User name</asp:Label>
</div>
<div class="col-md-8 col-sm-12">
<asp:TextBox ID="txtusername" runat="server" autocomplete="off" class="m-wrap placeholder-no-fix form-control"></asp:TextBox>
</div>
<div class="clearfix"></div>
</div>
<div class="configRightFormFields row g-3 align-items-center mb-4">
<div class="col-md-4 col-sm-12">
<asp:Label ID="lblPassword" class ="form-label fw-bolder text-dark fs-6 mb-0" runat="server">Password</asp:Label>
</div>
<div class="col-md-8 col-sm-12">
<asp:TextBox ID="txtPassword" type="password" runat="server" autocomplete="off" class="m-wrap placeholder-no-fix form-control"></asp:TextBox>
</div>
<div class="clearfix"></div>
</div>
<%--<div class="configRightFormFields">--%>
<%-- <div class="col-sm-4">
<asp:Label ID="lblPassword" runat="server">Password</asp:Label>
</div>
<div class="col-sm-8">
<asp:TextBox ID="txtPassword" type="password" runat="server" autocomplete="off" class="form-control"></asp:TextBox>
</div>
<div class="clearfix"></div> --%>
<!-- <div class="col-sm-12 templateSelectWidth"> -->
<!-- <div class="col-sm-4">
<span id="templateLabel" for="templateSelect">UI Template</span>
</div>
<div class="col-sm-8">
<select id="templateSelect" autocomplete="off" class="form-control" required disabled="disabled">
<option value="default" selected="selected">Default</option>
<option value="cool" >Cool</option>
</select>
</div> -->
<!-- </div> -->
<!-- <div class="clearfix"></div> -->
<%-- </div>--%>
<div class="configRightFormFields" style="display: none;">
<div class="col-sm-4">
<asp:Label ID="lbldriver" runat="server">Driver</asp:Label>
</div>
<div class="col-sm-8">
<asp:DropDownList ID="ddldriver" runat="server" class="form-control">
<asp:ListItem Value="dbx">dbx</asp:ListItem>
<asp:ListItem Value="ado">ado</asp:ListItem>
</asp:DropDownList>
</div>
<%-- <div class="clearfix"></div>--%>
</div>
</div>
</div>
</div>
<div class="card-footer">
<div class="configRightFormFields">
<div class="col-sm-12">
<div class="configRightFormFooterButton pull-right">
<input type="button" class="btn btn-active-primary shadow-sm" id="btnTestConnection" onclick="TestConnection();" value="Test Connection" />
<input type="button"class="btn btn-active-primary shadow-sm me-2 mx-2" title="Apply" id="btnApply" disabled="disabled" value="Apply" />
<input type="button"class="btn btn-active-primary shadow-sm me-2" title="Cancel" id="btnCancel" value="Cancel" />
<input type="button"class="btn btn-active-primary shadow-sm me-2" title="Change Password" id="btnChangePassword" class="btndisable" disabled="disabled" value="Change Password" />
</div>
</div>
<div class="clearfix"></div>
</div>
</div>
</div>
</div>
<div class="panel-body licActivationWrapper card login-inner w-lg-1000px m-auto my-6">
<div class="card-header align-items-center py-6">
<%-- <h3 class="card-title align-items-start flex-column">--%>
<%--<div class="dbUIWrapper card-title align-items-start flex-column">--%>
<div class="col-md-4 col-sm-12">
<h3 class="dbUIHeaderText">UI Configuration </h3>
</div>
<asp:Button ID="newConclick" class="d-none" runat="server" Text="Ok" OnClick="btnok_Click" OnClientClick="return applyconnection();" />
<div class="col-md-8 col-sm-12 d-flex flex-row">
<select id="axSelectProj" runat="server" data-placeholder="Select Project" data-control="select2" class="form-select" size="10">
</select>
</div>
<%--</div>--%>
</div>
<div class="dbUIWrapper card-body row w-lg-1000px p-8 p-lg-12 mx-auto">
<%-- <div class="dbUIHeader">
<div class="col-sm-5">
<h3 class="dbUIHeaderText">UI Configuration </h3>
</div>
<div class="col-sm-7 field-wrapper mb-4">--%>
<%--<div class= "autoComIcon">
<%--<div class="input-icon left">--%>
<%--<div class="d-flex flex-stack">
<%--<asp:Label ID="Label5" class="form-label fs-6 fw-bolder text-dark" runat="server" meta:resourcekey="lblslctproj">Select Project
</asp:Label>--%>
<%--</div>--%>
<!-- <input class="form-control" value="" /> -->
<%-- <select class="form-select form-select-solid m-wrap placeholder-no-fix" runat="server" data-control="select2" data-placeholder="Select Project" data-allow-clear="true" data-select2-id="select2-data-11-3n80" tabindex="-1" aria-hidden="true" onblur="GetProjLang();" id='Select1' name="axSelectProj">
</select>
</div>--%>
<%--<div class="autoComIcon">--%>
<%--<i class="icon-cross autoComClearIcon" title="Clear" onclick="$('#axSelectProj').val('').focus();"></i>
<i class="icon-chevron-down autoComDdlIcon" title="Select Project" onclick="$('#axSelectProj').autocomplete('search','').focus();"></i> --%>
<%--</div>
<select id="axSelectProj" runat="server" placeholder="Select Project" class="multiselect form-control" size="10">
</select>--%>
<%-- <input type="text" value="" id="axSelectProj" name="axSelectProj" title="Select Project" placeholder="Select Project" class="form-control " />--%>
<%--
</div>
</div>
<hr/>--%>
<div class="dbUIBody">
<div class="row">
<div class="col-sm-4">
<div class="dbUIImgTitle p-2">
<h4>Project Logo</h4>
</div>
<div class="avatar-wrapper">
<!--begin::Image input-->
<div class="image-input image-input-outline" data-kt-image-input="true" style="background-image: url()"><%--/assets/media/avatars/blank.png--%>
<!--begin::Image preview wrapper-->
<img class="profile-pic image-input-wrapper w-70px h-70px" src="../images/loginlogo.png" />
<%--<div class="image-input-wrapper w-70px h-70px" style="background-image: url('../images/loginlogo.png')"></div>--%>
<!--end::Image preview wrapper-->
<!--begin::Edit button-->
<label class="btn btn-icon btn-circle btn-active-color-primary w-25px h-25px bg-white shadow"
data-kt-image-input-action="change"
data-bs-toggle="tooltip"
data-bs-dismiss="click"
title="Change avatar">
<i class="material-icons">edit</i>
<%--<span class="material-icons material-icons-style material-icons-3'">edit</span>--%>
<!--begin::Inputs-->
<input class="file-upload hide" id="UploadAppLogoImg" data-type="logo" type="file" name="avatar" accept=".png, .jpg, .jpeg" />
<input type="hidden" name="avatar_remove" />
<!--end::Inputs-->
</label>
<!--end::Edit button-->
<!--begin::Cancel button-->
<%--<span class="btn btn-icon btn-circle btn-active-color-primary w-25px h-25px bg-white shadow"
data-kt-image-input-action="cancel"
data-bs-toggle="tooltip"
data-bs-dismiss="click"
title="Cancel avatar">
<i class="bi bi-x fs-2"></i>
</span>--%>
<!--end::Cancel button-->
<!--begin::Remove button-->
<span class="delete-button d-flex btn btn-icon btn-circle btn-active-color-primary w-25px h-25px bg-white shadow "
data-kt-image-input-action="remove"
data-bs-toggle="tooltip"
data-bs-dismiss="click"
title="Remove avatar">
<i class="material-icons">delete</i>
</span>
<!--end::Remove button-->
</div>
</div>
<%--<img class="profile-pic" src="../images/loginlogo.png" />
<div class="upload-button">
<i class="fa fa-upload imgBtn" aria-hidden="true"></i>
</div>
<div class="delete-button">
<i class="fa fa-times imgBtn" aria-hidden="true"></i>
</div>
<input class="file-upload hide" id="UploadAppLogoImg" data-type="logo" type="file" accept="image/*"/>
</div>--%>
</div>
<div class="col-sm-4">
<div class="dbUIImgTitle p-2 ">
<h4>Web Project Background</h4>
</div>
<%--<----begin::Image input-->--%>
<div class="image-input image-input-outline" data-kt-image-input="true" style="background-image: url(/assets/media/svg/avatars/blank.svg)">
<!--begin::Image preview wrapper-->
<img class="profile-pic image-input-wrapper w-250px h-150px" src="../AxpImages/loginlogo.png" />
<%-- <div class="image-input-wrapper w-250px h-150px" style="background-image: url('../images/loginlogo.png')"></div>--%><%--./../AxpImages/login-img.png--%>.
<!--end::Image preview wrapper-->
<!--begin::Edit button-->
<label class="btn btn-icon btn-circle btn-active-color-primary w-25px h-25px bg-white shadow"
data-kt-image-input-action="change"
data-bs-toggle="tooltip"
data-bs-dismiss="click"
title="Change avatar">
<i class="material-icons">edit</i>
<!--begin::Inputs-->
<input class="file-upload d-none" id="UploadWebBgImg" data-type="webbg" type="file" name="avatar" accept=".png, .jpg, .jpeg" />
<input type="hidden" name="avatar_remove" />
<!--end::Inputs-->
</label>
<!--end::Edit button-->
<!--begin::Cancel button-->
<%--<span class="btn btn-icon btn-circle btn-color-muted btn-active-color-primary w-25px h-25px bg-body shadow"
data-kt-image-input-action="cancel"
data-bs-toggle="tooltip"
data-bs-dismiss="click"
title="Cancel avatar">
<i class="bi bi-x fs-2"></i>
</span>--%>
<!--end::Cancel button-->
<!--begin::Remove button-->
<span class="delete-button d-flex btn btn-icon btn-circle btn-active-color-primary w-25px h-25px bg-white shadow"
data-kt-image-input-action="remove"
data-bs-toggle="tooltip"
data-bs-dismiss="click"
title="Remove avatar">
<i class="material-icons">delete</i>
</span>
<!--end::Remove button-->
</div>
<!--end::Image input-->
<%-- <div class="image-input image-input-outline" data-kt-image-input="true" style="background-image: url(/assets/media/avatars/blank.png)">
<!--begin::Image preview wrapper-->
<div class="profile-pic image-input-wrapper w-250px h-150px" style="background-image: url('./../AxpImages/login-img.png')"></div>
<!--end::Image preview wrapper-->
<!--begin::Edit button-->
<label class="btn btn-icon btn-circle btn-active-color-primary w-25px h-25px bg-white shadow"
data-kt-image-input-action="change"
data-bs-toggle="tooltip"
data-bs-dismiss="click"
title="Change avatar">
<i class="material-icons">upload</i>
<!--begin::Inputs-->
<input type="file" name="avatar" accept=".png, .jpg, .jpeg" />
<input type="hidden" name="avatar_remove" />
<!--end::Inputs-->
</label>
<!--end::Edit button-->
<!--begin::Cancel button-->
<%-- <span class="btn btn-icon btn-circle btn-active-color-primary w-25px h-25px bg-white shadow"
data-kt-image-input-action="cancel"
data-bs-toggle="tooltip"
data-bs-dismiss="click"
title="Cancel avatar">
<i class="bi bi-x fs-2"></i>
</span>--%>
<!--end::Cancel button-->
<!--begin::Remove button-->
<%--<span class="btn btn-icon btn-circle btn-active-color-primary w-25px h-25px bg-white shadow"
data-kt-image-input-action="remove"
data-bs-toggle="tooltip"
data-bs-dismiss="click"
title="Remove avatar">
<i class="bi bi-x fs-2"></i>
</span>
<!--end::Remove button-->
</div>--%>
</div>
<div class="col-sm-4">
<div class="dbUIImgTitle p-2">
<h4>Mobile Project Background</h4>
</div>
<div class="avatar-wrapper">
<div class="image-input image-input-outline" data-kt-image-input="true" style="background-image: url(/assets/media/avatars/blank.png)">
<!--begin::Image preview wrapper-->
<img class="profile-pic image-input-wrapper w-250px h-150px" src="../AxpImages/loginlogo.png" />
<%-- <div class="profile-pic image-input-wrapper w-250px h-150px" style="background-image: url('./../AxpImages/login-img.png')"></div>--%>
<!--end::Image preview wrapper-->
<!--begin::Edit button-->
<label class=" upload-button btn btn-icon btn-circle btn-active-color-primary w-25px h-25px bg-white shadow"
data-kt-image-input-action="change"
data-bs-toggle="tooltip"
data-bs-dismiss="click"
title="Change avatar">
<i class="material-icons">edit</i>
<!--begin::Inputs-->
<input class="file-upload d-none" id="UploadMobBgImg" data-type="mobbg" type="file" name="avatar" accept=".png, .jpg, .jpeg" />
<input type="hidden" name="avatar_remove" />
<!--end::Inputs-->
</label>
<!--end::Edit button-->
<!--begin::Cancel button-->
<%-- <span class="btn btn-icon btn-circle btn-active-color-primary w-25px h-25px bg-white shadow"
data-kt-image-input-action="cancel"
data-bs-toggle="tooltip"
data-bs-dismiss="click"
title="Cancel avatar">
<i class="bi bi-x fs-2"></i>
</span>--%>
<!--end::Cancel button-->
<!--begin::Remove button-->
<span class="delete-button d-flex btn btn-icon btn-circle btn-active-color-primary w-25px h-25px bg-white shadow"
data-kt-image-input-action="remove"
data-bs-toggle="tooltip"
data-bs-dismiss="click"
title="Remove avatar">
<i class="material-icons">delete</i>
</span>
<!--end::Remove button-->
</div>
<%--<img class="profile-pic" src="../images/loginlogo.png" />
<div class="upload-button">
<i class="fa fa-upload imgBtn" aria-hidden="true"></i>
</div>
<div class="delete-button d-none">
<i class="fa fa-times imgBtn" aria-hidden="true"></i>
</div>
<input class="file-upload d-none" id="UploadMobBgImg" data-type="mobbg" type="file" accept="image/*"/>--%>
</div>
</div>
</div>
</div>
<%--<div class="clearfix p-2"></div>
<hr />--%>
</div>
<div class="card-footer">
<div class="dbUITemplate configRightFormFields row g-3 align-items-center mb-4">
<div class="col-md-4 col-sm-12">
<label id="templateLabel" class="form-label fw-bolder text-dark fs-6 mb-0" for="templateSelect">UI Template</label>
</div>
<%--<div class="col-md-8 col-sm-12 d-flex flex-row">
<select id="Select1" runat="server" data-placeholder="Select Project" data-control="select2" class="form-select" size="10">--%>
<div class="col-md-8 col-sm-12">
<select id="templateSelect" runat="server" class="form-select" data-placeholder="Select Template" data-control="select2" required disabled="disabled">
<option value="default" selected="selected">Default</option>
<option value="cool" >Cool</option>
</select>
</div>
</div>
</div>
</div>
</div>
</div>
<div id="myModal" class="modal fade in" role="dialog">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-label="Close" id="myModalclose">
<span aria-hidden="true">&times;</span>
</button>
<h4 class="modal-title">New Connection</h4>
</div>
<div class="modal-body">
<div class="row g-3 align-items-center mb-4">
<div class="col-md-3 col-sm-12">
<asp:Label ID="lblpopname" class="form-label fw-bolder text-dark fs-6 mb-0" runat="server">Name</asp:Label>
</div>
<div class="col-md-9 col-sm-12">
<asp:TextBox ID="txtNewConName" runat="server" autocomplete="off" class="form-control"></asp:TextBox>
</div>
<div class="col-sm-8" style="display: none;">
<asp:DropDownList ID="ddlIsNewConnection" runat="server" class="form-control">
<asp:ListItem Value="new" Selected="True">new</asp:ListItem>
<asp:ListItem Value="old">old</asp:ListItem>
</asp:DropDownList>
</div>
</div>
</div>
<div class="modal-footer">
<div class="d-flex flex-row-fluid">
<asp:Button ID="btnok" class="btn btn-lg btn-primary mb-5 w-100 mx-3" runat="server" Text="Ok" OnClick="btnok_Click" OnClientClick="return applyconnection();" />
<input type="button" class="btn btn-text-primary btn-active-light-primary btn-lg mb-5 w-100 mx-3 " title="Cancel" id="btnnewcancel" value="Cancel" />
</div>
</div>
</div>
</div>
</div>
<div id="myModaldbpassword" class="modal fade in" role="dialog">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-label="Close" id="myModaldbpasswordclose">
<span aria-hidden="true">&times;</span>
</button>
<h4 class="modal-title">Change Password</h4>
</div>
<div class="modal-body">
<div class="panel-body row">
<div class="changePasswordBody row g-3 align-items-center mb-4">
<div class="col-md-3 col-sm-12">
<asp:Label ID="Label2" class="form-label fw-bolder text-dark fs-6 mb-0" runat="server">New Password</asp:Label>
</div>
<div class="col-md-9 col-sm-12">
<asp:TextBox ID="txtNewPassword" type="password" runat="server" autocomplete="off" class="form-control"></asp:TextBox>
</div>
</div>
<div class="clearfix"></div>
<div class="changePasswordBody row g-3 align-items-center mb-4">
<div class="col-md-3 col-sm-12">
<asp:Label ID="Label4" class="form-label fw-bolder text-dark fs-6 mb-0" runat="server">Confirm Password</asp:Label>
</div>
<div class="col-md-9 col-sm-12">
<asp:TextBox ID="txtConfirmPassword" type="password" runat="server" autocomplete="off" class="form-control"></asp:TextBox>
</div>
</div>
</div>
</div>
<div class="modal-footer">
<div class="d-flex flex-row-fluid">
<asp:Button ID="btndbpwd" runat="server" class="btn btn-lg btn-primary mb-5 w-100 mx-3" Text="Apply" OnClick="btndbpwb_Click" OnClientClick="return applydbpwdconnection();" />
<input type="button" title="Cancel" class="btn btn-text-primary btn-active-light-primary btn-lg mb-5 w-100 mx-3" id="btndbpwdcancel" value="Cancel" />
</div>
</div>
</div>
</div>
</div>
<div id="myModalLicUpload" class="modal fade in" role="dialog">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-label="Close" onclick="closeUploadDialog();">
<span aria-hidden="true">&times;</span>
</button>
<h4 class="modal-title">Upload License File</h4>
</div>
<div class="modal-body">
<div class="panel-body licFileUpload">
<div class="licFileUploadDesc">
<asp:Label ID="lblslctfilename" runat="server">Please select a lic file and then click 'Upload' button.</asp:Label>
</div>
<div class="clearfix"></div>
<div class="file-upload">
<div tabindex="0" class="file-select">
<div class="file-select-button" id="fileName">
<asp:Label ID="lblfilename" meta:resourcekey="lblfilename" runat="server">Choose File</asp:Label>
</div>
<div class="file-select-name" id="noFile">
<asp:Label ID="lblnofilename" meta:resourcekey="lblnofilename" runat="server">No file chosen...</asp:Label>
</div>
<input runat="server" type="file" tabindex="-1" name="filMyFile" id="filMyFile" accept=".lic" />
</div>
</div>
<div class="clearfix"></div>
<div class="licFileUploadStatus">
<asp:Label ID="lblfuerror" runat="server"></asp:Label>
</div>
<div class="clearfix"></div>
<div class="licFileUploadFooterButton">
<asp:Button ID="btnFileUpload" runat="server" Text="Upload" disabled="disabled" OnClick="btnFileUpload_Click" />
<input name="close" type="button" id="close" value="Close" title="Close" onclick="closeUploadDialog();" />
</div>
</div>
</div>
</div>
</div>
</div>
<%-- </div>
</div>
</div>--%>
</asp:Panel>
<asp:Panel ID="PanelAuthenticate" runat="server" Visible="false">
<div class="">
<div class="">
<div id="" class="">
<div class="d-flex">
<div class="card w-lg-500px w-100 p-8 p-lg-12 m-auto shadow">
<div class="">
<%--<button type="button" class="close" data-dismiss="modal" aria-label="Close" id="myModalAuthClose">
<span aria-hidden="true">&times;</span>
</button>--%>
<div class="text-center mb-8"> <span class="form-label fs-1 fw-bolder text-dark">Axpert Configuration Credentials</span></div>
<%--<h4 class="modal-title">Axpert Configuration Credentials</h4>--%>
</div>
<div class="">
<div class="">
<div class= "fv-row mb-8 fv-plugins-icon-container">
<div class="input-icon left">
<asp:Label ID="Label11" class="form-label fs-6 fw-bolder text-dark" runat="server">
User Name</asp:Label>
<input class="m-wrap my-2 placeholder-no-fix form-control form-control-solid" id="txtAuthUsername" runat="server" type="text"
autocomplete="off" placeholder="" name="uname" title="Username" required>
<%--<div class="field-placeholder">--%>
<%--</div>--%>
</div>
</div>
<%--<div class="configRightFormFields">
<div class="col-sm-4">
<asp:Label ID="Label11" runat="server">User name</asp:Label>
</div>
<div class="col-sm-8">
<asp:TextBox ID="txtAuthUsername" runat="server" autocomplete="off" class="form-control"></asp:TextBox>
</div>
<div class="clearfix"></div>
</div>--%>
<div class= "fv-row mb-8 fv-plugins-icon-container">
<div class="input-icon left">
<asp:Label ID="Label12" class="form-label fs-6 fw-bolder text-dark" runat="server">
Password</asp:Label>
<input class="m-wrap my-2 placeholder-no-fix form-control form-control-solid" id="txtAuthPwd" runat="server" type="password"
autocomplete="off" placeholder="" name="uname" title="Password" required>
<%--<div class="field-placeholder">--%>
<%--</div>--%>
</div>
</div>
<%--<div class="configRightFormFields">
<div class="col-sm-4">
<asp:Label ID="Label12" runat="server">Password</asp:Label>
</div>
<div class="col-sm-8">
<asp:TextBox ID="txtAuthPwd" type="password" runat="server" autocomplete="new-password" class="form-control"></asp:TextBox>
</div>
<div class="clearfix"></div>
</div>--%>
</div>
</div>
<div class="d-flex flex-row flex-column-fluid">
<div class="d-flex flex-row-fluid">
<input type="button" id="btnAuthenticate" class ="btn btn-lg btn-primary mb-5 w-100" onclick="AuthenticateUser();" value="Authenticate" />
</div>
<div class="Backlink d-flex flex-row-fluid ms-5">
<input type="button" title="Cancel" class="btn btn-text-primary btn-active-light-primary btn-lg mb-5 w-100" id="btnAuthCancel" value="Cancel" />
</div>
</div>
<input type="hidden" runat="server" name="hdnAxProjs" id="hdnAxProjs" />
<input type="hidden" runat="server" name="hdnselecproj" id="hdnselecproj" />
</div>
</div>
</div>
</div>
</div>
</asp:Panel>
</form>
</div>
</div>
</div>
<%--<script src="../Js/thirdparty/jquery/3.1.1/jquery.min.js" type="text/javascript"></script>
<script src="../Js/thirdparty/bootstrap/3.3.6/bootstrap.min.js" type="text/javascript"></script>
<script src="../Js/thirdparty/jquery-ui/jquery-ui-autoCom/jquery-ui-autoCom.min.js?v=3"></script>--%>
<script src="../Js/jquery.browser.min.js" type="text/javascript"></script>
<%--<script src="../assets/scripts/app.min.js?v=1" type="text/javascript"></script>
<script src="../assets/scripts/tasks.min.js" type="text/javascript"></script>--%>
<asp:PlaceHolder runat="server">
<%:Scripts.Render("~/UI/axpertUI/bundleJs") %>
</asp:PlaceHolder>
<script src="../Js/noConflict.min.js?v=1" type="text/javascript"></script>
<script src="../ThirdParty/jquery-confirm-master/jquery-confirm.min.js?v=2" type="text/javascript"></script>
<script src="../Js/alerts.min.js?v=28" type="text/javascript"></script>
<script src="../Js/xmlToJson.min.js?v=2"></script>
<script src="../Js/config.min.js?v=5" type="text/javascript"></script>
<script src="../Js/lang/content-<%=langType%>.js?v=51" type="text/javascript"></script>
<script src="../Js/common.min.js?v=98" type="text/javascript"></script>
</body>
</html>

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,73 @@
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Drafts.aspx.cs" Inherits="aspx_Drafts" %>
<!DOCTYPE html>
<html>
<head runat="server">
<meta charset="utf-8"/>
<meta name="description" content="Drafts"/>
<meta name="keywords" content="Agile Cloud, Axpert,HMS,BIZAPP,ERP"/>
<meta name="author" content="Agile Labs"/>
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/>
<meta content="width=device-width, initial-scale=1.0" name="viewport" />
<title>Drafts </title>
<link href="../Css/globalStyles.min.css?v=36" rel="stylesheet" type="text/css" />
<script>
if(typeof localStorage != "undefined"){
var projUrl = top.window.location.href.toLowerCase().substring("0", top.window.location.href.indexOf("/aspx/"));
var lsTimeStamp = localStorage["customGlobalStylesExist-" + projUrl]
if(lsTimeStamp && lsTimeStamp != "false"){
var appProjName = localStorage["projInfo-" + projUrl] || "";
var customGS = "<link id=\"customGlobalStyles\" data-proj=\""+ appProjName +"\" href=\"../"+ appProjName +"/customGlobalStyles.css?v="+ lsTimeStamp +"\" rel=\"stylesheet\" />";
document.write(customGS);
}
}
</script>
<link href="../Css/generic.min.css?v=10" rel="stylesheet" type="text/css" id="generic" />
<script>
if (!('from' in Array)) {
// IE 11: Load Browser Polyfill
document.write('<script src="../Js/polyfill.min.js"><\/script>');
}
</script>
<script src="../Js/thirdparty/jquery/3.1.1/jquery.min.js" type="text/javascript"></script>
<script src="../Js/noConflict.min.js?v=1" type="text/javascript"></script>
<%--custom alerts start--%>
<link href="../Css/animate.min.css" rel="stylesheet" type="text/css" />
<link href="../ThirdParty/jquery-confirm-master/jquery-confirm.min.css?v=1" rel="stylesheet" type="text/css" />
<script src="../ThirdParty/jquery-confirm-master/jquery-confirm.min.js?v=2" type="text/javascript"></script>
<script src="../Js/alerts.min.js?v=28" type="text/javascript"></script>
<%--custom alerts end--%>
<script src="../Js/gen.min.js?v=14" type="text/javascript"></script>
<script src="../Js/common.min.js?v=98" type="text/javascript"></script>
<link id="themecss" type="text/css" rel="Stylesheet" href="" />
<script type="text/javascript">
$j(document).ready(function () {
// ChangeTheme(window, true);
});
</script>
</head>
<body>
<form id="form1" runat="server" dir="<%=direction%>">
<asp:ScriptManager ID="ScriptManager1" runat="server">
<Services>
<asp:ServiceReference Path="../WebService.asmx" />
</Services>
</asp:ScriptManager>
<asp:UpdatePanel runat="server">
<ContentTemplate>
<div id="dvDrafts" runat="server">
</div>
</ContentTemplate>
</asp:UpdatePanel>
<div style="display: none">
<asp:Button ID="btnGetDrafts" runat="server" OnClick="btnGetDrafts_Click" />
</div>
</form>
</body>
</html>

View File

@@ -0,0 +1,819 @@
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="ExportNew.aspx.cs" ValidateRequest="false" Inherits="aspx_ExportNew" EnableEventValidation="false" %>
<!DOCTYPE html>
<html>
<head runat="server">
<meta charset="utf-8"/>
<meta name="description" content="Export Data"/>
<meta name="keywords" content="Agile Cloud, Axpert,HMS,BIZAPP,ERP"/>
<meta name="author" content="Agile Labs"/>
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/>
<meta content="width=device-width, initial-scale=1.0" name="viewport" />
<asp:PlaceHolder runat="server">
<%:Styles.Render(direction == "ltr" ? "~/UI/axpertUI/ltrBundleCss" : "~/UI/axpertUI/rtlBundleCss") %>
</asp:PlaceHolder>
<%--<link href="../Css/bootstrap-select.min.css" rel="stylesheet" />
<link href="../Css/thirdparty/bootstrap/3.3.6/bootstrap.min.css" rel="stylesheet" />--%>
<%--<link href="../Css/globalStyles.min.css?v=36" rel="stylesheet" />--%>
<%-- <link href="../Css/animate.min.css" rel="stylesheet" />--%>
<%--<link href="../Css/thirdparty/font-awesome/4.6.3/css/font-awesome.min.css" rel="stylesheet" />
<link href="../ThirdParty/Linearicons/Font/library/linearIcons.css" rel="stylesheet" />
<link href="../ThirdParty/jquery-confirm-master/jquery-confirm.min.css?v=1" rel="stylesheet" />--%>
<%--<link rel="stylesheet" href="../Css/wizardComp.min.css?v=19">--%>
<%--<link href="../Css/ExportNew.min.css?v=32" rel="stylesheet" />--%>
<%-- <link href="../Css/Icons/icon.css" rel="stylesheet" />--%>
<%--<link href="../App_Themes/Gray/Stylesheet.min.css?v=23" rel="stylesheet" />--%>
<%--<link id="themecss" type="text/css" href="" rel="stylesheet" />
<link href="../Css/thirdparty/jquery-ui/1.12.1/jquery-ui.min.css" rel="stylesheet" />
<link href="../Css/globalStyles.min.css?v=36" rel="stylesheet" /--%>
<script>
if(typeof localStorage != "undefined"){
var projUrl = top.window.location.href.toLowerCase().substring("0", top.window.location.href.indexOf("/aspx/"));
var lsTimeStamp = localStorage["customGlobalStylesExist-" + projUrl]
if(lsTimeStamp && lsTimeStamp != "false"){
var appProjName = localStorage["projInfo-" + projUrl] || "";
var customGS = "<link id=\"customGlobalStyles\" data-proj=\""+ appProjName +"\" href=\"../"+ appProjName +"/customGlobalStyles.css?v="+ lsTimeStamp +"\" rel=\"stylesheet\" />";
document.write(customGS);
}
}
</script>
<%-- <link href="../Css/ExportNew.min.css?v=33" rel="stylesheet" />--%>
<script>
if (!('from' in Array)) {
// IE 11: Load Browser Polyfill
document.write('<script src="../Js/polyfill.min.js"><\/script>');
}
</script>
<asp:PlaceHolder runat="server">
<%:Scripts.Render("~/UI/axpertUI/bundleJs") %>
</asp:PlaceHolder>
<%--<script src="../Js/thirdparty/jquery/3.1.1/jquery.min.js" type="text/javascript"></script>
<script src="../Js/jquery-ui.min.js" type="text/javascript"></script>--%>
<script src="../Js/noConflict.min.js?v=1" type="text/javascript"></script>
<%-- <script src="../Js/thirdparty/bootstrap/3.3.6/bootstrap.min.js" type="text/javascript"></script>--%>
<script src="../Js/common.min.js?v=98" type="text/javascript"></script>
<script src="../Js/jquery.multi-select.min.js" type="text/javascript"></script>
<%-- <script src="../Js/wizard.min.js?v=10" type="text/javascript"></script>--%>
<script src="../ThirdParty/jquery-confirm-master/jquery-confirm.min.js?v=2" type="text/javascript"></script>
<script src="../Js/alerts.min.js?v=28" type="text/javascript"></script>
<%--<script src="../Js/wizardComp.min.js?v=10" type="text/javascript"></script>--%>
<script src="../Js/helper.min.js?v=123" type="text/javascript"></script>
<script src="../Js/ExportImport.min.js?v=30" type="text/javascript"></script>
<script src="../Js/multiselect.min.js" type="text/javascript"></script>
<%--<script src="../Js/bootstrap-select.min.js" type="text/javascript"></script>--%>
<script type="text/javascript">
var arrFlds = new Array();
var arrFldDcNo = new Array();
var arrIsDc = new Array();
var arrGridDcs = new Array();
var arrAllDcsData = new Array();
var clcikOnSumbmit = true;
var AxwizardType = '<%=Session["AxWizardType"]%>';
</script>
</head>
<body dir='<%=direction%>' class="btextDir-<%=direction%> content p-0 fs-6">
<form id="form1" runat="server">
<div class="stepper stepper-pills card bg-transparent border-0 h-100 first" id="kt_stepper_example_clickable" data-kt-stepper="true">
<!--begin::Nav-->
<div class="card-header d-block px-0 py-5 bg-transparent border-0 mx-20">
<div class="stepper-nav bg-white rounded-2 flex-center flex-wrap">
<!--begin::Step 1-->
<div class="stepper-item mx-2 my-4 current" data-kt-stepper-element="nav" data-kt-stepper-action="step">
<!--begin::Line-->
<div class="stepper-line w-40px"></div>
<!--end::Line-->
<!--begin::Icon-->
<div class="stepper-icon w-40px h-40px">
<span class="stepper-check material-icons material-icons-style material-icons-2">done</span>
<span class="stepper-number">1</span>
</div>
<!--end::Icon-->
<!--begin::Label-->
<div class="stepper-label">
<h3 class="stepper-title">
Data Search
</h3>
<div class="stepper-desc">
<%--Description--%>
</div>
</div>
<!--end::Label-->
</div>
<!--end::Step 1-->
<!--begin::Step 2-->
<div class="stepper-item mx-2 my-4 pending" data-kt-stepper-element="nav" data-kt-stepper-action="step">
<!--begin::Line-->
<div class="stepper-line w-40px"></div>
<!--end::Line-->
<!--begin::Icon-->
<div class="stepper-icon w-40px h-40px">
<span class="stepper-check material-icons material-icons-style material-icons-2">done</span>
<span class="stepper-number">2</span>
</div>
<!--begin::Icon-->
<!--begin::Label-->
<div class="stepper-label">
<h3 class="stepper-title">
Filter
</h3>
<div class="stepper-desc">
<%--Description--%>
</div>
</div>
<!--end::Label-->
</div>
<!--end::Step 2-->
<!--begin::Step 3-->
<div class="stepper-item mx-2 my-4 pending" data-kt-stepper-element="nav" data-kt-stepper-action="step">
<!--begin::Line-->
<div class="stepper-line w-40px"></div>
<!--end::Line-->
<!--begin::Icon-->
<div class="stepper-icon w-40px h-40px">
<span class="stepper-check material-icons material-icons-style material-icons-2">done</span>
<span class="stepper-number">3</span>
</div>
<!--begin::Icon-->
<!--begin::Label-->
<div class="stepper-label">
<h3 class="stepper-title">
Export
</h3>
<div class="stepper-desc">
<%--Description--%>
</div>
</div>
<!--end::Label-->
</div>
<!--end::Step 3-->
<!--begin::Step 4-->
<div class="stepper-item mx-2 my-4 pending" data-kt-stepper-element="nav" data-kt-stepper-action="step">
<!--begin::Line-->
<div class="stepper-line w-40px"></div>
<!--end::Line-->
<!--begin::Icon-->
<div class="stepper-icon w-40px h-40px">
<span class="stepper-check material-icons material-icons-style material-icons-2">done</span>
<span class="stepper-number">4</span>
</div>
<!--begin::Icon-->
<!--begin::Label-->
<div class="stepper-label">
<h3 class="stepper-title">
Complete
</h3>
<div class="stepper-desc">
<%--Description--%>
</div>
</div>
<!--end::Label-->
</div>
<!--end::Step 4-->
</div>
</div>
<!--end::Nav-->
<!--begin::Form-->
<div class="card card-body h-400px mx-20 overflow-auto" >
<div class="form w-lg-700px mx-auto" novalidate="novalidate" id="kt_stepper_example_basic_form">
<!--begin::Group-->
<div class="mb-5">
<!--begin::Step 1-->
<div class="flex-column current" data-kt-stepper-element="content" id="exWizardDataSearch">
<%--div class="wizardContainer wizardValidation animated fadeIn" id="exWizardDataSearch">--%>
<section class="form-group col-md-12 mb-4">
<asp:Label runat="server" class="selectalign form-label col-form-label" AssociatedControlID="ddlExTstruct">
<asp:Label runat="server" ID="Label1" meta:resourcekey="lblextstruct" Text="Select Form" /><span class="allowempty">*</span>
</asp:Label>
<i tabindex="0" data-trigger="focus" class="icon-arrows-question" data-toggle="popover" id="icocl1" data-content="Select the form, from which you want to export." data-placement="right"></i>
<asp:DropDownList runat="server" ID="ddlExTstruct" CssClass="form-select forValidation selectpicker" data-live-search="true" data-size="6" onchange="checkForValuesChanged(this)" placeholder="Select Form" AutoPostBack="true" OnSelectedIndexChanged="ddlExTstruct_SelectedIndexChanged">
</asp:DropDownList>
<span class="customErrorMessage selectPageErrorMessage"></span>
</section>
<section class="form-group col-md-12">
<label for="txtExFields" onclick="$('.ms-selectable ul.ms-list').focus();" class="my-4">
<asp:Label ID="Label2" runat="server" meta:resourcekey="lbltxtex" class="form-label col-form-label" Text="Fields"></asp:Label><span class="allowempty">*</span>
</label>
<i tabindex="0" data-trigger="focus" class="icon-arrows-question" data-toggle="popover" id="icocl2" data-content="Select the field(s) to be included in the export template." data-placement="right"></i>
<table class="table table-borderless w-100">
<tr class="d-flex flex-row-auto flex-center">
<td class="d-block d-sm-table-cell col-12 col-sm-5">
<select id="mSelectLeft" name="from[]" class="multiselect form-control" size="8" multiple="multiple" data-right="#mSelectRight" data-right-all="#right_All_1" data-right-selected="#right_Selected_1" data-left-all="#left_All_1" data-left-selected="#left_Selected_1">
<asp:Repeater ID="rptSelectFields" runat="server">
<ItemTemplate>
<option value='<%# Container.DataItem.ToString()%>'><%# Container.DataItem.ToString().Substring(0,Container.DataItem.ToString().IndexOf(" ("))%></option>
</ItemTemplate>
</asp:Repeater>
</select>
</td>
<td class="d-block d-sm-table-cell col-12 col-sm-2">
<%--button icons are updating based on the lang selection <, >, <<, >>--%>
<div class="text-center py-1"><a href="javascript:void(0);" id="right_All_1" title="Select All" class="btn btn-sm btn-icon btn-active-primary shadow-sm"><span class="material-icons material-icons-style">keyboard_double_arrow_right</span></a></div>
<div class="text-center py-1"><a href="javascript:void(0);" id="right_Selected_1" title="Select" class="btn btn-sm btn-icon btn-active-primary shadow-sm"><span class="material-icons material-icons-style">keyboard_arrow_right</span></a></div>
<div class="text-center py-1"><a href="javascript:void(0);" id="left_Selected_1" title="Unselect" class="btn btn-sm btn-icon btn-active-primary shadow-sm"><span class="material-icons material-icons-style">keyboard_arrow_left</span></a></div>
<div class="text-center py-1"><a href="javascript:void(0);" id="left_All_1" title="Unselect All" class="btn btn-sm btn-icon btn-active-primary shadow-sm"><span class="material-icons material-icons-style">keyboard_double_arrow_left</span></a></div>
</td>
<td class="d-block d-sm-table-cell col-12 col-sm-5">
<select name="to[]" id="mSelectRight" class="multiselect form-control" size="8" multiple="multiple"></select>
</td>
</tr>
</table>
</section>
<asp:HiddenField ID="hdnColValues" runat="server" Value="" />
<asp:HiddenField ID="hdnColNames" runat="server" Value="" />
<span class="customErrorMessagee SelectFieldErrorMessage"></span>
</div>
<%--</div>--%>
<!--begin::Step 1-->
<!--begin::Step 1-->
<div class="flex-column pending" data-kt-stepper-element="content">
<div class="wizardContainer animated fadeIn" id="exWizardFilter">
<h2 class="con">
<asp:Label ID="lblcond" runat="server" meta:resourcekey="lblcond">Conditions</asp:Label></h2>
<section id="dvCondition" class="dvBg dvLevel bdr">
<section id="filtersection">
<div id="tblpanel">
<div class="configRightFormFields row g-3 align-items-center mb-4 my-4" id="lvfld">
<div class="col-md-4 col-sm-12">
<asp:Label ID="lblPassword" class ="form-label col-form-label" runat="server">Field</asp:Label>
</div>
<div class="col-md-8 col-sm-12">
<asp:DropDownList ID="ddlFilter" CssClass="lblTxt form-select" data-control="select2" runat="server">
</asp:DropDownList>
</div>
<div class="clearfix"></div>
</div>
<%-- <tr>
<th>
<asp:Label ID="lbfield" runat="server" meta:resourcekey="lbfield">Field</asp:Label></th>
<th>
<asp:Label ID="lblcond1" runat="server" meta:resourcekey="lblcond1">Condition</asp:Label></th>
<th>
<asp:Label ID="lblvalue" runat="server" meta:resourcekey="lblvalue">Value</asp:Label></th>
<th></th>
<th></th>
</tr>
<tr>--%>
<%--<td id="lvfld1">
<asp:DropDownList ID="ddlFilter" CssClass="lblTxt form-select" data-control="select2" runat="server">
</asp:DropDownList>
</td>--%>
<div class="configRightFormFields row g-3 align-items-center mb-4" id="filcond">
<div class="col-md-4 col-sm-12">
<asp:Label ID="Label3" class ="form-label col-form-label" runat="server">Condition</asp:Label>
</div>
<div class="col-md-8 col-sm-12">
<asp:DropDownList ID="ddlFilcond" placeholder="Please select a Condition" CssClass="lblTxt form-select" data-control="select2" runat="server" onchange="javascript:CheckFilterCond('-1');">
<asp:ListItem Text="-- Select --" Value=""></asp:ListItem>
<asp:ListItem Text="Equal to" Value="="></asp:ListItem>
<asp:ListItem Text="Not Equal to" Value="!="></asp:ListItem>
<asp:ListItem Text="Less Than" Value="<"></asp:ListItem>
<asp:ListItem Text="Greater Than" Value=">"></asp:ListItem>
<asp:ListItem Text="Less Than or Equal to" Value="<="></asp:ListItem>
<asp:ListItem Text="Greater Than or Equal to" Value=">="></asp:ListItem>
<asp:ListItem Text="Between" Value="between"></asp:ListItem>
<asp:ListItem Text="Starts With" Value="Starts With"></asp:ListItem>
<asp:ListItem Text="Ends With" Value="Ends With"></asp:ListItem>
</asp:DropDownList>
</div>
<div class="clearfix"></div>
</div>
<%-- <td id="filcond">
<asp:DropDownList ID="ddlFilcond" placeholder="Please select a Condition" CssClass="lblTxt form-select" data-control="select2" runat="server" onchange="javascript:CheckFilterCond('-1');">
<asp:ListItem Text="-- Select --" Value=""></asp:ListItem>
<asp:ListItem Text="Equal to" Value="="></asp:ListItem>
<asp:ListItem Text="Not Equal to" Value="!="></asp:ListItem>
<asp:ListItem Text="Less Than" Value="<"></asp:ListItem>
<asp:ListItem Text="Greater Than" Value=">"></asp:ListItem>
<asp:ListItem Text="Less Than or Equal to" Value="<="></asp:ListItem>
<asp:ListItem Text="Greater Than or Equal to" Value=">="></asp:ListItem>
<asp:ListItem Text="Between" Value="between"></asp:ListItem>
<asp:ListItem Text="Starts With" Value="Starts With"></asp:ListItem>
<asp:ListItem Text="Ends With" Value="Ends With"></asp:ListItem>
</asp:DropDownList>
</td>--%>
<div class="configRightFormFields row g-3 align-items-center mb-4" id="filval11">
<div class="col-md-4 col-sm-12">
<asp:Label ID="Label4" class ="form-label col-form-label" runat="server">Value</asp:Label>
</div>
<div class="col-md-8 col-sm-12">
<asp:TextBox ID="txtFilter" runat="server" CssClass="lblTxt m-wrap placeholder-no-fix form-control" MaxLength="1024" Text=""></asp:TextBox>
</div>
<div class="clearfix"></div>
</div>
<%--<td id="filval11">
<asp:TextBox ID="txtFilter" Width="100px" runat="server" CssClass="lblTxt form-control" MaxLength="1024" Text=""></asp:TextBox>
</td>--%>
<%-- <td id="filval12">
<asp:TextBox ID="filVal2" runat="server" Width="100px" CssClass="lblTxt form-control" MaxLength="1024" Text="" disabled="disabled"></asp:TextBox>--%>
<div class="configRightFormFields row g-3 align-items-center mb-4" id="filval12">
<div class="col-md-4 col-sm-12">
<asp:Label ID="Label5" class ="form-label col-form-label" runat="server">Value</asp:Label>
</div>
<div class="col-md-8 col-sm-12">
<asp:TextBox ID="filVal2" runat="server" disabled="disabled" Text="" CssClass="lblTxt m-wrap placeholder-no-fix form-control" MaxLength="1024"></asp:TextBox>
</div>
<div class="clearfix"></div>
<asp:HiddenField ID="goval" runat="server" Value=""></asp:HiddenField>
<asp:HiddenField ID="FilterRowCount" Value="0" runat="server" />
<asp:HiddenField ID="hdnAction" runat="server" />
<asp:HiddenField ID="hdnFilterXml" runat="server" />
<asp:HiddenField ID="hdnValidate" runat="server" />
<asp:HiddenField ID="hdnDateFields" runat="server" />
</div>
<%-- </td>--%>
<div>
<a class="curHand btn btn-icon btn-white btn-color-gray-500 btn-active-primary shadow-sm me-2" tabindex="0" href="javascript:AddNewCondition();"
id="btnAddNew"><span class="material-icons material-icons-style">
add
</span></a>
<a class="curHand btn btn-icon btn-white btn-color-gray-500 btn-active-primary shadow-sm" href="javascript:ClearFirstRow();"
id="clearCond" tabindex="0"><span class="material-icons material-icons-style">
remove
</span></a>
</div>
<%-- </tr>--%>
</div>
<section id="dvNewrow">
<table id="tblFilter">
</table>
</section>
</section>
</section>
</div>
</div>
<!--begin::Step 1-->
<!--begin::Step 1-->
<div class="flex-column pending" data-kt-stepper-element="content">
<div class="wizardContainer animated fadeIn" id="exWizardExport">
<div class="configRightFormFields row g-3 align-items-center mb-4 my-4">
<div class="col-md-4 col-sm-12">
<asp:Label ID="lblexfiletype" runat="server" class="lblleft form-label col-form-label" meta:resourcekey="lblexfiletype" AssociatedControlID="ddlExFileType">
File Type<span class="allowempty">*</span>
</asp:Label>
<i tabindex="0" data-trigger="focus" class="icon-arrows-question helptxt" data-toggle="popover" id="icocl3" data-content="Select the file format to which the data to be exported." data-placement="right"></i>
</div>
<div class="col-md-8 col-sm-12">
<asp:DropDownList ID="ddlExFileType" CssClass="form-select" runat="server" onchange="javascript:EnableSeparator()">
<asp:ListItem Value="Text">Text</asp:ListItem>
<asp:ListItem Value="CSV">CSV</asp:ListItem>
<%--<asp:ListItem Value="Excel">Excel</asp:ListItem>--%>
</asp:DropDownList>
<span class="customErrorMessage SelectFielTypeErrorMessage"></span>
</div>
<div class="clearfix"></div>
</div>
<%-- <div class="clearfix"></div>
<section class="form-group col-md-6">
<i tabindex="0" data-trigger="focus" class="icon-arrows-question helptxt" data-toggle="popover" id="icocl3" data-content="Select the file format to which the data to be exported." data-placement="right"></i>
<asp:DropDownList ID="ddlExFileType" CssClass="form-control" runat="server" onchange="javascript:EnableSeparator()">
<asp:ListItem Value="Text">Text</asp:ListItem>
<asp:ListItem Value="CSV">CSV</asp:ListItem>
<%--<asp:ListItem Value="Excel">Excel</asp:ListItem>--%>
<%--</asp:DropDownList>
<span class="customErrorMessage SelectFielTypeErrorMessage"></span>
</section>--%>
<div class="configRightFormFields row g-3 align-items-center mb-4">
<div class="col-md-4 col-sm-12">
<asp:Label ID="lblexseparator" runat="server" class="lblleft form-label col-form-label" meta:resourcekey="lblexseparator" AssociatedControlID="ddlExSeparator">
Seperator<span class="allowempty">*</span>
</asp:Label>
<i tabindex="0" data-trigger="focus" class="icon-arrows-question helptxt" data-toggle="popover" id="icocl4" data-content="Select the type of seperator used to separate the column values on each line." data-placement="right"></i>
</div>
<div class="col-md-8 col-sm-12">
<asp:DropDownList ID="ddlExSeparator" CssClass="form-select" runat="server" disabled="disabled">
<asp:ListItem Value="">-- Select --</asp:ListItem>
<asp:ListItem Value="," Selected="True">Comma(,)</asp:ListItem>
<asp:ListItem Value=";">Semicolon(;)</asp:ListItem>
<asp:ListItem Value="|">Pipe(|)</asp:ListItem>
</asp:DropDownList>
</div>
<div class="clearfix"></div>
</div>
<div class="configRightFormFields row g-3 align-items-center mb-4">
<div class="col-md-4 col-sm-12">
<asp:Label ID="lblexpfilename" meta:resourcekey="lblexpfilename" runat="server" class="lblleft form-label col-form-label" AssociatedControlID="txtExpFileName">
File Name<span class="allowempty">*</span>
</asp:Label>
<i tabindex="0" data-trigger="focus" class="icon-arrows-question helptxt" data-toggle="popover" id="icocl5" data-content="Please specify the file name to which data will be exported.By default the file name will same as the selected form name." data-placement="right"></i>
</div>
<div class="col-md-8 col-sm-12">
<asp:TextBox ID="txtExpFileName" CssClass="form-control checkForSpecialCharacters" MaxLength="250" onblur="javascript:DisChks()" runat="server"></asp:TextBox>
<span class="customErrorMessage FielNameToExportErrorMessage"></span>
</div>
<div class="clearfix"></div>
</div>
<%--<section class="form-group col-md-6">
<asp:Label runat="server" class="lblleft" ID="lblexseparator" meta:resourcekey="lblexseparator" AssociatedControlID="ddlExSeparator">
Seperator
</asp:Label>
<i tabindex="0" data-trigger="focus" class="icon-arrows-question helptxt" data-toggle="popover" id="icocl4" data-content="Select the type of seperator used to separate the column values on each line." data-placement="right"></i>
</section>
<section class="form-group col-md-12">
<asp:Label ID="lblexpfilename" meta:resourcekey="lblexpfilename" runat="server" class="lblleft form-label col-form-label" AssociatedControlID="txtExpFileName">
File Name<span class="allowempty">*</span>
</asp:Label>
<i tabindex="0" data-trigger="focus" class="icon-arrows-question helptxt" data-toggle="popover" id="icocl5" data-content="Please specify the file name to which data will be exported.By default the file name will same as the selected form name." data-placement="right"></i>
<asp:TextBox ID="txtExpFileName" CssClass="form-control checkForSpecialCharacters" MaxLength="250" onblur="javascript:DisChks()" runat="server"></asp:TextBox>
<span class="customErrorMessage FielNameToExportErrorMessage"></span>
</section>--%>
<div class="configRightFormFields row g-3 align-items-center mb-4 app form-check form-switch form-check-solid">
<%-- <input name="signedin" type="checkbox" id="chkWithHeader" class="m-wrap placeholder-no-fix form-check-input h-25px w-40px" title="With Header">
<label id="lblstaysin" class="form-check-label form-label col-form-label fw-bolder text-dark fs-6 mb-0" for="chkWithHeader">With Header</label>
<asp:Label runat="server" class="checkbox-inline form-label col-form-label d-none" AssociatedControlID="chkWithHeader">
<asp:CheckBox ID="chkWithHeader1" CssClass="d-none" runat="server" Text="With Header" meta:resourcekey="lblWithHeader" />
</asp:Label>--%>
<asp:Label runat="server" class="form-label col-form-label" AssociatedControlID="chkWithHeader">
<input id="chkWithHeader" type="checkbox" class="m-wrap placeholder-no-fix form-check-input h-25px w-40px" runat="server" Text="With Header" meta:resourcekey="lblWithHeader" />With Header
</asp:Label>
<i tabindex="0" data-trigger="focus" class="icon-arrows-question" data-toggle="popover" id="icocl6" data-content="If you wish to export the data with column names, check mark this option." data-placement="right"></i>
<%--<<br />--%>
<asp:Label runat="server" class="form-label col-form-label" AssociatedControlID="chkExWithQuotes">
<input id="chkExWithQuotes" type="checkbox" class="m-wrap placeholder-no-fix form-check-input h-25px w-40px" onclick="javascript:SetExType();" runat="server" meta:resourcekey="lblWithQuotes" />With Quotes
</asp:Label>
<i tabindex="0" data-trigger="focus" class="icon-arrows-question" data-toggle="popover" id="icocl7" data-content="Use this option to specify how to identify text strings in a column. The default value is double quotation marks." data-placement="right"></i>
</div>
</div>
</div>
<!--begin::Step 1-->
<!--begin::Step 1-->
<div class="flex-column pending" data-kt-stepper-element="content">
<div class="wizardContainer animated fadeIn" id="exWizardComplete">
<asp:ScriptManager runat="server" ID="sm">
</asp:ScriptManager>
<asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Always">
<Triggers>
<asp:AsyncPostBackTrigger ControlID="btnExport" />
</Triggers>
<ContentTemplate>
<br />
<div class="container d-flex justify-content-center">
<asp:Label ID="lblSuccess" runat="server"></asp:Label>
</div>
<br />
<div class ="d-flex justify-content-center">
<asp:HyperLink ID="lnkExpFile" CssClass="btn-primary btn " runat="server" Visible="false" ToolTip="Download"></asp:HyperLink>
<section class="btnExport">
<asp:Button ID="btnExport" CssClass="btn-primary btn btn-info-full d-none" runat="server" Text="Download" OnClick="btnExport_Click" />
</section>
</div>
</ContentTemplate>
</asp:UpdatePanel>
</div>
</div>
<!--begin::Step 1-->
</div>
<!--end::Group-->
</div>
</div>
<!--end::Form-->
<div class="card-footer ">
<%--bg-transparent border-0 px-0 py-2--%>
<!--begin::Actions-->
<div class="d-flex d-flex justify-content-end mx-2">
<!--begin::Wrapper-->
<div class="me-2">
<button type="button" class="btn btn-white btn-color-gray-700 btn-active-primary shadow-sm" data-kt-stepper-action="previous">
Back
</button>
</div>
<!--end::Wrapper-->
<!--begin::Wrapper-->
<div>
<button type="button" class="btn btn-primary shadow-sm" data-kt-stepper-action="submit">
<span class="indicator-label">
Submit
</span>
<span class="indicator-progress">
Please wait... <span class="spinner-border spinner-border-sm align-middle ms-2"></span>
</span>
</button>
<button type="button" class="btn btn-primary shadow-sm" data-kt-stepper-action="next">
Continue
</button>
</div>
<!--end::Wrapper-->
</div>
<!--end::Actions-->
</div>
</div>
<!-- Widget Work flow - begins -->
<div id="wizardWrappper" class ="d-none">
<!-- Widget Header menus - begins -->
<div id="wizardHeader">
</div>
<!-- Widget Header menus - end -->
<div id="wizardBodyContent">
<!-- Widget Data Search - begins -->
<%-- <div class="wizardContainer wizardValidation animated fadeIn" id="exWizardDataSearch">
<section class="form-group col-md-12">
<asp:Label runat="server" class="selectalign" AssociatedControlID="ddlExTstruct">
<asp:Label runat="server" ID="lblextstruct" meta:resourcekey="lblextstruct" Text="Select Form" /><span class="allowempty">*</span>
</asp:Label>
<i tabindex="0" data-trigger="focus" class="icon-arrows-question" data-toggle="popover" id="icocl1" data-content="Select the form, from which you want to export." data-placement="right"></i>
<asp:DropDownList runat="server" ID="ddlExTstruct" CssClass="form-control forValidation selectpicker" data-live-search="true" data-size="6" onchange="checkForValuesChanged(this)" AutoPostBack="true" OnSelectedIndexChanged="ddlExTstruct_SelectedIndexChanged">
</asp:DropDownList>
<span class="customErrorMessage selectPageErrorMessage"></span>
</section>
<section class="form-group col-md-12">
<label for="txtExFields" onclick="$('.ms-selectable ul.ms-list').focus();">
<asp:Label ID="lbltxtex" runat="server" meta:resourcekey="lbltxtex" Text="Fields"></asp:Label><span class="allowempty">*</span>
</label>
<i tabindex="0" data-trigger="focus" class="icon-arrows-question" data-toggle="popover" id="icocl2" data-content="Select the field(s) to be included in the export template." data-placement="right"></i>
<table>
<tr>
<td>
<select id="mSelectLeft" name="from[]" class="multiselect form-control" size="8" multiple="multiple" data-right="#mSelectRight" data-right-all="#right_All_1" data-right-selected="#right_Selected_1" data-left-all="#left_All_1" data-left-selected="#left_Selected_1">
<asp:Repeater ID="rptSelectFields" runat="server">
<ItemTemplate>
<option value='<%# Container.DataItem.ToString()%>'><%# Container.DataItem.ToString().Substring(0,Container.DataItem.ToString().IndexOf(" ("))%></option>
</ItemTemplate>
</asp:Repeater>
</select>
</td>
<td>
<%--button icons are updating based on the lang selection <, >, <<, >>--%>
<%--<div><a href="" id="right_All_1" title="Select All" class="fa colorButton select-button"></a></div>
<div><a href="" id="right_Selected_1" title="Select" class="fa colorButton select-button"></a></div>
<div><a href="" id="left_Selected_1" title="Unselect" class="fa colorButton select-button"></a></div>
<div><a href="" id="left_All_1" title="Unselect All" class="fa colorButton select-button"></a></div>
</td>
<td>
<select name="to[]" id="mSelectRight" class="multiselect form-control" size="8" multiple="multiple"></select>
</td>
</tr>
</table>
</section>
<asp:HiddenField ID="hdnColValues" runat="server" Value="" />
<asp:HiddenField ID="hdnColNames" runat="server" Value="" />
<span class="customErrorMessagee SelectFieldErrorMessage"></span>
</div>--%>
<!-- Widget Data Search - end -->
<!-- Widget Data Filter - begins -->
<%--<div class="wizardContainer animated fadeIn" id="exWizardFilter">
<h2 class="con">
<asp:Label ID="lblcond" runat="server" meta:resourcekey="lblcond">Conditions</asp:Label></h2>
<section id="dvCondition" class="dvBg dvLevel bdr">
<section id="filtersection">
<table id="tblpanel">
<tr>
<th>
<asp:Label ID="lbfield" runat="server" meta:resourcekey="lbfield">Field</asp:Label></th>
<th>
<asp:Label ID="lblcond1" runat="server" meta:resourcekey="lblcond1">Condition</asp:Label></th>
<th>
<asp:Label ID="lblvalue" runat="server" meta:resourcekey="lblvalue">Value</asp:Label></th>
<th></th>
<th></th>
</tr>
<tr>
<td id="lvfld">
<asp:DropDownList ID="ddlFilter" CssClass="lblTxt form-control" runat="server">
</asp:DropDownList>
</td>
<td id="filcond">
<asp:DropDownList ID="ddlFilcond" CssClass="lblTxt form-control" runat="server" onchange="javascript:CheckFilterCond('-1');">
<asp:ListItem Text="-- Select --" Value=""></asp:ListItem>
<asp:ListItem Text="Equal to" Value="="></asp:ListItem>
<asp:ListItem Text="Not Equal to" Value="!="></asp:ListItem>
<asp:ListItem Text="Less Than" Value="<"></asp:ListItem>
<asp:ListItem Text="Greater Than" Value=">"></asp:ListItem>
<asp:ListItem Text="Less Than or Equal to" Value="<="></asp:ListItem>
<asp:ListItem Text="Greater Than or Equal to" Value=">="></asp:ListItem>
<asp:ListItem Text="Between" Value="between"></asp:ListItem>
<asp:ListItem Text="Starts With" Value="Starts With"></asp:ListItem>
<asp:ListItem Text="Ends With" Value="Ends With"></asp:ListItem>
</asp:DropDownList>
</td>
<td id="filval11">
<asp:TextBox ID="txtFilter" Width="100px" runat="server" CssClass="lblTxt form-control" MaxLength="1024" Text=""></asp:TextBox>
</td>
<td id="filval12">
<asp:TextBox ID="filVal2" runat="server" Width="100px" CssClass="lblTxt form-control" MaxLength="1024" Text="" disabled="disabled"></asp:TextBox>
<asp:HiddenField ID="goval" runat="server" Value=""></asp:HiddenField>
<asp:HiddenField ID="FilterRowCount" Value="0" runat="server" />
<asp:HiddenField ID="hdnAction" runat="server" />
<asp:HiddenField ID="hdnFilterXml" runat="server" />
<asp:HiddenField ID="hdnValidate" runat="server" />
<asp:HiddenField ID="hdnDateFields" runat="server" />
</td>
<td>
<a class="curHand icon-arrows-circle-plus" tabindex="0" href="javascript:AddNewCondition();"
id="btnAddNew"></a>
<a class="curHand icon-arrows-circle-minus" href="javascript:ClearFirstRow();"
id="clearCond" tabindex="0"></a>
</td>
</tr>
</table>
<section id="dvNewrow">
<table id="tblFilter">
</table>
</section>
</section>
</section>
</div>--%>
<!-- Widget Data Filter - end -->
<!-- Widget Data Export - begins -->
<%--<div class="wizardContainer animated fadeIn" id="exWizardExport">
<section class="form-group col-md-6">
<asp:Label ID="lblexfiletype" runat="server" class="lblleft" meta:resourcekey="lblexfiletype" AssociatedControlID="ddlExFileType">
File Type<span class="allowempty">*</span>
</asp:Label>
<i tabindex="0" data-trigger="focus" class="icon-arrows-question helptxt" data-toggle="popover" id="icocl3" data-content="Select the file format to which the data to be exported." data-placement="right"></i>
<asp:DropDownList ID="ddlExFileType" CssClass="form-control" runat="server" onchange="javascript:EnableSeparator()">
<asp:ListItem Value="Text">Text</asp:ListItem>
<asp:ListItem Value="CSV">CSV</asp:ListItem>
<%--<asp:ListItem Value="Excel">Excel</asp:ListItem>--%>
<%-- </asp:DropDownList>
<span class="customErrorMessage SelectFielTypeErrorMessage"></span>
</section>
<section class="form-group col-md-6">
<asp:Label runat="server" class="lblleft" ID="lblexseparator" meta:resourcekey="lblexseparator" AssociatedControlID="ddlExSeparator">
Seperator
</asp:Label>
<i tabindex="0" data-trigger="focus" class="icon-arrows-question helptxt" data-toggle="popover" id="icocl4" data-content="Select the type of seperator used to separate the column values on each line." data-placement="right"></i>
<asp:DropDownList ID="ddlExSeparator" CssClass="form-control" runat="server" disabled="disabled">
<asp:ListItem Value="">-- Select --</asp:ListItem>
<asp:ListItem Value="," Selected="True">Comma(,)</asp:ListItem>
<asp:ListItem Value=";">Semicolon(;)</asp:ListItem>
<asp:ListItem Value="|">Pipe(|)</asp:ListItem>
</asp:DropDownList>
</section>
<section class="form-group col-md-12">
<asp:Label ID="lblexpfilename" meta:resourcekey="lblexpfilename" runat="server" class="lblleft" AssociatedControlID="txtExpFileName">
File Name<span class="allowempty">*</span>
</asp:Label>
<i tabindex="0" data-trigger="focus" class="icon-arrows-question helptxt" data-toggle="popover" id="icocl5" data-content="Please specify the file name to which data will be exported.By default the file name will same as the selected form name." data-placement="right"></i>
<asp:TextBox ID="txtExpFileName" CssClass="form-control checkForSpecialCharacters" MaxLength="250" onblur="javascript:DisChks()" runat="server"></asp:TextBox>
<span class="customErrorMessage FielNameToExportErrorMessage"></span>
</section>
<section class="form-group col-md-12 app">
<asp:Label runat="server" class="checkbox-inline" AssociatedControlID="chkWithHeader">
<asp:CheckBox ID="chkWithHeader" runat="server" Text="With Header" meta:resourcekey="lblWithHeader" />
</asp:Label>
<i tabindex="0" data-trigger="focus" class="icon-arrows-question" data-toggle="popover" id="icocl6" data-content="If you wish to export the data with column names, check mark this option." data-placement="right"></i>
<br />
<asp:Label runat="server" class="checkbox-inline" AssociatedControlID="chkExWithQuotes">
<asp:CheckBox ID="chkExWithQuotes" onclick="javascript:SetExType();" runat="server" meta:resourcekey="lblWithQuotes" />
</asp:Label>
<i tabindex="0" data-trigger="focus" class="icon-arrows-question" data-toggle="popover" id="icocl7" data-content="Use this option to specify how to identify text strings in a column. The default value is double quotation marks." data-placement="right"></i>
</section>
</div>--%>
<!-- Widget Data Export - end -->
<!-- Widget Complete flow - begins -->
<%--<div class="wizardContainer animated fadeIn" id="exWizardComplete">
<asp:ScriptManager runat="server" ID="sm">
</asp:ScriptManager>
<asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Always">
<Triggers>
<asp:AsyncPostBackTrigger ControlID="btnExport" />
</Triggers>
<ContentTemplate>
<br />
<div class="container">
<asp:Label ID="lblSuccess" runat="server"></asp:Label>
</div>
<br />
<asp:HyperLink ID="lnkExpFile" CssClass="hotbtn btn" runat="server" Visible="false" ToolTip="Download"></asp:HyperLink>
<section class="btnExport">
<asp:Button ID="btnExport" CssClass="hotbtn btn btn-info-full" runat="server" Text="Export" OnClick="btnExport_Click" />
</section>
</ContentTemplate>
</asp:UpdatePanel>
</div>--%>
<!-- Widget Complete flow - end -->
</div>
</div>
<div id="wizardFooter" class="wizard-footer d-none">
<div class="pull-left">
<button onclick="expWizardObj.checkClick(this,'prev')" title="Previous" type="button" id="wizardPrevbtn" class="btn hotbtn prev-step">&lt; Prev</button>
</div>
<div class="pull-right">
<button id="wizardCancelbtn" onclick="closeWindow()" type="button" title="Cancel" class="coldbtn btn btn-info-full ">Cancel</button>
<button onclick="expWizardObj.checkClick(this,'next')" data-validator="" title="Next" id="wizardNextbtn" type="button" class="hotbtn btn ">Next &gt;</button>
<button type="button" id="wizardCompbtn" class="hotbtn btn " title="Done">Done</button>
</div>
</div>
<!-- Widget work flow - end -->
<div id='waitDiv' class="hide">
<div id='backgroundDiv'>
</div>
</div>
<asp:HiddenField ID="hdnCondString" runat="server" />
<script>
// Stepper lement
//var element = document.querySelector("#kt_stepper_example_clickable");
//// Initialize Stepper
//var stepper = new KTStepper(element);
//// Handle navigation click
//stepper.on("kt.stepper.click", function (stepper) {
// stepper.goTo(stepper.getClickedStepIndex()); // go to clicked step
//});
//// Handle next step
// stepper.on("kt.stepper.next", function (stepper) {
// if (stepper.getCurrentStepIndex() == 1) {
// var selecCondition = ValSelectCondition();
// if (selecCondition) {
// return true;
// }
// else {
// stepper.goNext();
// }
// }
// //else
// if (stepper.getCurrentStepIndex() == 2) {
// var resultForNxtClick = SaveCondition();
// if (resultForNxtClick) {
// // $("#ddlExFileType").focus();
// // return true;
// stepper.goNext();
// }
// else {
// // return false;
// stepper.goNext();
// }
// //stepper.goNext();
// }
// //var resultForNxtClick = SaveCondition();
// if (stepper.getCurrentStepIndex() == 3) {
// var temp = "";
// $("#mSelectRight option").each(function () {
// temp += $(this).val() + ", "
// })
// temp = temp.substring(0, temp.length - 2);
// $('#hdnColValues').val(temp);
// var result = ClickExportBtn();
// if (result) {
// $("#btnExport").click();
// }
// }
// // stepper.goNext();// go next step
//});
//// Handle previous step
//stepper.on("kt.stepper.previous", function (stepper) {
// stepper.goPrevious(); // go previous step
//});
</script>
</form>
</body>
</html>

View File

@@ -0,0 +1,308 @@
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="FastDataUtility.aspx.cs" Inherits="FastDataUtility" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
<meta name="description" content="utility page" />
<meta name="keywords" content="utility agile labs" />
<meta name="author" content="agile labs" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>FastData Utility</title>
<%-- <link href="../Css/thirdparty/bootstrap/bootstrap-multiselect.css" rel="stylesheet">--%>
<link href="../Css/thirdparty/bootstrap/3.3.6/bootstrap.min.css" rel="stylesheet" />
<script>
if (!('from' in Array)) {
// IE 11: Load Browser Polyfill
document.write('<script src="../Js/polyfill.min.js"><\/script>');
}
</script>
<script type="text/javascript" src="../Js/thirdparty/jquery/3.1.1/jquery.min.js"></script>
<script src="../Js/noConflict.min.js?v=1" type="text/javascript"></script>
<%--custom alerts start--%>
<link href="../Css/animate.min.css" rel="stylesheet" />
<script src="../Js/alerts.min.js?v=28" type="text/javascript"></script>
<%--custom alerts end--%>
<script src="../Js/thirdparty/bootstrap/3.3.6/bootstrap.min.js" type="text/javascript"></script>
<link href="../Css/globalStyles.min.css?v=36" rel="stylesheet" />
<script>
if(typeof localStorage != "undefined"){
var projUrl = top.window.location.href.toLowerCase().substring("0", top.window.location.href.indexOf("/aspx/"));
var lsTimeStamp = localStorage["customGlobalStylesExist-" + projUrl]
if(lsTimeStamp && lsTimeStamp != "false"){
var appProjName = localStorage["projInfo-" + projUrl] || "";
var customGS = "<link id=\"customGlobalStyles\" data-proj=\""+ appProjName +"\" href=\"../"+ appProjName +"/customGlobalStyles.css?v="+ lsTimeStamp +"\" rel=\"stylesheet\" />";
document.write(customGS);
}
}
</script>
<link href="../Css/utility.min.css?v=3" rel="stylesheet" />
<link href="../App_Themes/Gray/Stylesheet.min.css?v=23" rel="stylesheet" />
<%-- <script src="../Js/thirdparty/bootstrap/bootstrap-multiselect.min.js"></script>--%>
<script src="../ThirdParty/Highcharts/highcharts.js"></script>
<script src="../ThirdParty/Highcharts/highcharts-3d.js"></script>
<script src="../ThirdParty/Highcharts/highcharts-more.js"></script>
<script src="../ThirdParty/Highcharts/highcharts-exporting.js"></script>
<script src="../ThirdParty/DataTables-1.10.13/media/js/jquery.dataTables.min.js"></script>
<script src="../ThirdParty/jquery-confirm-master/jquery-confirm.min.js?v=2"></script>
<link href="../ThirdParty/jquery-confirm-master/jquery-confirm.min.css?v=1" rel="stylesheet" />
<link href="../ThirdParty/Linearicons/Font/library/linearIcons.css" rel="stylesheet" />
<link href="../Css/thirdparty/font-awesome/4.6.3/css/font-awesome.min.css" rel="stylesheet" />
<link href="../ThirdParty/DataTables-1.10.13/media/css/jquery.dataTables.min.css" rel="stylesheet" />
<script type="text/javascript" src="../Js/common.min.js?v=98"></script>
<script src="../Js/utility.min.js?v=23"></script>
<link id="themecss" type="text/css" href="" rel="stylesheet" />
</head>
<body dir='<%=direction%>'>
<form id="form1" runat="server">
<asp:ScriptManager ID="ScriptManager1" runat="server"></asp:ScriptManager>
<div style="overflow: hidden">
<div class="">
<asp:Label for="filter depend" class="dset" meta:resourcekey="lblMemory" ID="Label1" runat="server">Memory Utilization
</asp:Label>
<%--<asp:Label ID="Label2" runat="server" CssClass="maxcount"></asp:Label>--%>
</div>
<div class="form-group">
<div class="card" align="center">
<div id="containerChartsPie" runat="server" style="height: 210px">
</div>
</div>
</div>
<span id="spnUtilityActions" style="display: none"></span>
<div class="col-lg-12">
<div class="col-lg-4 col-md-6 col-sm-12">
<input type="text" name="name" value="" id="txtGridSearch" class="form-control" style="padding-right: 22px" />
<span id="searchclear" class="icon-arrows-remove colorButton" style="display: none" title="Clear"></span>
<a href="javascript:void(0);" id="btnDeleteKey" class="fa fa-trash-o colorButton utility-actions-button" aria-hidden="true" onclick="confirmDialog('delete');"></a>
<a href="javascript:void(0);" id="btnRefreshKey" class="fa fa-refresh colorButton utility-actions-button" aria-hidden="true" onclick="confirmDialog('refresh')"></a>
</div>
<table id="tblFastDataUtility" class="gridData" cellspacing="0" width="100%">
<thead>
<tr>
<th>
<input type="checkbox" name="select_all" value="1" id="chkSelectAll" />
</th>
<th>Sl. No</th>
<th>Redis Key's</th>
</tr>
</thead>
</table>
</div>
</div>
<%-- <div id="header">
<p class="fdata">
<asp:Label runat="server" meta:resourcekey="lblPageTitile" ID="lblPageTitile">FastData Utility</asp:Label>
</p>
</div>
<div style="display: none">
<asp:Button ID="btnGetLog" Text="GetFDWLog" runat="server" OnClick="btnGetLog_Click" />
</div>
<div style="display: none">
<div>
<asp:Label runat="server" meta:resourcekey="lblrefresh" ID="lblrefresh">Add Key To Refresh</asp:Label><asp:TextBox ID="txtNewKey" runat="server"></asp:TextBox><asp:Button ID="btnAdd" Text="Add" runat="server" OnClick="btnAdd_Click" />
</div>
<div>
<asp:Label runat="server" meta:resourcekey="lbldsrefresh" ID="lbldsrefresh">Keys in DsRefresh</asp:Label><i></i>
<div>
<asp:GridView ID="grdRefreshKeys" runat="server">
</asp:GridView>
</div>
</div>
</div>
<div id="main">
<div class="row">
<div class="col-sm-12 col-sm-offset-1 col-md-12 col-md-offset-1">
<div class="row feeddesgin">
<div class="col-sm-12">
<div class="row selectrwoone">
<div class="col-sm-12 col-xs-12">
<div class="">
<asp:Label for="filter depend" class="dset" meta:resourcekey="lblMemory" ID="lblMemory" runat="server">Memory Utilization
</asp:Label>
<asp:Label ID="lblMaxmemory" runat="server" CssClass="maxcount"></asp:Label>
</div>
<div class="pie">
<div id="containerChartsPie" runat="server">
</div>
</div>
</div>
<div class="col-sm-6 col-xs-12">
<fieldset class="filedico">
<legend>
<asp:Label ID="lbllegend" runat="server" meta:resourcekey="lbllegend">Fast Data operation</asp:Label>
</legend>
<div class="row icodata">
<div class="col-sm-12 ">
<asp:Label for="filterkey" class="dset" ID="lblQuickaction" meta:resourcekey="lblQuickaction" runat="server">Quick action </asp:Label>
<button id="btnRefersh" type="button" class="btn btn-default btn-sm custom" onclick="RefereshDataset();">
<span class="fa fa-refresh " aria-hidden="true" title="Referesh all following keys - fast data defination, association and dataset keys "></span>
</button>
<button id="btnFlush" type="button" class="btn btn-default btn-sm btn-danger" onclick="FlushAll();">
<span class="fa fa-trash-o" aria-hidden="true" title="Delete all following keys - fast data defination, association and dataset keys "></span>
</button>
</div>
</div>
</fieldset>
</div>
</div>
<div class="row selectrwo">
<div class="col-sm-8 col-xs-8">
<div class="btnprime">
<asp:Button ID="btnListAllKeys" class="btn btn-primary hotbtntiny" Text="List all Keys" ToolTip="All the fast data key's show on below" runat="server" OnClick="btnListAllKeys_Click" OnClientClick=""/>
</div>
<div class="wafile">
<asp:TextBox ID="txtGridSearch" type="text" class="search form-control" runat="server" Visible="false" placeholder="Filter Grid"></asp:TextBox>
<asp:Label ID="lblTotalKeys" runat="server" CssClass="maxcount"></asp:Label>
</div>
</div>
<div class="col-sm-4 col-xs-4 del">
<asp:TextBox ID="txtSearch" runat="server" Visible="false" type="text" class="search form-control" placeholder="Search Key "></asp:TextBox>
<asp:Button ID="btnGO" runat="server" Visible="false" Text="GO" ToolTip="Based on search key matched key's will show on below grid" CssClass="btn btn-info custombtn" OnClick="btnGO_Click" />
<asp:Button ID="btnClear" class="btn btn-info custombtn" Text="Clear" ToolTip="Clear Search Key" runat="server" Visible="false" OnClick="btnClear_Click" />
<asp:HiddenField ID="hdnSearchText" runat="server" />
</div>
</div>
</div>
<!--Question one -->
<div class="btnsecond" style="display: inline-block">
<asp:Button ID="btnClearAll" class="btn btn-primary coldbtntiny" Text="Clear all" runat="server" Visible="false" OnClick="btnClearAll_Click" />
</div>
<div style="display: inline-block;">
<button id="btnDelete" runat="server" type="button" class="btn btn-default btn-sm btn-danger" onclick="DeleteAllKeys('delete');">
<span class="fa fa-trash-o" aria-hidden="true" title="Delete selected key"></span>
</button>
</div>
<div style="display: inline-block;">
<button id="btnRefSelectedDtname" runat="server" type="button" class="btn btn-default btn-sm custom" onclick="RefereshDTName('referesh');">
<span class="fa fa-refresh " aria-hidden="true" title="Referesh selected DT Name"></span>
</button>
</div>
<div class="row question">
<asp:UpdatePanel ID="Updatepanel1" runat="server">
<ContentTemplate>
<div class="col-sm-12 gridbox">
<section>
<asp:GridView ID="gvRedisKey" runat="server" HeaderStyle-ForeColor="White" HeaderStyle-BackColor="#0c7abf" AllowPaging="true" OnPageIndexChanging="OnPageIndexChange" PageSize="15" CssClass="table table-hover table-bordered results" Width="100%" CellSpacing="0" PagerStyle-CssClass="grdPageStyle" PagerSettings-Mode="NextPrevious" PagerSettings-NextPageText="Next" PagerSettings-PreviousPageText="Previous">
<Columns>
<asp:TemplateField HeaderText="Sl.No.">
<ItemTemplate>
<%# Container.DataItemIndex + 1 %>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderStyle-CssClass="no-sort">
<HeaderTemplate>
<asp:CheckBox ID="chkAll" runat="server" OnCheckedChanged="chkAll_CheckedChanged" AutoPostBack="true" />
</HeaderTemplate>
<ItemTemplate>
<asp:CheckBox ID="chkrdsKeyID" class="checkthis" runat="server" />
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
</section>
</div>
</ContentTemplate>
</asp:UpdatePanel>
</div>
<!--END-->
</div>
</div>
</div>
</div>--%>
<asp:Label ID="lblnodata" runat="server" meta:resourcekey="lblnodata" Visible="false">No data found.</asp:Label>
<asp:HiddenField ID="hfCount" runat="server" Value="0" />
<asp:HiddenField ID="hdnKeyCount" runat="server" />
<button id="btnCharts" type="button" class="hide" onclick="callCharts();"></button>
<div class="modal fade" id="edit" tabindex="-1" role="dialog" aria-labelledby="edit" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">
<span class="glyphicon glyphicon-remove" aria-hidden="true"></span>
</button>
<h4 class="modal-title custom_align" id="Heading">
<asp:Label ID="lbleditdtl" runat="server" meta:resourcekey="lbleditdtl">Edit Your Detail</asp:Label></h4>
</div>
<div class="modal-body">
<div class="form-group">
<input class="form-control " type="text" placeholder="Sl No">
</div>
<div class="form-group">
<input class="form-control " type="text" placeholder="KeyName">
</div>
</div>
<div class="modal-footer ">
<button type="button" class="btn coldbtndynamic btn-lg" style="width: 100%;">
<span class="glyphicon glyphicon-ok-sign"></span>
<asp:Label ID="lblupdate" runat="server" meta:resourcekey="lblupdate">Update</asp:Label>
</button>
</div>
</div>
<!-- /.modal-content -->
</div>
<!-- /.modal-dialog -->
</div>
<div class="modal fade" id="delete" tabindex="-1" role="dialog" aria-labelledby="edit" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">
<span class="glyphicon glyphicon-remove" aria-hidden="true"></span>
</button>
<h4 class="modal-title custom_align" id="H1">
<asp:Label ID="lbldelete" runat="server" meta:resourcekey="lbldelete">Delete this entry</asp:Label>
/h4>
</div>
<div class="modal-body">
<div class="alert alert-danger">
<span class="glyphicon glyphicon-warning-sign"></span>
<asp:Label ID="lbldltrec" meta:resourcekey="lbldltrec" runat="server">Are you sure you want to delete this Record?</asp:Label>
</div>
</div>
<div class="modal-footer ">
<button type="button" class="btn btn-success hotbtntiny ">
Yes
</button>
<button type="button" class="btn btn-default coldbtntiny " data-dismiss="modal">
No
</button>
</div>
</div>
<!-- /.modal-content -->
</div>
<!-- /.modal-dialog -->
</div>
</form>
<div id='waitDiv' style='display: none;'>
<div id='backgroundDiv' style='background: url(../Axpimages/loadingBars.gif) center center no-repeat rgba(255, 255, 255, 0.843137); background-size: 135px;'>
</div>
</div>
</body>
</html>

View File

@@ -0,0 +1,217 @@
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Forgotpassword.aspx.cs" Inherits="aspx_Forgotpassword" %>
<!DOCTYPE html>
<html>
<head runat="server">
<meta charset="utf-8">
<meta content="width=device-width, initial-scale=1.0" name="viewport" />
<meta name="description" content="Forgot Password">
<meta name="keywords" content="Agile Cloud, Axpert,HMS,BIZAPP,ERP">
<meta name="author" content="Agile Labs">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/>
<title><%=appTitle%></title>
<% if (EnableOldTheme == "true")
{ %>
<%--<link href="../Css/genericOld.min.css" rel="stylesheet" type="text/css" />--%>
<% }
else
{ %>
<link href="../Css/thirdparty/font-awesome/4.6.3/css/font-awesome.min.css" rel="stylesheet" />
<%} %>
<%--<link href="../Css/login.min.css?v=23" rel="stylesheet" type="text/css" />--%>
<asp:PlaceHolder runat="server">
<%:Styles.Render(direction == "ltr" ? "~/UI/axpertUI/ltrBundleCss" : "~/UI/axpertUI/rtlBundleCss") %>
</asp:PlaceHolder>
<!-- <link rel="canonical" href="Https://preview.keenthemes.com/rider-free" /> -->
<meta name="viewport" content="width=device-width, initial-scale=1" />
<link rel="shortcut icon" href="assets/media/logos/favicon.ico" />
<!--begin::Fonts-->
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Roboto:300,400,500,600,700" />
<link rel="shortcut icon" href="../images/favicon.ico" />
<%-- <link href="../ThirdParty/jquery-confirm-master/jquery-confirm.min.css?v=1" rel="stylesheet" type="text/css" />--%>
<%--<link href="../Css/thirdparty/jquery-ui/1.12.1/jquery-ui.min.css" rel="stylesheet" />--%>
<script>
if (!('from' in Array)) {
// IE 11: Load Browser Polyfill
document.write('<script src="../Js/polyfill.min.js"><\/script>');
}
</script>
<asp:PlaceHolder runat="server">
<%:Scripts.Render("~/UI/axpertUI/bundleJs") %>
</asp:PlaceHolder>
<%-- <script src="../Js/thirdparty/jquery/3.1.1/jquery.min.js" type="text/javascript"></script>
<script src="../assets/plugins/jquery-1.10.1.min.js" type="text/javascript"></script>
<script src="../assets/plugins/jquery-ui/jquery-ui-1.10.1.custom.min.js" type="text/javascript"></script>
<script src="../assets/plugins/jquery-migrate-1.2.1.min.js" type="text/javascript"></script>--%>
<script src="../ThirdParty/jquery-confirm-master/jquery-confirm.min.js?v=2" type="text/javascript"></script>
<script src="../Js/noConflict.min.js" type="text/javascript"></script>
<script type="text/javascript" src="../Js/lang/content-<%=langType%>.js?v=51"></script>
<%--custom alerts start--%>
<%-- <link href="../Css/animate.min.css" rel="stylesheet" type="text/css" />--%>
<script src="../Js/alerts.min.js?v=28" type="text/javascript"></script>
<%--custom alerts end--%>
<script type="text/javascript" src="../Js/login.min.js?v=66"></script>
<script src="../Js/ForgotPassword.min.js?v=8" type="text/javascript"></script>
<script src="../Js/common.min.js?v=98" type="text/javascript"></script>
<%--<link href="../Css/generic.min.css?v=10" rel="stylesheet" type="text/css" />--%>
<%--<link href="../Css/agileui.min.css?v=10" rel="stylesheet" />--%>
<%--<link href="../Css/globalStyles.min.css?v=36" rel="stylesheet" type="text/css" />--%>
<script>
if(typeof localStorage != "undefined"){
var projUrl = top.window.location.href.toLowerCase().substring("0", top.window.location.href.indexOf("/aspx/"));
var lsTimeStamp = localStorage["customGlobalStylesExist-" + projUrl]
if(lsTimeStamp && lsTimeStamp != "false"){
var appProjName = localStorage["projInfo-" + projUrl] || "";
var customGS = "<link id=\"customGlobalStyles\" data-proj=\""+ appProjName +"\" href=\"../"+ appProjName +"/customGlobalStyles.css?v="+ lsTimeStamp +"\" rel=\"stylesheet\" />";
document.write(customGS);
}
}
</script>
<link href="../ThirdParty/Linearicons/Font/library/linearIcons.css" rel="stylesheet" />
<script>
var gllangType = '<%=langType%>';
var diFileInfo = '<%=strFileinfo%>';
var isMobile = isMobileDevice();
</script>
</head>
<body id="main_body" runat="server" dir="<%=direction%>">
<video id="bgvid" runat="server" playsinline="" autoplay="" muted="" loop="" class="d-none">
<source src="" type="video/mp4" id="bgvidsource" runat="server">
</video>
<noscript>
<div class="center-view">
<asp:Label ID="lblscript" runat="server" meta:resourcekey="lblscript">JavaScript is turned off in your web browser. Turn it on to take full advantage of this site, then refresh the page.</asp:Label>
</div>
</noscript>
<%-- <div id="login-container">
<div id="container-arrow">--%>
<div class="login-wrapper card login-inner w-lg-500px m-auto">
<%--<div id="login-box" <%--class="card"--%>
<%-- <div class="center-view">--%>
<div class="w-lg-500px p-8 p-lg-12 mx-auto">
<div class="text-center mb-8">
<div class="form-title">
<img src="../images/loginlogo.png">
<div> <span id="lblSignin" class="form-label fs-1 fw-bolder text-dark">Forgot password</span></div>
<%--<asp:Label ID="lblfrgotpwd" runat="server" meta:resourcekey="lblfrgotpwd">Forgot password</asp:Label>--%>
</div>
</div>
<%--</div>--%>
<%--<div>--%>
<div class="toplbl" id="projlbl" runat="server">
</div>
<div class="control-group fields" id="selectProj1" runat="server">
<%--<asp:Label ID="lblproj" runat="server" meta:resourcekey="lblproj" class="control-label visible-ie8 visible-ie9">
Select Project</asp:Label>--%>
<div class="controls field-wrapper">
<div class="input-icon left">
<%--<i class="icon-desktop"></i>--%>
<input type='text' value='' id='axSelectProj' name="axSelectProj" runat="server" tabindex='2' placeholder='' class='m-wrap placeholder-no-fix new-search-input search-input' required />
<div class="field-placeholder">
<asp:Label ID="lblproj" runat="server" meta:resourcekey="lblproj">
Select Project</asp:Label>
</div>
<i class="icon-cross" runat="server" title="Clear" onclick="$('#axSelectProj').val('').focus();"></i>
<i class="icon-chevron-down autoClickddl" runat="server" title="Select Project" onclick="$('#axSelectProj').autocomplete('search','').focus();"></i>
</div>
</div>
</div>
<div class="control-group">
<div class= "fv-row mb-8 fv-plugins-icon-container">
<div class="input-icon left">
<asp:Label ID="lblusername" class="form-label fs-6 fw-bolder text-dark" runat="server" meta:resourcekey="lblusername">
User Name</asp:Label>
<input class="m-wrap my-4 placeholder-no-fix form-control form-control-lg form-control-solid" id="txtName" runat="server" type="text"
autocomplete="off" placeholder="" name="uname" title="Username" required>
<%--<div class="field-placeholder">--%>
<%--</div>--%>
</div>
</div>
</div>
<%-- <div class=" control-group fields">
<div class="controls field-wrapper">
<div class="input-icon left">
<%--<i class="icon-user"></i>--%>
<%--<input type="text" id="txtName1" name="uname" runat="server" value="" tabindex="2"
size="15" autocomplete="off" class="loginContr" placeholder="" required />
<div class="field-placeholder">
<asp:Label ID="lblusername1" runat="server" meta:resourcekey="lblusername">
User Name</asp:Label>
</div>
</div>
</div>
</div>--%>
<div class="control-group">
<div class= "fv-row mb-8 fv-plugins-icon-container">
<div class="input-icon left">
<asp:Label ID="lblpwd" class="form-label fs-6 fw-bolder text-dark" runat="server" meta:resourcekey="lblpwd">
Email</asp:Label>
<input type="text" id="txtMl" name="email" runat="server" value="" tabindex="2"
class="loginContr my-4 m-wrap placeholder-no-fix form-control form-control-lg form-control-solid" placeholder="" required>
<%--<div class="field-placeholder"></div>--%>
</div>
</div>
</div>
<div class="d-flex flex-row flex-column-fluid">
<div class="d-flex flex-row-fluid">
<button type="submit" class="divbutton btn btn-lg btn-primary mb-5 w-100" id="btnSubmit" onclick="javascript: ForgotPwd();">
<span class="indicator-label">Send Password</span>
<span class="indicator-progress">
Please wait...
<span class="spinner-border spinner-border-sm align-middle ms-2"></span>
</span>
</button>
</div>
<%--<div class="divbutton">
<input type="submit" title="Send password" id="btnSubmit1" value="Send password" class="hotbtn btn" tabindex="3"
onclick="javascript: ForgotPwd();" />
</div>--%>
<div class="Backlink d-flex flex-row-fluid ms-5">
<!--<div class="d-flex flex-row-auto ms-2 mt-1">-->
<a href="#" onclick="OpenSigninPage();" class="btn btn-text-primary btn-active-light-primary btn-lg mb-5 w-100 "><span ID="lbllogin" runat="server" meta:resourcekey="lbllogin" class="indicator-label ">Go Back To Login</span></a>
</div>
<%--<div class="Backlink">
<a onclick="OpenSigninPage();" href="javascript:void(0)">
<asp:Label ID="lbllogin1" runat="server" meta:resourcekey="lbllogin">Go back to login</asp:Label></a>
</div>--%>
</div>
</div>
<label runat="server" id="lblMessage">
</label>
<asp:Label runat="server" Text="" ID="Label2" CssClass="lblMsg"></asp:Label>
</div>
<%-- </div>
</div>--%>
<%--</div>--%>
<%-- </div>
</div>--%>
<form id="Form1" runat="server" class ="d-none">
<input type="hidden" id="hdnLangs" runat="server" />
<div>
<asp:Button ID="btnReset" class="hotbtn btn" runat="server" OnClick="btnReset_Click" />
</div>
<asp:ScriptManager ID="ScriptManager1" runat="server">
<Services>
<asp:ServiceReference Path="../WebService.asmx" />
<asp:ServiceReference Path="../CustomWebService.asmx" />
</Services>
</asp:ScriptManager>
<asp:HiddenField ID="hdnUsrName" runat="server" />
<asp:HiddenField ID="hdnMl" runat="server" />
<asp:HiddenField ID="hdnAxProjs" runat="server" />
<asp:HiddenField ID="hdnProj" runat="server" />
<label runat="server" id="Label1">
</label>
</form>
</body>
</html>

View File

@@ -0,0 +1,614 @@
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="HomeBuilder.aspx.cs" Inherits="aspx_HomeBuilder" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title>Home Page Builder</title>
<meta charset="utf-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/>
<meta name="viewport" content="width=device-width, initial-scale=1.0"/>
<link href="../ThirdParty/materialize/css/materialize.min.css?v=3" rel="stylesheet" />
<link href="../Css/globalStyles.min.css?v=36" rel="stylesheet" />
<script>
if(typeof localStorage != "undefined"){
var projUrl = top.window.location.href.toLowerCase().substring("0", top.window.location.href.indexOf("/aspx/"));
var lsTimeStamp = localStorage["customGlobalStylesExist-" + projUrl]
if(lsTimeStamp && lsTimeStamp != "false"){
var appProjName = localStorage["projInfo-" + projUrl] || "";
var customGS = "<link id=\"customGlobalStyles\" data-proj=\""+ appProjName +"\" href=\"../"+ appProjName +"/customGlobalStyles.css?v="+ lsTimeStamp +"\" rel=\"stylesheet\" />";
document.write(customGS);
}
}
</script>
<link href="../ThirdParty/scrollbar-plugin-master/jquery.mCustomScrollbar.css" rel="stylesheet" />
<link href="../ThirdParty/Linearicons/Font/library/linearIcons.css" rel="stylesheet" />
<link href="../ThirdParty/bgrins-spectrum/spectrum.css" rel="stylesheet" />
<link href="../ThirdParty/jquery-confirm-master/jquery-confirm.min.css" rel="stylesheet" />
<link href="../Css/animate.min.css" rel="stylesheet" />
<link href="../Css/thirdparty/font-awesome/4.6.3/css/font-awesome.min.css" rel="stylesheet" />
<link href="../Css/builder.min.css?v=29" rel="stylesheet" />
<link href="../Css/thirdparty/intro.js-2.6.0/introjs.min.css" rel="stylesheet" />
<link href="../Css/thirdparty/intro.js-2.6.0/themes/introjs-modern.css" rel="stylesheet" />
<!-- <link href="" id="homeBuilderLink" rel="stylesheet" /> -->
<script>
if (!('from' in Array)) {
// IE 11: Load Browser Polyfill
document.write('<script src="../Js/polyfill.min.js"><\/script>');
}
</script>
<script>
var userroles = '<%=Session["AxRole"] %>';
userroles = userroles.split(",");
var imageBase = '<%=homeBuliderImageaPath%>';
var myTaskString = '<%=myTaskString%>';
var totalWidgetCanAdd = '<%=Session["AxMaxNumOfWidgets"]%>' || 20;
totalWidgetCanAdd = parseInt(totalWidgetCanAdd);
var buildModeAccess = '<%=homeBulider%>';
var globalVars = '<%=globalVars%>';
buildModeAccess = buildModeAccess.split(',');
var appsessionKey = '<%=appsessionKey%>';
var dbType = '<%=Session["axdb"]%>';
</script>
</head>
<body class="menu-<%=menuStyle %>">
<div class="row" style="margin: 0px;">
<!-- <div class="HPBmainTitle">
<h5 class="left">Home Page Designer</h5>
</div> -->
<div id="HPBmainWrapper">
<div class="col s2" id="HPBToolBox">
<div class="hpbWrapper">
<div class="hpbHeaderTitle ">
<span class="icon-pencil-ruler"></span>
<span class="title">Object Browser</span>
</div>
<div class="toolBxPanelWrapper">
<div class="toolBxPanel">
<ul class="collection with-header">
<li class="collection-header">
<span class="toolBxPanelSrchSpn">
<input placeholder="Tstruct" id="HMTsSrch" class="toolBxPanelSrch">
<span class="searchIcon icon-magnifier"></span>
</span>
</li>
<ul id="toolBarLsttstruct" class="collectionListUl">
<li class="collection-item noDataLi">
<asp:Label ID="lblloading" runat="server" meta:resourcekey="lblloading">Loading...</asp:Label></li>
<!-- <li data-target="tr1" data-type="tstruct" class="collection-item"></li> -->
</ul>
</ul>
</div>
<div class="toolBxPanel">
<ul class="collection with-header">
<li class="collection-header">
<span class="toolBxPanelSrchSpn">
<input placeholder="Iview" id="HBIVSrch" class="toolBxPanelSrch">
<span class="searchIcon icon-magnifier"></span>
</span>
</li>
<ul id="toolBarLstiview" class="collectionListUl">
<li class="collection-item noDataLi">
<asp:Label ID="lblnodatali" runat="server" meta:resourcekey="lblnodatali">Loading...</asp:Label></li>
<!-- <li data-target="city" data-type="iview" class="collection-item">Purchase Order</li> -->
</ul>
</ul>
</div>
<div class="toolBxPanel">
<ul class="collection with-header">
<li class="collection-header">
<span class="toolBxPanelSrchSpn">
<input placeholder="Widgets" id="HBWSrch" class="toolBxPanelSrch">
<span class="searchIcon icon-magnifier"></span>
</span>
</li>
<ul id="toolBarLstwidget" class="collectionListUl">
<li class="collection-item noDataLi">
<asp:Label ID="lbllstwidget" runat="server" meta:resourcekey="lbllstwidget">Loading...</asp:Label></li>
</ul>
</ul>
</div>
<div class="toolBxPanel">
<ul class="collection with-header">
<li class="collection-header">
<span class="toolBxPanelSrchSpn">
<input placeholder="Custom Widget" id="HBCWSrch" class="toolBxPanelSrch">
<span class="searchIcon icon-magnifier"></span>
</span>
</li>
<ul class="collectionListUl customWidgetsUl">
<li title="Image" data-type="Custom__img" data-target="C__img1" class="collection-item">Image</li>
<li title="HTML" data-type="Custom__html" data-target="C__html1" class="collection-item">HTML</li>
<li title="Static Text" data-type="Custom__txt" data-target="C__txt1" class="collection-item">Static Text</li>
<li title="Sql Query" data-type="Custom__sql" data-target="C__sql1" class="collection-item">SQL Query</li>
<li title="RSS Feed" data-type="Custom__rss" data-target="C__rss1" class="collection-item">RSS Feed</li>
<li title="My Tasks" data-expand="myTsk" data-multiselect="false" data-type="Custom__mytsk" data-target="C__mytsk" class="collection-item">My Tasks</li>
</ul>
</ul>
</div>
</div>
</div>
</div>
<div class="col s10" id="HPBdesignerCanvas">
<div class="hpbWrapper">
<div class="hpbHeaderTitle ">
<span class="icon-window"></span>
<!-- <i class="material-icons">border_all</i> -->
<span class="title">Designer Canvas</span>
<span class="right upDwnBtnWrapper">
<button id="toggleMyPagesBtn" onclick="toggleMyPages(this)" title="My home pages" class="waves-effect waves-light btn-flat"><span class="icon-clipboard-user"></span></button>
<button title="Create New Tab" id="createNewPageModalBtn" data-target="createNewPageModal" class="waves-effect waves-light btn-flat"><span class="icon-plus"></span></button>
<button title="Save" id="saveDesign" onclick="ajaxCallObj.saveJsonData()" class="waves-effect waves-teal btn-flat"><span class="icon-check"></span></button>
<button title="Publish" id="publishDesign" onclick="ajaxCallObj.publishJsonData()" class="waves-effect waves-teal btn-flat"><span class="icon-upload2"></span></button>
</span>
<div class="clear"></div>
</div>
<ul class="tabs" id="HPBtabsHaeder" style="display: none;">
<!-- <li class="tab col s2"><a class="active" href="#test1">Tab 1</a></li> -->
<!-- <li class="tab col s2">
</li> -->
</ul>
<!-- Modal Structure -->
<div id="createNewPageModal" class="modal modal-fixed-footer">
<div class="modal-content">
<!-- <h4>Modal Header</h4> -->
<div id="hpbPageRespSelector" class="ht100Per">
<h5>Create new page</h5>
<div class="ht100Per">
<div class="row">
<div class="input-field col s12">
<input id="newTabName" type="text">
<label for="newTabName">Name</label>
</div>
<div class="col s12">
<span>
<label for="isPrivateTab">Is Private : </label>
</span>
<span class="switch">
<label>
No
<input id="addPageIsPrivate" type="checkbox">
<span class="lever"></span>Yes
</label>
</span>
</div>
</div>
<br>
<div class="row con" id="createTabRespSelector">
<div class="col multiSelWrap">
<!-- <label class="widgetRespLabel">Responsibility<sup>*</sup></label> -->
<select name="from[]" id="multiselect" class="form-control1 browser-default rlmultiSlectFld" size="8" multiple="multiple">
<!-- <option disabled value='No Roles'>No Roles</option> -->
<option value='No'>Roles1</option>
<option value='Noles'>Roles2</option>
<option value='Nles'>Roles3</option>
<option value='Nes'>Roles4</option>
<option value='Ns'>Roles5</option>
</select>
</div>
<div class="col multiSelWrapOpt" style="padding-left: 20px;">
<button title="Select All" type="button" id="multiselect_rightAll" class="waves-effect btn-flat smallBtn">
<i class="icon-chevron-right frstIcn"></i>
<i class="icon-chevron-right scndIcn"></i>
</button>
<button title="Select" type="button" id="multiselect_rightSelected" class="waves-effect btn-flat smallBtn">
<i class="icon-chevron-right"></i>
</button>
<button title="Remove" type="button" id="multiselect_leftSelected" class="waves-effect btn-flat smallBtn">
<i class="icon-chevron-left"></i>
</button>
<button title="Remove All" type="button" id="multiselect_leftAll" class="waves-effect btn-flat smallBtn">
<i class="icon-chevron-left frstIcn"></i>
<i class="icon-chevron-left scndIcn"></i>
</button>
</div>
<div class="col multiSelWrap">
<select name="to[]" id="multiselect_to" class="form-control1 browser-default rlmultiSlectFld" size="8" multiple="multiple"></select>
</div>
</div>
</div>
</div>
<div style="display: none;" id="hpbPageTemplateSelector">
<h5>Please select a responsive template</h5>
<div class="templateWrapper">
</div>
</div>
</div>
<div class="modal-footer">
<button title="Ok" onclick="addNewHomePage()" type="button" class="waves-effect btn themeButton cutsomColorbtn">Ok</button>
<button type="button" title="Cancel" style="margin-right: 10px;" class="cancelButton waves-effect btn modal-action modal-close">Cancel</button>
</div>
</div>
<!-- Modal Structure - END -->
<div id="hpbDsgnrcnvsWrapper">
<div id="sortable" class="row mainWidgetAddedWrapper">
</div>
</div>
</div>
</div>
<div class="clear"></div>
<div class="col s3 card hoverable scale-transition hide scale-out" id="propertySheet">
<div class="hpbHeaderTitle themeDarkenBackground">
<span class="icon-paint-roller"></span>
<span class="title">Property Sheet</span>
<button title="Close" type="button" id="propertySrchCls" onclick="closeProprtySht();" class="btn-flat waves-effect btn-floating right"><i class="icon-cross2"></i></button>
</div>
<div id="propertySheetDataWrapper">
<div id="propertySearch">
<input placeholder="Search..." type="text" id="propertySearchFld" class="normalFld searchFld">
<span class="srchIcn icon-magnifier"></span>
</div>
<div class="posr" id="propTableContent">
<table class="bordered">
<tr>
<td class="subHeading themeTextColor" colspan="2"><span class="td-general">General</span> <span data-target="general" class="propShtDataToggleIcon icon-chevron-up"></span></td>
</tr>
<tr data-group="general">
<td id="ppsLcmp">Component</td>
<td id="prpShtComponent">Tstruct</td>
</tr>
<tr class="prpShtTitleRelated" data-group="general">
<td id="ppsLttl">Title</td>
<td>
<input type="text" maxlength="50" onkeyup="homeJsonObj.updateValueOnKeyUp(this,'tl')" value="" class="normalInpFld themeMaterialInp" id="prpShtTitle">
</td>
</tr>
<tr id="prpShtHeadingSrc">
<td class="subHeading themeTextColor" colspan="2"><span class="td-src">Source</span> <span data-target="src" class="propShtDataToggleIcon icon-chevron-up"></span></td>
</tr>
<tr id="prpShtTargetTypeWrapper" data-group="src">
<td>Target Type</td>
<td>
<select onchange="prpShtChangeTrgtType(this)" name="" id="prpShtTargetType">
<option value="none">None</option>
<option value="url">URL</option>
<option value="tstruct">Tstruct</option>
<option value="iview">Iview</option>
</select>
</td>
</tr>
<tr id="prpShtRssFeedTime" class="commonCloseOnOpen" data-group="src">
<td>Refresh Time</td>
<td>
<select onchange='homeJsonObj.updateDataInJson($(this).parents("#propertySheet").data("target"),"rsst",$(this).val())' name="">
<option value="">None</option>
<option value="2">2 Mins</option>
<option value="5">5 Mins</option>
<option value="8">8 Mins</option>
<option value="10">10 Mins</option>
</select>
</td>
</tr>
<tr id="prpShtCustomTargetWrapper" data-group="src">
<td>Target</td>
<td>
<select name="" id="prpShtCustomTarget"></select>
</td>
</tr>
<tr id="prpShtTargetWrapper" data-group="src">
<td>Target</td>
<td>
<input type="text" value="" class="normalInpFld themeMaterialInp" id="prpShtTarget">
</td>
</tr>
<tr id="prpShtTxtBxWrapper" data-group="src">
<td>Description</td>
<td>
<input type="text" value="" data-key="dc" onfocus="createCustomTxtBx(this)" class="normalInpFld themeMaterialInp" id="prpShtTxtBx">
</td>
</tr>
<!-- <tr id="prpShtHtmlWrapper">
<td>HTML</td>
<td>
<input type="text" value="" class="normalInpFld themeMaterialInp" id="prpShtHtml">
</td>
</tr> -->
<tr id="prpShtImgWrapper" data-group="src">
<td>Image</td>
<td>
<div class="file-field input-field">
<div class="btn fileupbtn themeButton">
<span>...</span>
<form id="frmUploader" enctype="multipart/form-data" action="'<%=nodeApiPath%>';" method="post">
<input type="hidden" id="imageSessionId" name="session_id" value="123">
<input type="hidden" id="imageUtl" name="utl" value="123">
<input type="hidden" name="imagename" value="mani.jpg">
<input type="hidden" name="username" id="imgUsername" />
<input type="hidden" name="authorization" id="imgauthorization" />
<input type="hidden" name="appSKey" id="imgappSKey" />
<input type="file" name="imgUploader" id="imgUploader" />
</form>
</div>
<div class="file-path-wrapper">
<input class="file-path validate" type="text">
<div class="progress" id="prpShtImgUpload">
<div class="determinate" style="width: 0%"></div>
</div>
</div>
</div>
</td>
</tr>
<tr data-group="src" class="commonCloseOnOpen" id="prpShtWidgetRefresherTr">
<td>Cache</td>
<td>
<div class="switch">
<label>
No
<input id="phpShtWidgetRefresher" onchange="prpShtToggleSwtch('cacheWidget',this)" type="checkbox">
<span class="lever"></span>Yes
</label>
</div>
</td>
</tr>
<tr data-group="src" class="commonCloseOnOpen" id="prpShtWidgetRefresheTimerTr">
<td>Auto Refresh (Mins)</td>
<td>
<input onkeyup="homeJsonObj.updateValueOnKeyUp(this,'cei')" type="number" max="999" value="" class="normalInpFld themeMaterialInp" id="prpShtWidgetRefresheTimer" />
</td>
</tr>
<tr>
<td class="subHeading themeTextColor" colspan="2"><span class="td-appr">Appearance</span> <span data-target="appr" class="propShtDataToggleIcon icon-chevron-up"></span></td>
</tr>
<!-- <tr>
<td>Font Size:</td>
<td>
<input type="text" value="" class="normalInpFld themeMaterialInp" id="prpShtFont">
</td>
</tr> -->
<tr data-group="appr" id="prpShtTtlRgnTr">
<td>Title Region</td>
<td>
<div class="switch">
<label>
Off
<input id="prpShtTargetRgn" onchange="prpShtToggleSwtch('ttlRgn',this)" type="checkbox">
<span class="lever"></span>On
</label>
</div>
</td>
</tr>
<tr data-group="appr" class="commonCloseOnOpen" id="prpShtImgRespTr">
<td>Image Responsive</td>
<td>
<div class="switch">
<label>
Off
<input id="prpShtRespimg" onchange="prpShtToggleSwtch('respImg',this)" type="checkbox">
<span class="lever"></span>On
</label>
</div>
</td>
</tr>
<!-- <tr data-group="appr">
<td>Strech</td>
<td>
<div class="switch">
<label>
Off
<input onchange="prpShtToggleSwtch('strch',this)" type="checkbox">
<span class="lever"></span> On
</label>
</div>
</td>
</tr> -->
<tr id="prpShtPageTemplateTr" class="commonCloseOnOpen" data-group="appr">
<td>Template</td>
<td>
<!-- Dropdown Trigger -->
<a class='dropdown-button dropDownBtnAsSelect' href='javascript:void(0)' data-activates='prpShtTmpFropDwn'>Drop Me! <span class="caret">?</span></a>
<!-- Dropdown Structure -->
<ul id='prpShtTmpFropDwn' class='dropdown-content'>
</ul>
</td>
</tr>
<tr id="prpShtTitlePickerTr" class="prpShtTitleRelated" data-group="appr">
<td>Icon</td>
<td>
<input type="text" value="" class="normalInpFld themeMaterialInp iconInpFld" id="prpShtIcon">
<button type="button" onclick="toggleIcons()" class="iconSelector themeTextColor btn-flat waves-effect btn-floating right"><span id="iconSelectorSpn" class="icon-home"></span></button>
<div id="iconWrapper">
</div>
</td>
</tr>
<tr class="prpShtTitleRelated" id="prpShtIcnClrTr" data-group="appr">
<td>Icon Color</td>
<td>
<div class="colorPickerWrapper">
<input type="text" value="" class="normalInpFld themeMaterialInp colorPickerInp" id="prpShtIcnColor">
<input type="text" value="" data-type="icc" class="normalInpFld themeMaterialInp colorPicker" id="">
</div>
</td>
</tr>
<tr class="prpShtTitleRelated" id="prpShtTtlClrTr" data-group="appr">
<td>Title Color</td>
<td>
<div class="colorPickerWrapper">
<input type="text" value="" class="normalInpFld themeMaterialInp colorPickerInp" id="prpShtTtlColor">
<input type="text" value="" data-type="tc" class="normalInpFld themeMaterialInp colorPicker" id="">
</div>
</td>
</tr>
<tr class="prpShtTitleRelated" id="prpShtTtlBgClrTr" data-group="appr">
<td>Title Bg Color</td>
<td>
<div class="colorPickerWrapper">
<input type="text" value="" class="normalInpFld themeMaterialInp colorPickerInp" id="prpShtTtlBgColor">
<input type="text" value="" data-type="tbc" class="normalInpFld themeMaterialInp colorPicker" id="">
</div>
</td>
</tr>
<tr class="prpShtfloatingBtnGrp" id="prpShtFmBgClrTr" data-group="appr">
<td>Floating Menu Bg Color</td>
<td>
<div class="colorPickerWrapper">
<input type="text" value="" class="normalInpFld themeMaterialInp colorPickerInp" id="prpShtBtnBgColor">
<input type="text" value="" data-type="fbc" class="normalInpFld themeMaterialInp colorPicker" id="">
</div>
</td>
</tr>
<tr class="prpShtfloatingBtnGrp" id="prpShtFmTcTr" data-group="appr">
<td>Floating Menu Text Color</td>
<td>
<div class="colorPickerWrapper">
<input type="text" value="" class="normalInpFld themeMaterialInp colorPickerInp" id="prpShtBtnColor">
<input type="text" value="" data-type="fc" class="normalInpFld themeMaterialInp colorPicker" id="">
</div>
</td>
</tr>
<tr id="bdTxtClrTr" data-group="appr">
<td>Body text Color</td>
<td>
<div class="colorPickerWrapper">
<input type="text" value="" class="normalInpFld themeMaterialInp colorPickerInp" id="prpShtBodyTxtColor">
<input type="text" value="" data-type="bc" class="normalInpFld themeMaterialInp colorPicker" id="">
</div>
</td>
</tr>
<tr id="bdBgClrTr" data-group="appr">
<td>Body Bg Color</td>
<td>
<div class="colorPickerWrapper">
<input type="text" value="" class="normalInpFld themeMaterialInp colorPickerInp" id="prpShtBodyColor">
<input type="text" value="" data-type="bbc" class="normalInpFld themeMaterialInp colorPicker" id="">
</div>
</td>
</tr>
<tr data-group="appr" id="gradientPickerWrapper" class="commonCloseOnOpen">
<td>Gradient Color</td>
<td>
<div id="gradientPicker" class="colorMe blue center-align">
<a class="colorMeA white-text" data-color='blue' onclick="gradientClick('colorClick')" href="javascript:void(0)">blue
</a>
</div>
<div class="gradientPalletWrapper" style="display: none;">
<div class="pallet">
<div class="colorMe blue palletIns">
<a title="Blue" onclick="gradientClick('colorPick','blue')" class="colorMeA" href="javascript:void(0)"></a>
</div>
</div>
<div class="pallet">
<div class="colorMe red palletIns">
<a title="Red" onclick="gradientClick('colorPick','red')" class="colorMeA" href="javascript:void(0)"></a>
</div>
</div>
<div class="pallet">
<div class="colorMe yellow palletIns">
<a title="Yellow" onclick="gradientClick('colorPick','yellow')" class="colorMeA" href="javascript:void(0)"></a>
</div>
</div>
<div class="pallet">
<div class="colorMe green palletIns">
<a title="Green" onclick="gradientClick('colorPick','green')" class="colorMeA" href="javascript:void(0)"></a>
</div>
</div>
<div class="pallet">
<div class="colorMe purple palletIns">
<a title="Purple" onclick="gradientClick('colorPick','purple')" class="colorMeA" href="javascript:void(0)"></a>
</div>
</div>
<div class="pallet">
<div class="colorMe multiBlue palletIns">
<a title="Multiple Blue" onclick="gradientClick('colorPick','multiBlue')" class="colorMeA" href="javascript:void(0)"></a>
</div>
</div>
<div class="pallet">
<div class="colorMe multiLime palletIns">
<a title="Multiple Lime" onclick="gradientClick('colorPick','multiLime')" class="colorMeA" href="javascript:void(0)"></a>
</div>
</div>
</div>
</td>
</tr>
<tr id="prpShtAuthrzatn" class="commonCloseOnOpen">
<td class="subHeading themeTextColor" colspan="2"><span class="td-auth">Authorization</span> <span data-target="auth" class="propShtDataToggleIcon icon-chevron-up"></span></td>
</tr>
<tr data-group="auth" class="commonCloseOnOpen">
<td>Is Private</td>
<td>
<div class="switch">
<label>
No
<input id="prpShtIsPrivate" onchange="prpShtToggleSwtch('isPrivate',this)" type="checkbox">
<span class="lever"></span>Yes
</label>
</div>
</td>
</tr>
<tr data-group="auth" id="prpShtRepTr" class="commonCloseOnOpen">
<td>Responsibility</td>
<td id="prpShtRolesWrappperTd">
<div class="input-field col s12">
<select multiple onchange='homeJsonObj.updateDataInJson($(this).parents("#propertySheet").data("target"),"rl",$(this).val())' id="prpShtRoles">
<!-- <option selected value="0">All</option> -->
<option disabled value="0">Please wait...</option>
</select>
</div>
</td>
</tr>
<tr>
<td class="subHeading themeTextColor" colspan="2"><span class="td-log">Activity Log</span> <span data-target="log" class="propShtDataToggleIcon icon-chevron-up"></span></td>
</tr>
<tr data-group="log" id="prpShtMdByTr">
<td>Modified By</td>
<td id="prpShtModifiedBy"></td>
</tr>
<tr data-group="log" id="prpShtMdyOnTr">
<td>Modified On</td>
<td id="prpShtModifiedOn"></td>
</tr>
</table>
</div>
</div>
</div>
</div>
</div>
<div id="customTxtAreaWrapperBg" style="display: none;">
<div id="customTxtAreaWrapper">
<!-- <button id="customTxtAreaWrapperCls" type="button" class="btn-flat waves-effect btn-floating right"><i class="icon-cross2"></i></button> -->
<textarea tabindex="-1" name="" id="" cols="30" rows="10"></textarea>
<div id="customTxtAreaFooter" style="display: none;" class="right-align">
<button title="save" class="cutsomColorbtn themeButton save waves-effect waves-light btn"><span class="icon-check"></span></button>
<button title="cancel" class="cancel waves-effect waves-light btn"><span class="icon-cross2"></span></button>
</div>
</div>
</div>
<script type="text/javascript" src="../Js/thirdparty/jquery/3.1.1/jquery.min.js"></script>
<script src="../Js/noConflict.min.js?v=1"></script>
<script type="text/javascript" src="../Js/common.min.js?v=98"></script>
<script src="../Js/thirdparty/jquery-ui/1.12.1/jquery-ui.min.js"></script>
<script src="../ThirdParty/jquery-mousewheel/jquery-mousewheel.min.js"></script>
<script src="../ThirdParty/scrollbar-plugin-master/jquery.mCustomScrollbar.js"></script>
<script src="../ThirdParty/materialize/js/materialize.min.js?v=11"></script>
<%--//need to minified as plugin changed--%>
<script src="../Js/jquery.browser.min.js" type="text/javascript"></script>
<script src="../ThirdParty/jquery-confirm-master/jquery-confirm.min.js"></script>
<script src="../Js/alerts.min.js?v=28"></script>
<script src="../ThirdParty/Highcharts/highcharts.js"></script>
<script src="../ThirdParty/Highcharts/highcharts-3d.js"></script>
<script src="../ThirdParty/Highcharts/highcharts-more.js"></script>
<script src="../ThirdParty/Highcharts/highcharts-exporting.js"></script>
<script src="../Js/high-charts-functions.min.js?v=20"></script>
<script src="../Js/multiselect.min.js"></script>
<script src="../ThirdParty/ajaxForm.js"></script>
<script src="../ThirdParty/bgrins-spectrum/spectrum.js"></script>
<script src="../ThirdParty/DataTables-1.10.13/extensions/Extras/moment.min.js"></script>
<script src="../Js/templateParser.min.js?v=12"></script>
<script src="../Js/commonBuilder.min.js?v=48"></script>
<script src="../Js/commonHome.min.js?v=25"></script>
<script src="../Js/builder.min.js?v=64"></script>
<script src="../Js/thirdparty/intro.js-2.6.0/intro.min.js"></script>
<script src="../Js/homebuilder_intro.min.js?v=2"></script>
</body>
</html>

View File

@@ -0,0 +1,101 @@
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="HomePage.aspx.cs" Inherits="aspx_HomePage" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
<meta charset="utf-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/>
<meta name="viewport" content="width=device-width, initial-scale=1.0"/>
<link href="../ThirdParty/materialize/css/materialize.min.css?v=3" rel="stylesheet" />
<link href="../Css/globalStyles.min.css?v=36" rel="stylesheet" />
<script>
if(typeof localStorage != "undefined"){
var projUrl = top.window.location.href.toLowerCase().substring("0", top.window.location.href.indexOf("/aspx/"));
var lsTimeStamp = localStorage["customGlobalStylesExist-" + projUrl]
if(lsTimeStamp && lsTimeStamp != "false"){
var appProjName = localStorage["projInfo-" + projUrl] || "";
var customGS = "<link id=\"customGlobalStyles\" data-proj=\""+ appProjName +"\" href=\"../"+ appProjName +"/customGlobalStyles.css?v="+ lsTimeStamp +"\" rel=\"stylesheet\" />";
document.write(customGS);
}
}
</script>
<link href="../ThirdParty/scrollbar-plugin-master/jquery.mCustomScrollbar.css" rel="stylesheet" />
<link href="../ThirdParty/Linearicons/Font/library/linearIcons.css" rel="stylesheet" />
<link href="../ThirdParty/jquery-confirm-master/jquery-confirm.min.css" rel="stylesheet" />
<link href="../ThirdParty/DataTables-1.10.13/media/css/jquery.dataTables.min.css" rel="stylesheet" />
<link href="../Css/animate.min.css" rel="stylesheet" />
<link href="../newPopups/Remodal/remodal.min.css?v=4" rel="stylesheet" />
<link href="../newPopups/axpertPopup.min.css?v=24" rel="stylesheet" />
<link href="../Css/builderHome.min.css?v=36" rel="stylesheet" />
<link href="../Css/thirdparty/font-awesome/4.6.3/css/font-awesome.min.css" rel="stylesheet" />
<link href="" id="homeBuilderLink" rel="stylesheet" />
<script>
if (!('from' in Array)) {
// IE 11: Load Browser Polyfill
document.write('<script src="../Js/polyfill.min.js"><\/script>');
}
</script>
<script>
var userResponsibilities = '<%=Session["AxResponsibilities"] %>';
userResponsibilities = userResponsibilities.split(",");
var buildModeAccess = '<%=homeBuilder%>';
buildModeAccess = buildModeAccess.split(',');
var globalVars = '<%=globalVars%>';
var imageBase = '<%=homeBuilderImagePath%>';
var myTaskString = '<%=myTaskString%>';
var appsessionKey = '<%=appsessionKey%>';
var dbType = '<%=Session["axdb"]%>';
</script>
</head>
<body dir="<%=direction %>">
<div class="row" style="margin: 0px;">
<div id="HPBmainWrapper">
<div class="col s12" id="HPBdesignerCanvas">
<div class="hpbWrapper">
<div class="hpbHeaderTitle">
<span class="icon-home2"></span>
<!-- <i class="material-icons">border_all</i> -->
<span class="title">Home</span>
<span id="buildMode" style="display: none;" class="right upDwnBtnWrapper">
<button title="Builder" onclick="parent.LoadIframe('HomeBuilder.aspx');" class="waves-effect waves-teal btn-flat"><span class="icon-hammer2"></span></button>
</span>
<div class="clear"></div>
</div>
<div id="hpbDsgnrcnvsWrapper">
<ul class="tabs" id="HPBtabsHaeder" style="display: none;">
</ul>
<div id="sortable" class="row mainWidgetAddedWrapper">
</div>
</div>
</div>
</div>
<div class="clear"></div>
</div>
</div>
<script type="text/javascript" src="../Js/thirdparty/jquery/3.1.1/jquery.min.js"></script>
<script type="text/javascript" src="../Js/common.min.js?v=98"></script>
<script src="../ThirdParty/jquery-mousewheel/jquery-mousewheel.min.js"></script>
<script src="../ThirdParty/scrollbar-plugin-master/jquery.mCustomScrollbar.js"></script>
<script src="../ThirdParty/materialize/js/materialize.min.js?v=11"></script>
<script src="../Js/jquery.browser.min.js" type="text/javascript"></script>
<script src="../ThirdParty/jquery-confirm-master/jquery-confirm.min.js"></script>
<script src="../newPopups/Remodal/remodal.min.js"></script>
<script src="../newPopups/axpertPopup.min.js?v=45"></script>
<script src="../Js/alerts.min.js?v=28"></script>
<script src="../ThirdParty/Highcharts/highcharts.js"></script>
<script src="../ThirdParty/Highcharts/highcharts-3d.js"></script>
<script src="../ThirdParty/Highcharts/highcharts-more.js"></script>
<script src="../ThirdParty/Highcharts/highcharts-exporting.js"></script>
<script src="../Js/high-charts-functions.min.js?v=20"></script>
<script src="../ThirdParty/DataTables-1.10.13/extensions/Extras/moment.min.js"></script>
<script src="../ThirdParty/DataTables-1.10.13/media/js/jquery.dataTables.min.js"></script>
<script src="../ThirdParty/DataTables-1.10.13/extensions/Extras/datetime-moment.js"></script>
<script src="../Js/templateParser.min.js?v=12"></script>
<script src="../Js/commonBuilder.min.js?v=48"></script>
<script src="../Js/commonHome.min.js?v=25"></script>
<script src="../Js/builderHome.min.js?v=56"></script>
</body>
</html>

View File

@@ -0,0 +1,85 @@
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="ImageUpload.aspx.cs" Inherits="aspx_ImageUpload" %>
<!DOCTYPE html>
<html>
<head runat="server">
<meta charset="utf-8" />
<meta name="description" content="Image Upload" />
<meta name="keywords" content="Agile Cloud, Axpert,HMS,BIZAPP,ERP" />
<meta name="author" content="Agile Labs" />
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Image Upload</title>
<asp:PlaceHolder runat="server">
<%:Styles.Render(direction == "ltr" ? "~/UI/axpertUI/ltrBundleCss" : "~/UI/axpertUI/rtlBundleCss") %>
</asp:PlaceHolder>
<script>
if (typeof localStorage != "undefined") {
var projUrl = top.window.location.href.toLowerCase().substring("0", top.window.location.href.indexOf("/aspx/"));
var lsTimeStamp = localStorage["customGlobalStylesExist-" + projUrl]
if (lsTimeStamp && lsTimeStamp != "false") {
var appProjName = localStorage["projInfo-" + projUrl] || "";
var customGS = "<link id=\"customGlobalStyles\" data-proj=\"" + appProjName + "\" href=\"../" + appProjName + "/customGlobalStyles.css?v=" + lsTimeStamp + "\" rel=\"stylesheet\" />";
document.write(customGS);
}
}
</script>
<script>
if (!('from' in Array)) {
// IE 11: Load Browser Polyfill
document.write('<script src="../Js/polyfill.min.js"><\/script>');
}
</script>
<asp:PlaceHolder runat="server">
<%:Scripts.Render("~/UI/axpertUI/bundleJs") %>
</asp:PlaceHolder>
<script src="../ThirdParty/jquery-confirm-master/jquery-confirm.min.js"></script>
<script src="../Js/noConflict.min.js?v=1" type="text/javascript"></script>
<script src="../Js/alerts.min.js?v=28" type="text/javascript"></script>
<script type="text/javascript" src="../Js/iFrameHandler.min.js"></script>
<script src="../Js/ImageUpload.min.js?v=13" type="text/javascript"></script>
<script src="../Js/common.min.js?v=98" type="text/javascript"></script>
<script src="../Js/alerts.min.js?v=28" type="text/javascript"></script>
<script type="text/javascript" src="../Js/lang/content-<%=langType%>.js?v=51"></script>
</head>
<body dir='<%=direction%>' class="btextDir-<%=direction%>">
<form id="form1" runat="server" method="post" enctype="multipart/form-data" dir="<%=direction%>">
<div class="container p-0">
<div id="dvNavigate" class="form-group">
<span id="divCamera" class="col-lg-6 d-none">
<label class="radio-inline">
<input type="radio" name="imageRadio" checked="true" id="rdbImgCamera" runat="server" data-rdb-value="Camera">Camera
</label>
</span>
</div>
<div class="dcContent col-12 pb-5">
<div id="dvCam" class="form-group">
<canvas id="canvasid" hidden="hidden"></canvas>
<img id="imgCanvas" src="" runat="server" alt="" hidden="hidden" />
<input type="hidden" runat="server" id="mydata" value="hidden" />
<video id="videoElement" class="vh-100 vw-100 mvh-100 max-vw-100" autoplay></video>
<div class="w-100 position-fixed bottom-0">
<asp:Button ID="btnCapture" runat="server" CssClass="btn btn-white btn-icon shadow-sm material-icons material-icons-style material-icons-4x m-auto d-flex " disabled="true" OnClientClick="snap();"
Text="camera" data-bs-toggle="tooltip" data-bs-dismiss="click" data-bs-trigger="hover" data-bs-original-title="Capture" OnClick="btnCapture_Click" />
</div>
<div class="position-fixed bottom-0 bg-white rounded-circle shadow-sm">
<button id="flip-btn" data-bs-toggle="tooltip" data-bs-dismiss="click" data-bs-trigger="hover" data-bs-original-title="Flip Camera" class="btn btn-white btn-icon shadow-sm material-icons material-icons-style material-icons-1 m-5">flip</button>
</div>
<asp:TextBox ID="filepathna" runat="server" Visible="true" class="d-none"></asp:TextBox>
<asp:TextBox ID="fname" runat="server" Visible="true" class="d-none"></asp:TextBox>
</div>
<input runat="server" type="hidden" id="imgUploadLimit" value="4000000" />
<asp:Label ID="lblfilecn" runat="server" meta:resourcekey="lblfilecn" Visible="false">Image could not be uploaded. Invalid FileType</asp:Label>
<asp:Label ID="lblfilesize" runat="server" meta:resourcekey="lblfilesize" Visible="false"></asp:Label>
</div>
</div>
</form>
</body>
</html>

View File

@@ -0,0 +1,760 @@
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="ImportNew.aspx.cs" Inherits="aspx_ImportNew"
EnableEventValidation="false" %>
<!DOCTYPE html>
<html>
<head runat="server">
<meta charset="utf-8" />
<meta name="description" content="Import" />
<meta name="keywords" content="Agile Cloud, Axpert,HMS,BIZAPP,ERP" />
<meta name="author" content="Agile Labs" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
<title>Import Data</title>
<asp:PlaceHolder runat="server">
<%:Styles.Render(direction=="ltr" ? "~/UI/axpertUI/ltrBundleCss" : "~/UI/axpertUI/rtlBundleCss" ) %>
</asp:PlaceHolder>
<%-- <link href="../Css/bootstrap-select.min.css" rel="stylesheet" />--%>
<%--<link href="../Css/thirdparty/bootstrap/3.3.6/bootstrap.min.css" rel="stylesheet" />--%>
<%--<link href="../Css/animate.min.css" rel="stylesheet" />
<link href="../Css/import.min.css?v=31" rel="stylesheet" />--%>
<%--<link href="..//UI/axpertUI/style.bundle.css" rel="stylesheet" type="text/css" />
<link href="../assets/css/style.bundle.css" rel="stylesheet" type="text/css" />--%>
<%-- <link rel="stylesheet" href="../Css/wizardComp.min.css?v=19">--%>
<%--<link href="../ThirdParty/jquery-confirm-master/jquery-confirm.min.css?v=1" rel="stylesheet" />--%>
<%-- <link href="../Css/Icons/icon.css" rel="stylesheet" />--%>
<%-- <link href="../Css/thirdparty/font-awesome/4.6.3/css/font-awesome.min.css" rel="stylesheet" />
<link href="../ThirdParty/Linearicons/Font/library/linearIcons.css" rel="stylesheet" />--%>
<%--<link href="../App_Themes/Gray/Stylesheet.min.css?v=23" rel="stylesheet" />--%>
<%--<link id="themecss" type="text/css" href="" rel="stylesheet" />--%>
<%--<link href="../Css/globalStyles.min.css?v=36" rel="stylesheet" />--%>
<script>
if (typeof localStorage != "undefined") {
var projUrl = top.window.location.href.toLowerCase().substring("0", top.window.location.href.indexOf("/aspx/"));
var lsTimeStamp = localStorage["customGlobalStylesExist-" + projUrl]
if (lsTimeStamp && lsTimeStamp != "false") {
var appProjName = localStorage["projInfo-" + projUrl] || "";
var customGS = "<link id=\"customGlobalStyles\" data-proj=\"" + appProjName + "\" href=\"../" + appProjName + "/customGlobalStyles.css?v=" + lsTimeStamp + "\" rel=\"stylesheet\" />";
document.write(customGS);
}
}
</script>
<%--<link href="../Css/import.min.css?v=32" rel="stylesheet" />--%>
<script>
if (!('from' in Array)) {
// IE 11: Load Browser Polyfill
document.write('<script src="../Js/polyfill.min.js"><\/script>');
}
</script>
</head>
<body dir='<%=direction%>' class="btextDir-<%=direction%> iframeScrollFix content p-0 fs-6 page-loading">
<form id="form1" runat="server">
<asp:PlaceHolder runat="server">
<%:Scripts.Render("~/UI/axpertUI/bundleJs") %>
</asp:PlaceHolder>
<asp:ScriptManager ID="ScriptManager1" runat="server" AsyncPostBackTimeout="600">
<Services>
<asp:ServiceReference Path="../WebService.asmx" />
</Services>
</asp:ScriptManager>
<div class="stepper stepper-pills card bg-transparent border-0 h-100 first"
id="kt_stepper_example_clickable" data-kt-stepper="true">
<!--begin::Nav-->
<div class="card-header d-block px-0 py-5 bg-transparent border-0 mx-20">
<div class="stepper-nav bg-white rounded-2 flex-center flex-wrap">
<!--begin::Step 1-->
<div class="stepper-item mx-2 my-4 current" data-kt-stepper-element="nav"
data-kt-stepper-action="step">
<!--begin::Line-->
<div class="stepper-line w-40px"></div>
<!--end::Line-->
<!--begin::Icon-->
<div class="stepper-icon w-40px h-40px">
<span
class="stepper-check material-icons material-icons-style material-icons-2">done</span>
<span class="stepper-number">1</span>
</div>
<!--end::Icon-->
<!--begin::Label-->
<div class="stepper-label">
<h3 class="stepper-title">Data Search
</h3>
<div class="stepper-desc">
<%--Description--%>
</div>
</div>
<!--end::Label-->
</div>
<!--end::Step 1-->
<!--begin::Step 2-->
<div class="stepper-item mx-2 my-4 pending" data-kt-stepper-element="nav"
data-kt-stepper-action="step">
<!--begin::Line-->
<div class="stepper-line w-40px"></div>
<!--end::Line-->
<!--begin::Icon-->
<div class="stepper-icon w-40px h-40px">
<span
class="stepper-check material-icons material-icons-style material-icons-2">done</span>
<span class="stepper-number">2</span>
</div>
<!--begin::Icon-->
<!--begin::Label-->
<div class="stepper-label">
<h3 class="stepper-title">Upload
</h3>
<div class="stepper-desc">
<%--Description--%>
</div>
</div>
<!--end::Label-->
</div>
<!--end::Step 2-->
<!--begin::Step 3-->
<div class="stepper-item mx-2 my-4 pending" data-kt-stepper-element="nav"
data-kt-stepper-action="step">
<!--begin::Line-->
<div class="stepper-line w-40px"></div>
<!--end::Line-->
<!--begin::Icon-->
<div class="stepper-icon w-40px h-40px">
<span
class="stepper-check material-icons material-icons-style material-icons-2">done</span>
<span class="stepper-number">3</span>
</div>
<!--begin::Icon-->
<!--begin::Label-->
<div class="stepper-label">
<h3 class="stepper-title">Edit
</h3>
<div class="stepper-desc">
<%--Description--%>
</div>
</div>
<!--end::Label-->
</div>
<!--end::Step 3-->
<!--begin::Step 4-->
<div class="stepper-item mx-2 my-4 pending" data-kt-stepper-element="nav"
data-kt-stepper-action="step">
<!--begin::Line-->
<div class="stepper-line w-40px"></div>
<!--end::Line-->
<!--begin::Icon-->
<div class="stepper-icon w-40px h-40px">
<span
class="stepper-check material-icons material-icons-style material-icons-2">done</span>
<span class="stepper-number">4</span>
</div>
<!--begin::Icon-->
<!--begin::Label-->
<div class="stepper-label">
<h3 class="stepper-title">Summary
</h3>
<div class="stepper-desc">
<%--Description--%>
</div>
</div>
<!--end::Label-->
</div>
<!--end::Step 4-->
</div>
</div>
<div class="card card-body h-400px mx-20 overflow-auto">
<div class="form w-lg-700px mx-auto" novalidate="novalidate" id="kt_stepper_example_basic_form">
<!--begin::Group-->
<div class="mb-5">
<div class="flex-column current" data-kt-stepper-element="content">
<%--Step 1--%>
<div id="wizardBodyContent">
<!-- Widget Data Search - begins -->
<div class="wizardContainer wizardValidation animated fadeIn"
id="imWizardDataSearch">
<section class="form-group col-md-12 mb-4">
<asp:Label runat="server" AssociatedControlID="ddlImpTbl"
class="selectalign form-label col-form-label">
<asp:Label ID="lblImptbl" runat="server"
meta:resourcekey="lblImptbl" Text="Select Form"></asp:Label>
<span class="allowempty">*</span>
</asp:Label>
<i tabindex="0" data-trigger="focus" class="icon-arrows-question"
data-toggle="popover" id="icocl1"
data-content="Select a TStruct from which the data needs to be imported."
data-placement="right"></i>
<asp:DropDownList runat="server" ID="ddlImpTbl"
CssClass="form-select forValidation selectpicker"
data-live-search="true" data-size="6" AutoPostBack="true"
placeholder="Select Form"
OnSelectedIndexChanged="ddlImpTbl_SelectedIndexChanged">
</asp:DropDownList>
</section>
<section class="form-group col-md-12">
<label class="selectalignn my-4" for="txtExFields"
onclick="$('.ms-selectable ul.ms-list').focus();">
<asp:Label ID="lbltxtim" CssClass="form-label col-form-label"
runat="server" meta:resourcekey="lbltxtim" Text="Fields">
</asp:Label><span class="allowempty">*</span>
</label>
<i tabindex="0" data-trigger="focus" class="icon-arrows-question"
data-toggle="popover" id="icocl2"
data-content="Select the field(s) to be included in the import template."
data-placement="right"></i>
<table class="table table-borderless w-100">
<tr class="d-flex flex-row-auto flex-center">
<td class="d-block d-sm-table-cell col-12 col-sm-5">
<select id="mSelectLeft" name="from[]"
class="multiselect form-control" size="8"
multiple="multiple" data-right="#mSelectRight"
data-right-all="#right_All_1"
data-right-selected="#right_Selected_1"
data-left-all="#left_All_1"
data-left-selected="#left_Selected_1">
<asp:Repeater ID="rptSelectFields" runat="server">
<ItemTemplate>
<option
value='<%# Container.DataItem.ToString().Substring(0,Container.DataItem.ToString().IndexOf("&&")) %>'>
<%#
Container.DataItem.ToString().Substring(Container.DataItem.ToString().IndexOf("&&")+2)%>
</option>
</ItemTemplate>
</asp:Repeater>
</select>
</td>
<td class="d-block d-sm-table-cell col-12 col-sm-2">
<%--button icons are updating based on the lang selection
<,>, <<,>>--%>
<div class="text-center py-1"><a
href="javascript:void(0);" id="right_All_1"
title="Select All"
class="btn btn-sm btn-icon btn-active-primary shadow-sm"><span
class="material-icons material-icons-style">keyboard_double_arrow_right</span></a>
</div>
<div class="text-center py-1"><a
href="javascript:void(0);"
id="right_Selected_1" title="Select"
class="btn btn-sm btn-icon btn-active-primary shadow-sm"><span
class="material-icons material-icons-style">keyboard_arrow_right</span></a>
</div>
<div class="text-center py-1"><a
href="javascript:void(0);"
id="left_Selected_1" title="Unselect"
class="btn btn-sm btn-icon btn-active-primary shadow-sm"><span
class="material-icons material-icons-style">keyboard_arrow_left</span></a>
</div>
<div class="text-center py-1"><a
href="javascript:void(0);" id="left_All_1"
title="Unselect All"
class="btn btn-sm btn-icon btn-active-primary shadow-sm"><span
class="material-icons material-icons-style">keyboard_double_arrow_left</span></a>
</div>
</td>
<td class="d-block d-sm-table-cell col-12 col-sm-5">
<select name="to[]" id="mSelectRight"
class="multiselect form-control" size="8"
multiple="multiple"></select>
</td>
</tr>
</table>
</section>
<asp:UpdatePanel runat="server" ID="plnUpdate1">
<ContentTemplate>
<asp:Button Text="text" class="btn btn-primary btn-icon d-none"
runat="server" ID="btnCreateTemplate"
OnClick="btnCreateTemplate_Click" />
</ContentTemplate>
</asp:UpdatePanel>
<asp:HiddenField ID="hdnMandatoryColCount" runat="server" Value="0" />
<asp:HiddenField ID="hdnMandatoryFields" runat="server" Value="" />
<asp:HiddenField ID="hdnSelectedColumnCount" runat="server" Value="0" />
<asp:HiddenField ID="hdnColValues" runat="server" Value="" />
<asp:HiddenField ID="hdnColNames" runat="server" Value="" />
</div>
</div>
</div>
<div class="flex-column" data-kt-stepper-element="content">
<%--Step 2--%>
<div class="wizardContainer animated fadeIn" id="imWizardUpload">
<span class="customMessage fileUploadErrorMessage"></span>
<section class="col-md-12 upload-section d-flex justify-content-center py-4">
<div class="btn btn-icon btn-active-light-primary w-30px h-30px w-md-40px h-md-40px position-relative"
data-kt-menu-trigger="click" data-kt-menu-attach="parent"
data-kt-menu-placement="bottom" data-kt-menu-flip="top-end">
<button class="btn btn-primary dropdown-toggle" id="lnkExpTemp"
type="button" data-toggle="dropdown" aria-expanded="true">
Download Data Template
<span class="caret"></span>
</button>
</div>
<div class="menu menu-sub menu-sub-dropdown menu-column menu-rounded menu-gray-800 menu-state-bg menu-state-primary fw-bold py-4 fs-6 w-200px" data-kt-menu="true">
<div id="exceldiv" class="menu-item px-3"><a href="#"
id="excel1" class="menu-link">Excel</a></div>
<div id="csvdiv" class="menu-item px-3"><a href="#"
id="CSV1" class="menu-link">CSV</a></div>
</div>
<%--<div class="dropdown open d-flex justify-content-center"
id="dropdowncss">
<a id="lnkExpTemp" class="hotbtn btn" title="Download Data Template"
style="
display: none;">
<span id="ico"
class=" glyphicon glyphicon-download-alt icon-basic-download"></span><span
id="lbldwnldtmp">Download Data Template</span>
</a>
<ul class="dropdown-menu" id="dopdownmenucss">
<li><a href="#" id="excel1">Excel</a></li>
<li><a href="#" id="CSV1">CSV</a></li>
<li><a href="#">JavaScript</a></li>
</ul>
</div>--%>
<i tabindex="0" data-trigger="focus" class="icon-arrows-question"
data-toggle="popover" id="icocl3"
data-content="Template should be available in .CSV format"
data-placement="right"></i>
<br />
<asp:Label ID="lblTemplateNtAvalble" runat="server" Text="" class="lblleft"
ForeColor="#cf4444" Visible="false"></asp:Label>
</section>
<section class="col-md-12 d-flex justify-content-center">
<asp:UpdatePanel ID="updatePnl2" runat="server" UpdateMode="conditional">
<ContentTemplate>
<div class="my-4">
<span class="file-upload ">
<div class="form-group form-control p-0">
<div id="dropzone_AxpFileImport"
class="dropzone dropzone-queue min-h-1px border-0 px-3 py-3">
<div
class="d-flex flex-row-auto flex-center dropzone-panel mb-lg-0 m-0">
<a class="dropzone-select fs-7"><span
class="material-icons material-icons-style material-icons-2 float-start mx-2">upload_file</span>
Drop files here or click to upload</a><span
class="material-icons material-icons-style material-icons-2 float-end ms-4 fileuploadmore d-none"
data-bs-toggle="popover"
data-bs-sanitize="false"
data-bs-placement="bottom"
data-bs-html="true">more</span><a
class="dropzone-remove-all btn btn-sm btn-light-primary d-none">Remove
All</a>
</div>
<div class="dropzone-items wm-200px d-none">
<div class="dropzone-item" style="display: none">
<div class="dropzone-file">
<div class="dropzone-filename"
title="some_image_file_name.jpg"><span
data-dz-name>some_image_file_name.jpg</span>
</div>
<div class="dropzone-error"
data-dz-errormessage></div>
</div>
<div class="dropzone-progress d-none">
<div class="progress">
<div class="progress-bar bg-primary"
role="progressbar" aria-valuemin="0"
aria-valuemax="100"
aria-valuenow="0"
data-dz-uploadprogress></div>
</div>
</div>
<div class="dropzone-toolbar"><span
class="dropzone-delete"
data-dz-remove><span
class="material-icons material-icons-style material-icons-2 float-end dropzoneItemDelete">clear</span></span>
</div>
</div>
</div>
</div>
</div>
<asp:Label ID="fileuploadsts" Text="" runat="server"
ForeColor="#DB2222"></asp:Label>
<input type="button" name="name" value="Upload"
class=" btn d-none" id="btnFileUpload" />
<asp:Button runat="server" ID="UploadButton"
class="btn btn-primary d-none" Text="Upload"
OnClick="UploadButton_Click" />
<%--<span class="file-select" tabindex="0" id="spnFileSelect">
<span class="file-select-button" id="fileName">
<asp:Label ID="lblfilename" runat="server"
meta:resourcekey="lblfilename">Choose File
</asp:Label>
</span>
<span class="file-select-name" id="noFile">
<asp:Label ID="lblnofile" runat="server"
meta:resourcekey="lblnofile">No file chosen...
</asp:Label>
</span>
<asp:FileUpload runat="server" ID="fileToUpload"
TabIndex="-1" />
</span>
</span>
<asp:Label ID="fileuploadsts" Text="" runat="server"
ForeColor="#DB2222"></asp:Label>
<input type="button" name="name" value="Upload" class="hotbtn btn"
id="btnFileUpload" />
<asp:Button runat="server" ID="UploadButton" class="hotbtn btn"
Text="Upload" OnClick="UploadButton_Click" />--%>
</div>
<div id="axstaysignin"
class=" agform form-check form-switch form-check-custom form-check-solid px-1 align-self-end mb-4">
<div class="controls">
<div
class="input-icon left d-flex justify-content-center customclscol">
<input name="signedin" type="checkbox" id="ChkColNameInfile"
class="m-wrap placeholder-no-fix form-check-input h-25px w-40px my-2"
title="Keep me sign in?"
onchange="ColNameInfileChanged()" checked="checked"
meta:resourcekey="lblFileHeaders" runat="server">
<span id="lblstaysin"
class="form-check-label form-label col-form-label fw-bolder text-dark fs-6 mb-0"
for="ChkColNameInfile" runat="server">File contains
Headers</span>
</div>
</div>
</div>
<%--<div class="d-flex justify-content-center customclscol">
<asp:Label runat="server"
class="form-check-label form-label col-form-label fw-bolder text-dark fs-6 mb-0"
AssociatedControlID="ChkColNameInfile">
<asp:CheckBox runat="server" ID="ChkColNameInfile"
class="m-wrap placeholder-no-fix form-check-input h-25px w-40px"
onchange="ColNameInfileChanged()" Checked="true"
meta:resourcekey="lblFileHeaders" />
</asp:Label>
</div>--%>
</ContentTemplate>
</asp:UpdatePanel>
</section>
<section class="col-xs-12">
<div class="col-xs-12 customclscol">
<div class="form-group upload-progress">
<div id="divProgress" class="progress d-none">
<div id="divProgressBar" class="progress-bar progress-bar-striped active"
role="progressbar" aria-valuemin="0" aria-valuemax="100">
</div>
</div>
</div>
</div>
</section>
<div class="form-group col-md-12 row g-3 align-items-center my-2">
<div class="col-sm-6">
<asp:Label class="form-label text-dark fs-6 mb-2" runat="server" ID="lblseparator"
meta:resourcekey="lblseparator" AssociatedControlID="ddlSeparator">
</asp:Label>
<i tabindex="0" data-trigger="focus" class="icon-arrows-question helptxt"
data-toggle="popover" id="icocl6"
data-content="Select character used for separating columns in the data file."
data-placement="right"></i>
<asp:DropDownList ID="ddlSeparator" CssClass="form-select" runat="server">
<asp:ListItem Value="," Selected="True">Comma [ , ]</asp:ListItem>
<asp:ListItem Value=";">Semicolon [ ; ]</asp:ListItem>
<asp:ListItem Value="|">Pipe [ | ]</asp:ListItem>
</asp:DropDownList>
</div>
<div class="col-sm-6 customclscol">
<asp:Label runat="server" class="form-label text-dark fs-6 mb-2" ID="lblimgroupby"
meta:resourcekey="lblimgroupby" AssociatedControlID="ddlGroupBy">
</asp:Label>
<i tabindex="0" data-trigger="focus" class="icon-arrows-question helptxt"
data-toggle="popover" id="icocl7"
data-content="Form contains data grid, please select column with unique values."
data-placement="right" data-original-title="" title=""></i>
<asp:DropDownList ID="ddlGroupBy" CssClass="form-select" runat="server"
placeholder="Please select GroupBy Condition">
</asp:DropDownList>
</div>
</div>
</div>
</div>
<div class="flex-column" data-kt-stepper-element="content">
<%--Step 3--%>
<div class="wizardContainer animated fadeIn" id="imWizardEdit">
<div class="d-flex justify-content-between mb-5">
<%--<table>
<tr>
<td>--%>
<div id="axstaysignin1"
class=" agform form-check form-switch form-check-custom form-check-solid">
<div class="controls">
<input type="checkbox" id="chkForIgnoreErr" runat="server"
class="m-wrap placeholder-no-fix form-check-input h-25px w-40px align-middle"
checked="checked" />
<asp:Label ID="lblForIgnoreErr"
class="form-check-label form-label col-form-label fw-bolder text-dark fs-6"
AssociatedControlID="chkForIgnoreErr"
meta:resourcekey="lblForIgnoreErr" runat="server"> Ignore
errors</asp:Label>
<span tabindex="0"
class="material-icons material-icons-style material-icons-2 align-middle ms-2" data-bs-toggle="tooltip"
id="icocl4"
data-bs-original-title="Check this to ignore errors in the rows during file upload."
data-bs-placement="bottom" data-bs-dismiss="click">help_outline</span>
</div>
</div>
<%--</td>
</tr>
</table>
<table>
<tr>
<td>--%>
<div id="axstaysignin2"
class=" agform form-check form-switch form-check-custom form-check-solid">
<div class="controls">
<input type="checkbox" id="chkForAllowUpdate" runat="server"
class="m-wrap placeholder-no-fix form-check-input h-25px w-40px align-middle"
onclick="javascript: ChkAllowUpdate();" />
<asp:Label ID="lblAllowUpdate"
AssociatedControlID="chkForAllowUpdate" runat="server" CssClass="form-check-label form-label col-form-label fw-bolder text-dark fs-6">Allow Update
<%--<asp:Label ID="lblAllowUpdte"
class="form-check-label form-label col-form-label fw-bolder text-dark fs-6"
runat="server" meta:resourcekey="lblAllowUpdte">Allow
Update</asp:Label>--%>
</asp:Label>
<span tabindex="0"
class="material-icons material-icons-style material-icons-2 align-middle ms-2" data-bs-toggle="tooltip"
id="icocl5"
data-bs-original-title="If allow update is checked,the rows will be updated using the primary key."
data-bs-placement="bottom" data-bs-dismiss="click">help_outline</span>
</div>
</div>
<%-- </td>
<td>
<table>
<tr>
<td>--%>
<div class ="d-flex justify-content-between my-1">
<asp:Label ID="lblprimarycolmn" runat="server"
meta:resourcekey="lblprimarycolmn" CssClass="form-label col-form-label d-none">Primary Column
</asp:Label>
<%-- </td>
<td>--%>
<asp:DropDownList runat="server" ID="ddlPrimaryKey" CssClass="form-select form-select-sm w-100px">
</asp:DropDownList>
<span tabindex="0" class="material-icons material-icons-style material-icons-2 align-middle my-2 me-n7 ms-3" data-bs-toggle="tooltip" data-bs-original-title="Please select a column to allow update." data-bs-placement="bottom" data-bs-dismiss="click">help_outline</span>
<asp:HiddenField ID="hdnPrimaryKey" runat="server"
Value="" />
</div>
<%--</td>
</tr>
</table>
</td>
</tr>
</table>--%>
</div>
<section class="">
<%--<asp:Button ID="RefreshGridButton" runat="server" OnClick="GridRefresh" >d-flex flex-center
CssClass="hide" />--%>
<asp:PlaceHolder ID="PlaceHolder1" runat="server"></asp:PlaceHolder>
<asp:UpdatePanel runat="server">
<ContentTemplate>
<div class="importrecord">
<asp:Label ID="lblrecords" CssClass ="form-label col-form-label fw-bolder text-dark fs-6 mb-0" runat="server" meta:resourcekey="lblrecords">
Top 5 records</asp:Label>
</div>
<hr class="text-gray-500" />
<div class="importrecordtable">
<asp:GridView CellSpacing="-1" ID="gridImpData" runat="server"
Visible="true" OnRowDataBound="gridImpData_RowDataBound" CssClass="table w-100"
BorderStyle="None"></asp:GridView>
</div>
</ContentTemplate>
</asp:UpdatePanel>
</section>
<section class="col-sm-12">
<asp:HiddenField ID="hdnIgnoredColumns" runat="server" Value="" />
<asp:HiddenField ID="colheader" runat="server" Value="" />
</section>
</div>
</div>
<div class="flex-column" data-kt-stepper-element="content">
<%--Step 4--%>
<div class="wizardContainer animated fadeIn d-flex justify-content-center"
id="imWizardSummary">
<asp:Label runat="server" ID="lblPleaseWait" Visible="false"></asp:Label>
<asp:UpdatePanel ID="updatePln3" runat="server">
<ContentTemplate>
<textarea name="text" id="summaryText" runat="server" rows="11"
class="resize:none d-none" cols="70"></textarea>
<div class="form-group col-md-12">
<h3>
<asp:Label ID="lblimportsum" runat="server"
meta:resourcekey="lblimportsum">Import Summary</asp:Label>
</h3>
<asp:Label runat="server" ID="lblTest"></asp:Label>
<br />
<a id="SummaryDwnld" runat="server" class="btn btn-primary" tabindex="0"
visible="false" title="Download Summary"><span
class=" glyphicon glyphicon-download-alt icon-basic-download"></span>
<asp:Label ID="lbldwnldsum" runat="server"
meta:resourcekey="lbldwnldsum">Download Summary</asp:Label>
</a>
</div>
<asp:HiddenField ID="hdnIgnoredColCount" runat="server" Value="0" />
<asp:HiddenField ID="uploadFileName" runat="server" Value="" />
<asp:HiddenField ID="uploadIviewName" runat="server" Value="" />
<asp:HiddenField ID="upFileName" runat="server" Value="" />
<asp:HiddenField ID="IsFileUploaded" runat="server" Value="" />
<asp:HiddenField ID="fileUploadComplete" runat="server" Value="0" />
<asp:HiddenField ID="hdnTemplateName" runat="server" Value="" />
<asp:HiddenField ID="hdnUploadFileWarnings" runat="server" Value="" />
<asp:HiddenField ID="hdnGroupBy" runat="server" Value="NA" />
<asp:HiddenField ID="hdnGroupByColName" runat="server" Value="" />
<asp:HiddenField ID="hdnGroupByColVal" runat="server" Value="" />
<asp:Button ID="btnImport" runat="server" Text="Import"
OnClick="btnImport_Click" CssClass="cloudButton btn btn-primary d-none" OnClientClick="callParentNew('loadFrame();','function');"/>
<br />
</ContentTemplate>
<Triggers>
<asp:AsyncPostBackTrigger ControlID="btnImport" />
</Triggers>
</asp:UpdatePanel>
</div>
</div>
</div>
<!--end::Group-->
</div>
</div>
<div class="card-footer ">
<%--bg-transparent border-0 px-0 py-2--%>
<!--begin::Actions-->
<div class="d-flex d-flex justify-content-end mx-2">
<!--begin::Wrapper-->
<div class="me-2">
<button type="button"
class="btn btn-white btn-color-gray-700 btn-active-primary shadow-sm"
data-kt-stepper-action="previous">
Back
</button>
</div>
<!--end::Wrapper-->
<!--begin::Wrapper-->
<div>
<button type="button" class="btn btn-primary shadow-sm"
data-kt-stepper-action="submit">
<span class="indicator-label">Submit
</span>
<span class="indicator-progress">Please wait... <span
class="spinner-border spinner-border-sm align-middle ms-2"></span>
</span>
</button>
<button type="button" class="btn btn-primary shadow-sm"
data-kt-stepper-action="next">
Continue
</button>
</div>
<!--end::Wrapper-->
</div>
</div>
<!--end::Actions-->
</div>
<div id="wizardFooter" class="wizard-footer d-none">
<div class="pull-left">
<button onclick="impWizardObj.checkClick(this,'prev')" type="button"
title="Previous" id="wizardPrevbtn"
class="btn hotbtn prev-step">Prev</button>
</div>
<div class="pull-right">
<button id="wizardCancelbtn" onclick="closeWindow()" type="button"
title="Cancel" class="coldbtn btn btn-info-full ">Cancel</button>
<button onclick="impWizardObj.checkClick(this,'next')" data-validator=""
title="Next" id="wizardNextbtn" type="button"
class="hotbtn btn ">Next</button>
<button type="button" id="wizardCompbtn" class="hotbtn btn "
title="Done">Done</button>
</div>
</div>
<!-- Widget work flow - end -->
<div id="waitDiv1" class="page-loader rounded-2 bg-radial-gradient">
<div class="loader-box-wrapper d-flex bg-white p-20 shadow rounded">
<span class="loader"></span>
</div>
</div>
<div id='waitDiv'>
<div id='backgroundDiv'>
</div>
</div>
<%--<script src="../UI/axpertUI/plugins.bundle.js"></script>
<script src="../UI/axpertUI/scripts.bundle.js"></script>--%>
<%--<asp:PlaceHolder runat="server">
<%:Scripts.Render("~ /UI/axpertUI/bundleJs") %>
</asp:PlaceHolder>--%>
<%-- <script src="../Js/Jquery-2.2.2.min.js" type="text/javascript">
</script>--%>
<%--<script src="../AssetsNew/js/bootstrap.min.js">
</script>--%>
<%--<script src="../Js/wizard.min.js?v=10">
</script>--%>
<script src="../Js/helper.js?v=95"></script>
<script src="../Js/common.min.js?v=98"></script>
<%--<script src="../Js/wizardComp.min.js?v=10"
type="text/javascript">
</script>--%>
<script src="../Js/alerts.min.js?v=28"></script>
<script src="../Js/import.js?v=32"></script>
<script src="../Js/multiselect.min.js"
type="text/javascript"></script>
<script src="../Js/jquery.multi-select.min.js"
type="text/javascript"></script>
<script>
// DropzoneInitImport();
// Stepper lement
//Dropzone.autoDiscover = false;
</script>
<script>
var proj = '<%=proj%>';
var sid = '<%=sid%>';
var $j = jQuery.noConflict();
var $ = jQuery.noConflict();
var AxwizardType = '<%=Session["AxWizardType"]%>';
</script>
</form>
</body>
</html>

View File

@@ -0,0 +1,874 @@
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Mainnew.aspx.cs" Inherits="aspx_Mainnew" EnableEventValidation="false" %>
<!DOCTYPE html>
<html>
<head id="Head1" runat="server">
<meta charset="utf-8" />
<meta name="description" content="Axpert Tstruct" />
<meta name="keywords" content="Agile Cloud, Axpert,HMS,BIZAPP,ERP" />
<meta name="author" content="Agile Labs" />
<meta content="width=device-width, initial-scale=1.0" name="viewport" />
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
<!-- <script>
if (!('from' in Array)) {
// IE 11: Load Browser Polyfill
document.write('<script src="../Js/polyfill.min.js"><\/script>');
}
</script> -->
<link href="../ThirdParty/jquery-confirm-master/jquery-confirm.min.css?v=1" rel="stylesheet" />
<asp:PlaceHolder runat="server">
<%:Styles.Render(direction == "ltr" ? "~/UI/axpertUI/ltrBundleCss" : "~/UI/axpertUI/rtlBundleCss") %>
</asp:PlaceHolder>
<!-- <script type="text/javascript" src="../Js/thirdparty/jquery/3.1.1/jquery.min.js"></script> -->
<asp:PlaceHolder runat="server">
<%:Scripts.Render("~/UI/axpertUI/bundleJs") %>
</asp:PlaceHolder>
<script src="../Js/thirdparty/jquery-ui/1.12.1/jquery-ui.min.js" type="text/javascript"></script>
<script src="../Js/noConflict.min.js?v=1" type="text/javascript"></script>
<script src="../ThirdParty/jquery-confirm-master/jquery-confirm.min.js?v=1" type="text/javascript"></script>
<%--remodel popup start--%>
<!-- <link href="../newPopups/Remodal/remodal.min.css?v=4" rel="stylesheet" />
<link href="../newPopups/Remodal/remodal-default-theme.css" rel="stylesheet" />
<script src="../newPopups/Remodal/remodal.js" type="text/javascript"></script>
<link href="../newPopups/axpertPopup.min.css?v=24" rel="stylesheet" />
<script src="../newPopups/axpertPopup.min.js?v=45" type="text/javascript"></script> -->
<%--remodel popup end--%>
<script type="text/javascript" src="../Js/iFrameHandler.min.js"></script>
<!-- <link href="../Css/thirdparty/bootstrap/3.3.6/bootstrap.min.css" rel="stylesheet" />
<link href="../Css/thirdparty/intro.js-2.6.0/introjs.min.css" rel="stylesheet" />
<link href="../Css/thirdparty/intro.js-2.6.0/themes/introjs-modern.css" rel="stylesheet" />
<link href="../Css/globalStyles.min.css?v=36" rel="stylesheet" /> -->
<%--<linkk href=<%="'../CustomPages/customGlobalStyles.css?v="+ DateTime.Now.ToString("yyyyMMddhhmmss") +"'"%> rel="stylesheet" />--%>
<!-- <script>
if(typeof localStorage != "undefined"){
var projUrl = top.window.location.href.toLowerCase().substring("0", top.window.location.href.indexOf("/aspx/"));
var lsTimeStamp = localStorage["customGlobalStylesExist-" + projUrl]
if(lsTimeStamp && lsTimeStamp != "false"){
var appProjName = localStorage["projInfo-" + projUrl] || "";
var customGS = "<link id=\"customGlobalStyles\" data-proj=\""+ appProjName +"\" href=\"../"+ appProjName +"/customGlobalStyles.css?v="+ lsTimeStamp +"\" rel=\"stylesheet\" />";
document.write(customGS);
}
}
</script> -->
<!-- <link href="../Css/animate.min.css" rel="stylesheet" /> -->
<%if (templateText == String.Empty)
{%>
<!-- <link href="../Css/genericOld.min.css" rel="stylesheet" /> -->
<%} %>
<%if (templateText == String.Empty)
{%>
<!-- <link href="../Css/themeMain.min.css?v=1" rel="stylesheet" /> -->
<%} %>
<%-- <%if (Session["MobileView"] != null && Session["MobileView"].ToString() == "True")
{%>
<!-- <link href="../Css/newLeftMenu_Mobile.min.css?v=2" rel="stylesheet" /> -->
<%} %>
<%else
{ %>--%>
<%if (templateText == String.Empty)
{%>
<!-- <link href="../Css/newLeftMenu.min.css?v=43" rel="stylesheet" /> -->
<%} %>
<%-- <%} %>--%>
<%if (templateText == String.Empty)
{%>
<!-- <link href="../Css/newLeftMenuSkin.min.css?v=4" rel="stylesheet" /> -->
<%} %>
<%if (templateText == String.Empty)
{%>
<!-- <link href="../Css/master_style.min.css?v=23" rel="stylesheet" /> -->
<%} %>
<script src="../Js/alerts.min.js?v=28" type="text/javascript"></script>
<%if (templateText == String.Empty)
{%>
<!-- <script src="../Js/template.min.js?v=3" type="text/javascript"></script> -->
<%} %>
<!-- <script src="../Js/thirdparty/jquery.slimscroll.min.js?v=3" type="text/javascript"></script> -->
<script src="../Js/thirdparty/jquery-resizable.min.js?v=2" type="text/javascript"></script>
<%--custom alerts end--%>
<title><%=appTitle%></title>
<link rel="shortcut icon" href="../images/favicon.ico" />
<script src="../Js/xmlToJson.js?v=2"></script>
<script src="../Js/helper.min.js?v=123"></script>
<!-- <script src="../assets/scripts/app.min.js?v=1" type="text/javascript"></script> -->
<script src="../assets/js/loadingoverlay.min.js?v=3" type="text/javascript"></script>
<!-- <script src="../assets/scripts/tasks.min.js" type="text/javascript"></script> -->
<!-- <link href="../Css/thirdparty/jquery-ui/1.12.1/jquery-ui.min.css" rel="stylesheet" /> -->
<!-- <link href="../Css/thirdparty/jquery-ui/1.12.1/jquery-ui.structure.min.css" rel="stylesheet" /> -->
<!-- <link href="../Css/thirdparty/jquery-ui/1.12.1/jquery-ui.theme.min.css" rel="stylesheet" /> -->
<!-- <link href="../Css/thirdparty/font-awesome/4.6.3/css/font-awesome.min.css" rel="stylesheet" /> -->
<%if (templateText == String.Empty)
{%>
<!-- <link href="../Css/agileui.min.css?v=10" rel="stylesheet" /> -->
<%} %>
<!-- <link href="../assets/css/themes/default.min.css" rel="stylesheet" /> -->
<%if (templateText == String.Empty)
{%>
<!-- <link rel="stylesheet" href="../css/newMenu.min.css?v=22" /> -->
<%} %>
<%if (templateText == String.Empty)
{%>
<!-- <link href="../Css/mainnew.min.css?v=22" rel="stylesheet" /> -->
<%} %>
<%--<script src="../Js/hisItem?v=12" type="text/javascript"></script>--%>
<!-- <link href="../Css/Icons/icon.css" rel="stylesheet" /> -->
<%if (templateText == String.Empty)
{%>
<!-- <link href="../App_Themes/Gray/Stylesheet.min.css?v=23" rel="stylesheet" /> -->
<%} %>
<!-- <link id="themecss" type="text/css" href="" rel="stylesheet" /> -->
<script type="text/javascript" src="../Js/common.min.js?v=98"></script>
<script src="../Js/process.min.js?v=207"></script>
<script type="text/javascript" src="../Js/lang/content-<%=langType%>.js?v=51"></script>
<script src="../ThirdParty/QRcode/qrcode.js?v=1"></script>
<!-- END PAGE LEVEL SCRIPTS -->
<script type="text/javascript">
history.go(1); // disable the browser's back button
var thmProj = "";
var thmUser = "";
var thmSid = "";
var thmSelected = "";
var helpOpen = false;
var gl_language = "";
var childWindowHandler = new Array(); //to handle child popups on main close
var globalChange = false;
var tstructPop = false; //to reload LView on updation of record using popup
var listViewPage = "0"; //which page to refresh
var clickedColumn = ""; //column name of which data has been clicked in LView
var dataRowIndex = -1; //to know row index of data clicked
var isSessionCleared = true; //to clear navigation session
var isParentIview = false; // to check if tstruct loaded from iview
var homeHref = ""; // to save the iview url
var disableNavigation = false;
var AxIvFilterMinHeader = new Array(); // to push all the minimized pannel of iview and lview filter
var isLockOnRead = false;
var doPageUnload = true;
var gllangauge = '<%=language%>';
var gllangType = '<%=langType%>';
var glCulture = '<%=glCulture%>';
var gimportIsOpen = false;
var uName = '<%= Session["user"] %>';
var uOwner = '<%=Session["isowner"] %>'
var AxHelpIview;
var ivname;
var cm = null;
var nodeApi = "<%=utilNode%>";
var utl = "<%=Utl%>";
var redisUtl = "<%=redisUtl%>";
//var currentThemeColor = '<%=themeColor%>';
var currentThemeColor = "";
var xmlMenuData = '<%=menuXmlData%>';
var axMenuStyle = '<%=Session["AxMenuStyle"]==null?"":Session["AxMenuStyle"].ToString()%>';
var axMenuCols = '<%=Session["AxMenuColumns"]==null?"":Session["AxMenuColumns"].ToString()%>';
var axMenuPerView = '<%=Session["AxSubmenuPerView"]==null?"":Session["AxSubmenuPerView"].ToString()%>';
var axMenuWordWrap = '<%=Session["AxMenuWordWrap"]==null?"": Session["AxMenuWordWrap"].ToString()%>';
var axSubMenuCnt = '<%=Session["AxSubMenuCount"]==null?"": Session["AxSubMenuCount"].ToString()%>';
var axDirSubMenuCnt = '<%=Session["AxDirectSubMenuCount"]==null?"": Session["AxDirectSubMenuCount"].ToString()%>';
var axAttachmentSize = '<%=Session["AxAttachmentSize"] == null? "1" :(Session["AxAttachmentSize"].ToString()==""?"1":Session["AxAttachmentSize"].ToString())%>';
var appsessionKey = '<%=appsessionKey%>';
var hdnpsid = '<%=hdnpsid%>';
var PeriodicRCKey = '<%=PeriodicRCKey%>';
var nodeAccessToken;
var PageBuilderAccess = '<%=PageBuilderAccess%>';
PageBuilderAccess = PageBuilderAccess.split(',');
var hasPageBuildAccess = false;
var AxUserRoles = '<%=AxRole%>';
var prevMid1FrameUrl = "";
var currAxpFrmUrl = "";
var GlobalSrchCondition = "Contains";
var axMainPageReload = '<%=axMainPageReload%>';
var axMenuReSize = '<%=axMenuReSize%>';
var enableTemplatization = <%=templateText == String.Empty ? "false" : "true" %>;
var axUserOptions=<%=axUserOptions%>;
var compressedMode = <%=compressedMode.ToString().ToLower()%>;
var showMenu = <%=showMenu.ToString().ToLower()%>;
var googleMapsApiKey = "<%=googleMapsApiKey%>";
var privateSSO = "<%=privateSSO%>";
var hybridGUID = "<%=hybridGUID.ToString().ToLower()%>";
var hybridDeviceId = "<%=hybridDeviceId.ToString().ToLower()%>";
var oktaclientKey = '<%=oktaclientKey%>';
var office365clientKey = '<%=office365clientKey%>';
var ssoredirecturl = '<%=ssoredirecturl%>';
var ShowImaWidActionBtn='<%=ShowImaWidActionBtn%>';
var mainHomepagews='<%=homepagews%>';
var navigationshow='<%=navigationshow%>';
var localStorUser='<%=localStorUser%>';
var requestProcess_logtime='<%=requestProcess_logtime%>';
var serverprocesstime='<%=serverprocesstime%>';
var axpProjectCaption='<%=axpProjectCaption%>';
var homePageType='<%=homePageType%>';
var bundleCss = window.location.origin + '<%=Styles.Url(direction == "ltr" ? "~/UI/axpertUI/ltrBundleCss" : "~/UI/axpertUI/rtlBundleCss")%>';
var bundleJs = window.location.origin + '<%=Styles.Url("~/UI/axpertUI/bundleJs")%>';
var reportCss = window.location.origin + '<%=Styles.Url("~/Css/report")%>';
var reportJs = window.location.origin + '<%=Styles.Url("~/Js/report")%>';
</script>
<!-- <script src="../Js/jquery.browser.min.js" type="text/javascript"></script> -->
<script type="text/javascript" src="../Js/util.min.js?v=2"></script>
<script src="../Js/sso.min.js?v=2" type="text/javascript"></script>
<script src="../Js/msal.min.js" type="text/javascript"></script>
<script src="../Js/okta-auth-js.min.js" type="text/javascript"></script>
<!-- <script src="../ThirdParty/bootstrap-growl-1.1.0/jquery.bootstrap-growl.min.js"></script> -->
<script type="text/javascript" src="../js/main.min.js?v=250"></script>
</head>
<body id="mainNewPageBody" onload="ChangeDir('<');"
class="btextDir-<%=direction%> header-fixed header-tablet-and-mobile-fixed toolbar-enabled aside-fixed aside-default-enabled" dir="<%=direction%>" data-kt-aside-minimize="off" onunload="ClosePopUps();">
<asp:Literal ID="templateStage" runat="server" Text=""></asp:Literal>
<%--<form id="form1" runat="server" onclick="javascript:HideHelp();">--%>
<form id="form1" runat="server" onclick="javascript:HideHelp();">
<asp:ScriptManager ID="ScriptManager1" runat="server">
<Services>
<asp:ServiceReference Path="../WebService.asmx" />
<asp:ServiceReference Path="../CustomWebService.asmx" />
</Services>
</asp:ScriptManager>
<div id="myPopover" class="d-none" runat="server">
</div>
<div id="draftmessagedv" class="tooltip" style="display: none">
<%=draftsMessage.Value%>
</div>
<div class="clear">
</div>
<div id="top-selectBox" class="right" style="width: 143px; display: none">
<div>
&nbsp;&nbsp;&nbsp;<img alt="print docs" src="../AxpImages/icons/16x16/printer.png" /><a id="ankPrint"
style="vertical-align: top;" class="handCur" onclick="javascript:DisplayPrintDocs();">
<asp:Label ID="lbldocs" runat="server" meta:resourcekey="lbldocs">PrintDocs(0-0)</asp:Label>
</a>
</div>
</div>
<!-- the menu's css class to used to get the menu control and handled at main.js.-->
<div id="dvAppearance">
<div id="divAppearanceLeft">
</div>
</div>
<div>
<!-- hdParamsValues for getting global variable value-->
<div style="display: none;">
<asp:HiddenField ID="hdParamsValues" runat="server" />
<asp:HiddenField ID="hdnDisplayTxt" runat="server" />
<asp:Button ID="btnSetParams" runat="server" OnClientClick="SetUnload('false');"
OnClick="btnSetParams_Click" />
</div>
<asp:HiddenField ID="hdnTraceValue" runat="server" />
<asp:HiddenField ID="hdnAction" runat="server" />
<asp:HiddenField ID="draftsMessage" runat="server" />
<asp:HiddenField ID="hdnAxGloRecId" runat="server" />
<div id="divtheme" style="display: none">
<asp:Label ID="lbltheme" runat="server" Text=""></asp:Label>
<asp:DropDownList ID="DropDownList1" runat="server">
</asp:DropDownList>
<asp:DropDownList ID="DropDownList2" runat="server">
</asp:DropDownList>
<%=regthmdata%>
<%=printInterval %>
<%=draftScript %>
</div>
<div id="mobileMenuWrapper" style="display: none;"></div>
<div runat="server" class="info d-none" id="dvMessage">
<table style='margin: 0px; width: 100%; height: 100%; vertical-align: middle;'>
<tr>
<td>Your password will expire in
<%=pwdExpDays %>
days. Click <a onclick="javascript:showChangePasswordDialog()" target="middle1">here</a> to
change your password.
</td>
<td style="float: right">
<img src="../AxpImages/icons/16x16/delete.png" class="handCur" alt="delete"
onclick="HideInfoDiv();" />
</td>
</tr>
</table>
</div>
<div id="dvPrintDocs">
</div>
<div class="wrapper---">
<%if (templateText == String.Empty)
{%>
<header class="main-header">
<!-- Logo -->
<!-- Header Navbar -->
<%if (HttpContext.Current.Session["AxCloudDB"] != null)
{ %>
<nav class="navbar navbar-static-top cloud-header">
<%}
else
{ %>
<nav class="navbar navbar-static-top">
<%} %>
<!-- Sidebar toggle button-->
<div class="header-left">
<a href="javascript:void(0)" class="slide-window" data-toggle="push-menu" role="button">
<i class="fa fa-list" id="menuCollapse" title="Collapse Menu"></i>
<span class="sr-only">Toggle navigation</span>
</a>
<div class="logo-main">
<a class="brand" href="javascript:void(0)" tabindex="1" title="<%=appName %>"
onclick="LoadIframe('loadhomepage');">
<%if (HttpContext.Current.Session["AxCloudDB"] != null)
{ %>
<img class="left" src="../assets/img/agile-biz.png" style="height: 41px;"
alt="logo" onclick="LoadIframe('loadhomepage');" />
<%}
else%>
<%if (IsCustomLogoAvail)
{
var ver = DateTime.Now.ToString("yyyyMMddHHmmss"); %>
<img class="left" src="../images/Custom/logo.png?v=<%=ver %>"
style="width: 48px;" alt="logo" onclick="LoadIframe('loadhomepage');" />
<%}
else %>
<%if (IsLogoAvail)
{ %>
<img class="left" src="../assets/img/logo.png" style="width: 48px; height: 32px;"
alt="logo" onclick="LoadIframe('loadhomepage');" />
<%} %>
<%if (HttpContext.Current.Session["AxCloudDB"] == null)
{ %>
<span
style="margin-top: 3px; color: #fff; font-weight: normal; font-size: 15px; line-height: 35px; margin-left: 5px;"
onclick="LoadIframe('loadhomepage');" class="titlename">
<%if (axProjectTile == string.Empty)
{ %>
<%=appName %>
<%}
else
{%>
Axpert
<%} %>
</span>
<%} %>
</a>
<%if (Session["MobileView"] != null && Session["MobileView"].ToString() == "True")
{%>
<span class="mobile-search fa fa-search"></span>
<%-- <span class="logout-main"><a id="li_Logout2" href="javascript:void(0);" class="link"
data-toggle="tooltip" title="" data-original-title="Logout"
onclick="javascript:signout('../aspx/signout.aspx');return false;"><i
class="fa fa-power-off"></i></a></span>--%>
<div class="clearfix"></div>
<div class="mobile-search-inner" style="display: none;">
<form>
<div id="nav-searchbox">
<input id="globalSearchinp" type="text" class="form-control"
placeholder="Type for search..." autofocus>
</div>
</form>
</div>
<%} %>
</div>
</div>
<%if (Session["MobileView"] != null && Session["MobileView"].ToString() == "False")
{%>
<div class="header-mid">
<%--<form>--%>
<div id="nav-searchbox" class="globalSrch">
<input id="globalSearchinp" type="text" class="form-control"
placeholder="Type for search...">
<i id="gloSrchSpin" class="icon-arrows-rotate rorate-icon d-none"></i>
<i id="gloCondIcon" class="icon-arrows-compress fa fa-link search-icon-chain"></i>
<i class="icon-basic-magnifier fa fa-search search-home"></i>
</div>
<%--</form>--%>
</div>
<%} %>
<div class="header-right">
<%if (HttpContext.Current.Session["AxCloudDB"] != null)
{ %>
<a class="cloudbrand" href="javascript:void(0)" tabindex="1" title="<%=appName %>">
<span class="cloudtitle" onclick="LoadIframe('loadhomepage');" class="titlename">
<%=appName %>
</span>
</a>
<%} %>
<div class="navbar-custom-menu">
<div><span class="hidden-xs wel-msg">Welcome <%=Session["AxNickName"]%></span></div>
<ul class="nav navbar-nav">
<!-- User Account -->
<li class="dropdown user user-menu">
<ul class="dropdown-menu scale-up">
<!-- User image -->
<li class="user-header">
<%--<img src="img/Axpert_Icon.ico" class="img-responsive" alt="User Image">--%>
<p>
MultiPurpose Themes
<small>Member since April . 2016</small>
</p>
</li>
<!-- Menu Body -->
<li class="user-body">
<div class="row">
<div class="col-xs-4 text-center">
<a href="javascript:void(0)">Followers</a>
</div>
<div class="col-xs-4 text-center">
<a href="javascript:void(0)">Friends</a>
</div>
<div class="col-xs-4 text-center">
<a href="javascript:void(0)">Sales</a>
</div>
</div>
<!-- /.row -->
</li>
<!-- Menu Footer-->
<li class="user-footer">
<div class="pull-left">
<a href="javascript:void(0)"
class="btn btn-default btn-flat">Profile</a>
</div>
<div class="pull-right">
<a href="javascript:void(0)"
class="btn btn-default btn-flat">Sign out</a>
</div>
</li>
</ul>
</li>
<!-- Messages-->
<li class="dropdown messages-menu axpSettings" title="Home">
<a href="javascript:void(0)" class="dropdown-toggle" data-toggle="dropdown">
<i class="icon-basic-home " onclick="resetLeftMenu();"></i>
</a>
</li>
<li class="dropdown messages-menu noBg panel-control axpSettings"
title="Select Theme">
<a href="javascript:void(0)" class="dropdown-toggle" data-toggle="dropdown">
<i id="themeIcon" class='cog icon-software-paintbrush iconforom'
style="cursor: pointer; width: initial; height: initial;"></i>
</a>
</li>
<li id="Div1" class="globalParamsWrapper dropdown messages-menu" runat="server"
title="Global Parameters">
<a id="editAxGlo2" runat="server" class="noBg" tabindex="-1"
data-container="body" data-toggle="popover" data-placement="bottom"
data-content="" data-trigger="hover" data-popover-content="#myPopover">
<i class="icon-software-pencil" style="position: relative;"
tabindex="8"></i>
</a>
</li>
<!-- Notifications -->
<li class="dropdown notifications-menu axpSettings" title="Utilities">
<a href="javascript:void(0)" class="dropdown-toggle" data-toggle="dropdown">
<i class="icon-basic-settings"></i>
</a>
<ul class="dropdown-menu scale-up">
<ul class="head-list">
<li class="commonSettings" visible="false" id="li_Responsibilities1"
onclick="DoUtilitiesEvent('Responsibilities');" runat="server"
title="Responsiblity"><a href="javascript:void(0)"><i
class="icon-tasks icon-basic-webpage-txt"
style="margin-right: 5px;"></i>
<asp:Label ID="lblRespons" runat="server"
meta:resourcekey="lblRespons"> Responsibility
</asp:Label>
</a></li>
<li id="li_WorkFlow1" title="WorkFlow"
onclick="javascript:LoadIframe('workflownew.aspx')"
runat="server" visible="true"><a href="javascript:void(0)"><i
class="icon-map-marker icon-basic-elaboration-browser-refresh"></i>
<asp:Label ID="lblWorkFlow" runat="server"
meta:resourcekey="lblWorkFlow"> WorkFlow</asp:Label>
</a></li>
<li id="li_ImportData1" runat="server"
class="commonSettings modal-dialog-events"
onclick="DoUtilitiesEvent('ImportData');" title="Import Data">
<a href="javascript:void(0)"><i
class="glyphicon glyphicon-import icon-basic-upload"
style="margin-right: 5px;"></i>
<asp:Label ID="lblImportData" runat="server"
meta:resourcekey="lblImportData"> Import Data
</asp:Label>
</a>
</li>
<li id="li_ExportData1" runat="server"
class="commonSettings modal-dialog-events"
onclick="DoUtilitiesEvent('ExportData');" title="Export Data">
<a href="javascript:void(0)"><i
class="glyphicon glyphicon-export icon-basic-download"
style="margin-right: 5px;"></i>
<asp:Label ID="lblExportData" runat="server"
meta:resourcekey="lblExportData"> Export Data
</asp:Label>
</a>
</li>
<li id="li_ImportHistory1" runat="server" class="commonSettings"
onclick="DoUtilitiesEvent('ImportHistory');"
title="Import History">
<a href="javascript:void(0)"><i
class="glyphicon glyphicon-tasks icon-basic-clockwise"
style="margin-right: 5px;"></i>
<asp:Label ID="lblImpHistory" runat="server"
meta:resourcekey="lblImpHistory"> Import History
</asp:Label>
</a>
</li>
<li class="adminSettings modal-dialog-events"
onclick="DoUtilitiesEvent('InMemoryDB');" title="In-Memory DB">
<a href="javascript:void(0)"><i
class="glyphicon glyphicon-tasks icon-basic-anticlockwise"
style="margin-right: 5px;"></i>
<asp:Label ID="lblFastUtility" runat="server"
meta:resourcekey="lblFastUtility"> In-Memory DB
</asp:Label>
</a>
</li>
<li id="li_WidgetBuilder1" class="commonSettings"
onclick="DoUtilitiesEvent('WidgetBuilder');"
title="Widget Builder" visible="false" runat="server">
<a href="javascript:void(0)"><i
class="glyphicon icon-basic-settings"
style="margin-right: 5px;"></i>
<asp:Label ID="lblWidBuilder" runat="server"
meta:resourcekey="lblWidBuilder"> Widget Builder
</asp:Label>
</a>
</li>
<li class="commonSettings liDashBoardIcon"
onclick="ToogleLeftMenu('dashboardPanel', 'true','Dashboard','')"
title="Dashboard">
<a href="javascript:void(0)"><i id="dashBoardIcon"
class="icon-ecommerce-graph-increase"
style="margin-right: 5px;"></i>
<asp:Label ID="lblDashboard" runat="server"
meta:resourcekey="lblDashboard"> Dashboard </asp:Label>
</a>
</li>
<li id="pageBuilderBtn" class="noBg commonSettings"
onclick="LoadIframe('PageDesigner.aspx')" tabindex="-1"
title="Page Builder">
<a href="javascript:void(0)"><i id="pageBuilderIcon"
class="icon-basic-sheet-multiple "
style="margin-right: 5px;"></i>
<asp:Label ID="lblpagebuilder" runat="server"
meta:resourcekey="lblpagebuilder"> Page Builder
</asp:Label>
</a>
</li>
<li id="exeiddownload" onclick="LoadIframe('AppDownload.aspx')"
title="Download" style="display: none;">
<a href="javascript:void(0)"><i
class="glyphicon glyphicon-download-alt icon-basic-elaboration-browser-download"
style="margin-right: 5px;"></i>
<asp:Label ID="lblDownload" runat="server"
meta:resourcekey="lblDownload"> Download </asp:Label>
</a>
</li>
<li class="commonSettings modal-dialog-events" id="axpertLogs1"
runat="server" onclick="DoUtilitiesEvent('AxpertLogs');"
title="Axpert Logs" style="display: none;">
<a href="javascript:void(0)"><i
class="glyphicon icon-basic-todolist-pencil"
style="margin-right: 5px;"></i>
<asp:Label ID="lblAxpertLogs1" runat="server"
meta:resourcekey="lblAxpertLogs"> Axpert Logs
</asp:Label>
</a>
</li>
</ul>
</ul>
</li>
<!-- Tasks -->
<li class="dropdown tasks-menu axpSettings" title="Settings">
<a href="javascript:void(0)" class="dropdown-toggle" data-toggle="dropdown">
<i class="icon-cog icon-basic-gear"></i>
</a>
<ul class="dropdown-menu scale-up">
<ul class="head-list">
<li onclick="javascript:showChangePasswordDialog()"
id="changepassword" runat="server">
<a href="javascript:void(0)" class="media add-tooltip"
data-title="Used space : 95%" data-container="body"
data-placement="bottom" data-original-title=""
title="Change Password">
<i class="icon-basic-lock"></i>
<asp:Label ID="Label5" runat="server"
meta:resourcekey="lblChangePassword"> Change Password
</asp:Label>
</a>
</li>
<li id="li_Trace1" runat="server" visible="false"
style="height: 30px;" title="Trace file">
<a href="javascript:void(0)"
class="modal-dialog-events-settings" style="height: 30px;"
onclick="javascript:showTraceFileDialog();">
<i class="icon-basic-geolocalize-01"></i>
<asp:Label ID="Label1" runat="server"
meta:resourcekey="lblTracefile"> Trace file </asp:Label>
</a>
<%if (traceValue == true)
{%>
<span onclick="javascript:ToggleTrace(true);">
<label class="switchtoggel_cls">
<input type="checkbox" checked><span id="imgTogTrace"
class="slider round"
title="Trace On"></span></label>
</span>
<%}
else
{%>
<span onclick="javascript:ToggleTrace(true);">
<label class="switchtoggel_cls">
<input type="checkbox"><span id="imgTogTrace"
class="slider round"
title="Trace Off"></span></label>
</span>
<% }
%>
</li>
<li id="li3" class="modal-dialog-events-settings"
onclick="javascript:showAbout();" runat="server" title="About">
<a href="javascript:void(0)"><i class="icon-arrows-info"></i>
<asp:Label ID="Label2" runat="server"
meta:resourcekey="lblabout">About</asp:Label>
</a>
</li>
<li class="commonSettings modal-dialog-events" id="configApp1"
runat="server" onclick="DoUtilitiesEvent('ConfigApp');"
title="Global Settings">
<a href="javascript:void(0)"><i
class="glyphicon icon-arrows-squares"
style="margin-right: 5px;"></i>
<asp:Label ID="lblConfigApp1" runat="server"
meta:resourcekey="lblConfigApp"> Global Settings
</asp:Label>
</a>
</li>
<li class="commonSettings modal-dialog-events" id="AppConfig"
runat="server"
onclick="LoadIframe('tstruct.aspx?transid=axstc');"
title="Developer Options">
<a href="javascript:void(0)"><i
class="glyphicon icon-software-pathfinder-exclude"
style="margin-right: 5px;"></i>
<asp:Label ID="Label3" runat="server"
meta:resourcekey="lblAppConfig">Developer Options
</asp:Label>
</a>
</li>
<li id="li_Logout"
onclick="javascript:signout('<%=signOutPath %>');"
title="Logout">
<a class="media" href="javascript:void(0)">
<i class="icon-basic-key"></i>
<asp:Label ID="Label4" runat="server"
meta:resourcekey="lblLogout">Logout</asp:Label>
</a>
</li>
</ul>
</ul>
</li>
<li id="qrCodeBtnWrapper" class="dropdown messages-menu axpSettings">
<a href="javascript:void(0)"
class="dropdown-toggle noBg qrcoderelnoBg qrcoderel"
data-toggle="dropdown" id="qrCode" onclick="createMobileQRcode()"
title="Mobile QR">
<i class="fa fa-qrcode qrcoderel"></i>
</a>
</li>
<li id="complaintLI" class="dropdown messages-menu axpSettings"
title="Report An Issue" runat="server" visible="false">
<a href="javascript:void(0)" class="dropdown-toggle" data-toggle="dropdown">
<i class="icon-basic-sheet-pen"
onclick="DoUtilitiesEvent('Complaint');"></i>
</a>
</li>
<li class="dropdown messages-menu axpSettings" title="Home" id="liLicInfo"
runat="server" visible="false">
<a href="javascript:void(0)" class="dropdown-toggle" data-toggle="dropdown"
id="aLicinfo" runat="server" title="License Infomation">
<div class="halfway-fab teal darken-1 pulse">
<i class="fa fa-info"></i>
</div>
</a>
</li>
</ul>
</div>
</div>
</nav>
</header>
<div id="customizer" class="panel-closed text-center">
<div id="options">
<div class="options-head">
<asp:Label ID="lblthemeclt" runat="server" meta:resourcekey="lblthemeclt">Theme Switcher
</asp:Label>
</div>
<div class="options-box clearfix">
<ul class="color-scheme clearfix">
<li><a id="blue" class="blue themeEvent" title="Blue"></a></li>
<li><a id="green" class="green themeEvent" title="Green"></a></li>
<li><a id="red" class="red themeEvent" title="Red"></a></li>
<li><a id="indigo" class="indigo themeEvent" title="Purple"></a></li>
<li><a id="orange" class="orange themeEvent" title="Orange"></a></li>
<li><a id="deepindigo" class="deepindigo themeEvent" title="Indigo"></a></li>
<li><a id="gray" class="gray themeEvent" title="Default"></a></li>
</ul>
</div>
</div>
</div>
<aside class="main-sidebar" style="display: none;">
<!-- sidebar-->
<ul class="header-list">
<li class="refresh hisItem" title="Show History List"><i class="fa fa-angle-down"></i>
<div class="selection-main">
<ul class="histList item-list">
</ul>
</div>
</li>
<li class="refresh" title="Go Forward"><i class="fa fa-chevron-circle-right linkNext linkGray"
data-index="" data-url=""></i></li>
<li class="refresh" title="Go Back"><i class="fa fa-chevron-circle-left linkPrev linkGray"
data-index="" data-url=""></i></li>
<li class="refresh" onclick="refreshMenu();" title="Refresh Menu"><i class="fa fa-refresh"></i>
</li>
</ul>
<section class="sidebar" style="height: auto;">
<!-- Sidebar user panel -->
<!-- sidebar menu: -->
<div class="slide-main-menu">
<ul class="sidebar-menu" data-widget="tree" id="mainnav-menu">
</ul>
</div>
</section>
<!-- /.sidebar -->
</aside>
<!-- Content Wrapper. Contains page content -->
<div class="content-wrapper">
<%if (axProjectTile != string.Empty)
{ %>
<span class="axCustomPTitle" title='<%=axProjectTile %>'>
<%=axProjectTile %>
</span>
<%}%>
<!-- Main content -->
<section class="mybreadcram">
<div class="row">
<div class="col-lg-3 col-md-3">
</div>
<div class="button-splitter">
<%if (Session["MobileView"] != null && Session["MobileView"].ToString() == "False")
{%>
<div class="split-btn d-none" onclick="assocateIframe();splitvertical();" title="Vertical Split" style="transform: rotate(90deg);"><i class="fa fa-sort"></i></div>
<div class="split-btn-vertical d-none" onclick="assocateIframe();splithorizantal();" title="Horizontal Split"><i class="fa fa-sort"></i></div>
<%--<div class="split-vertical"><i class="fa fa-arrows-h"></i></div>--%>
<%} %>
<div class="clearfix"></div>
</div>
</div>
<div class="col-md-12 col-sm-12" style="padding: 0px;">
<div class="splitter-wrapper">
<div class="panel-container main-panel-container">
<div class="panel-left panel-fisrt-part">
<div class="panel-left-inner">
<iframe id="middle1" name="middle1" frameborder="0" scrolling="no" class="searchOpened"
allowtransparency="True" width="100%"></iframe>
</div>
</div>
<div class="splitter panel-splitter" id="drag-point" style="display: none;">
</div>
<div class="panel-right panel-second-part" id="divaxpiframe" style="display: none !important">
<div class="panel-right-inner">
<iframe id="axpiframe" name="axpiframe" frameborder="0" runat="server" scrolling="no"
class="searchOpened" allowtransparency="True" width="100%"
style="display: none;"></iframe>
</div>
</div>
</div>
</div>
</div>
</div>
<%} %>
</div>
<%if (templateText == String.Empty)
{%>
<div class="sidebar-footer">
<!-- item-->
<!-- item-->
<%--<a href="" class="link" data-toggle="tooltip" title="" data-original-title="Logout" onclick="javascript:signout('../aspx/signout.aspx');"><i class="fa fa-power-off"></i></a>--%>
</div>
<footer class="main-footer">
Powered by Axpert
</footer>
<%} %>
</section>
<!-- /.content -->
</div>
<!-- /.content-wrapper -->
<!-- /.control-sidebar -->
<!-- Add the sidebar's background. This div must be placed immediately after the control sidebar -->
<div class="control-sidebar-bg"></div>
<!-- <div id="mainQRcodeWrapper"></div> -->
</div>
<asp:HiddenField ID="NodeApiCall" runat="server" />
<asp:HiddenField ID="hdndashBoardIcon" runat="server" Value="f" />
<asp:HiddenField ID="hdnmessagesIcon" runat="server" Value="f" />
<asp:HiddenField ID="hdHomeUrl" runat="server" />
<asp:HiddenField ID="hdKeepMeDefaultUrl" runat="server" />
<asp:HiddenField ID="cardsData" runat="server" />
<asp:HiddenField ID="cardsDesign" runat="server" />
</form>
<!-- END FOOTER -->
<!-- BEGIN JAVASCRIPTS(Load javascripts at bottom, this will reduce page load time) -->
<!-- BEGIN CORE PLUGINS -->
<form name="clwindow" dir="<%=direction%>">
<input type="hidden" name="clwin" value="" />
</form>
<!-- <script src="../Js/thirdparty/bootstrap/3.3.6/bootstrap.min.js" type="text/javascript"></script> -->
<!-- <script src="../Js/thirdparty/intro.js-2.6.0/intro.min.js"></script> -->
<%if (templateText == String.Empty)
{%>
<!-- <link href="../AssetsNew/css/style.min.css?v=3" rel="stylesheet" /> -->
<%} %>
<form method="post" action="mainnew.aspx">
<%=strParamsRF.ToString() %>
<button style="display: none;" id="btnResubmit"></button>
</form>
</body>
</html>

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,169 @@
<%@ Page Language="VB" AutoEventWireup="false" CodeFile="Message.aspx.vb" Inherits="Message" %>
<!DOCTYPE html>
<html>
<head runat="server">
<meta charset="utf-8"/>
<meta name="description" content="Messages"/>
<meta name="keywords" content="Agile Cloud, Axpert,HMS,BIZAPP,ERP"/>
<meta name="author" content="Agile Labs"/>
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/>
<meta content="width=device-width, initial-scale=1.0" name="viewport" />
<title>ToDo List</title>
<link href="../Css/thirdparty/bootstrap/3.3.6/bootstrap.min.css" rel="stylesheet" />
<link href="../Css/globalStyles.min.css?v=36" rel="stylesheet" />
<script>
if(typeof localStorage != "undefined"){
var projUrl = top.window.location.href.toLowerCase().substring("0", top.window.location.href.indexOf("/aspx/"));
var lsTimeStamp = localStorage["customGlobalStylesExist-" + projUrl]
if(lsTimeStamp && lsTimeStamp != "false"){
var appProjName = localStorage["projInfo-" + projUrl] || "";
var customGS = "<link id=\"customGlobalStyles\" data-proj=\""+ appProjName +"\" href=\"../"+ appProjName +"/customGlobalStyles.css?v="+ lsTimeStamp +"\" rel=\"stylesheet\" />";
document.write(customGS);
}
}
</script>
<script>
if (!('from' in Array)) {
// IE 11: Load Browser Polyfill
document.write('<script src="../Js/polyfill.min.js"><\/script>');
}
</script>
<script src="../Js/thirdparty/jquery/3.1.1/jquery.min.js" type="text/javascript"></script>
<script src="../Js/noConflict.min.js?v=1" type="text/javascript"></script>
<%--custom alerts start--%>
<link href="../Css/animate.min.css" rel="stylesheet" />
<script src="../Js/alerts.min.js?v=28" type="text/javascript"></script>
<link href="../Css/Icons/icon.css" rel="stylesheet" />
<link href="../ThirdParty/jquery-confirm-master/jquery-confirm.min.css?v=1" rel="stylesheet" />
<%--custom alerts end--%>
<script type="text/javascript">
var enableBackButton = false;
var enableForwardButton = false;
</script>
<script src="../Js/gen.min.js?v=14" type="text/javascript"></script>
<script src="../Js/thirdparty/bootstrap/3.3.6/bootstrap.min.js" type="text/javascript"></script>
<script src="../ThirdParty/jquery-confirm-master/jquery-confirm.min.js?v=2" type="text/javascript"></script>
<link href="../AssetsNew/css/style.min.css?v=3" rel="stylesheet" />
<link href="../Css/GridTable.min.css?v=1" rel="stylesheet" />
<link href="../Css/TstructNew.min.css?v=91" rel="stylesheet" />
<link href="../App_Themes/Gray/Stylesheet.min.css?v=23" rel="stylesheet" />
<link id="themecss" type="text/css" href="" rel="stylesheet" />
<script src="../Js/Message.min.js?v=2" type="text/javascript"></script>
<script src="../Js/common.min.js?v=98" type="text/javascript"></script>
</head>
<body onload="ChangeDir('<%=direction%>');">
<form id="form1" runat="server">
<div>
<asp:ScriptManager ID="ScriptManager1" runat="server">
<Scripts>
<asp:ScriptReference Path="../Js/helper.min.js?v=123" />
</Scripts>
<Services>
<asp:ServiceReference Path="../WebService.asmx" />
<asp:ServiceReference Path="../CustomWebService.asmx" />
</Services>
</asp:ScriptManager>
<div class="content">
<% If lang = "ARABIC" Then%>
<div id="backforwrdbuttons" class="hide backbutton" style="float: right;">
<%Else%>
<div id="backforwrdbuttons" class="hide backbutton" style="float: left; padding: 5px;">
<%End If%>
<span onclick="javascript:BackForwardButtonClicked('back');" class='navLeft icon-arrows-left-double-32 handCur' id="goback" style="border: 0px;" title="Click here to go back"></span>
</div>
<div id="breadcrumb-panel">
<div id='breadcrumb' class="icon-services">
<% If lang = "ARABIC" Then%>
<div class="icon-services bcrumb h3">
<asp:Label ID="lblmytask" runat="server" meta:resourcekey="lblmytask">My Tasks</asp:Label></div>
<%Else%>
<div class="icon-services bcrumb h3 left" style="margin-top: 0px; padding: 10px; padding-left: 40px; font-size: 18px; cursor: default !important">
<asp:Label runat="server" meta:resourcekey="lblmytask">My Tasks</asp:Label></div>
<%End If%>
</div>
</div>
<div id="searDiv" style="height: 100%; width: 100%;" runat="server">
<div class="form-group col-lg-5 col-sm-5 col-md-5">
<asp:Label CssClass="ToDoLblText Family" ID="sfor" runat="server" Text="Search for :"></asp:Label>
<asp:DropDownList ID="sf_Cb" runat="server" CssClass="form-control">
<asp:ListItem Value="From"></asp:ListItem>
<asp:ListItem Value="Message"></asp:ListItem>
<asp:ListItem Value="Date"></asp:ListItem>
<asp:ListItem Value="Duedate"></asp:ListItem>
</asp:DropDownList>
</div>
<div class="form-group col-lg-5 col-sm-5 col-md-5">
<asp:Label ID="swithl" runat="server" CssClass="ToDoLblText Family" Text="With"></asp:Label>
&nbsp;&nbsp;&nbsp;&nbsp;
<asp:TextBox ID="swith" runat="server" CssClass="form-control"></asp:TextBox>
</div>
<div class="col-lg-12 col-sm-12 col-md-2 msg">
<label style="display: block; height: 13px;"></label>
<asp:Button ID="sbut" runat="server" Text="Search" CssClass="btn hotbtn" />
<asp:Button ID="clear" runat="server" Text="Clear" CssClass="coldbtn btn" />
</div>
</div>
<div class="dashboard column1" style="padding: 10px;">
<asp:Label ID="lblMsg" CssClass="lblMsg Family" Style="height: calc(100vh - 140px); display: table-cell; vertical-align: middle; width: 100vw; font-size: 26px; color: rgb(100, 100, 100); text-align: center; box-sizing: border-box;" runat="server" Visible="False"></asp:Label>
<asp:GridView CellSpacing="-1" ID="gvMessages" runat="server" AutoGenerateColumns="False" AllowPaging="True"
AllowSorting="true" CssClass="gridData customSetupTableMN pointerclass" Width="100%">
<RowStyle Height="5px" />
<Columns>
<asp:TemplateField HeaderText="From">
<ItemStyle HorizontalAlign="Left" VerticalAlign="Middle" Width="20%" />
<HeaderStyle />
<ItemTemplate>
<asp:Label ID="lblFrom" runat="server" Text='<%# Bind("From")%>'></asp:Label>
</ItemTemplate>
<EditItemTemplate>
</EditItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Message" ShowHeader="True">
<ItemStyle HorizontalAlign="Left" VerticalAlign="Middle" Width="50%" />
<ItemTemplate>
<asp:LinkButton ID="lnkMessage" runat="server" CausesValidation="False" CommandName="Select"
CommandArgument='<%# Bind("link")%>' Text='<%# Bind("Message")%>'></asp:LinkButton>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Created Date" ShowHeader="False">
<ItemStyle VerticalAlign="Middle" HorizontalAlign="Left" Width="15%" />
<HeaderStyle />
<ItemTemplate>
<asp:Label ID="lblTime" runat="server" Text='<%# Bind("Time")%>'></asp:Label>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="TxtHrs" runat="server" Width="64px"></asp:TextBox>
</EditItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Due Date" ShowHeader="False">
<ItemStyle VerticalAlign="Middle" HorizontalAlign="Left" Width="15%" />
<HeaderStyle />
<ItemTemplate>
<asp:Label ID="lblDue" runat="server" Text='<%# Bind("Due")%>'></asp:Label>
</ItemTemplate>
<EditItemTemplate>
</EditItemTemplate>
</asp:TemplateField>
</Columns>
<HeaderStyle Height="25px" HorizontalAlign="Center" />
<AlternatingRowStyle BackColor="Transparent" />
</asp:GridView>
</div>
<%=tst_Scripts%><%=enableBackForwButton%>
&nbsp;
</div>
</div>
<asp:Label ID="lblNodata" runat="server" meta:resourcekey="lblNodata" Visible="false">No data found.</asp:Label>
<div class="DivMessage">
</div>
</form>
</body>
</html>

View File

@@ -0,0 +1,71 @@
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="~/aspx/OpenFiles.aspx.cs" Inherits="aspx_OpenFiles" %>
<!DOCTYPE html>
<html>
<head id="Head1" runat="server">
<meta charset="utf-8"/>
<meta name="description" content="Open File"/>
<meta name="keywords" content="Agile Cloud, Axpert,HMS,BIZAPP,ERP"/>
<meta name="author" content="Agile Labs"/>
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/>
<meta content="width=device-width, initial-scale=1.0" name="viewport" />
<title>Open Files</title>
<link href="../Css/globalStyles.min.css?v=36" rel="stylesheet" />
<script>
if(typeof localStorage != "undefined"){
var projUrl = top.window.location.href.toLowerCase().substring("0", top.window.location.href.indexOf("/aspx/"));
var lsTimeStamp = localStorage["customGlobalStylesExist-" + projUrl]
if(lsTimeStamp && lsTimeStamp != "false"){
var appProjName = localStorage["projInfo-" + projUrl] || "";
var customGS = "<link id=\"customGlobalStyles\" data-proj=\""+ appProjName +"\" href=\"../"+ appProjName +"/customGlobalStyles.css?v="+ lsTimeStamp +"\" rel=\"stylesheet\" />";
document.write(customGS);
}
}
</script>
<script>
if (!('from' in Array)) {
// IE 11: Load Browser Polyfill
document.write('<script src="../Js/polyfill.min.js"><\/script>');
}
</script>
<script src="../Js/thirdparty/jquery/3.1.1/jquery.min.js" type="text/javascript"></script>
<script src="../Js/noConflict.min.js?v=1" type="text/javascript"></script>
<%--custom alerts start--%>
<link href="../ThirdParty/jquery-confirm-master/jquery-confirm.min.css?v=1" rel="stylesheet" />
<script src="../ThirdParty/jquery-confirm-master/jquery-confirm.min.js?v=2" type="text/javascript"></script>
<link href="../Css/animate.min.css" rel="stylesheet" />
<script src="../Js/alerts.min.js?v=28" type="text/javascript"></script>
<%--custom alerts end--%>
<script src="../Js/gen.min.js?v=14" type="text/javascript"></script>
<link id="themecss" type="text/css" rel="Stylesheet" href="" />
<script src="../Js/Openfiles.min.js?v=2" type="text/javascript"></script>
<script src="../Js/common.min.js?v=98" type="text/javascript"></script>
</head>
<body class="Family">
<form id="form1" runat="server">
<div class="tstruct-content">
<asp:Button ID="btnDownloadZip" runat="server" Text="Download As Zip" Style="margin-left: 300px; width: 120px;" OnClick="btnDownloadZip_Click" />
<asp:Button ID="btnSaveFiles" runat="server" Text="Save" Style="margin-left: 300px; width: 80px;" OnClick="btnSaveFiles_Click" />
<asp:GridView CellSpacing="-1" ID="gvFiles" runat="server" AutoGenerateColumns="False" AllowPaging="false"
Font-Size="Small" GridLines="Both" AllowSorting="true" CssClass="dataGrid"
Width="50%" OnRowCommand="gvFiles_RowCommand">
<RowStyle Height="5px" />
<Columns>
<asp:TemplateField HeaderText="Files" ShowHeader="True"
ControlStyle-Width="80%">
<ItemStyle Font-Size="Small" HorizontalAlign="Left" VerticalAlign="Middle" Width="100%" />
<ItemTemplate>
<asp:LinkButton ID="lnkfile" runat="server" CausesValidation="False" CommandName="Select"
CommandArgument='<%# Bind("link")%>' Text='<%# Bind("FileName")%>'></asp:LinkButton>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
</div>
</form>
</body>
</html>

View File

@@ -0,0 +1,96 @@
<%@ Page Language="VB" AutoEventWireup="false" CodeFile="OpenLogFile.aspx.vb" Inherits="OpenLogFile" %>
<!DOCTYPE html>
<html>
<head runat="server">
<meta charset="utf-8" />
<meta name="description" content="Open log File" />
<meta name="keywords" content="Agile Cloud, Axpert,HMS,BIZAPP,ERP" />
<meta name="author" content="Agile Labs" />
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/>
<meta content="width=device-width, initial-scale=1.0" name="viewport" />
<title>Open Log File</title>
<link href="../Css/globalStyles.min.css?v=36" rel="stylesheet" />
<script>
if(typeof localStorage != "undefined"){
var projUrl = top.window.location.href.toLowerCase().substring("0", top.window.location.href.indexOf("/aspx/"));
var lsTimeStamp = localStorage["customGlobalStylesExist-" + projUrl]
if(lsTimeStamp && lsTimeStamp != "false"){
var appProjName = localStorage["projInfo-" + projUrl] || "";
var customGS = "<link id=\"customGlobalStyles\" data-proj=\""+ appProjName +"\" href=\"../"+ appProjName +"/customGlobalStyles.css?v="+ lsTimeStamp +"\" rel=\"stylesheet\" />";
document.write(customGS);
}
}
</script>
<%If EnableOldTheme = "true" Then%>
<link href="../Css/genericOld.min.css" rel="stylesheet" type="text/css" id="generic" />
<%Else%>
<link href="../Css/generic.min.css?v=10" rel="stylesheet" type="text/css" id="Link1" />
<%End If%>
<link href="../ThirdParty/jquery-confirm-master/jquery-confirm.min.css?v=1" rel="stylesheet" />
<script>
if (!('from' in Array)) {
// IE 11: Load Browser Polyfill
document.write('<script src="../Js/polyfill.min.js"><\/script>');
}
</script>
<script src="../Js/thirdparty/jquery/3.1.1/jquery.min.js" type="text/javascript"></script>
<script src="../Js/noConflict.min.js?v=1" type="text/javascript"></script>
<script src="../Js/gen.min.js?v=14" type="text/javascript"></script>
<script src="../ThirdParty/jquery-confirm-master/jquery-confirm.min.js?v=2" type="text/javascript"></script>
<link id="themecss" type="text/css" rel="Stylesheet" href="" />
<script src="../Js/OpenLogFile.min.js?v=4" type="text/javascript"></script>
<script src="../Js/common.min.js?v=98" type="text/javascript"></script>
<script>
$(document).ready(function () {
//for focusing tab within the page
setTimeout(function () {
var elemntsToCheck = 'button[tabindex!="-1"],a[tabindex!="-1"],input[tabindex!="-1"],select[tabindex!="-1"],radio[tabindex!="-1"]';
var inputs = $('#form1').find(elemntsToCheck).filter(':visible').not(':disabled');
firstInput = inputs.first();
lastInput = inputs.last();
firstInput.addClass("firstFocusable");
lastInput.addClass("lastFocusable");
$(".firstFocusable").focus();
$(".lastFocusable").on('keydown.tabRot', function (e) {
if ((e.which === 9 && !e.shiftKey)) {
e.preventDefault();
$(".firstFocusable").focus();
}
});
$(".firstFocusable").on('keydown.tabRot', function (e) {
if ((e.which === 9 && e.shiftKey)) {
e.preventDefault();
$(".lastFocusable").focus();
}
});
},500)
})
</script>
</head>
<body class="Family">
<form id="form1" runat="server" dir="<%=direction%>">
<div class="tstruct-content">
<asp:GridView CellSpacing="-1" ID="gvLogfiles" runat="server" AutoGenerateColumns="False" AllowPaging="false"
Font-Size="Small" GridLines="Both" AllowSorting="true" CssClass="dataGrid"
Width="100%" style= "margin-top: 50px">
<RowStyle Height="5px" />
<Columns>
<asp:TemplateField HeaderText="Trace files" ShowHeader="True"
ControlStyle-Width="80%">
<ItemStyle Font-Size="Small" HorizontalAlign="Left" VerticalAlign="Middle" Width="100%" />
<ItemTemplate>
<asp:LinkButton ID="lnkfile" runat="server" CausesValidation="False" CommandName="Select"
CommandArgument='<%# Bind("link")%>' Text='<%# Bind("FileName")%>'></asp:LinkButton>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
</div>
<asp:Label ID="lblNodata" runat="server" meta:resourcekey="lblNodata" Visible="false">No data found.</asp:Label>
</form>
</body>
</html>

View File

@@ -0,0 +1,105 @@
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Page.aspx.cs" Inherits="aspx_Page" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title>Page</title>
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
<meta content="width=device-width, initial-scale=1.0" name="viewport" />
<link href="../ThirdParty/materialize/css/materialize.min.css?v=3" rel="stylesheet" />
<link href="../Css/globalStyles.min.css?v=36" rel="stylesheet" />
<script>
if(typeof localStorage != "undefined"){
var projUrl = top.window.location.href.toLowerCase().substring("0", top.window.location.href.indexOf("/aspx/"));
var lsTimeStamp = localStorage["customGlobalStylesExist-" + projUrl]
if(lsTimeStamp && lsTimeStamp != "false"){
var appProjName = localStorage["projInfo-" + projUrl] || "";
var customGS = "<link id=\"customGlobalStyles\" data-proj=\""+ appProjName +"\" href=\"../"+ appProjName +"/customGlobalStyles.css?v="+ lsTimeStamp +"\" rel=\"stylesheet\" />";
document.write(customGS);
}
}
</script>
<link href="../ThirdParty/scrollbar-plugin-master/jquery.mCustomScrollbar.css" rel="stylesheet" />
<link href="../ThirdParty/Linearicons/Font/library/linearIcons.css" rel="stylesheet" />
<link href="../Css/thirdparty/font-awesome/4.6.3/css/font-awesome.min.css" rel="stylesheet" />
<link href="../ThirdParty/jquery-confirm-master/jquery-confirm.min.css" rel="stylesheet" />
<link href="../ThirdParty/DataTables-1.10.13/media/css/jquery.dataTables.min.css" rel="stylesheet" />
<link href="../Css/animate.min.css" rel="stylesheet" />
<link href="../Css/builderHome.min.css?v=36" rel="stylesheet" />
<!-- <link href="" id="homeBuilderLink" rel="stylesheet" /> -->
<script>
if (!('from' in Array)) {
// IE 11: Load Browser Polyfill
document.write('<script src="../Js/polyfill.min.js"><\/script>');
}
</script>
<script>
var userResponsibilities = '<%=Session["AxResponsibilities"] %>';
userResponsibilities = userResponsibilities.split(",");
var buildModeAccess = '<%=homeBuilder%>';
buildModeAccess = buildModeAccess.split(',');
var globalVars = '<%=globalVars%>';
var imageBase = '<%=homeBuilderImagePath%>';
var myTaskString = '<%=myTaskString%>';
var appsessionKey = '<%=appsessionKey%>';
var dbType = '<%=Session["axdb"]%>';
var isPageBuilder = true;
var homepagews = '<%=homepagews%>';
var requestProcess_logtime = '<%=requestProcess_logtime%>';
var serverprocesstime = '<%=serverprocesstime%>';
</script>
</head>
<body dir="<%=direction %>" class="menu-<%=menuStyle%> btextDir-<%=direction%>">
<div class="row" style="margin: 0px;">
<div id="HPBmainWrapper">
<div class="col s12" id="HPBdesignerCanvas">
<div class="hpbWrapper">
<div id="hpbDsgnrcnvsWrapper">
<ul class="tabs" id="HPBtabsHaeder" style="display: none;">
</ul>
<div id="sortable" class="row mainWidgetAddedWrapper">
<div class="smallKpiDiv hide"></div>
<div class="clear"></div>
<div class="kpiDiv hide"></div>
<div class="clear"></div>
<div class="widgetDiv hide"></div>
<div class="clear"></div>
<div class="customDiv hide"></div>
<div class="clear"></div>
<div class="tstructDiv hide"></div>
<div class="clear"></div>
<div class="iviewDiv hide"></div>
<div class="clear"></div>
</div>
</div>
</div>
</div>
<div class="clear"></div>
</div>
</div>
<script type="text/javascript" src="../Js/thirdparty/jquery/3.1.1/jquery.min.js"></script>
<script src="../Js/noConflict.min.js?v=1"></script>
<script type="text/javascript" src="../Js/common.min.js?v=98"></script>
<script src="../ThirdParty/jquery-mousewheel/jquery-mousewheel.min.js"></script>
<script src="../ThirdParty/scrollbar-plugin-master/jquery.mCustomScrollbar.js"></script>
<script src="../ThirdParty/materialize/js/materialize.min.js?v=11"></script>
<script src="../Js/jquery.browser.min.js" type="text/javascript"></script>
<script src="../ThirdParty/jquery-confirm-master/jquery-confirm.min.js"></script>
<script src="../Js/alerts.min.js?v=28"></script>
<script src="../ThirdParty/Highcharts/highcharts.js"></script>
<script src="../ThirdParty/Highcharts/highcharts-3d.js"></script>
<script src="../ThirdParty/Highcharts/highcharts-more.js"></script>
<script src="../ThirdParty/Highcharts/highcharts-exporting.js"></script>
<script src="../Js/high-charts-functions.min.js?v=20"></script>
<script src="../ThirdParty/DataTables-1.10.13/extensions/Extras/moment.min.js"></script>
<script src="../ThirdParty/DataTables-1.10.13/media/js/jquery.dataTables.min.js"></script>
<script src="../ThirdParty/DataTables-1.10.13/extensions/Extras/datetime-moment.js"></script>
<script src="../Js/templateParser.min.js?v=12"></script>
<script src="../Js/commonBuilder.min.js?v=48"></script>
<script src="../Js/commonHome.min.js?v=25"></script>
<script src="../Js/builderHome.min.js?v=56"></script>
</body>
</html>

View File

@@ -0,0 +1,844 @@
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="ParamsTstruct.aspx.cs" Inherits="ParamsTstruct" %>
<!DOCTYPE html>
<html>
<head id="Head1" runat="server">
<meta charset="utf-8" />
<meta content="width=device-width, initial-scale=1.0" name="viewport" />
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
<title>ParamsTstruct</title>
<link href="../assetsnew/css/bootstrap.min.css" rel="stylesheet" />
<link href="../Css/thirdparty/bootstrap/3.3.6/bootstrap.min.css" rel="stylesheet" />
<link href="../Css/thirdparty/jquery-ui/1.12.1/jquery-ui.min.css" rel="stylesheet" />
<link href="../Css/thirdparty/jquery-ui/1.12.1/jquery-ui.structure.min.css" rel="stylesheet" />
<link href="../Css/thirdparty/jquery-ui/1.12.1/jquery-ui.theme.min.css" rel="stylesheet" />
<link href="../Css/globalStyles.min.css?v=36" rel="stylesheet" />
<script>
if (typeof localStorage != "undefined") {
var projUrl = top.window.location.href.toLowerCase().substring("0", top.window.location.href.indexOf("/aspx/"));
var lsTimeStamp = localStorage["customGlobalStylesExist-" + projUrl]
if (lsTimeStamp && lsTimeStamp != "false") {
var appProjName = localStorage["projInfo-" + projUrl] || "";
var customGS = "<link id=\"customGlobalStyles\" data-proj=\"" + appProjName + "\" href=\"../" + appProjName + "/customGlobalStyles.css?v=" + lsTimeStamp + "\" rel=\"stylesheet\" />";
document.write(customGS);
}
}
</script>
<link href="../Css/msgBoxLight.min.css?v=5" rel="stylesheet" type="text/css" />
<link href="../ThirdParty/jquery-confirm-master/jquery-confirm.min.css?v=1" rel="stylesheet" />
<link href="../ThirdParty/DataTables-1.10.13/media/css/jquery.dataTables.min.css" rel="stylesheet" />
<link href="../Css/GridTable.min.css?v=1" rel="stylesheet" />
<!-- <link href="../Css/Stylesheet.min.css?v=23" rel="stylesheet" /> -->
<link href="../Css/MergeColumn.min.css" rel="stylesheet" />
<link href="../Css/Icons/icon.css" rel="stylesheet" />
<link href="../AssetsNew/css/style.min.css?v=3" rel="stylesheet" />
<%--<link href="../Css/TstructNew.min.css?v=91" rel="stylesheet" />--%>
<link href="../Css/thirdparty/font-awesome/4.6.3/css/font-awesome.min.css" rel="stylesheet" />
<%--<link href="../Css/Tstruct-auto.min.css?v=22" rel="stylesheet" />--%>
<link href="../Css/tstructNewUi.min.css?v=82" rel="stylesheet" />
<script>
if (typeof localStorage != "undefined") {
var projUrl = top.window.location.href.toLowerCase().substring("0", top.window.location.href.indexOf("/aspx/"));
var customStyleTimeStamp = localStorage["customTstructNewUiExist-" + projUrl];
if (customStyleTimeStamp && customStyleTimeStamp != "false") {
var appProjName = localStorage["projInfo-" + projUrl] || "";
var customFormStyle = "<link id=\"customTstructNewUi\" data-proj=\"" + appProjName + "\" href=\"../" + appProjName + "/customTstructNewUi.css?v=" + customStyleTimeStamp + "\" rel=\"stylesheet\" />";
document.write(customFormStyle);
}
}
</script>
<%--<link href="../App_Themes/Gray/Stylesheet.min.css?v=23" rel="stylesheet" />--%>
<link id="themecss" type="text/css" href="" rel="stylesheet" />
<script>
if (!('from' in Array)) {
// IE 11: Load Browser Polyfill
document.write('<script src="../Js/polyfill.min.js"><\/script>');
}
</script>
<script type="text/javascript" src="../Js/thirdparty/jquery/3.1.1/jquery.min.js"></script>
<script src="../ThirdParty/DataTables-1.10.13/media/js/jquery.dataTables.min.js"></script>
<script src="../ThirdParty/DataTables-1.10.13/media/js/dataTables.bootstrap.min.js"></script>
<script src="../Js/jquery.browser.min.js" type="text/javascript"></script>
<script src="../Js/printjs.min.js" type="text/javascript"></script>
<script src="../ThirdParty/jquery-confirm-master/jquery-confirm.min.js?v=2" type="text/javascript"></script>
<script src="../Js/noConflict.min.js?v=1" type="text/javascript"></script>
<script type="text/javascript">
var mode = "form";
//////////////////////////
//variables used for new picklist control
var totalPLRows = 0;
var pageSize = 10;
var curPageNo = 1;
var noOfPLPages = 0;
var axpRefSelect = false;
var axpRefSelectID = "";
var axpSrcSelectID = "";
var axRefreshSelectType = "";
var isTstPop = '<%=isTstPop%>';
var appsessionKey = '<%=appsessionKey%>';
var firstInput;
var lastInput;
//variables used for storing images in folders
var imgNames = new Array();
var imgSrc = new Array();
var axInlineGridEdit = '<%=Session["AxInlineGridEdit"]%>' == 'true';
//variables used for new picklist control
var totalPLRows = 0;
var pageSize = 10;
var curPageNo = 1;
var noOfPLPages = 0;
var FetchPickListRows = '<%=FetchPickListRows%>';
//variables used for storing images in folders
var imgNames = new Array();
var imgSrc = new Array();
var requestProcess_logtime = '<%=requestProcess_logtime%>';
var serverprocesstime = '<%=serverprocesstime%>';
var enableBackButton = false;
var enableForwardButton = false;
</script>
<script src="../Js/jquery.browser.min.js" type="text/javascript"></script>
<script src="../Js/printjs.min.js" type="text/javascript"></script>
<script src="../ThirdParty/jquery-confirm-master/jquery-confirm.min.js?v=2" type="text/javascript"></script>
<script src="../Js/noConflict.min.js?v=1" type="text/javascript"></script>
<%--custom alerts start--%>
<link href="../Css/animate.min.css" rel="stylesheet" />
<script src="../Js/alerts.min.js?v=28" type="text/javascript"></script>
<%--custom alerts end--%>
<script src="../Js/jQueryUi/jquery.tablesorter.min.js" type="text/javascript"></script>
<script type="text/javascript" src="../Js/common.min.js?v=98"></script>
<script type="text/javascript" src="../Js/ckeditor/ckeditor.js?v=1"></script>
<script src="../Js/ckRtf.min.js?v=6" type="text/javascript"></script>
<link href="../Css/workflowNew.min.css?v=10" rel="stylesheet" />
<!--Links for Tab control -->
<script type="text/javascript" src="../Js/process.min.js?v=207"></script>
<script src="../Js/JDate.min.js?v=3" type="text/javascript"></script>
<script src="../Js/thirdparty/bootstrap/3.3.6/bootstrap.min.js" type="text/javascript"></script>
<script src="../Js/thirdparty/jquery-ui/jquery-ui-autoCom/jquery-ui-autoCom.min.js?v=3"></script>
<script src="../Js/jquery.msgBox.min.js?v=2" type="text/javascript"></script>
<script src="../Js/jQueryUi/jquery.scrollabletab.min.js" type="text/javascript"></script>
<script src="../Js/tstructvars.min.js?v=64" type="text/javascript"></script>
<script type="text/javascript" src="../Js/md5.min.js"></script>
<script type="text/javascript" src="../Js/adjustwindow.min.js?v=1"></script>
<script type="text/javascript" src="../Js/tstruct.min.js?v=431"></script>
<script type="text/javascript" src="../Js/helper.min.js?v=123"></script>
<script type="text/javascript" src="../Js/jsclient.min.js?v=51"></script>
<script type="text/javascript" src="../Js/util.min.js?v=2"></script>
<script src="../Js/dimmingdiv.min.js?v=2" type="text/javascript"></script>
<script src="../Js/main-tstruct.min.js?v=266" type="text/javascript"></script>
<script src="../Js/tstruct-pdf.min.js?v=4" type="text/javascript"></script>
<link href="../newPopups/Remodal/remodal-default-theme.min.css?v=2" rel="stylesheet" />
<link href="../newPopups/Remodal/remodal.min.css?v=4" rel="stylesheet" />
<script type="text/javascript" src="../Js/newGridJS.min.js?v=171"></script>
<script src="../newPopups/Remodal/remodal.min.js" type="text/javascript"></script>
<link href="../newPopups/axpertPopup.min.css?v=24" rel="stylesheet" />
<script src="../newPopups/axpertPopup.min.js?v=45" type="text/jscript"></script>
<script src="../Js/handlebars.min.js?v=1" type="text/javascript"></script>
<script src="../Js/autoComplete.min.js?v=73" type="text/javascript"></script>
<script src="../Js/thirdparty/velocity.min.js" type="text/javascript"></script>
<script src="../Js/thirdparty/velocity.ui.min.js" type="text/javascript">login.js</script>
<script src="../Js/ParamsTstruct.min.js?v=3" type="text/javascript"></script>
<script src="../ThirdParty/lodash.min.js"></script>
<script src="../ThirdParty/gridstack.js-0.3.0/dist/gridstack.js?v=2"></script>
<script src="../ThirdParty/gridstack.js-0.3.0/dist/gridstack.jQueryUI.js"></script>
<link rel="stylesheet" href="../ThirdParty/gridstack.js-0.3.0/dist/gridstack.css?v=4" />
</head>
<body onload="ChangeDir('<%=direction%>');" class="btextDir-<%=direction%>">
<div class="" id="dvlayout" runat="server">
<div id="bbcrumb" runat="server"></div>
<%=tstHeader %>
<div id='searchBar' style="display: none">
<div id="icons" class="right">
<ul>
<%
if (rid != "0" && Request.QueryString["recPos"] != null && Request.QueryString["recPos"] != "" && Request.QueryString["recPos"] != "null" && Request.QueryString["recordid"] != null)
{ %>
<li class="lnkPrev"><a href="javascript:void(0)" onclick="lnkPrevClick();" id="lnkPrev" class="glyphicon glyphicon-chevron-left icon-arrows-left nextPrevBtn" title="Previous"></a></li>
<li class="lnkNext"><a href="javascript:void(0)" onclick="lnkNextClick();" id="lnkNext" class="glyphicon glyphicon-chevron-left icon-arrows-right nextPrevBtn" title="Next"></a></li>
<% } %>
<%if (!isTstCustomHtml)
{ %>
<div id="tstToolBarBtn" runat="server">
<div id="tstIcons" runat="server">
<%= toolbarBtnHtml.ToString() + designModeBtnHtml.ToString() %>
</div>
<li id="dvRefreshFromLoad" runat="server" visible="false">
<span>
<button type="submit" title="Refresh FormLoad" onclick="ResetFormLoadCache();">
<i class="fa fa-refresh"></i>
</button>
</span>
</li>
</div>
<% }
else
{%>
<%= toolbarBtnHtml.ToString()%>
<% } %>
</ul>
</div>
</div>
<div id="designModeToolbar">
<div id="dvToolbar" runat="server">
<ul>
<li title="TStruct Design Properties">
<a class="toolbarIcons" href="javascript:void(0)" id="tstDsignProp" onclick="openProprtySht('tstructPS')"><i class="icon-basic-gear"></i></a>
</li>
<li title="DC Layouts" id="btnDcLayouts" runat="server">
<a class="toolbarIcons" href="javascript:void(0)" id="tstDesigDcLayouts" onclick="javascript:DesignFormDcLayouts();"><i class="icon icon-software-layout-4lines"></i></a>
</li>
<%-- <li title="Add field">
<a class="toolbarIcons" href="javascript:void(0)" id="propSheet" onclick="CheckToOpenPropSheet()"><i class="icon-arrows-circle-plus"></i></a>
</li>
<li title="Show Field">
<a class="toolbardiv toolbarIcons" href="javascript:void(0)" id="showTheField" onclick="javascript:showHideGridStackField('show');">
<i class="glyphicon icon-basic-eye"></i>
</a>
</li>
<li title="Hide Field">
<a class="toolbardiv toolbarIcons" href="javascript:void(0)" id="hideTheField" onclick="javascript:showHideGridStackField('hide');">
<i class="glyphicon icon-basic-eye-closed"></i>
</a>
</li>--%>
<li title="Reset Design">
<a class="toolbarIcons" href="javascript:void(0)" id="A7" onclick="javascript:ResetButtonClickedWeb();"><i class="glyphicon glyphicon-refresh icon-arrows-rotate"></i></a>
</li>
<li title="Save" id="SaveDesign" runat="server">
<a class="toolbarIcons" href="javascript:void(0)" id="saveDesign" onclick="javascript:SaveDesignerJSONWeb();"><i class="icon icon-arrows-circle-check"></i></a>
</li>
<li title="Publish" id="PublishDesignID" runat="server">
<a class="toolbarIcons" href="javascript:void(0)" id="PublishDesign" onclick="javascript:PublishDesignerJSONWeb();"><i class="icon icon-basic-upload" onclick=""></i></a>
</li>
<li title="Save" id="PublishSaveDesignID" runat="server" visible="false">
<a class="toolbarIcons" href="javascript:void(0)" id="PublishSaveDesign" onclick="javascript:SavePublishDesignerJSONWeb();"><i class="icon icon-arrows-circle-check" onclick=""></i></a>
</li>
<li title="Run" id="RunMode" runat="server">
<a class="toolbarIcons" href="javascript:void(0)" id="A8" onclick="javascript:goToRenderMode();"><i class="glyphicon glyphicon-remove-circle icon-music-play-button"></i></a>
</li>
<li title="HTML" id="btnTstHTML" runat="server">
<a class="toolbarIcons" href="javascript:void(0)" id="tstructHtml" onclick="javascript:customTstHtml();"><i class="icon-arrows-glide-horizontal"></i></a>
</li>
<li id="designStatus"></li>
</ul>
</div>
</div>
<div id="pagebdy" class="Pagebody" onclick="javascript:HideTaskList();">
<div class="dvheightframe col-lg-12 col-xs-12 col-sm-12 col-md-12" id="heightframe" runat="server" style="float: none">
<div id="divmainheader" runat="server"></div>
<div id="formContainer">
<form id="form1" runat="server" enctype="multipart/form-data">
<div>
<asp:ScriptManager ID="ScriptManager1" runat="server">
<Services>
<asp:ServiceReference Path="../WebService.asmx" />
<asp:ServiceReference Path="../CustomWebService.asmx" />
</Services>
</asp:ScriptManager>
<asp:UpdateProgress ID="Up1" Visible="false" runat="Server">
<ProgressTemplate>
<span>
<img src="../AxpImages/icons/loading.gif" alt="Please wait" />
Please wait ...</span>
</ProgressTemplate>
</asp:UpdateProgress>
</div>
<asp:HiddenField ID="hdnDataObjId" runat="server" />
<asp:HiddenField ID="hdnScriptspath" runat="server" />
<asp:HiddenField ID="hdnAxIsPerfCode" runat="server" />
<asp:HiddenField ID="SaveID" runat="server" />
<asp:HiddenField ID="hdnDraftName" Value="false" runat="server" />
<asp:HiddenField ID="hdnFldAlgnProp" Value="" runat="server" />
<asp:HiddenField ID="PublishID" runat="server" />
<asp:HiddenField ID="isAxpImagePathHidden" runat="server" />
<asp:HiddenField ID="IsPublish" runat="server" />
<div id="Wrapperpropsheet">
<div class='col s3 card hoverable scale-transition scale-out' id='propertySheet'>
<div class='hpbHeaderTitle'>
<span class='icon-paint-roller'></span>
<span class='title'>Property Sheet</span>
<button title='Close' type='button' id='propertySrchCls' onclick='closeProprtySht();' class='btn-flat waves-effect btn-floating pull-right'><i class='icon-arrows-remove'></i></button>
<button title='Save' type='button' onclick='updateField();' id='updateWidget' class='btn-flat waves-effect btn-floating pull-right '><span class='icon-arrows-check'></span></button>
<div class='clear'></div>
</div>
<div id='propertySheetDataWrapper'>
<div class='clear'></div>
<div id='propertySearch'>
<input placeholder='Search...' type='text' id='propertySearchFld' class='normalFld searchFld'>
<span class='srchIcn icon-magnifier'></span>
</div>
<div class='posr' id='propTableContent'>
</div>
</div>
</div>
</div>
<div id="addFieldPsWrapper">
<table id="addFieldPS" class='bordered' data-parent="addFieldPsWrapper" data-title="Add Field">
<tr>
<td class='subHeading' colspan='2'>General <span data-target='general' class='propShtDataToggleIcon icon-arrows-down'></span></td>
</tr>
<tr data-group='general'>
<td>Name<sup>*</sup></td>
<td>
<input id='fldName' class='form-control' type='text'></td>
</tr>
<tr data-group='general'>
<td>Caption<sup>*</sup></td>
<td>
<input id='fldCaption' class='form-control' type='text'></td>
</tr>
<tr data-group='general'>
<td>Data Type</td>
<td>
<select onchange='moeChanger(this)' class='form-control' id='seldataType'>
<option>Character</option>
<option>Numeric</option>
<option>Date/Time</option>
<option>Image</option>
<option>Text</option>
</select></td>
</tr>
<tr data-group='general'>
<td>DC</td>
<td>
<select runat='server' class='form-control' id='seldc'></select></td>
</tr>
<tr data-group='general'>
<td>Mode of entry</td>
<td>
<select class='form-control' id='selmoe'>
<option value='Accept'>Accept</option>
<option value='Select'>Select</option>
</select></td>
</tr>
<tr data-group='general'>
<td>Width</td>
<td>
<input class='form-control' maxlength='4' id='fldWidth' value='10' type='text'></td>
</tr>
<tr class='decimalFld notSearchable' data-group='general'>
<td>Decimal</td>
<td>
<input id='fldDecimal' maxlength='2' class='form-control' value='0' type='text'>
</td>
</tr>
<tr data-group='general'>
<td>Visible</td>
<td>
<select class='form-control' id='selvisible'>
<option value='T'>Yes</option>
<option value='F'>No</option>
</select></td>
</tr>
<tr>
<td class='subHeading' colspan='2'>Appearance <span data-target='appr' class='propShtDataToggleIcon icon-arrows-down'></span></td>
</tr>
<tr data-group='appr'>
<td>Normalized</td>
<td>
<select class='form-control' id='selNormalized'>
<option value='F'>No</option>
<option value='T'>Yes</option>
</select>
</td>
</tr>
<tr data-group='appr'>
<td>Read Only</td>
<td>
<select id='fldReadOnly' class='form-control'>
<option value='F'>No</option>
<option value='T'>Yes</option>
</select></td>
</tr>
<tr>
<td class='subHeading' colspan='2'>Source <span data-target='src' class='propShtDataToggleIcon icon-arrows-down'></span></td>
</tr>
<tr data-group='src'>
<td>SQL</td>
<td>
<input onfocus='createSqlWindow()' id='sqlSource' class='form-control' type='text'></td>
</tr>
<tr>
<td class='subHeading' colspan='2'>Validation <span data-target='valid' class='propShtDataToggleIcon icon-arrows-down'></span></td>
</tr>
<tr data-group='valid'>
<td>Allow Empty</td>
<td>
<select id='selAlwEmpty' class='form-control'>
<option value='T'>Yes</option>
<option value='F'>No</option>
</select></td>
</tr>
<tr data-group='valid'>
<td>Allow Duplicate</td>
<td>
<select id='selAlwDup' class='form-control'>
<option value='T'>Yes</option>
<option value='F'>No</option>
</select></td>
</tr>
</table>
</div>
<div id="tstructPsWrapper">
<table id="tstructPS" class='bordered' data-parent="tstructPsWrapper" data-title="TStruct Design Properties" data-save="false">
<tr>
<td class='subHeading' colspan='2'>Tstruct <span data-target='general' class='propShtDataToggleIcon icon-arrows-down'></span></td>
</tr>
<tr data-group='general'>
<td>Compress Mode<sup>*</sup></td>
<td>
<div class="switch" onclick="toggleCompressedMode('s')">
<a href="javascript:void(0)" class="swtchDummyAnchr">
<input class="tgl tgl-ios" name="optDirectDb" id="ckbCompressedMode" type="checkbox">
<label class="tgl-btn togglecustom toggle_btn" for="ckbCompressedMode" id="lblckbCompressedMode"></label>
</a>
</div>
</td>
</tr>
<tr data-group='general'>
<td>Static Run Mode<sup>*</sup></td>
<td>
<div class="switch" onclick="toggleStaticRunMode()">
<a href="javascript:void(0)" class="swtchDummyAnchr">
<input class="tgl tgl-ios" name="optDirectDb" id="ckbStaticRunMode" type="checkbox">
<label class="tgl-btn togglecustom toggle_btn" for="ckbStaticRunMode" id="lblckbStaticRunMode"></label>
</a>
</div>
</td>
</tr>
<tr data-group='general'>
<td>Wizard DC<sup>*</sup></td>
<td>
<div class="switch" onclick="toggleWizardDCOption()">
<a href="javascript:void(0)" class="swtchDummyAnchr">
<input class="tgl tgl-ios" name="optDirectDb" id="ckbWizardDC" type="checkbox">
<label class="tgl-btn togglecustom toggle_btn" for="ckbWizardDC" id="lblckbWizardDC"></label>
</a>
</div>
</td>
</tr>
<tr data-group='general'>
<td>Layout<sup>*</sup></td>
<td>
<select id="designLayoutSelector" class="form-control">
<option value="default">Default</option>
<option value="tabbed">Tabbed</option>
<!--<option value="tile">Tile</option>-->
<option value="double">Header-Tabbed-Footer</option>
<option value="single">Header-Tabbed</option>
</select>
</td>
</tr>
<tr data-group='general'>
<td>Font Size<sup>*</sup></td>
<td>
<label for="designForntSizeSelector" style="font-weight: 400;">
Font-Size (px):
<output id="designForntSizeValue" style="display: inline-block; font-weight: 500;">0</output></label>
<input type="range" max="30" min="14" step="2" class="form-range" id="designForntSizeSelector" oninput="designForntSizeValue.value = this.value" />
</td>
</tr>
<tr data-group='general'>
<td>Control Height <sup>*</sup></td>
<td>
<label for="designControlHeightSelector" style="font-weight: 400;">
Control Height (px):
<output id="designControlHeightValue" style="display: inline-block; font-weight: 500;">0</output></label>
<input type="range" max="32" min="24" step="2" class="form-range" id="designControlHeightSelector" oninput="designControlHeightValue.value = this.value" />
</td>
</tr>
<tr data-group='general'>
<td>Form Width <sup>*</sup></td>
<td>
<label for="designFormWidthSelector" style="font-weight: 400;">
Form Width (%):
<output id="designFormWidthValue" style="display: inline-block; font-weight: 500;">0</output></label>
<input type="range" max="100" min="50" step="10" class="form-range" id="designFormWidthSelector" oninput="designFormWidthValue.value = this.value" />
</td>
</tr>
<tr data-group='general'>
<td>Form Alignment: <sup>*</sup></td>
<td>
<select id="designFormAlignmentSelector" class="form-control" data-no-clear="true">
<option value="default">Default</option>
<option value="center">Center</option>
<option value="right">Right</option>
</select>
</td>
</tr>
<tr data-group='general'>
<td>Field Caption Width <sup>*</sup></td>
<td>
<label for="designFieldCaptionWidthSelector" style="font-weight: 400;">
Caption Width (%):
<output id="designFieldCaptionWidthValue" style="display: inline-block; font-weight: 500;">0</output></label>
<input type="range" max="50" min="10" step="10" class="form-range" id="designFieldCaptionWidthSelector" oninput="designFieldCaptionWidthValue.value = this.value" />
</td>
</tr>
</table>
</div>
<%--div to be shown as search dialog--%>
<div id="searchFields" style="display: none;">
<input type="text" id="srchDynamicText" class="AxSearchField" onkeyup="FindTstructString(this.value);" />&nbsp;&nbsp;&nbsp;&nbsp;<label id="searchResCount"></label>
<button type="button" id="SearchPrevBtn" onclick="MovePrev();" class="icon-arrows-up"></button>
<button type="button" id="SearchNextBtn" onclick="MoveNext();" class="icon-arrows-down"></button>
<button type="button" onclick="UnSelectSearchItem('close');" class="icon-arrows-remove"></button>
</div>
<%--div to be shown as search dialog On Multi Select--%>
<div id="srchMulSelFlds" style="display: none;">
<input type="text" id="srchMulSelDynTxt" class="AxSearchField" onkeyup="FndMulSelStr(this.value);" />&nbsp;&nbsp;&nbsp;&nbsp;<label
id="srchMulSelResCnt"></label>
</div>
<div>
<div id="searchoverrelay" class="panel panel-primary " style="display: none; margin-top: 5px;">
<div class="panel-heading">
<h4>
<asp:Label ID="lblheadsrch" runat="server" meta:resourcekey="lblheadsrch">Search</asp:Label><a class="pull-right" href="javascript:Closediv();"><span class="glyphicon glyphicon-remove icon-arrows-remove"></span></a></h4>
</div>
<div class="panel-body">
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<p>
<asp:DropDownList ID="ddlSearch" CssClass="combotem Family form-control nm" runat="server">
</asp:DropDownList>
<% if (langauge == "ARABIC")
{%>
<asp:Label ID="lblsrch" runat="server" meta:resourcekey="lblsrch" class="col-lg-3 col-xs-12">
Search For
</asp:Label>
<% }
else
{ %>
<asp:Label ID="lblwth" runat="server" meta:resourcekey="lblwth">
With
</asp:Label>
<%} %>
<asp:TextBox ID="searstr" CssClass="tem Family form-control" runat="server" value=""></asp:TextBox>
<asp:HiddenField ID="goval" runat="server" Value=""></asp:HiddenField>
<input id="Button1" class="hotbtn btn" type="button" name="go" value="Go" runat="server" onclick="javascript: valid_submit(); setDocht();" />
<div class="buttgo hide">
&nbsp;<asp:Button CssClass="searchHeadbar" ID="btnGo" runat="server" Text="Go" OnClick="btnGo_Click" />
<asp:HiddenField ID="hdnHtml" runat="server" Value=""></asp:HiddenField>
<asp:HiddenField ID="hdnFilename" runat="server" Value=""></asp:HiddenField>
<asp:Button CssClass="searchHeadbar" ID="btnHtml" runat="server" OnClick="btnHtml_Click" />
<asp:HiddenField ID="hdnSearchStr" runat="server" Value=""></asp:HiddenField>
</div>
<p>
</p>
<div id="srchcontent" runat="server">
<asp:Panel ID="Panel1" runat="server" ScrollBars="Auto" Width="100%">
<asp:GridView CellSpacing="-1" ID="grdSearchRes" runat="server" AllowSorting="false"
AutoGenerateColumns="false" CellPadding="2" CssClass="gridData customSetupTableMN table"
GridLines="Vertical" OnPageIndexChanging="grdSearchRes_PageIndexChanging"
OnRowDataBound="grdSearchRes_RowDataBound" PageSize="10" RowStyle-Wrap="false">
<HeaderStyle CssClass="Gridview" ForeColor="#000000" />
<AlternatingRowStyle CssClass="GridAltPage" />
</asp:GridView>
&nbsp;&nbsp;&nbsp;<asp:Label ID="records" runat="server" Text=""></asp:Label>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<asp:Label ID="pgCap" runat="server" CssClass="seartotrecords" Text="Page No."
Visible="false"></asp:Label>
<asp:DropDownList ID="lvPage" runat="server" AutoPostBack="true"
onchange="javascript:Pagination();" Visible="false" Width="40px">
</asp:DropDownList>
<asp:Label ID="pages" Text="" runat="server" CssClass="totrec"></asp:Label>
</asp:Panel>
</div>
</ContentTemplate>
</asp:UpdatePanel>
<asp:UpdateProgress ID="UpdateProgress1" runat="server">
<ProgressTemplate>
<div id="progressArea" class="Family loadingTheDataPW">
<asp:Label ID="lbldataload" runat="server" meta:resourcekey="lbldataload">
Loading the data, please wait...</asp:Label>
<asp:Image ID="LoadingImage" runat="server" AlternateText="Load Image" ImageUrl="../AxpImages/icons/loading.gif" />
</div>
</ProgressTemplate>
</asp:UpdateProgress>
</div>
</div>
</div>
<div class="pdfOverlay">
<div id="dvPDFDocList" class="panel" style="display: none;">
<div class="panel-heading">
<h4>
<asp:Label ID="lblpdfdoc" runat="server" meta:resourcekey="lblpdfdoc">PDF Documents</asp:Label><a class="pull-right" href="javascript:ClosePdfDiv();">
<span class="glyphicon glyphicon-remove-circle icon-arrows-circle-remove"></span></a></h4>
</div>
<div class="panel-body">
<div id="UpdatePanel2">
<div id="dvPdfDDl">
</div>
<asp:HiddenField ID="HiddenField1" runat="server" Value=""></asp:HiddenField>
<input id="btnPDF" type="button" class="btn-default" name="print" value="Print" runat="server" onclick="javascript: CallPDFws();" />
<input id="btnCancelPdf" type="button" class="btn-default" name="cancelpdf" value="Cancel" runat="server" />
</div>
</div>
</div>
</div>
<div runat="server" class="success hide" id="dvMessage">
</div>
<div id="workflowoverlay" runat="server" class="overlay" style="display: none;">
<div class="hide">
<p class="left">
<asp:TextBox ID="txtCommentWF" runat="server" Width="350px" TextMode="MultiLine"></asp:TextBox>
</p>
<p class="left workflow-buttons">
<input type="button" id="btntabapprove" onclick="CheckFields(this);" value="Approve" class="hotbtn btn" />
<input type="button" id="btntabreject" onclick="CheckFields(this);" value="Reject" class="coldbtn btn" />
<input type="button" id="btntabreview" onclick="CheckFields(this);" value="Approve & Forward" class="hotbtn btn" />
<input type="button" id="btntabreturn" onclick="CheckFields(this);" value="Return" class="coldbtn btn" />
<input type="button" id="btntabcomments" onclick="javascript: ViewComments();" value="View comments" class="coldbtn btn" />
</p>
<div class="clear">
</div>
<div class="wfsuccess">
<asp:Label ID="lblStatus" runat="server" class="wkfText" Text="Reviewed by"></asp:Label>
<asp:HiddenField runat="server" ID="hdnWfLno" />
<asp:HiddenField runat="server" ID="hdnWfELno" />
</div>
</div>
<%--New Workflow UI--%>
<div id="main">
<div class="">
<div class="row">
<div class="col-lg-12 col-md-12 col-sm-12 col-xs-12 maincls">
<div class="col-lg-12 col-md-12 col-sm-12 col-xs-12 wrkflw-col-sm-12">
<div id="stratWrkf" class="ApprovalBar workflowdisplayinline" data-content="Open" data-placement="bottom">
</div>
<!--Your Select -->
<div class="dropbox">
<div class="wfselectbox hide">
<ul class="" id="selectbox">
</ul>
</div>
<div id="consumergoods2" class="modal" data-easein="expandIn" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true" data-dismiss="modal" data-target="#consumergoods2" data-backdrop="static">
<div class=" consumergoodsworkflow modal-dialog">
<div class="consumergoodsworkflow modal-content">
<div class=" consumergoodsworkflow modal-header">
<button type="button" onclick="resetActions()" class="close" data-toggle="popoverone" data-dismiss="modal" data-trigger="hover" data-content="close" data-placement="bottom" aria-hidden="true">x</button>
<h4 class=" consumergoodsworkflow modal-title">
<asp:Label ID="lblcomments" runat="server" meta:resourcekey="lblcomments">Comments</asp:Label><span id="commentimp" class="impStar">*</span></h4>
</div>
<div class=" consumergoodsworkflow modal-body">
<div class="form-group">
<asp:TextBox TextMode="multiline" Rows="5" ID="comment" placeholder="Comments" MaxLength="4000" runat="server" CssClass="form-control" autocomplete="off" onkeyup="LimtCharacters(this,250,'message');" />
<asp:Label runat="server" ID="message" ClientIDMode="Static" AssociatedControlID="comment"></asp:Label>
<p id="lblreject" class="customErrorMessage"></p>
<div class="consumergoodsworkflow panel-group" id="accordion">
<div class=" consumergoodsworkflow panel panel-default">
<div class="consumergoodsworkflow panel-heading">
<h4 class="panel-title">
<a class="accordion-toggle" data-toggle="collapse" id="togglearrow" data-parent="#accordion" href="#collapseOne" aria-expanded="false"></a>
<p class="commbox">
<asp:Label ID="lblcomment1" runat="server" meta:resourcekey="lblcomment1">Comments</asp:Label>
</p>
</h4>
</div>
<div id="collapseOne" class="panel-collapse collapse" aria-expanded="false">
<div id="collapseOneTable" class="consumergoodsworkflow panel-body">
</div>
</div>
</div>
</div>
</div>
</div>
<div class="consumergoodsworkflow modal-footer">
<button type="button" class="btn btn-primary hotbtndynamic" onclick="clickOnWrkBtn()" id="btnWrfSave" data-trigger="hover" data-placement="bottom" aria-hidden="true" title="Save">OK </button>
<button type="button" class="btn btn-default coldbtndynamic" data-dismiss="modal" aria-hidden="true" onclick="resetActions()" id="btnWrfCancel" data-placement="bottom" title="Cancel">Cancel</button>
</div>
</div>
</div>
</div>
<div id="consumergoods" class="modal" data-easein="expandIn" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true" data-dismiss="modal" data-target="#consumergoods2" data-backdrop="static">
<div class=" consumergoodsmodal modal-dialog">
<div class=" consumergoodsworkflow modal-content">
<div class="consumergoodsworkflow modal-header">
<button type="button" class="close" data-toggle="popoverone" data-dismiss="modal" data-trigger="hover" data-content="close" data-placement="bottom" aria-hidden="true">x</button>
<h4 class="consumergoodsworkflow modal-title">
<asp:Label ID="lblcomment2" runat="server" meta:resourcekey="lblcomment2">History</asp:Label></h4>
</div>
<div class="consumergoodsworkflow modal-body">
<div id="tblWrk" class="form-group">
</div>
</div>
</div>
</div>
</div>
</div>
<div class="icobtn workflowdisplayinline">
<asp:Label ID="btnViewCommts" runat="server" class="commentbtn" data-toggle="popoverone" data-target="#consumergoods" type="button" onclick="getComntWf()" data-trigger="hover" data-content="View History" data-placement="bottom"><i class="icon-basic-message-multiple"></i></asp:Label>
</div>
</div>
</div>
</div>
</div>
</div>
<%--End New Workflow UI--%>
</div>
<div id="file" class="hide" style="display: none;">
<table class="tblfile">
<tr>
<td class="rowbor">
<asp:Label ID="LabelFs" runat="server" meta:resourcekey="LabelFs" Font-Bold="True" ForeColor="#1e90ff">File Name:</asp:Label>
<input id="filMyFile" accept="text/html" type="file" />
<input type="button" onclick="javascript: CallAfterFileUploadAction();" id="cafterfload"
name="cafterfload" />
</td>
</tr>
<tr>
<td class="rowbor">
<asp:TextBox ID="TextBox2" runat="server" Width="1" Visible="true" BorderStyle="None"
ForeColor="white" BackColor="white"></asp:TextBox>
</td>
</tr>
</table>
<div style="display: none;">
<input type="hidden" id="attachfname" />
<input type="button" onclick="javascript: callAfterFileAttach();" id="afterfattach"
name="afterfattach" />
</div>
</div>
<asp:HiddenField ID="hdnScriptsUrlpath" runat="server" />
<asp:HiddenField ID="hdnShowAutoGenFldValue" runat="server" />
<asp:HiddenField ID="HdnAxAdvPickSearch" runat="server" Value="false" />
<asp:HiddenField ID="designHidden" runat="server" />
<div id="CustomDiv" runat="server" class="hide">
</div>
<div id="dvFormatDc" runat="server" class="hide">
</div>
<asp:HiddenField ID="hdnCompMode" runat="server" Value="false" />
<asp:Label ID="lblTaskBtn" runat="server" meta:resourcekey="lblTaskBtn" Style="display: none">Tasks</asp:Label>
<asp:HiddenField ID="hdnTabHtml" runat="server" />
</form>
</div>
<div id="wBdr" class="tstructcontent " runat="server">
</div>
<div id="dvPickList" class="randomDivPl pickLstResultWrapper ">
<div class="pickLstResultCntnr">
<div class="pickLstCloseBtn">
</div>
<div class="clear"></div>
<div id="dvPickHead">
</div>
<div class="clear"></div>
<div id="dvPickFooter" class="pickListFooter">
<div class="pickListFLP">
<button type="button" id="advancebtn" onclick="javascript:CallSearchOpen();">Advance search<span id="advancesrch" class="glyphicon glyphicon-search icon-basic-magnifier"></span></button>
</div>
<div class="pickListFRP">
<button type="button" id="prevPick" title="previous" class="previousPickList curHand" onclick="javascript:GetData('prev')"><i class="glyphicon glyphicon-arrow-left icon-arrows-left"></i></button>
<button type="button" id="nextPick" onclick="javascript:GetData('next');" title="next" class="nextPickList curHand"><i class="glyphicon glyphicon-menu-right icon-arrows-right"></i><i class="glyphicon glyphicon-menu-right"></i></button>
</div>
<div class="clear"></div>
</div>
<input type='hidden' id='hdnPickFldId' /><input type="hidden" id="hdnFiltered" />
<div id="pickDimmer">
</div>
</div>
</div>
<div id="tstDatePicker"></div>
</div>
<div class="btnAxCustomParents" style="display: none">
<input type="button" value="CustomBtn" visible="false" id="btnAxCuxtom" onclick="javascript: CallAxCustomBtnFunction();" />
</div>
<input type="hidden" id="hdnActionName" />
<asp:Label ID="lblNodata" runat="server" meta:resourcekey="lblNodata" Visible="false">No data found.</asp:Label>
<div id="dvCustToolbar" class="">
</div>
<div class="subres" style="display: none">
<%=tstJsArrays.ToString() %>
<%=tstVars.ToString()%>
<%=tstTabScript.ToString()%>
<%=tstScript.ToString()%>
<%=enableBackForwButton%>
<%=tstDraftsScript.ToString()%>
</div>
<div id="dvTip" class="randomDiv hide">
<div class="tooltipBg Family">
<span class="closebtn"><a title="Close"
onclick="javascript:HideTooltip();">X</a></span>
<div id="dvInnerTip">
</div>
</div>
</div>
<!--The below div is used to display the picklist dropdown -->
<div id="dvFillGrid" style="">
</div>
<div id="dvPrintDoc" class="hide">
</div>
<div id="divCustomAct" runat="server" visible="false" class="wBdr">
<div id="divActHeader" class="dcHeaderBar">
<a href='javascript:ShowAndHideActDiv("divActBody");'><span
id="dcButspan3">
<img id="imgAct" alt="show" src="../AxpImages/icons/16x16/expandwt.png;"></span></a>
<div class="frameCap">
<asp:Label ID="lblactivity" runat="server" meta:resourcekey="lblactivity">Recent activities</asp:Label>
</div>
</div>
<div id="divActBody">
<div id="divActContent">
</div>
</div>
</div>
<div id="dvFooter" runat="server">
<%=dvFooterHtml %>
</div>
</div>
</div>
<div id="reloaddiv">
<span class="AVerror">Server is unable to process your request. Please retry...</span>
</div>
</body>
</html>

View File

@@ -0,0 +1,134 @@
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="ResetPassword.aspx.cs" Inherits="aspx_ResetPassword" %>
<!DOCTYPE html>
<html>
<head runat="server">
<meta charset="utf-8"/>
<meta name="description" content="Reset PAssword"/>
<meta name="keywords" content="Agile Cloud, Axpert,HMS,BIZAPP,ERP"/>
<meta name="author" content="Agile Labs"/>
<meta content="width=device-width, initial-scale=1.0" name="viewport" />
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/>
<link href="../Css/thirdparty/jquery-ui/1.12.1/jquery-ui.min.css" rel="stylesheet" />
<link href="../Css/thirdparty/jquery-ui/1.12.1/jquery-ui.structure.min.css" rel="stylesheet" />
<link href="../Css/thirdparty/jquery-ui/1.12.1/jquery-ui.theme.min.css" rel="stylesheet" />
<link href="../Css/ResetPassword.min.css" rel="stylesheet" />
<link href="../Css/globalStyles.min.css?v=36" rel="stylesheet" />
<script>
if(typeof localStorage != "undefined"){
var projUrl = top.window.location.href.toLowerCase().substring("0", top.window.location.href.indexOf("/aspx/"));
var lsTimeStamp = localStorage["customGlobalStylesExist-" + projUrl]
if(lsTimeStamp && lsTimeStamp != "false"){
var appProjName = localStorage["projInfo-" + projUrl] || "";
var customGS = "<link id=\"customGlobalStyles\" data-proj=\""+ appProjName +"\" href=\"../"+ appProjName +"/customGlobalStyles.css?v="+ lsTimeStamp +"\" rel=\"stylesheet\" />";
document.write(customGS);
}
}
</script>
<script>
if (!('from' in Array)) {
// IE 11: Load Browser Polyfill
document.write('<script src="../Js/polyfill.min.js"><\/script>');
}
</script>
<script src="../Js/thirdparty/jquery/3.1.1/jquery.min.js" type="text/javascript"></script>
<script src="../Js/noConflict.min.js?v=1" type="text/javascript"></script>
<%--custom alerts start--%>
<link href="../Css/animate.min.css" rel="stylesheet" />
<link href="../ThirdParty/jquery-confirm-master/jquery-confirm.min.css?v=1" rel="stylesheet" />
<script src="../Js/alerts.min.js?v=28" type="text/javascript"></script>
<%--custom alerts end--%>
<script src="../Js/thirdparty/jquery-ui/1.12.1/jquery-ui.min.js" type="text/javascript"></script>
<script src="../ThirdParty/jquery-confirm-master/jquery-confirm.min.js?v=2" type="text/javascript"></script>
<script src="../Js/md5.min.js" language="javascript" type="text/javascript"></script>
<script src="../Js/gen.min.js?v=14" type="text/javascript"></script>
<script src="../Js/user.min.js?v=15" type="text/javascript"></script>
<link href="../Css/generic.min.css?v=10" rel="stylesheet" type="text/css" id="generic" />
<link id="themecss" type="text/css" rel="Stylesheet" href="" />
<script src="../Js/Resetpassword.min.js?v=3" type="text/javascript"></script>
<script src="../Js/common.min.js?v=98" type="text/javascript"></script>
<title>Reset Password</title>
</head>
<body class="dc" dir="<%=direction%>">
<div>
<form name="form1" runat="server" id="form2">
<div>
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
</div>
<div class="dcTitle">
<center>
<asp:Label ID="lblAction" runat="server" meta:resourcekey="lblAction">Reset Password</asp:Label></center>
</div>
<div runat="server" class="tblMargin">
<br />
<div>
<table style="width: 350px">
<tr>
<td>
<asp:Label ID="lbluname" runat="server" meta:resourcekey="lbluname">User Name</asp:Label><font class="allowempty">* </font>
</td>
<td>
<asp:TextBox runat="server" placeholder="search user to reset password.." Style="width: 200px; height: 26px;" ID="userName"></asp:TextBox>
<img src="../AxpImages/icons/search-back.jpg" style="vertical-align: middle;" />
</td>
</tr>
<tr>
<td>
<asp:Label ID="lblpwd" runat="server" meta:resourcekey="lblpwd">Password</asp:Label><font class="allowempty">* </font>
</td>
<td>
<asp:TextBox TextMode="Password" runat="server" onblur="md5auth1(this);" Style="width: 200px; height: 26px;" name="np" autocomplete="off" ID="newPwd"></asp:TextBox>
<input runat="server" type="hidden" id="pwd000F0" name="pwd000F0" value="" />
<input runat="server" type="hidden" id="pwdlength" name="pwdlength" value="" />
</td>
</tr>
<tr>
<td>
<asp:Label ID="lblcpwd" runat="server" meta:resourcekey="lblcpwd">Confirm Password</asp:Label><font class="allowempty">* </font>
</td>
<td>
<asp:TextBox TextMode="Password" runat="server" onblur="md5auth1(this);" Style="width: 200px; height: 26px;" name="cp" autocomplete="off" ID="confirmPwd"></asp:TextBox>
<input runat="server" type="hidden" name="cpwd000F0" id="cpwd000F0" value="" />
</td>
</tr>
<tr>
<td>
<asp:Label ID="lblmail" runat="server" meta:resourcekey="lblmail">Mail Id</asp:Label><font class="allowempty">* </font>
</td>
<td>
<asp:TextBox runat="server" autocomplete="off" ID="mailId" Style="width: 200px; height: 26px;"></asp:TextBox>
</td>
</tr>
<tr>
<td colspan="2">
<asp:Label ID="lblError" runat="server"></asp:Label>
</td>
</tr>
<tr>
<td colspan="2">
<br />
<center>
<asp:Button ID="save" class="hotbtn btn" Text="Save" OnClientClick=""
runat="server" OnClick="save_Click" />
<asp:Button ID="Clear" class="coldbtn btn" Text="Clear" runat="server"
OnClientClick="" OnClick="Clear_Click" />
</center>
</td>
</tr>
</table>
</div>
</div>
<%=strFldArrays %>
</form>
</div>
</body>
</html>

View File

@@ -0,0 +1,231 @@
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Responsibilities.aspx.cs"
Inherits="aspx_Responsibilities" %>
<!DOCTYPE html>
<html>
<head id="Head1" runat="server">
<meta charset="utf-8"/>
<meta name="description" content="Responsibilities"/>
<meta name="keywords" content="Agile Cloud, Axpert,HMS,BIZAPP,ERP"/>
<meta name="author" content="Agile Labs"/>
<meta content="width=device-width, initial-scale=1.0" name="viewport" />
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/>
<title>Responsibility</title>
<!-- ________ CSS __________ -->
<%--<link href="../Css/generic.min.css?v=10" rel="stylesheet" type="text/css" id="generic" />--%>
<link href="../Css/thirdparty/bootstrap/3.3.6/bootstrap.min.css" rel="stylesheet" />
<link href="../Css/animate.min.css" rel="stylesheet" />
<link href="../ThirdParty/jquery-confirm-master/jquery-confirm.min.css?v=1" rel="stylesheet" />
<link href="../Css/Icons/icon.css" rel="stylesheet" />
<link href="../Css/thirdparty/font-awesome/4.6.3/css/font-awesome.min.css" rel="stylesheet" />
<%--<link href="" rel="stylesheet" id="themecss" type="text/css" />--%>
<link href="../Css/Users.min.css?v=5" rel="stylesheet" type="text/css" />
<link href="../ThirdParty/Linearicons/Font/library/linearIcons.css" rel="stylesheet" />
<link href="../ThirdParty/DataTables-1.10.13/media/css/jquery.dataTables.min.css" rel="stylesheet" />
<link href="../Css/globalStyles.min.css?v=36" rel="stylesheet" />
<script>
if(typeof localStorage != "undefined"){
var projUrl = top.window.location.href.toLowerCase().substring("0", top.window.location.href.indexOf("/aspx/"));
var lsTimeStamp = localStorage["customGlobalStylesExist-" + projUrl]
if(lsTimeStamp && lsTimeStamp != "false"){
var appProjName = localStorage["projInfo-" + projUrl] || "";
var customGS = "<link id=\"customGlobalStyles\" data-proj=\""+ appProjName +"\" href=\"../"+ appProjName +"/customGlobalStyles.css?v="+ lsTimeStamp +"\" rel=\"stylesheet\" />";
document.write(customGS);
}
}
</script>
<link href="../Css/responsibilties.min.css?v=12" rel="stylesheet" />
<!-- ________ JAVASCRIPT __________ -->
<script>
if (!('from' in Array)) {
// IE 11: Load Browser Polyfill
document.write('<script src="../Js/polyfill.min.js"><\/script>');
}
</script>
<script src="../Js/thirdparty/jquery/3.1.1/jquery.min.js" type="text/javascript"></script>
<script src="../Js/Jquery-2.2.2.min.js" type="text/javascript"></script>
<script src="../Js/noConflict.min.js?v=1" type="text/javascript"></script>
<script src="../AssetsNew/js/bootstrap.min.js"></script>
<script src="../Js/common.min.js?v=98"></script>
<script src="../ThirdParty/jquery-confirm-master/jquery-confirm.min.js?v=2"></script>
<script src="../Js/alerts.min.js?v=28" type="text/javascript"></script>
<script src="../ThirdParty/DataTables-1.10.13/media/js/jquery.dataTables.min.js"></script>
<script src="../Js/Resposibilities.min.js?v=22" type="text/javascript"></script>
<script>
var enableBackButton = '<%=enableBackButton%>';
var enableForwardButton = '<%=enableForwardButton%>';
</script>
<style>
#tblResponsibilities_filter input[type='search'] {
margin-left: -10px;
}
.btextDir-rtl #searchclear{
position: absolute;
left: 18px;
top: 2px;
bottom: 0;
margin: auto;
font-size: 21px;
cursor: pointer;
}
.btextDir-ltr #searchclear{
position: absolute;
right: 18px;
top: 0px;
bottom: 0;
margin: auto;
font-size: 21px;
cursor: pointer;
}
.dataTable th, .dataTable td {
max-width: 70px;
text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden;
}
.dataTables_scrollHeadInner {
width: 100% !important;
}
.btextDir-rtl #divDeleteActions {
text-align: left;
}
</style>
</head>
<body class="btextDir-<%=direction%>" dir="<%=direction%>">
<form id="form1" runat="server">
<asp:ScriptManager ID="ScriptManager1" runat="server">
<Services>
<asp:ServiceReference Path="../WebService.asmx" />
</Services>
</asp:ScriptManager>
<div id="wBdr">
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<div id="backforwrdbuttons" class="hide backbutton <%=direction == "ltr"?"left":"right" %> "><span class="navLeft icon-arrows-left-double-32 handCur" onclick="javascript:BackForwardButtonClicked(&quot;back&quot;);" id="goback" title="Click here to go back"></span></div>
<div id="breadcrumb-panel">
<div id="breadcrumb" class="<%=direction == "ltr"?"left":"right" %>">
<div class="<%=direction == "ltr"?"left":"right" %> bcrumb">
<span id="lblHeader">Responsibilities</span>
</div>
</div>
</div>
<div class="container-fluid">
<div class="clear"></div>
<div class="row">
<div class="form-group">
<span id="spnResponsibilityActions" class="col-sm-10">
<div class="col-lg-2 col-xs-4 col-sm-2 col-md-2 " id="divSearchOptions">
<select id="ddlSearchColumns" class="form-control" title="Search by">
<option value="-1" id="optSearchAll">All</option>
<option value="1" id="optSearchName">Name</option>
<option value="2" id="optSearchAccessRights">Access Rights</option>
</select>
</div>
<div class="col-lg-3 col-md-3 col-xs-4 col-sm-3">
<input type="text" name="name" value="" id="txtGridSearch" class="form-control"/>
<span id="searchclear" class="icon-arrows-remove colorButton search-clear" title="Clear"></span>
</div>
<%--<div class="col-lg-4" id="divDeleteStatus">
<select id="ddlRespStatus" class="form-control">
<option value="">All</option>
<option value="Y">Active</option>
<option value="N">Inactive</option>
</select>
</div>--%>
<div class="col-lg-5 col-xs-4 col-md-5 col-sm-5" id="divDeleteActions">
<%--<asp:LinkButton ID="imgCopyResponsibility" runat="server" CssClass="colorButton fa fa-clone action-button"
OnClientClick="javascript:return copyResponsibility();" ToolTip="Copy" OnClick="imgCopyRes_Click" Visible="false"></asp:LinkButton>
<asp:Button Text="text" runat="server" ID="btnhdnCopy" Style="display: none" />
<asp:LinkButton ID="imgAddNewRes" runat="server" CssClass="colorButton icon-plus action-button"
OnClientClick="javascript:ShowDimmer(true)"
OnClick="imgAddNewRes_Click" ToolTip="Add" Visible="false"></asp:LinkButton>
<asp:LinkButton ID="imgDelRes" runat="server" CssClass="colorButton icon-trash action-button"
OnClientClick="javascript:return confirmDelete();" ToolTip="Delete"></asp:LinkButton>
<asp:Button Text="text" runat="server" ID="btnhdnDel" OnClick="imdDelRes_Click" Visible="false" />--%>
<%-- <asp:LinkButton ID="imgListAllRes" ToolTip="List All Responsibilities" runat="server"
CssClass="colorButton fa fa-refresh action-button"
OnClick="imgListAllRes_Click"></asp:LinkButton>--%>
<a href="javascript:void(0)" id="lnkAddResponsibility" title="Add" class="colorButton icon-plus action-button"></a>
<a href="javascript:void(0)" id="lnkDeleteResponsibility" title="Delete" class="colorButton icon-trash action-button"></a>
</div>
</span>
<table id="tblResponsibilities" class="gridData" cellspacing="0" width="100%">
<thead>
<tr>
<th>
<input type="checkbox" name="select_all" value="1" id="chkSelectAll" /></th>
<th>Name</th>
<th>Access Rights</th>
</tr>
</thead>
</table>
</div>
<div>
<asp:Label ID="lblNoRecordMsg" runat="server" Text="" CssClass="totrec" Visible="false"></asp:Label>
</div>
</div>
</div>
<div id='waitDiv'>
<div id='backgroundDiv'>
</div>
</div>
<%--<div id="dvErr" class="errBdr" runat="server" style="display: none; visibility: hidden; margin-top: 5px;">
<table style="width: 100%">
<tr>
<td style="text-align: left">
<asp:HiddenField ID="errorMessage" runat="server" />
<asp:HiddenField ID="successMessage" runat="server" />
</td>
<td style="text-align: right">
<asp:ImageButton ID="imgClose" runat="server" ImageUrl="../AxpImages/icons/close-button.png" BorderWidth="0"
OnClientClick="javascript:HideErrDiv('dvErr');" OnClick="imgListAllRes_Click" alt="Close" />
</td>
</tr>
</table>
</div>--%>
</ContentTemplate>
</asp:UpdatePanel>
<div id="dvPopErrMsg" runat="server" class="errBdr">
<table>
<tr>
<td>
<asp:Label ID="lblDisErrMsg" class="erred" runat="server"></asp:Label>
</td>
<td>
<input type="button" value="Ok" onclick="javascript: HideErrDiv('dvPopErrMsg'); hiddenFloatingDiv('dvEditResp');" />
</td>
</tr>
</table>
</div>
<br />
<div class="container2">
<div class="tblfoot">
</div>
</div>
</div>
<asp:Label ID="lblNodata" runat="server" meta:resourcekey="lblNodata" Visible="false">No data found.</asp:Label>
<asp:HiddenField ID="hdnIsSearched" runat="server" />
<asp:HiddenField ID="hdnTreeSelVal" runat="server" />
<asp:HiddenField ID="hdnStatus" runat="server" />
<%=acScript%>
</form>
</body>
</html>

View File

@@ -0,0 +1,295 @@
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Roles.aspx.cs" Inherits="aspx_Roles" %>
<!DOCTYPE html>
<html>
<head id="Head1" runat="server">
<meta charset="utf-8"/>
<meta name="description" content="Roles"/>
<meta name="keywords" content="Agile Cloud, Axpert,HMS,BIZAPP,ERP"/>
<meta name="author" content="Agile Labs"/>
<meta content="width=device-width, initial-scale=1.0" name="viewport" />
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/>
<title>Roles</title>
<!-- ________ CSS __________ -->
<link id="themecss" type="text/css" rel="Stylesheet" href="" />
<link href="../Css/globalStyles.min.css?v=36" rel="stylesheet" />
<script>
if(typeof localStorage != "undefined"){
var projUrl = top.window.location.href.toLowerCase().substring("0", top.window.location.href.indexOf("/aspx/"));
var lsTimeStamp = localStorage["customGlobalStylesExist-" + projUrl]
if(lsTimeStamp && lsTimeStamp != "false"){
var appProjName = localStorage["projInfo-" + projUrl] || "";
var customGS = "<link id=\"customGlobalStyles\" data-proj=\""+ appProjName +"\" href=\"../"+ appProjName +"/customGlobalStyles.css?v="+ lsTimeStamp +"\" rel=\"stylesheet\" />";
document.write(customGS);
}
}
</script>
<link rel="Stylesheet" href="../Css/generic.min.css?v=10" type="text/css" id="generic" />
<link href="../Css/Users.min.css?v=5" rel="stylesheet" type="text/css" />
<link href="../ThirdParty/jquery-confirm-master/jquery-confirm.min.css?v=1" rel="stylesheet" />
<script>
if (!('from' in Array)) {
// IE 11: Load Browser Polyfill
document.write('<script src="../Js/polyfill.min.js"><\/script>');
}
</script>
<!-- ________ JQUERY __________ -->
<script src="../Js/thirdparty/jquery/3.1.1/jquery.min.js" type="text/javascript"></script>
<script src="../Js/noConflict.min.js?v=1" type="text/javascript"></script>
<!-- ________ JAVASCRIPT __________ -->
<script src="../Js/gen.min.js?v=14" type="text/javascript"></script>
<script src="../Js/actb.min.js?v=1" type="text/javascript"></script>
<script src="../ThirdParty/jquery-confirm-master/jquery-confirm.min.js?v=2" type="text/javascript"></script>
<script src="../Js/dimmingdiv.min.js?v=2" type="text/javascript"></script>
<script src="../Js/umgmt.min.js?v=18" type="text/javascript"></script>
<script src="../Js/jquery.msgBox.min.js?v=2" type="text/javascript"></script>
<link rel="stylesheet" type="text/css" href="../Css/msgBoxLight.min.css?v=5" />
<script src="../Js/Roles.min.js?v=3" type="text/javascript"></script>
<script src="../Js/common.min.js?v=98" type="text/javascript"></script>
</head>
<!-- <body onload="load();adjustwin(window); ChangeTheme(window);" style="width: 100%; position: relative; margin: 0 auto;" onunload="CheckForUnsavedChangesRole();"> -->
<body onload="load();" style="width: 100%; position: relative; margin: 0 auto;" onunload="CheckForUnsavedChangesRole();">
<%
int docHt = 300;
string tst_Scripts = "";
tst_Scripts = tst_Scripts + "<script type='text/javascript' >function setDocht(){ adjustwin('" + docHt + "',window);}</script>";
Response.Write(tst_Scripts);
%><form id="form1" runat="server" dir="<%=direction%>">
<asp:ScriptManager ID="ScriptManager1" runat="server">
<Scripts>
<asp:ScriptReference Path="~/Js/umgmt.min.js?v=18" />
</Scripts>
<Services>
<asp:ServiceReference Path="../WebService.asmx" />
</Services>
</asp:ScriptManager>
<div id="wBdr">
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<div class="divcontainer">
<div id="breadcrumb-panel">
<div id='breadcrumb' class="icon-services left">
<h3 style="padding: 10px">Roles</h3>
</div>
<div class="right" id="icons" style="padding-top: 4px;">
<asp:LinkButton ID="imgCopyRoles" runat="server" Style="cursor: hand" CssClass="lnk"
OnClientClick="javascript:return countRolesChecked();"
OnClick="imgCopyRoles_Click">Copy Role</asp:LinkButton>
&nbsp;
<asp:LinkButton ID="imgAddRole" runat="server" CssClass="lnk" OnClientClick="javascript:ShowDimmer(true);displayEditWindow('dvEditRole','Add/Edit Roles','show','Role');SetGoCall('Edit');adjustwin(window,600);"
OnClick="imgAddRole_Click" ToolTip="Add Role">Add Role</asp:LinkButton>
&nbsp;
<asp:LinkButton ID="imgDelRole" runat="server" ToolTip="Delete Role" CssClass="lnk"
OnClientClick="javascript:SetGoCall('Delete'); return ConfirmDel('grdRoLstRoles');"
OnClick="imgDelRole_Click">Remove</asp:LinkButton>
&nbsp;
<asp:LinkButton ID="imgListAllRoles" ToolTip="List All Roles" runat="server" CssClass="lnk"
OnClientClick="javascript:SetGoCall('Search');" OnClick="imgListAllRoles_Click">Clear</asp:LinkButton>
&nbsp;&nbsp;&nbsp;
</div>
</div>
<div id="dvErr1" runat="server" style="display: none; margin-top: 5px; visibility: hidden" class="errBdr">
<table style="width: 100%">
<tr>
<td style="text-align: left">
<asp:HiddenField ID="roleErr" runat="server" />
<asp:HiddenField ID="roleSuccess" runat="server" />
</td>
<td style="text-align: right">
<asp:ImageButton ID="imgClose" runat="server" ImageUrl="../AxpImages/icons/close-button.png" BorderWidth="0"
OnClientClick="javascript:HideErrDiv('dvErr1');" OnClick="imgListAllRoles_Click" />
</td>
</tr>
</table>
</div>
<div class="tableBody grd">
<div class="darkBdr" style="width: 100%; height: 33px">
<table style="width: 100%">
<tr>
<td style="text-align: center; vertical-align: middle; width: 30%">
<asp:RadioButtonList ID="rdBtnLstActRoles" runat="server" RepeatDirection="Horizontal"
AutoPostBack="true" TextAlign="Right" OnSelectedIndexChanged="rdBtnLstActRoles_SelectedIndexChanged">
<asp:ListItem>All</asp:ListItem>
<asp:ListItem>Active</asp:ListItem>
<asp:ListItem>InActive</asp:ListItem>
</asp:RadioButtonList>
</td>
<td></td>
<td>
<div>
<asp:TextBox ID="txtRoSeRole" CssClass="Family1" runat="server" placeholder="Role Name" MaxLength="30" TextMode="SingleLine"></asp:TextBox>
<asp:Button ID="btnSearch" runat="server" CssClass="hotbtn btn" ToolTip="Search Roles" OnClientClick="javascript:SetGoCall('Search');"
OnClick="btnRoSeListRoles_Click" Text="Search" />
</div>
</td>
</tr>
</table>
</div>
<div style="text-align: center">
<asp:Label ID="lblNoRecordMsg" runat="server" Text="" CssClass="totrec" Visible="false"></asp:Label>
</div>
<div>
<asp:GridView CellSpacing="-1" ID="grdRoLstRoles" runat="server" AutoGenerateColumns="False" CssClass="gridData" Style="margin-top: 10px;">
<HeaderStyle HorizontalAlign="Center" Height="25px" />
<EmptyDataRowStyle BorderColor="Gray" BorderStyle="Solid" BorderWidth="1px" />
<Columns>
<asp:TemplateField>
<ItemTemplate>
<asp:RadioButton ID="chkRoLstCheck" runat="server" GroupName="rolesselect" OnClick="javascript:SelectSingleRadiobutton(this.id,grdRoLstRoles)" />
</ItemTemplate>
<HeaderStyle Width="20px" />
<ItemStyle Width="20px" />
</asp:TemplateField>
<asp:TemplateField HeaderText="Role">
<ItemTemplate>
&nbsp;
<asp:LinkButton ID="lnkRoLstEdit" CssClass="l2" runat="server" Text='<%# Eval("roles") %>'
OnClientClick="javascript:ShowBackgroundFade();SetGoCall('Edit');adjustwin(window,600);ShowDimmer(true);"
OnClick="lnkRoLstEdit_Click"></asp:LinkButton>
</ItemTemplate>
<HeaderStyle Width="320px" HorizontalAlign="Center" />
<ItemStyle Width="320px" />
</asp:TemplateField>
<asp:TemplateField HeaderText="Responsibilities">
<ItemTemplate>
&nbsp;
<asp:Label ID="lblRoLstResp" runat="server" Text='<%# Eval("res") %>'></asp:Label>
<asp:LinkButton ID="lnkRoLstMore" CssClass="l2" OnClientClick="javascript:SetGoCall('Edit');ShowBackgroundFade();adjustwin(window,600);"
runat="server" OnClick="lnkRoLstEdit_Click">more</asp:LinkButton>
</ItemTemplate>
<HeaderStyle Width="600px" HorizontalAlign="Center" />
<ItemStyle Width="600px" />
</asp:TemplateField>
<asp:TemplateField HeaderText="Active">
<ItemTemplate>
<asp:Label ID="lblRoLstActive" runat="server" Text='<%# Eval("act") %>'></asp:Label>
</ItemTemplate>
<HeaderStyle Width="60px" HorizontalAlign="Center" />
<ItemStyle Width="60px" HorizontalAlign="Center" />
</asp:TemplateField>
</Columns>
</asp:GridView>
</div>
<div>
<asp:Label ID="recordsRole" runat="server" Text="" CssClass="totrec"></asp:Label>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<asp:Label ID="lblpgCap" Text="Page No. " runat="server" CssClass="totrec"></asp:Label>
<asp:DropDownList ID="lvPageRole" runat="server" AutoPostBack="true" onchange="javascript:SetGoCall('Search');adjustwin(window,600);"
OnSelectedIndexChanged="lvPageRole_SelectedIndexChanged">
</asp:DropDownList>
</div>
</div>
<div id="dvEditRole" style="z-index: 1" class="hide">
<div id="dvPopErrMsg" runat="server" class="errBdr" style="display: none; height: 30px;">
<table style="width: 100%">
<tr>
<td style="text-align: left">
<asp:Label ID="lblDisErrMsg" runat="server" class="erred"></asp:Label>
</td>
<td style="text-align: right">
<input type="button" value="Ok" onclick="javascript: HideErrDiv('dvPopErrMsg'); hiddenFloatingDiv('dvEditRole');" />
</td>
</tr>
</table>
</div>
<table style="width: 100%">
<tr>
<td>
<asp:Label ID="lblrole" runat="server" meta:resourcekey="lblrole">Role</asp:Label>
<span class="req">*</span>
</td>
<td>
<asp:TextBox ID="txtRoEditRole" runat="server" Style="font-size: 100%; font-weight: normal; font-style: inherit;" onchange="javascript:CapRoleChkBxEvent();"></asp:TextBox>
</td>
</tr>
<tr>
<td>
<span runat="server" id="RoEdActlbl">
<asp:Label ID="lblactlbl" runat="server" meta:resourcekey="lblactlbl">Active</asp:Label></span>
</td>
<td>
<asp:CheckBox ID="chkRoEditActive" runat="server" onchange="javascript:CapRoleChkBxEvent()" />
</td>
</tr>
<tr>
<td colspan="2">
<asp:Panel ID="pnlCompnt" runat="server" Visible="false" GroupingText="Access to Components ">
<table style="width: 100%">
<tr>
<td style="width: 50%; text-align: center;">
<asp:CheckBox ID="chkBlog" runat="server" Text="Blog" />
</td>
<td style="width: 50%; text-align: center;">
<asp:CheckBox ID="chkChat" runat="server" Text="Chat" />
</td>
</tr>
</table>
</asp:Panel>
</td>
</tr>
<tr>
<td colspan="2">
<div style="height: 330px;" id="Panel2" class="PopTd1">
<div class="dvadminheader">
<table>
<tr>
<td style="text-align: left; width: 150px;" class="dvadminsubheader">
<asp:Label ID="lblresponsibility" runat="server" meta:resourcekey="lblresponsibility">Responsibilities</asp:Label>
</td>
</tr>
</table>
</div>
<div id="dvResList" style="height: 290px; overflow-y: auto;">
<asp:CheckBoxList ID="chkLstRoEd" runat="server">
</asp:CheckBoxList>
</div>
</div>
</td>
</tr>
<tr>
<td colspan="2"></td>
</tr>
</table>
<div style="text-align: center;">
<br />
<asp:Button ID="btnRoEdSave" CssClass="btnsavenew savecnclhtwt" runat="server" Text="Save" OnClientClick="javascript:SetGoCall('UpdateRole');ShowDimmer(true);return ValidateRole();"
OnClick="btnRoEdSave_Click" />
<input type="button" id="btnRoEdCa" class="btncancel savecnclhtwt" value="Cancel" onclick="javascript: hiddenFloatingDiv('dvEditRole');" />
</div>
</div>
</div>
</ContentTemplate>
</asp:UpdatePanel>
<div id='waitDiv' style='display: none;'>
<div id='backgroundDiv' style='background: url(../Axpimages/loadingBars.gif) center center no-repeat rgba(255, 255, 255, 0.4); background-size: 135px;'>
</div>
</div>
<br />
<div class="container2">
<div class="tblfoot">
</div>
</div>
</div>
<asp:Label ID="lblNodata" runat="server" meta:resourcekey="lblNodata" Visible="false">No data found.</asp:Label>
<asp:HiddenField ID="hdnIsSearched" runat="server" />
<asp:HiddenField ID="hdnTreeSelVal" runat="server" />
<asp:HiddenField ID="hdnStatus" runat="server" />
<%=acScript%>
<script type="text/javascript"> var hdnTree = document.getElementById("hdnTreeSelVal").value;</script>
</form>
</body>
</html>

View File

@@ -0,0 +1,99 @@
<%@ Page Language="VB" AutoEventWireup="false" CodeFile="SaveAs.aspx.vb" Inherits="SaveAs" %>
<!DOCTYPE html>
<html>
<head runat="server">
<meta charset="utf-8"/>
<meta name="description" content="Save As"/>
<meta name="keywords" content="Agile Cloud, Axpert,HMS,BIZAPP,ERP"/>
<meta name="author" content="Agile Labs"/>
<meta content="width=device-width, initial-scale=1.0" name="viewport" />
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/>
<title>Save As</title>
<!-- ________ CSS __________ -->
<%If EnableOldTheme = "true" Then%>
<link href="../Css/genericOld.min.css" rel="stylesheet" type="text/css" id="generic" />
<link href="../Css/globalStyles.min.css?v=36" rel="stylesheet" />
<script>
if(typeof localStorage != "undefined"){
var projUrl = top.window.location.href.toLowerCase().substring("0", top.window.location.href.indexOf("/aspx/"));
var lsTimeStamp = localStorage["customGlobalStylesExist-" + projUrl]
if(lsTimeStamp && lsTimeStamp != "false"){
var appProjName = localStorage["projInfo-" + projUrl] || "";
var customGS = "<link id=\"customGlobalStyles\" data-proj=\""+ appProjName +"\" href=\"../"+ appProjName +"/customGlobalStyles.css?v="+ lsTimeStamp +"\" rel=\"stylesheet\" />";
document.write(customGS);
}
}
</script>
<%Else%>
<link href="../Css/generic.min.css?v=10" rel="stylesheet" type="text/css" id="Link1" />
<%End If%>
<!-- ________ JQUERY __________ -->
<link href="../ThirdParty/jquery-confirm-master/jquery-confirm.min.css?v=1" rel="stylesheet" />
<script>
if (!('from' in Array)) {
// IE 11: Load Browser Polyfill
document.write('<script src="../Js/polyfill.min.js"><\/script>');
}
</script>
<script src="../Js/thirdparty/jquery/3.1.1/jquery.min.js" type="text/javascript"></script>
<script src="../Js/noConflict.min.js?v=1" type="text/javascript"></script>
<script src="../ThirdParty/jquery-confirm-master/jquery-confirm.min.js?v=2" type="text/javascript"></script>
<%--custom alerts start--%>
<link href="../Css/animate.min.css" rel="stylesheet" />
<script src="../Js/alerts.min.js?v=28" type="text/javascript"></script>
<%--custom alerts end--%>
<!-- ________ JAVASCRIPT __________ -->
<script type="text/javascript" src="../Js/iview.min.js?v=271"></script>
<script src="../Js/helper.min.js?v=123" type="text/javascript"></script>
<script src="../Js/SaveAs.min.js?v=2" type="text/javascript"></script>
<script src="../Js/common.min.js?v=98" type="text/javascript"></script>
<link href="../Css/SaveAs.min.css" rel="stylesheet" />
</head>
<body class="divcontainer">
<form id="form1" runat="server" dir="<%=direction%>">
<%
Dim tid As String
tid = Request.QueryString("tid").ToString()
param1 = Request.QueryString("param").ToString()
'recid = Request.QueryString("recid").ToString() var rid='" & recid & "';
param.Value = param1.ToString()
Response.Write("<script type=""text/javascript"" language=""javascript"">")
Response.Write("var proj = '" & Session("project") & "';var user='" & user & "';var sid='" & sid & "';var ivna='';var trace='" & trace & "';var axTheme='" + Session("Thmcolor") + "'")
Response.Write("</script>")
%>
<div style="text-align: center;">
<div style="height: 50px; margin-top: 10px;">
<asp:DropDownList ID="ddloptions" runat="server" CssClass="combotem Family">
<asp:ListItem>Save As</asp:ListItem>
<asp:ListItem>PDF</asp:ListItem>
<asp:ListItem>HTML</asp:ListItem>
<%-- <asp:ListItem>CSV</asp:ListItem>--%>
<%-- <asp:ListItem>XML</asp:ListItem>--%>
</asp:DropDownList>
<br />
</div>
<div style='text-align: center;'>
<asp:Button ID="btnSaveAs" runat="server" Height="23px" Text="Ok" />
&nbsp;<input id="Button1" type="button" value="Close" onclick="window.close();" />
</div>
<div>
<asp:Label ForeColor="Red" ID="lblErr" runat="server"></asp:Label>
</div>
</div>
<input id="ivtype" type="hidden" name="ivtype" />
<input id="param" type="hidden" name="param" runat="server" />
</form>
</body>
</html>

View File

@@ -0,0 +1,419 @@
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Signin.aspx.cs" Inherits="Signin" %>
<%@ OutputCache Duration="1" Location="None" %>
<!DOCTYPE html>
<html>
<head id="Head1" runat="server">
<meta charset="utf-8" />
<meta name="description" content="Axpert Sign in" />
<meta name="keywords" content="Agile Cloud, Axpert,HMS,BIZAPP,ERP" />
<meta name="author" content="Agile Labs" />
<meta content="width=device-width, initial-scale=1.0" name="viewport" />
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
<title>
<%=appTitle%></title>
<%--<link href="../UI/axpertUI/plugins.bundle.css?v=2" rel="stylesheet" type="text/css" />
<link href="../UI/axpertUI/style.bundle.css?v=5" rel="stylesheet" type="text/css" />--%>
<asp:PlaceHolder runat="server">
<%:Styles.Render(direction == "ltr" ? "~/UI/axpertUI/ltrBundleCss" : "~/UI/axpertUI/rtlBundleCss") %>
</asp:PlaceHolder>
<!-- <link rel="canonical" href="Https://preview.keenthemes.com/-free" /> -->
<meta name="viewport" content="width=device-width, initial-scale=1" />
<link rel="shortcut icon" href="assets/media/logos/favicon.ico" />
<%--<link href="../Css/thirdparty/bootstrap/3.3.6/bootstrap.min.css" rel="stylesheet" />--%>
<%-- <link href="../Css/thirdparty/font-awesome/4.6.3/css/font-awesome.min.css" rel="stylesheet" />--%>
<link href="../ThirdParty/jquery-confirm-master/jquery-confirm.min.css?v=1" rel="stylesheet" />
<%--<link href="../Css/thirdparty/jquery-ui/1.12.1/jquery-ui.min.css" rel="stylesheet" />--%>
<%--<link href="../Css/login.min.css?v=23" rel="stylesheet" type="text/css" />--%>
<%--<link href="../Css/globalStyles.min.css?v=36" rel="stylesheet" />--%>
<%--<linkk href=<%="'../CustomPages/customGlobalStyles.css?v="+ DateTime.Now.ToString("yyyyMMddhhmmss") +"'"%> rel="stylesheet" />--%>
<script>
if (typeof localStorage != "undefined") {
var customGS = "<link id=\"customGlobalStyles\" data-proj=\"\" href=\"\" rel=\"stylesheet\" />";
document.write(customGS);
}
</script>
<link rel="shortcut icon" href="../images/favicon.ico" />
<meta http-equiv="CACHE-CONTROL" content="NO-CACHE" />
<meta http-equiv="EXPIRES" content="0" />
<link href="../Css/Icons/icon.css" rel="stylesheet" />
<script>
if (!('from' in Array)) {
document.write('<script src="../Js/polyfill.min.js"><\/script>');
}
</script>
<%-- <script src="../Js/thirdparty/jquery/3.1.1/jquery.min.js" type="text/javascript"></script>--%>
<%--<script src="../UI/axpertUI/plugins.bundle.js?v=1"></script>
<script src="../UI/axpertUI/scripts.bundle.js?v=3"></script>--%>
<asp:PlaceHolder runat="server">
<%:Scripts.Render("~/UI/axpertUI/bundleJs") %>
</asp:PlaceHolder>
<script src="../Js/jquery.browser.min.js" type="text/javascript"></script>
<script src="../Js/noConflict.min.js?v=1" type="text/javascript"></script>
<%-- <script src="../ThirdParty/jquery-confirm-master/jquery-confirm.min.js?v=2" type="text/javascript"></script>--%>
<%-- <link href="../Css/animate.min.css" rel="stylesheet" />--%>
<script src="../Js/alerts.min.js?v=28" type="text/javascript"></script>
<script type="text/javascript" src="../Js/login.min.js?v=66"></script>
<%-- <link href="../ThirdParty/Linearicons/Font/library/linearIcons.css" rel="stylesheet" />--%>
<script type="text/javascript" src="../Js/lang/content-<%=langType%>.js?v=51"></script>
<script src="../Js/common.min.js?v=98" type="text/javascript"></script>
<script type="text/javascript">
history.go(1);
var cdt = new Date();
let bst = cdt.getDate() + "-" + (cdt.getMonth() + 1) + "-" + cdt.getFullYear() + " " + cdt.getHours() + ":" + cdt.getMinutes() + ":" + cdt.getSeconds() + "." + cdt.getMilliseconds();
let appTUrl = top.window.location.href.toLowerCase().substring("0", top.window.location.href.indexOf("/aspx/"));
var ispost = '<%=isPostback%>';
if (ispost == "false")
localStorage.setItem("BST-" + appTUrl, bst);
var gllangType = '<%=langType%>';
var isUserLang = '<%=isUserLang%>';
var isPowerBy = '<%=isPowerBy%>';
var diFileInfo = '<%=strFileinfo%>';
var hybridGUID = '<%=hybridGUID%>';
var hybridDeviceId = '<%=hybridDeviceId%>';
var keepMeAutoLogin = '<%=KeepMeAutoLogin%>';
var keepMeAutoPwd = '<%=KeepMeAutoPwd%>';
var KeepMeAutoLoginWeb = '<%=KeepMeAutoLoginWeb%>';
var isMobile = isMobileDevice();
var isOfficeSSO = '<%=isOfficeSSO%>';
var oktaclientKey = '<%=oktaclientKey%>';
var oktadomain = '<%=oktadomain%>';
var office365clientKey = '<%=office365clientKey%>';
var ssoredirecturl = '<%=ssoredirecturl%>';
</script>
<script src="../Js/sso.min.js?v=2" type="text/javascript"></script>
<script src="../Js/msal.min.js" type="text/javascript"></script>
<script src="../Js/okta-auth-js.min.js" type="text/javascript"></script>
<noscript>
<div>
JavaScript is turned off in your web browser. Turn it on to take full advantage
of this site, then refresh the page.
</div>
</noscript>
</head>
<body class="page-header-fixed login" id="main_body" runat="server" dir="<%=direction%>">
<video id="bgvid" runat="server" playsinline="" autoplay="" muted="" loop="" class="d-none">
<source src="" type="video/mp4" id="bgvidsource" runat="server" />
</video>
<form name="form2" method="post" action="mainnew.aspx" id="form2" defaultfocus="uname" class="form-vertical login-form" novalidate>
<div>
<%=strParams.ToString() %>
</div>
</form>
<div class="row-fluid login-main card login-inner w-lg-500px m-auto">
<div class="center-view">
<div class="page-loader-wrapper" style="display: none">
<div class="loader">
<div class="preloader">
<div class="spinner-layer pl-blue-grey">
<div class="circle-clipper left">
<div class="circle"></div>
</div>
<div class="circle-clipper right">
<div class="circle"></div>
</div>
</div>
</div>
</div>
</div>
<div class="center-view">
<form id="form1" runat="server">
<asp:ScriptManager ID="ScriptManager1" runat="server">
<Services>
<asp:ServiceReference Path="../WebService.asmx" />
<asp:ServiceReference Path="../CustomWebService.asmx" />
</Services>
</asp:ScriptManager>
<div id="SigninTemplate" class="position-fixed top-0 start-0 vw-100 vh-100 overflow-auto" runat="server">
<asp:Literal ID="LandPageTemplate" runat="server" Text=""></asp:Literal>
</div>
<asp:Panel runat="server" ID="panelSignin">
<div class="login-wrapper" runat="server" id="divPanelSignin" style="display: none">
<%--<div class="card login-inner w-lg-500px m-auto">--%>
<div class="w-lg-500px p-8 p-lg-12 mx-auto">
<div class="text-center mb-8">
<div class="form-title">
<img class="mb-2" src="assets/media/axpert/loginlogo.png" loading="lazy" />
<div><asp:Label ID="lblSignin" class="form-label fs-1 fw-bolder text-dark" runat="server" meta:resourcekey="lblSignin">Sign In</asp:Label>
</div>
</div>
</div>
<div class="control-group" id="selectProj" runat="server">
<div class= "fv-row mb-8 fv-plugins-icon-container">
<%--<div class="input-icon left">--%>
<div class="d-flex flex-stack">
<asp:Label ID="lblslctproj" class="form-label fs-6 fw-bolder text-dark" runat="server" meta:resourcekey="lblslctproj">Select Project
</asp:Label>
</div>
<!-- <input class="form-control" value="" /> -->
<select class="form-select form-select-solid m-wrap placeholder-no-fix" runat="server" data-control="select2" data-placeholder="Select Project" data-allow-clear="true" data-select2-id="select2-data-11-3n80" tabindex="-1" aria-hidden="true" onblur="GetProjLang();" id='axSelectProj' name="axSelectProj">
</select>
</div>
<%--</div>--%>
</div>
<%--<div class="control-group" id="selectProj" runat="server">
<div class="controls field-wrapper">
<div class="input-icon left">
<input runat="server" type='text' value='' onblur="GetProjLang();" id='axSelectProj' name="axSelectProj" title="Select Project" tabindex='2' data-placeholder="Select an option" class='form-select select2-hidden-accessible' required />
<div class="field-placeholder">
<asp:Label ID="lblslctproj" runat="server" meta:resourcekey="lblslctproj">
Select Project</asp:Label>
</div>
<i class="icon-cross" title="Clear" onclick="$('#axSelectProj').val('').focus();"></i>
<i class="icon-chevron-down autoClickddl" title="Select Project" onclick="$('#axSelectProj').autocomplete('search','').focus();"></i>
</div>
</div>
</div>--%>
<%-- <div class="fv-row mb-8 fv-plugins-icon-container">
<!--begin::Label-->
<label class="form-label fs-6 fw-bolder text-dark">User Name</label>
<!--end::Label-->
<!--begin::Input-->
<input class="form-control form-control-lg form-control-solid" id="axUserName" type="text" name="email" autocomplete="off">
<!--end::Input-->
<div class="fv-plugins-message-container invalid-feedback"></div>
</div>--%>
<%--<div class="fv-row mb-8 fv-plugins-icon-container">--%>
<div class="control-group">
<div class= "fv-row mb-8 fv-plugins-icon-container">
<%--<div class="input-icon left">--%>
<div class="d-flex flex-stack">
<asp:Label ID="lblusername" class="form-label fs-6 fw-bolder text-dark" runat="server" meta:resourcekey="lblusername">
User Name</asp:Label>
</div>
<input class="m-wrap placeholder-no-fix form-control form-control-solid" id="axUserName" runat="server" type="text"
autocomplete="off" placeholder="" name="axUserName" title="Username" required>
<%--<div class="field-placeholder">--%>
<%--</div>--%>
</div>
</div>
<div class="fv-plugins-message-container invalid-feedback"></div>
<%--</div>--%>
<%-- <div class="fv-row mb-4 fv-plugins-icon-container">
<!--begin::Wrapper-->
<div class="d-flex flex-stack mb-2">
<!--begin::Label-->
<label class="form-label fw-bolder text-dark fs-6 mb-0">Password</label>
<!--end::Label-->
<!--begin::Link-->
<a href="/-html-pro/authentication/base/password-reset.html" class="link-primary fs-6 fw-bolder">Forgot Password ?</a>
<!--end::Link-->
</div>
<!--end::Wrapper-->
<!--begin::Input-->
<input class="form-control form-control-lg form-control-solid" type="password" name="password" autocomplete="off">
<!--end::Input-->
<div class="fv-plugins-message-container invalid-feedback"></div>
</div>--%>
<div class="control-group">
<div class="fv-row mb-4 fv-plugins-icon-container">
<div class="input-icon left">
<div class="d-flex flex-stack mb-2">
<asp:Label ID="lblpwd" class="form-label fw-bolder text-dark fs-6 mb-0" runat="server" meta:resourcekey="lblpwd">
Password</asp:Label>
<%--<a href="/-html-pro/authentication/base/password-reset.html" class="link-primary fs-6 fw-bolder">Forgot Password ?</a>--%>
<a href="javascript:void(0)" class="link-primary fs-6 fw-bolder" onclick="OpenForgotPwd()">
<asp:Label ID="lblForgot" runat="server" meta:resourcekey="lblForgot">Forgot password?</asp:Label>
</a>
</div>
<input id="axPassword" runat="server" class="m-wrap placeholder-no-fix form-control form-control-solid" type="password" autocomplete="off"
placeholder="" name="axPassword" title="Password" required />
<div class="fv-plugins-message-container invalid-feedback"></div>
<%--<div class="field-placeholder">
</div>--%>
</div>
<input type="hidden" runat="server" name="hdnAxProjs" id="hdnAxProjs" />
<input type="hidden" runat="server" name="hdnMobDevice" id="hdnMobDevice" />
<input type="hidden" runat="server" name="hdnHybridGUID" id="hdnHybridGUID" />
<input type="hidden" runat="server" name="hdnHybridDeviceId" id="hdnHybridDeviceId" />
<input type="hidden" runat="server" name="hdnTimeZone" id="hdnTimeZone" />
<input type="hidden" runat="server" name="hdnTimeZone" id="hdnProjName" />
<input type="hidden" runat="server" name="hdnTimeZone" id="hdnProjLang" />
<asp:Label ID="lblCustomerror" runat="server" meta:resourcekey="lblCustomerror" Visible="false">Server error. Please try again.If the problem continues, please contact your administrator.</asp:Label>
</div>
</div>
<div class="hide control-group" id="axLangFld" runat="server">
<div class= "fv-row my-8 mb-4 fv-plugins-icon-container">
<div class="input-icon left">
<div class="d-flex flex-stack mb-1">
<asp:Label ID="lblslctlang" class="form-label fs-6 fw-bolder text-dark" runat="server" meta:resourcekey="lblslctlang">Select Language
</asp:Label>
</div>
<!-- <input class="form-control" value="" /> -->
<select class="form-select form-select-solid" data-control="select2" data-placeholder="Select Language" data-allow-clear="true" id="axLanguage" name="axLanguage" runat="server" value=''>
<%--<select class="form-select form-select-solid m-wrap placeholder-no-fix" runat="server" data-control="select2" data-placeholder="Select Language" data-allow-clear="true" data-select2-id="select2-data-11-3n80" tabindex="-1" aria-hidden="true" onblur="GetProjLang();" id='axLanguage' name="axLanguage">--%>
</select>
<div class="fv-plugins-message-container invalid-feedback"></div>
</div>
</div>
</div>
<%--<div class="hide control-group" id="axLangFld1" runat="server">
<div class="controls field-wrapper">
<div class="input-icon left">
<input type='text' value='' id='axLanguage1' runat="server" name="axLanguage" title="Select Language" tabindex='2' placeholder='Select Language' class='m-wrap placeholder-no-fix new-search-input search-input' required />
<div class="field-placeholder">
<asp:Label ID="lblslctlang1" runat="server" meta:resourcekey="lblslctlang">
Select Language</asp:Label>
</div>
<i class="icon-cross" title="Clear" onclick="$('#axLanguage').val('').focus();"></i>
<i class="icon-chevron-down autoClickddl" title="Select Language" onclick="$('#axLanguage').autocomplete('search','').focus();"></i>
</div>
</div>
</div>--%>
<%--<div class="agform form-check form-check-custom form-check-solid px-1 align-self-end mb-4">
<input class="form-check-input h-20px w-20px" type="checkbox" value="" id="signin">
<label class="form-check-label form-label col-form-label fw-bolder text-dark fs-6 mb-0" for="signin">
Keep me sign in?
</label>
</div>--%>
<div class="control-group">
<div class=" agform form-check form-switch form-check-custom form-check-solid px-1 align-self-end mb-4" id="axstaysignin" runat="server" visible="false">
<div class="controls my-2">
<div class="input-icon left">
<input type="checkbox" id="signedin" runat="server" class="m-wrap placeholder-no-fix form-check-input h-25px w-40px" title="Keep me sign in?" />
<asp:Label runat="server" ID="lblstaysin" meta:resourcekey="lblstaysin" class="form-check-label form-label col-form-label fw-bolder text-dark fs-6 mb-0" for="signedin">Keep me sign in?</asp:Label>
</div>
</div>
</div>
</div>
<%--<div class="d-flex flex-row-fluid">
<!--begin::Submit button-->
<button type="submit" id="kt_sign_in_submit" class="btn btn-lg btn-primary mb-5 w-100">
<span class="indicator-label">Continue</span>
<span class="indicator-progress">
Please wait...
<span class="spinner-border spinner-border-sm align-middle ms-2"></span>
</span>
</button>
<!--begin::Separator-->
<!--<div class="text-center text-muted text-uppercase fw-bolder mb-5">or</div>-->
<!--end::Separator-->
</div>--%>
<%--<a href="#" class="btn btn-icon btn-light-facebook me-2 btn-sm "><i class="fab fa-facebook-f fs-4"></i></a>--%>
<div class="form-actions d-flex flex-row flex-column-fluid">
<div class="d-flex flex-row-fluid">
<asp:Button runat="server" Text="Login" title="Login" ID="btnSubmit" class="btn btn-lg btn-primary mb-5 w-100" OnClientClick="return chkLoginForm();" OnClick="btnSubmit_Click" />
</div>
<div class="d-flex flex-row-auto ms-4 mt-1">
<%--<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64"><path d="M32 0C14.37 0 0 14.267 0 32s14.268 32 32 32 32-14.268 32-32S49.63 0 32 0zm0 48c-8.866 0-16-7.134-16-16s7.134-16 16-16 16 7.134 16 16-7.134 16-16 16z" fill="#007dc1"/></svg>--%>
<a href="#" ID="OktaBtn" runat="server" class="btn btn-icon btn-light-okta me-2 btn-sm" OnClientClick="axOktaLogin();return false;" Text="" Visible="false" data-bs-toggle="tooltip" data-bs-placement="top" data-bs-dismiss="click" data-bs-trigger="hover" data-bs-original-title="Okta"><span class="svg-icon svg-icon-4" >
<svg xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" viewBox="0 0 64 64"><path d="M32 0C14.37 0 0 14.267 0 32s14.268 32 32 32 32-14.268 32-32S49.63 0 32 0zm0 48c-8.866 0-16-7.134-16-16s7.134-16 16-16 16 7.134 16 16-7.134 16-16 16z" fill=""/></svg></span></a>
<a href="#" ID="Office365Btn" runat="server" class="btn btn-icon btn-light-office365 me-2 btn-sm" OnClientClick="Office365Init();return false;" Visible="false" data-bs-toggle="tooltip" data-bs-placement="top" data-bs-dismiss="click" data-bs-trigger="hover" data-bs-original-title="Office365"><span class="svg-icon svg-icon-4"><svg xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" width="50" height="50" viewBox="0 0 48 48" style={{height: "25px"}}><g id="surface1"><path <%--style={{fill: "#fff"}}--%> d="M 7 12 L 29 4 L 41 7 L 41 41 L 29 44 L 7 36 L 29 39 L 29 10 L 15 13 L 15 33 L 7 36 Z " fill=""/></g></svg></span></a>
<a href="#" ID="GoogleBtn" class="btn btn-icon btn-light-google me-2 btn-sm " runat="server" OnClick="GoogleBtn_Click" Visible="false" data-bs-toggle="tooltip" data-bs-placement="top" data-bs-dismiss="click" data-bs-trigger="hover" data-bs-original-title="Google"><span class="svg-icon svg-icon-4"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 488 512"><!--! Font Awesome Pro 6.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --><path d="M488 261.8C488 403.3 391.1 504 248 504 110.8 504 0 393.2 0 256S110.8 8 248 8c66.8 0 123 24.5 166.3 64.9l-67.5 64.9C258.5 52.6 94.3 116.6 94.3 256c0 86.5 69.1 156.6 153.7 156.6 98.2 0 135-70.4 140.8-106.9H248v-85.3h236.1c2.3 12.7 3.9 24.9 3.9 41.4z" fill=""/></svg></span></a>
<%--<%--<asp:Button ID="GoogleBtn" Visible="false" class="hotbtn btn" runat="server" Text="Google account" OnClick="GoogleBtn_Click"></asp:Button>--%>
<a href="#" id="FacebookBtn" class="btn btn-icon btn-light-facebook me-2 btn-sm " runat="server" onclick="FacebookBtn_Click" Visible="false" data-bs-toggle="tooltip" data-bs-placement="top" data-bs-dismiss="click" data-bs-trigger="hover" data-bs-original-title="Facebook"><span class="svg-icon svg-icon-4">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512" width="24" height="24"><path d="M279.14 288l14.22-92.66h-88.91v-60.13c0-25.35 12.42-50.06 52.24-50.06h40.42V6.26S260.43 0 225.36 0c-73.22 0-121.08 44.38-121.08 124.72v70.62H22.89V288h81.39v224h100.17V288z" fill=""></path></svg>
</span></a>
<a href="#" ID="WindowsBtn" class="btn btn-icon btn-light-windows me-2 btn-sm" runat="server" OnClientClick="return chkLoginForm();" OnClick="WindowsBtn_Click" Visible="false" data-bs-toggle="tooltip" data-bs-placement="top" data-bs-dismiss="click" data-bs-trigger="hover" data-bs-original-title="Windows"><span class="svg-icon svg-icon-4"><svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" shape-rendering="geometricPrecision" text-rendering="geometricPrecision" image-rendering="optimizeQuality" fill-rule="evenodd" clip-rule="evenodd" viewBox="0 0 640 640"><path d="M.2 298.669L0 90.615l256.007-34.76v242.814H.201zM298.658 49.654L639.905-.012v298.681H298.657V49.654zM640 341.331l-.071 298.681L298.669 592V341.332h341.33zM255.983 586.543L.189 551.463v-210.18h255.794v245.26z" fill=""></path></svg></span></a>
<a href="#" id="SamlBtn" class="btn btn-icon btn-light-saml me-2 btn-sm " runat="server" OnClientClick="return chkSSOLogin();" onclick="SamlBtn_Click" Visible="false" data-bs-toggle="tooltip" data-bs-placement="top" data-bs-dismiss="click" data-bs-trigger="hover" data-bs-original-title="SAML"><span class="svg-icon svg-icon-4">
<svg version="1.0" xmlns="http://www.w3.org/2000/svg"width="24pt" height="24pt" viewBox="0 0 24 24"><g transform="translate(0,24) scale(0.10,-0.1)" ><path d="M97 210 c-8 -19 -18 -46 -22 -60 -5 -21 -3 -20 14 8 32 49 55 41 119
-43 l23 -30 -15 30 c-8 17 -35 53 -59 80 l-45 50 -15 -35z" fill=""/><path d="M32 148 c-11 -29 -23 -68 -27 -85 -7 -37 0 -40 66 -26 l34 7 -29 6
c-45 8 -53 30 -33 91 22 70 14 75 -11 7z" fill=""/><path d="M165 105 c21 -55 19 -65 -19 -80 -19 -8 -46 -16 -58 -16 -19 -1 -20
-2 -4 -6 27 -7 136 18 136 31 0 6 -15 29 -32 51 -17 22 -27 31 -23 20z" fill=""/></g></svg>
</span></a>
<%--<asp:Button ID="SamlBtn1" Visible="false" class="hotbtn btn" runat="server" Text="SAML Login" OnClientClick="return chkSSOLogin();" OnClick="SamlBtn_Click"></asp:Button>--%>
</div>
</div>
<%--<div class="copyrightlabs">
<div class=""><span id="dvCopyRight" runat="server" class="copyrightpara text-dark mb-2 fw-bolder"><3E>2020 Agile Labs Pvt. Ltd. All Rights Reserved.</span>
<span id="axpertVer" runat="server" class="copyrightpara text-dark mb-2 fw-bolder"></span>
</div>
<div class="clearfix"></div>
</div>--%>
<div class="copyrightlabs">
<div class=""><span id="dvCopyRight" runat="server" class="copyrightpara text-dark mb-2 fw-bolder"><3E>2020 Agile Labs Pvt. Ltd. All Rights Reserved.</span>
<%--<div class="col-sm-6 col-md-6 col-xs-6">--%><span id="axpertVer" class="text-dark mb-2 fw-bolder float-end" runat="server"></span><%--</div>--%></div>
<div class="clearfix"></div>
</div>
<%-- <div class="create-account">
<a href="javascript:void(0)" class="subtextblue" tabindex="3" onclick="OpenForgotPwd()">
<asp:Label ID="lblForgot" runat="server" meta:resourcekey="lblForgot">Forgot password?</asp:Label>
</a>
</div>--%>
<%-- <div class="btn btn-icon btn-white btn-color-gray-800 btn-active-primary shadow-sm position-fixed m-4 bottom-0 end-0" data-bs-toggle="tooltip" data-bs-placement="top" data-bs-dismiss="click" data-bs-trigger="hover" data-bs-original-title="Axpert Configuration">
<span class="material-icons material-icons-style">
settings
</span>
</div>--%>
<div class="create-account btn btn-icon btn-white btn-active-primary m-4 position-absolute top-0 end-0" id="axpertConfig" runat="server" data-bs-toggle="tooltip" data-bs-placement="top" data-bs-dismiss="click" data-bs-trigger="hover" data-bs-original-title="Axpert Configuration" visible="false" onclick="OpenNewConnection()">
<span class="material-icons material-icons-style">settings</span>
</div>
</div>
</div>
<input type="hidden" id="browserElapsTime" runat="server" />
<input type="hidden" id="hdnLangs" runat="server" disabled="disabled" />
<input type="hidden" id="hdnAppTitle" runat="server" disabled="disabled" />
<input type="hidden" id="hdnLastOpenpage" runat="server" disabled="disabled" />
<input type="hidden" id="hdnbtforLogin" runat="server" />
<input type="hidden" id="hdnBwsrid" runat="server" />
</asp:Panel>
<%-- </form>--%>
</form>
</div>
</div>
</div>
<%--</div>--%>
<form id="form3" class="d-none">
<input type="hidden" runat="server" name="mobDevice" id="mobDevice" />
<input type="hidden" runat="server" name="duplicateUser" id="duplicateUser" />
<input type="hidden" runat="server" name="hbtforDupLogin" id="hbtforDupLogin" />
<button type="submit" runat="server" title="Login" id="btnSubmitUser" class="hotbtn btn hide" />
</form>
<%--<script src="../assets/plugins/jquery-1.10.1.min.js" type="text/javascript"></script>--%>
<%--<script src="../assets/plugins/jquery-migrate-1.2.1.min.js" type="text/javascript"></script>--%>
<!-- IMPORTANT! Load jquery-ui-1.10.1.custom.min.js before bootstrap.min.js to fix bootstrap tooltip conflict with jquery ui tooltip -->
<%--<script src="../assets/plugins/jquery-ui/jquery-ui-1.10.1.custom.min.js" type="text/javascript"></script>--%>
<script src="../ThirdParty/jquery-confirm-master/jquery-confirm.min.js?v=2" type="text/javascript"></script>
<%-- <script src="../Js/thirdparty/bootstrap/3.3.6/bootstrap.min.js" type="text/javascript"></script>
<script src="../assets/plugins/bootstrap-hover-dropdown/twitter-bootstrap-hover-dropdown.min.js"
type="text/javascript"></script>--%>
<!--[if lt IE 9]>
<script src="assets/plugins/excanvas.min.js"></script>
<script src="assets/plugins/respond.min.js"></script>
<![endif]-->
<%--<script src="../assets/plugins/jquery-slimscroll/jquery.slimscroll.min.js?v=3" type="text/javascript"></script>--%>
<!-- END CORE PLUGINS -->
<!-- BEGIN PAGE LEVEL PLUGINS -->
<!-- END PAGE LEVEL PLUGINS -->
<!-- BEGIN PAGE LEVEL SCRIPTS -->
<script src="../assets/scripts/app.min.js?v=1" type="text/javascript"></script>
<script src="../assets/scripts/tasks.min.js" type="text/javascript"></script>
<!-- END PAGE LEVEL STYLES -->
<!-- END PAGE LEVEL SCRIPTS -->
<script type="text/javascript">
jQuery(document).ready(function () {
KTApp.init();
App.init(); // initlayout and core plugins
$("#sidemenu-leftt").click();
});
</script>
<!-- <script src="../Js/common.min.js?v=98" type="text/javascript"></script> -->
</body>
</html>

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,86 @@
<%@ Page Language="VB" AutoEventWireup="false" CodeFile="Support.aspx.vb" Inherits="Support" ValidateRequest="false" %>
<!DOCTYPE html>
<html>
<head runat="server">
<meta charset="utf-8" />
<meta name="description" content="Axpert Support" />
<meta name="keywords" content="Agile Cloud, Axpert,HMS,BIZAPP,ERP" />
<meta name="author" content="Agile Labs" />
<meta content="width=device-width, initial-scale=1.0" name="viewport" />
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/>
<title>Support</title>
<link href="../Css/thirdparty/bootstrap/3.3.6/bootstrap.min.css" rel="stylesheet" />
<link href="../App_Themes/Default/Stylesheet.min.css?v=23" rel="stylesheet" />
<link href="../Css/globalStyles.min.css?v=36" rel="stylesheet" />
<script>
if(typeof localStorage != "undefined"){
var projUrl = top.window.location.href.toLowerCase().substring("0", top.window.location.href.indexOf("/aspx/"));
var lsTimeStamp = localStorage["customGlobalStylesExist-" + projUrl]
if(lsTimeStamp && lsTimeStamp != "false"){
var appProjName = localStorage["projInfo-" + projUrl] || "";
var customGS = "<link id=\"customGlobalStyles\" data-proj=\""+ appProjName +"\" href=\"../"+ appProjName +"/customGlobalStyles.css?v="+ lsTimeStamp +"\" rel=\"stylesheet\" />";
document.write(customGS);
}
}
</script>
<link href="../ThirdParty/jquery-confirm-master/jquery-confirm.min.css?v=1" rel="stylesheet" />
<script>
if (!('from' in Array)) {
// IE 11: Load Browser Polyfill
document.write('<script src="../Js/polyfill.min.js"><\/script>');
}
</script>
<script src="../ThirdParty/jquery-confirm-master/jquery-confirm.min.js?v=2" type="text/javascript"></script>
<link href="../Css/Icons/icon.css" rel="stylesheet" />
<script type="text/javascript" src="../Js/thirdparty/jquery/3.1.1/jquery.min.js"></script>
<script src="../Js/Support.min.js?v=2" type="text/javascript"></script>
<script src="../Js/common.min.js?v=98" type="text/javascript"></script>
<link href="../Css/Support.min.css" rel="stylesheet" />
</head>
<body>
<div id="errmsg" runat="server" style="position: absolute; left: 30%; top: 27px;"></div>
<form id="form1" runat="server" style="background: white;">
<br />
<div id="dvEntire">
<button id="showHideSQlBtn" type="button" onclick="ToHideOrShow()"><i id="iBtnClick" class="glyphicon glyphicon-minus icon-arrows-minus"></i><span>SQL</span></button>
<div id="dvSql" style="padding: 0px 10px;">
<asp:Label ID="Label1" runat="server" Text="SQL"></asp:Label>
<textarea id="insql" cols="100" rows="5" class="form-control" runat="server"></textarea>
<br />
<asp:Button ID="Button1" runat="server" CssClass="hotbtn btn" Text="Execute Query" />
<br />
<br />
<div id="dvRadioBtns" style="padding-left: 2%">
<asp:Label ID="Label3" runat="server" Text="Output Format :"></asp:Label>
<asp:RadioButtonList ID="RadioButtonList1" runat="server" AutoPostBack="true">
<asp:ListItem Text="Data" Value="Data" Selected></asp:ListItem>
<asp:ListItem Text="XML" Value="XML"></asp:ListItem>
</asp:RadioButtonList>
</div>
</div>
<br />
<asp:Label ID="lblErr" runat="server"></asp:Label>
<div runat="server" id="outxml" style="padding-left: 2%; width: 100%; overflow: auto; margin-bottom: 15px;"></div>
<asp:Panel runat="server" ID="Panel2" Visible="false">
<div id="dvGrdData" style="width: auto; height: 250px; overflow: auto;">
<asp:GridView CellSpacing="-1" ID="GridView1" runat="server" AllowPaging="False"
BackColor="White" BorderColor="#999999" BorderStyle="None" BorderWidth="1px"
CellPadding="3" GridLines="Vertical" Visible="false"
Font-Names="Segoe UI" Font-Size="Smaller" Style="overflow: auto" CssClass="gridData">
<RowStyle BackColor="#EEEEEE" ForeColor="Black" />
<FooterStyle BackColor="#CCCCCC" ForeColor="Black" />
<PagerStyle BackColor="#999999" ForeColor="Black" HorizontalAlign="Left" />
<SelectedRowStyle BackColor="#008A8C" Font-Bold="True" ForeColor="White" />
<HeaderStyle BackColor="#000084" Font-Bold="True" ForeColor="White" />
<AlternatingRowStyle BackColor="#DCDCDC" />
</asp:GridView>
</div>
</asp:Panel>
</div>
</form>
</body>
</html>

View File

@@ -0,0 +1,68 @@
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="UserManual.aspx.cs" Inherits="aspx_UserManual" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<meta charset="utf-8"/>
<meta name="viewport" content="width=device-width, initial-scale=1.0"/>
<meta name="description" content="User manual"/>
<meta name="keywords" content="Agile Cloud, Axpert,HMS,BIZAPP,ERP"/>
<meta name="author" content="Agile Labs"/>
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/>
<title>User Manual</title>
<script>
if (!('from' in Array)) {
// IE 11: Load Browser Polyfill
document.write('<script src="../Js/polyfill.min.js"><\/script>');
}
</script>
<script src="../Js/thirdparty/jquery/3.1.1/jquery.min.js" type="text/javascript"></script>
<link href="../Css/thirdparty/bootstrap/3.3.6/bootstrap.min.css" rel="stylesheet" />
<script src="../Js/thirdparty/bootstrap/3.3.6/bootstrap.min.js"></script>
<script src="../Js/thirdparty/jquery-ui/1.12.1/jquery-ui.min.js" type="text/javascript"></script>
<script src="../Js/noConflict.min.js?v=1" type="text/javascript"></script>
<link href="../Css/thirdparty/jquery-ui/1.12.1/jquery-ui.min.css" rel="stylesheet" />
<link href="../Css/globalStyles.min.css?v=36" rel="stylesheet" />
<script>
if(typeof localStorage != "undefined"){
var projUrl = top.window.location.href.toLowerCase().substring("0", top.window.location.href.indexOf("/aspx/"));
var lsTimeStamp = localStorage["customGlobalStylesExist-" + projUrl]
if(lsTimeStamp && lsTimeStamp != "false"){
var appProjName = localStorage["projInfo-" + projUrl] || "";
var customGS = "<link id=\"customGlobalStyles\" data-proj=\""+ appProjName +"\" href=\"../"+ appProjName +"/customGlobalStyles.css?v="+ lsTimeStamp +"\" rel=\"stylesheet\" />";
document.write(customGS);
}
}
</script>
<script src="../Js/common.min.js?v=98"></script>
<link href="../Css/aboutus.min.css?v=3" rel="stylesheet" />
<script>
$(document).ready(function () {
modalHeader = eval(callParent("divModalHeader", "id") + ".getElementById('divModalHeader')");
modalHeader.innerText = eval(callParent('lcm[492]'));
$("#btnClose").prop("title", eval(callParent('lcm[249]')));
$(this).parent("#btnClose").focus();
})
function ShowFiles(src) {
src = unescape(src);
var idx = src.lastIndexOf("/");
if (idx > -1) src = src.substring(0, idx + 1) + encodeURIComponent(src.substring(idx + 1, src.length));
window.open(src, "UserManual", "width=500,height=350,scrollbars=no,resizable=yes");
}
</script>
<style>
.btextDir-rtl .modal-header button#btnModalClose {
float: left !important;
}
</style>
</head>
<body class="btextDir-<%=direction%>" dir="<%=direction%>">
<div class="container">
<asp:Literal id="listOfFiles" runat="server" />
<button type="button" id="btnClose" class="coldbtn btn" onclick="parent.closeModalDialog()" title=""></button>
</div>
</body>
</html>

View File

@@ -0,0 +1,407 @@
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Users.aspx.cs" Inherits="aspx_Users" EnableEventValidation="false" %>
<!DOCTYPE html>
<html>
<head id="Head1" runat="server">
<meta charset="utf-8"/>
<meta name="description" content="Axpert file uploader" />
<meta name="keywords" content="Agile Cloud, Axpert,HMS,BIZAPP,ERP" />
<meta name="author" content="Agile Labs" />
<meta content="width=device-width, initial-scale=1.0" name="viewport" />
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/>
<title>Users</title>
<!-- ________ CSS __________ -->
<link id="themecss" type="text/css" rel="Stylesheet" href="" />
<link rel="Stylesheet" href="../Css/generic.min.css?v=10" type="text/css" id="generic" />
<link href="../Css/Users.min.css?v=5" rel="stylesheet" type="text/css" />
<link href="../Css/msgBoxLight.min.css?v=4" rel="stylesheet" type="text/css" />
<link href="../ThirdParty/jquery-confirm-master/jquery-confirm.min.css?v=1" rel="stylesheet" />
<link href="../Css/globalStyles.min.css?v=36" rel="stylesheet" />
<script>
if(typeof localStorage != "undefined"){
var projUrl = top.window.location.href.toLowerCase().substring("0", top.window.location.href.indexOf("/aspx/"));
var lsTimeStamp = localStorage["customGlobalStylesExist-" + projUrl]
if(lsTimeStamp && lsTimeStamp != "false"){
var appProjName = localStorage["projInfo-" + projUrl] || "";
var customGS = "<link id=\"customGlobalStyles\" data-proj=\""+ appProjName +"\" href=\"../"+ appProjName +"/customGlobalStyles.css?v="+ lsTimeStamp +"\" rel=\"stylesheet\" />";
document.write(customGS);
}
}
</script>
<script>
if (!('from' in Array)) {
// IE 11: Load Browser Polyfill
document.write('<script src="../Js/polyfill.min.js"><\/script>');
}
</script>
<!-- ________ JQUERY __________ -->
<script src="../Js/thirdparty/jquery/3.1.1/jquery.min.js" type="text/javascript"></script>
<script src="../ThirdParty/jquery-confirm-master/jquery-confirm.min.js?v=2" type="text/javascript"></script>
<script src="../Js/noConflict.min.js?v=1" type="text/javascript"></script>
<!-- ________ JAVASCRIPT __________ -->
<script src="../Js/JDate.min.js?v=3" type="text/javascript"></script>
<script src="../Js/gen.min.js?v=14" type="text/javascript"></script>
<script src="../Js/actb.min.js?v=1" type="text/javascript"></script>
<script src="../Js/dimmingdiv.min.js?v=2" type="text/javascript"></script>
<script src="../Js/umgmt.min.js?v=18" type="text/javascript"></script>
<script src="../Js/calendar.min.js?v=1" type="text/javascript"></script>
<script src="../Js/md5.min.js" type="text/javascript"></script>
<script src="../Js/jquery.msgBox.min.js?v=2" type="text/javascript"></script>
<script type="text/javascript">
Enableoldtheme = '<%=HttpContext.Current.Session["AxEnableOldTheme"].ToString() %>';
</script>
</head>
<%
int docHt = 300;
string tst_Scripts = "";
string global_Scripts = "";
global_Scripts = "<script language='javascript' type='text/javascript' > var Parameters = new Array();" + strGlobalVar + " </script>";
tst_Scripts = tst_Scripts + "<script language='javascript' type='text/javascript' >function setDocht(){ adjustwin('" + docHt + "',window);}</script>";
Response.Write(tst_Scripts);
Response.Write(global_Scripts);
%>
<!-- <body onload="load();adjustwin(window,700); ChangeTheme(window);" onunload="CheckForUnsavedChangesUser();"> -->
<body onload="load();" onunload="CheckForUnsavedChangesUser();">
<form id="form1" runat="server" dir="<%=direction%>">
<asp:ScriptManager ID="ScriptManager1" runat="server">
<Scripts>
<asp:ScriptReference Path="~/Js/umgmt.min.js?v=18" />
</Scripts>
<Services>
<asp:ServiceReference Path="../WebService.asmx" />
</Services>
</asp:ScriptManager>
<div id="wBdr">
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<div class="divcontainer">
<div id="breadcrumb-panel">
<div id='breadcrumb' class="icon-services left">
<h3 style="padding: 10px">Users</h3>
</div>
<div class="right" id="icons" style="padding-top: 4px;">
<asp:LinkButton ID="imgAddUser" runat="server" CssClass="lnk" OnClientClick="javascript:ShowDimmer(true);SetGoCall('AddUser');adjustwin(window,700);"
OnClick="imgAddNewUs_Click" ToolTip="Add User">Add User</asp:LinkButton>
&nbsp;
<asp:LinkButton ID="imgDelUser" runat="server" ToolTip="Delete User" CssClass="lnk"
OnClientClick="javascript:SetGoCall('Delete'); return ConfirmDel('grdUsLstUsers');"
OnClick="imdDelUser_Click">Remove</asp:LinkButton>
&nbsp;
<asp:LinkButton ID="imgListUsers" ToolTip="List All Users" runat="server" CssClass="lnk"
OnClientClick="javascript:SetGoCall('Search');" OnClick="imgListAllUser_Click">Clear</asp:LinkButton>
</div>
</div>
<div id="dvErr2" runat="server" style="display: none; margin-top: 5px; visibility: hidden" class="errBdr">
<table style="width: 100%">
<tr>
<td style="text-align:left">
<asp:HiddenField ID="userErr" runat="server" />
<asp:HiddenField ID="userSuccess" runat="server" />
</td>
<td style="text-align:left">
<asp:ImageButton ID="imgClose" runat="server" ImageUrl="../AxpImages/icons/close-button.png" BorderWidth="0"
OnClientClick="javascript:HideErrDiv('dvErr2');" OnClick="btnUsSeUsers_Click" />
</td>
</tr>
</table>
</div>
<div id="dvSucc2" runat="server" style="display: none; margin-top: 5px;" class="errBdr">
<table style="width: 100%">
<tr>
<td style="text-align:left">
<asp:Label ID="lblSuccMsg2" runat="server" CssClass="erred"></asp:Label>
</td>
<td style="text-align:left">
<a onclick="javascript:HideErrDiv('dvSucc2');" style="cursor: hand;">
<img alt="Close" title="Close" src="../AxpImages/icons/close-button.png" border="0"></a>
</td>
</tr>
</table>
</div>
<div class="tableBody grd">
<div class="darkBdr" style="height: 33px;">
<table style="width: 100%">
<tr>
<td style="text-align:left;vertical-align:middle;width:30%;">
<asp:RadioButtonList ID="rdbtnListActUsers" runat="server" RepeatDirection="Horizontal"
AutoPostBack="true" TextAlign="Right" OnSelectedIndexChanged="rdbtnListActUsers_SelectedIndexChanged">
<asp:ListItem>All</asp:ListItem>
<asp:ListItem>Active</asp:ListItem>
<asp:ListItem>InActive</asp:ListItem>
</asp:RadioButtonList>
</td>
<td></td>
<td>
<div>
<asp:TextBox ID="txtUsSeUser" runat="server" placeholder="User Name"
CssClass="Family1"></asp:TextBox>
<asp:Button ID="btnSearch" runat="server" CssClass="hotbtn btn" ToolTip="Search User" Text="Search" OnClick="btnUsSeUsers_Click"
OnClientClick="javascript:SetGoCall('Search');" />
</div>
</td>
</tr>
</table>
</div>
<center>
<asp:Label ID="lblNoRecordMsg" runat="server" Text="" CssClass="totrec" Visible="false"></asp:Label>
</center>
<div id="dvGrid" runat="server">
<asp:GridView CellSpacing="-1" ID="grdUsLstUsers" runat="server" AutoGenerateColumns="False" CssClass="gridData" Style="margin-top: 10px;">
<HeaderStyle HorizontalAlign="Center" />
<Columns>
<asp:TemplateField HeaderStyle-HorizontalAlign="Center">
<HeaderStyle Width="20px" />
<ItemStyle Width="20px" />
<ItemTemplate>
<asp:RadioButton ID="chkUsLstCheck" runat="server" GroupName="userselect" OnClick="javascript:SelectSingleRadiobutton(this.id,grdUsLstUsers)" />
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="User Name" HeaderStyle-HorizontalAlign="Center">
<HeaderStyle Width="200px" />
<ItemStyle Width="200px" />
<ItemTemplate>
&nbsp;
<asp:LinkButton ID="lnkUsName" CssClass="l2" runat="server" Text='<%# Eval("users") %>'
OnClientClick="javascript:SetGoCall('Edit');adjustwin(window,700);ShowDimmer(true);"
OnClick="lnkUsName_Click"></asp:LinkButton>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Email" HeaderStyle-HorizontalAlign="Center">
<HeaderStyle Width="400px" />
<ItemStyle Width="400px" />
<ItemTemplate>
&nbsp;
<asp:Label ID="lblUsLstEmail" runat="server" Text='<%# Eval("email") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Roles" HeaderStyle-HorizontalAlign="Center">
<HeaderStyle Width="400px" />
<ItemStyle Width="400px" />
<ItemTemplate>
&nbsp;
<asp:Label ID="lblUsLstRoles" runat="server" Text='<%# Eval("roles") %>'></asp:Label>
<asp:LinkButton ID="lnlUsLstMore" CssClass="l2" runat="server" OnClientClick="javascript:ShowBackgroundFade();SetGoCall('Edit');adjustwin(window,700);">more</asp:LinkButton>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Active" HeaderStyle-HorizontalAlign="Center">
<HeaderStyle Width="60px" />
<ItemStyle Width="60px" HorizontalAlign="Center" />
<ItemTemplate>
<asp:Label ID="lblUsLstActive" runat="server" Text='<%# Eval("act") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
</div>
<div id="dvInfo">
<asp:Label ID="recordsUser" runat="server" Text="" CssClass="totrec"></asp:Label>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<asp:Label ID="lblpgCap1" Text="Page No. " runat="server" CssClass="totrec"></asp:Label>
<asp:DropDownList ID="lvPageUser" runat="server" AutoPostBack="true" onchange="javascript:SetGoCall('Search');adjustwin(window,700);"
OnSelectedIndexChanged="lvPageUser_SelectedIndexChanged">
</asp:DropDownList>
</div>
</div>
<div id="dvAddEditUser" class="hide">
<div id="dvPopErrMsg" runat="server" class="errBdr" style="display: none; height: 30px;">
<table style="width: 100%">
<tr>
<td style="text-align:left;">
<asp:Label ID="lblDisErrMsg" runat="server" class="erred"></asp:Label>
</td>
<td style="text-align:right;">
<input type="button" value="Ok" onclick="javascript: HideErrDiv('dvPopErrMsg'); hiddenFloatingDiv('dvAddEditUser');" />
</td>
</tr>
</table>
</div>
<table style="width: 99%; text-align: left; margin-left: 2px; margin-top: 2px;" class="genBdr">
<tr>
<td>Name <font class="req">*</font>
</td>
<td>
<asp:TextBox ID="txtUsAdName" runat="server" Style="font-size: 100%; font-weight: normal; font-style: inherit;" TextMode="SingleLine" Width="140px" MaxLength="30" onchange="javascript:CapUserChangeEvent()"></asp:TextBox>
</td>
</tr>
<tr>
<td>Password <font class="req">*</font>
</td>
<td>
<asp:TextBox ID="txtUsAdsw" runat="server" TextMode="Password" Width="140px" autocomplete="off"></asp:TextBox>
<input runat="server" type="hidden" id="sw000F0" name="sw000F0" value="" />
</td>
</tr>
<tr>
<td>Confirm Password <font class="req">*</font>
</td>
<td>
<asp:TextBox ID="txtUsAdConsw" runat="server" TextMode="Password" Width="140px" autocomplete="off"></asp:TextBox>
</td>
</tr>
<tr>
<td>Password Expiry Days <font class="req"></font>
</td>
<td>
<asp:TextBox ID="pwdExpiryDays" Text="0" runat="server" Style="font-size: 100%; font-weight: normal; font-style: inherit; font-family: inherit;" TextMode="SingleLine" Width="140px" MaxLength="30"></asp:TextBox>
<asp:HiddenField ID="pwdlength" runat="server" />
</td>
</tr>
<tr>
<td>Active
</td>
<td>
<asp:CheckBox ID="chkUsAdAct" runat="server" onclick="javascript:UpdateHiddenFieldValue();CapUserChangeEvent();" />
</td>
<asp:HiddenField runat="server" ID="checkBoxDefaultValue" Value="True" />
</tr>
<tr>
<td>Email <font class="req">*</font>
</td>
<td>
<asp:TextBox ID="txtUsAdEmail" runat="server"
TextMode="SingleLine" Width="224px"></asp:TextBox>
</td>
</tr>
<tr>
<td>Reporting To <font class="req"></font>
</td>
<td>
<asp:TextBox ID="SrcUser000F0" runat="server" onblur="javascript:SetSrcFromUserValue();" onchange="javascript:CapUserChangeEvent()"
TextMode="SingleLine" Width="224px"></asp:TextBox>
&nbsp;<a><img src="../AxpImages/icons/search-back.jpg" alt="search user"
id="" onclick="javascript:OpenPickList('ddlParentGroup','ddlSrcBranchName','SrcUser000F0~hdnSrcEmpId');" style="zoom: .6; vertical-align: middle; pointer; cursor: hand;"
border="0" /></a>
<asp:HiddenField ID="hdnSrcUser" runat="server" />
<asp:HiddenField ID="hdnSrcEmpId" runat="server" />
</td>
</tr>
<tr>
<td colspan="2">
<asp:Panel ID="pnlShowBtns" runat="server" GroupingText="Access to">
<table style="width: 100%">
<tr>
<td>
<center>
<asp:CheckBox ID="chkAvailBuild" Style="float: left;" runat="server" Text="Build*" onclick="javascript:CapUserChangeEvent()" /></center>
</td>
<td>
<center>
<asp:CheckBox ID="chkShowWorkflow" Style="float: left;" runat="server" Text="Workflow" onclick="javascript:CapUserChangeEvent()" /></center>
</td>
<td>
<center>
<asp:CheckBox ID="chkAvailAxManager" Style="float: left;" runat="server" Text="Axpert Manager*" onclick="javascript:CapUserChangeEvent()" /></center>
</td>
</tr>
<tr>
<td>
<center>
<asp:CheckBox ID="chkAvailSync" Style="float: left;" runat="server" Text="Synchronize*" onclick="javascript:CapUserChangeEvent()" /></center>
</td>
<td>
<center>
<asp:CheckBox ID="chkAvailImport" Style="float: left;" runat="server" Text="Import" onclick="javascript:CapUserChangeEvent()" /></center>
</td>
<td>
<center>
<asp:CheckBox ID="chkAvailExport" Style="float: left;" runat="server" Text="Export" onclick="javascript:CapUserChangeEvent()" /></center>
</td>
<td>
<center>
<asp:CheckBox ID="chkShowUsers" Style="float: left;" runat="server" Text="Users" Checked="false" onclick="javascript:CapUserChangeEvent()" /></center>
</td>
</tr>
</table>
</asp:Panel>
</td>
</tr>
</table>
<br />
<asp:LinkButton ID="lnkAddUser" Style="margin-left: 4px;" OnClientClick="javascript:handleError();SetGoCall('AddRole');CapUserChangeEvent()" runat="server" OnClick="lnkAddUser_Click"><img src="../axpimages/icons/16x16/add.png" alt="Add User" /></asp:LinkButton>
<br />
<div id="divUsRoles" style="height: 110px; border: #bbb 1px solid; overflow-y: auto;">
<asp:GridView CellSpacing="-1" ID="grdUsRoles" runat="server" AutoGenerateColumns="false" Style="margin-left: 4px;" CellPadding="1"
CssClass="gridData" OnRowCreated="grdUsRoles_RowCreated" OnRowDataBound="grdUsRoles_RowDataBound">
<HeaderStyle HorizontalAlign="Center" />
<Columns>
<asp:TemplateField HeaderStyle-HorizontalAlign="Center">
<ItemTemplate>
<asp:ImageButton ID="imgDelUserRole" runat="server" ImageUrl="~/AxpImages/icons/16x16/delete.png"
OnClientClick="javascript:SetGoCall('DeleteUserRole');CapUserChangeEvent();" OnClick="imgDelUserRole_Click"
ToolTip="Delete Role" />
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Role" HeaderStyle-Width="200px" ItemStyle-Width="200px"
HeaderStyle-HorizontalAlign="Center">
<ItemTemplate>
<asp:DropDownList ID="ddlUsRole" runat="server" AutoPostBack="true" OnSelectedIndexChanged="ddlUs_SelectedIndexChanged" onchange="javascript:CapUserChangeEvent();SetGoCall('AddRole');">
</asp:DropDownList>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Start Date" HeaderStyle-Width="180px" ItemStyle-Width="180px"
HeaderStyle-HorizontalAlign="Center">
<ItemTemplate>
<asp:TextBox ID="txtUsStrDt" runat="server" Width="80" onfocus="javascript:showCalendarControl(this);"
onchange="javascript:CapUserChangeEvent()" Text='<%# Eval("STARTDATE") %>'></asp:TextBox>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="End Date" HeaderStyle-Width="180px" ItemStyle-Width="180px"
HeaderStyle-HorizontalAlign="Center">
<ItemTemplate>
<asp:TextBox ID="txtUsEndDt" runat="server" Width="80" onfocus="javascript:showCalendarControl(this);"
onchange="javascript:CapUserChangeEvent()" Text='<%# Eval("ENDDATE") %>'></asp:TextBox>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
</div>
<br />
<div>
<center>
<asp:Button ID="btnUsAdSave" runat="server" Text="Save" OnClick="btnUsAdSave_Click"
CssClass="btnsavenew savecnclhtwt" OnClientClick="javascript:SetGoCall('SaveUser');ShowDimmer(true);return ValidateUser();" />
<input type="button" class="btncancel savecnclhtwt" id="btnUsAdCancel" onclick="javascript: hiddenFloatingDiv('dvAddEditUser', 'close');"
value="Cancel" />
</center>
<div style="margin-left: 20px;">* This feature is only available in Axpert.</div>
</div>
</div>
</div>
</ContentTemplate>
</asp:UpdatePanel>
<div id='waitDiv' style='display: none;'>
<div id='backgroundDiv' style='background: url(../Axpimages/loadingBars.gif) center center no-repeat rgba(255, 255, 255, 0.4); background-size: 135px;'>
</div>
</div>
<div class="container2">
<div class="tblfoot">
</div>
</div>
</div>
<asp:Label ID="lblNodata" runat="server" meta:resourcekey="lblNodata" Visible="false">No data found.</asp:Label>
<asp:HiddenField ID="hdnIsSearched" runat="server" />
<asp:HiddenField ID="hdnTreeSelVal" runat="server" />
<asp:HiddenField ID="hdnStatus" runat="server" />
<%=acScript%>
<script src="../Js/user.min.js?v=15" type="text/javascript"></script>
<script src="../Js/common.min.js?v=98" type="text/javascript"></script>
</form>
</body>
</html>

View File

@@ -0,0 +1,44 @@
<%@ Page Language="VB" AutoEventWireup="false" CodeFile="ViewHistory.aspx.vb" Inherits="ViewHistory" %>
<!DOCTYPE html>
<html>
<head runat="server">
<meta charset="utf-8" />
<meta name="description" content="Axpert View history"/>
<meta name="keywords" content="Agile Cloud, Axpert,HMS,BIZAPP,ERP" />
<meta name="author" content="Agile Labs" />
<meta content="width=device-width, initial-scale=1.0" name="viewport" />
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/>
<title>View History</title>
<link href="../Css/globalStyles.min.css?v=36" rel="stylesheet" />
<script>
if(typeof localStorage != "undefined"){
var projUrl = top.window.location.href.toLowerCase().substring("0", top.window.location.href.indexOf("/aspx/"));
var lsTimeStamp = localStorage["customGlobalStylesExist-" + projUrl]
if(lsTimeStamp && lsTimeStamp != "false"){
var appProjName = localStorage["projInfo-" + projUrl] || "";
var customGS = "<link id=\"customGlobalStyles\" data-proj=\""+ appProjName +"\" href=\"../"+ appProjName +"/customGlobalStyles.css?v="+ lsTimeStamp +"\" rel=\"stylesheet\" />";
document.write(customGS);
}
}
</script>
<script>
if (!('from' in Array)) {
// IE 11: Load Browser Polyfill
document.write('<script src="../Js/polyfill.min.js"><\/script>');
}
</script>
<script type="text/javascript">
var IsViewHist = true
</script>
<script src="../Js/common.min.js?v=98" type="text/javascript"></script>
</head>
<body>
<form id="form1" runat="server" dir="<%=direction%>">
<div>
<asp:Label ID="lblErrMsg" runat="server" CssClass="erred"></asp:Label></div>
<%=htmlText %>
</form>
</body>
</html>

View File

@@ -0,0 +1,350 @@
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="WizardPage.aspx.cs" Inherits="aspx_WizardPage" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<meta charset="utf-8" />
<meta name="description" content="Import" />
<meta name="keywords" content="Agile Cloud, Axpert,HMS,BIZAPP,ERP" />
<meta name="author" content="Agile Labs" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
<title>Wizard Page</title>
<link href="../Css/bootstrap-select.min.css" rel="stylesheet" />
<link href="../Css/thirdparty/bootstrap/3.3.6/bootstrap.min.css" rel="stylesheet" />
<%--<link href="../Css/animate.min.css" rel="stylesheet" />
<link href="../Css/import.min.css?v=31" rel="stylesheet" />--%>
<link rel="stylesheet" href="../Css/wizardComp.min.css?v=19">
<link href="../ThirdParty/jquery-confirm-master/jquery-confirm.min.css?v=1" rel="stylesheet" />
<link href="../Css/Icons/icon.css" rel="stylesheet" />
<link href="../Css/thirdparty/font-awesome/4.6.3/css/font-awesome.min.css" rel="stylesheet" />
<link href="../ThirdParty/Linearicons/Font/library/linearIcons.css" rel="stylesheet" />
<%--<link href="../App_Themes/Gray/Stylesheet.min.css?v=23" rel="stylesheet" />--%>
<%--<link id="themecss" type="text/css" href="" rel="stylesheet" />--%>
<link href="../Css/globalStyles.min.css?v=36" rel="stylesheet" />
<script>
if(typeof localStorage != "undefined"){
var projUrl = top.window.location.href.toLowerCase().substring("0", top.window.location.href.indexOf("/aspx/"));
var lsTimeStamp = localStorage["customGlobalStylesExist-" + projUrl]
if(lsTimeStamp && lsTimeStamp != "false"){
var appProjName = localStorage["projInfo-" + projUrl] || "";
var customGS = "<link id=\"customGlobalStyles\" data-proj=\""+ appProjName +"\" href=\"../"+ appProjName +"/customGlobalStyles.css?v="+ lsTimeStamp +"\" rel=\"stylesheet\" />";
document.write(customGS);
}
}
</script>
<link href="../Css/import.min.css?v=32" rel="stylesheet" />
<script>
if (!('from' in Array)) {
// IE 11: Load Browser Polyfill
document.write('<script src="../Js/polyfill.min.js"><\/script>');
}
</script>
<script src="../Js/Jquery-2.2.2.min.js" type="text/javascript"></script>
<script src="../AssetsNew/js/bootstrap.min.js"></script>
<script src="../Js/wizard.min.js?v=10"></script>
<script src="../Js/common.min.js?v=98"></script>
<script src="../Js/wizardComp.min.js?v=10" type="text/javascript"></script>
<script src="../Js/helper.min.js?v=123" type="text/javascript"></script>
<script src="../Js/alerts.min.js?v=28"></script>
<script src="../ThirdParty/jquery-confirm-master/jquery-confirm.min.js?v=2"></script>
<link href="../newPopups/Remodal/remodal-default-theme.min.css?v=2" rel="stylesheet" />
<link href="../newPopups/Remodal/remodal.min.css?v=3" rel="stylesheet" />
<script src="../newPopups/Remodal/remodal.min.js"></script>
<script src="../newPopups/axpertPopup.min.js?v=45"></script>
<script src="../Js/multiselect.min.js" type="text/javascript"></script>
<script src="../Js/bootstrap-select.min.js" type="text/javascript"></script>
<script>
var wizardSetObj = "";
</script>
</head>
<body>
<form id="form1" runat="server">
<asp:ScriptManager ID="ScriptManager2" runat="server">
</asp:ScriptManager>
<div id="wizardWrappper">
<!-- Widget Header menus - begins -->
<div id="wizardHeader" runat="server">
<%-- <div class="wizard-progress">
<div data-objtype="WizardDataSetting" data-id="0" data-target="Wizardset1" class="step classic active">
<a title="Introduction" class="stepName" href="javascript:void(0)">Introduction</a><div title="Introduction" class="node"></div>
</div>
<div data-objtype="WizardDataSetting" data-id="1" data-target="Wizardset2" class="step classic ">
<a title="Responsive" class="stepName" href="javascript:void(0)">Responsive</a><div title="Responsive" class="node"></div>
</div>
<div data-objtype="WizardDataSetting" data-id="2" data-target="Wizardset3" class="step classic ">
<a title="Payment" class="stepName" href="javascript:void(0)">Payment</a><div title="Payment" class="node"></div>
</div>
<div data-objtype="WizardDataSetting" data-id="3" data-target="Wizardset4" class="step classic">
<a title="Not a carousel" class="stepName" href="javascript:void(0)">Not a carousel</a><div title="Not a carousel" class="node"></div>
</div>
</div>--%>
</div>
<!-- Widget Header menus - end -->
<div id="wizardBodyContent" runat="server">
<%--<div class="wizardContainer animated fadeIn" id="Wizardset1">
<section class="form-group col-md-12">
<iframe src="tstruct.aspx?transid=mcn" title="Wizards Dashboard" class="card col-xs-12 col-sm-12 col-md-12 col-lg-12 searchOpened" style="padding: 0px;" frameborder="0" scrolling="no" allowtransparency="True" width="100%" height="300px"></iframe>
</section>
</div>
<div class="wizardContainer animated fadeIn" id="Wizardset2" style="display: none;">
<section class="form-group col-md-12">
<iframe src="iview.aspx?ivname=axemllog" title="Wizards Dashboard" class="card col-xs-12 col-sm-12 col-md-12 col-lg-12 searchOpened" style="padding: 0px;" frameborder="0" scrolling="no" allowtransparency="True" width="100%" height="300px"></iframe>
</section>
</div>
<div class="wizardContainer animated fadeIn" id="Wizardset3" style="display: none;">
<section class="form-group col-md-12">
<iframe src="ccavenue/dataFrom.aspx" title="Wizards Dashboard" class="card col-xs-12 col-sm-12 col-md-12 col-lg-12 searchOpened" style="padding: 0px;" frameborder="0" scrolling="no" allowtransparency="True" width="100%" height="300px"></iframe>
</section>
</div>
<div class="wizardContainer animated fadeIn" id="Wizardset4" style="display: none;">
<section class="form-group col-md-12">
<iframe src="../downloads/20201013143017-email-confirmation.html" title="Wizards Dashboard" class="card col-xs-12 col-sm-12 col-md-12 col-lg-12 searchOpened" style="padding: 0px;" frameborder="0" scrolling="no" allowtransparency="True" width="100%" height="300px"></iframe>
</section>
</div>--%>
<%--<div class="wizardContainer animated fadeIn" id="imWizardEdit">
</div>
<div class="wizardContainer animated fadeIn" id="imWizardSummary">
</div>--%>
</div>
</div>
<div id="wizardFooter" class="wizard-footer">
<div class="pull-left">
</div>
<div class="pull-right">
<button type="button" title="Previous" id="wizardPrevbtn" class="coldbtn btn btn-info-full prev-step">Prev</button>
<%-- <button id="wizardCancelbtn" onclick="closeWindow()" type="button" title="Cancel" class="coldbtn btn btn-info-full ">Cancel</button>--%>
<%--<a id="tet" onclick="debugger;wizardSetObj.checkClick(this,'prev');" class="coldbtn btn btn-info-full ">testing</a>--%>
<button data-validator="" title="Next" id="wizardNextbtn" type="button" class="hotbtn btn ">Next</button>
<button type="button" id="wizardCompbtn" class="hotbtn btn " title="Done">Done</button>
<%--<button onclick="wizardSetObj.checkClick(this,'prev')" type="button" id="wizardPrevbtn1" class="wizardPrevNxtBtns waves-effect btn themeButton cutsomColorbtn left" title="Previous">&lt; Prev</button>--%>
</div>
</div>
<script src="../Js/wizardnew.js"></script>
<script>
var proj = '<%=proj%>';
var sid = '<%=sid%>';
var lsid = '<%=lsIds%>';
var lsstp = '<%=lsSteps%>';
var lsrCnt = '<%=lssCount%>';
var lsidArr = lsid.trim().split(',');
var lsstpArr = lsstp.trim().split(',');
var lsNewstp = "";
for (i = 0; i <= lsidArr.length - 1; i++) {
if (i == 0) {
lsNewid = "'" + lsidArr[i].trim() + "'";
lsNewstp = "'" + lsstpArr[i].trim() + "'";
}
else if (i == (lsidArr.length - 1)) {
lsNewid = lsNewid + ",'" + lsidArr[i].trim() + "'";
lsNewstp = lsNewstp + ",'" + lsstpArr[i].trim() + "'";
}
else {
lsNewid = lsNewid + ",'" + lsidArr[i].trim() + "'";
lsNewstp = lsNewstp + ",'" + lsstpArr[i].trim() + "'";
}
}
var myIds = lsNewid.replace('\"', '');
var mystps = lsNewstp.replace('\"', '');
var $j = jQuery.noConflict();
var $ = jQuery.noConflict();
// var AxwizardType = '<%=Session["AxWizardType"]%>';
var targetElemClicked;
function wizardSett(options) {
var wizObj = this;
wizObj.options = options || {};
wizObj.WizardDataSetting = {
steps: lsrCnt,
ids: lsidArr,
stepNames: lsstpArr,
validateKeys: []
}
//wizObj.createWizard = function ()
wizObj.completeCurrentStep = function () {
var presentStep = $("#wizardHeader .step.in-progress");
var target = presentStep.next().data('target');
presentStep.removeClass('in-progress active').addClass('complete');
presentStep.next().addClass('in-progress active');
wizObj.showActiveData(target);
}
wizObj.assignEvents = function () {
$("#wizardHeader .node,#wizardHeader a.stepName").on('click', function (event) {
event.preventDefault();
var elem = $(this);
wizObj.checkClick(elem);
});
if (wizObj.options.rtl) {
$("#wizardHeader .wizard-progress,#wizardBodyContent").addClass('wizardRtl');
}
}
wizObj.checkClick = function (elem, type) {
debugger;
if (type == "prev" || type == "next") {
var parentElem = $("#wizardHeader .step.active");
var validateKey = parentElem.data('id');
var validateObj = parentElem.data('objtype');
if (type == "next")
var validationResult = wizObj.validateTheKey(validateObj, validateKey);
else if (type == "prev")
var validationResult = true;
if (validationResult === true) {
if (type == "next") {
var nextparentelem = parentElem.next();
if (!parentElem.hasClass('complete')) {
parentElem.addClass('complete').removeClass('in-progress active');
nextparentelem.addClass('in-progress active');
} else {
parentElem.removeClass('active');
nextparentelem.addClass('active');
}
var targetObj = nextparentelem.data('objtype');
var targetId = wizObj[targetObj].ids[nextparentelem.data('id')];
wizObj.showActiveData(targetId.trim())
wizObj.checkNxtPrevBtns();
} else {
parentElem.removeClass('active');
var prevParentElem = parentElem.prev();
prevParentElem.addClass('active');
var targetObj = prevParentElem.data('objtype');
var targetId = wizObj[targetObj].ids[prevParentElem.data('id')];
wizObj.showActiveData(targetId.trim())
wizObj.checkNxtPrevBtns();
}
} else {
if (validationResult !== undefined && validationResult != "")
showAlertDialog("warning", validationResult);
}
} else {
var parentElem = elem.parents('.step');
var goingStep = parentElem.data('id');
var validateObj = parentElem.data('objtype');
var curStep = $("#wizardHeader .step.active").data('id');
if (curStep === goingStep || (!parentElem.hasClass('in-progress') && !parentElem.hasClass('complete'))) return;
targetElemClicked = elem;
var isValid = true;
// var isValid = (goingStep > curStep) ? obj.validateTheKey(validateObj, curStep) : true;
if (goingStep > curStep) {
for (var i = curStep; i < goingStep; i++) {
// Things[i]
var presValidation = wizObj.validateTheKey(validateObj, i);
if (presValidation !== true) {
if (presValidation !== undefined) $("#wizardHeader .step[data-id=" + i + "] a").click();
isValid = presValidation;
break;
}
}
}
if (isValid === true && !parentElem.hasClass('active') && (parentElem.hasClass('complete') || parentElem.hasClass('in-progress'))) {
targetElemClicked = "";
$("#wizardHeader .step.active").removeClass('active')
var target = parentElem.addClass('active').data('target');
wizObj.showActiveData(target);
wizObj.checkNxtPrevBtns();
} else if (isValid !== undefined && isValid != "") {
showAlertDialog("warning", isValid);
}
}
}
wizObj.showActiveData = function (target) {
$(".wizardContainer").hide();
$("#" + target).show();
wizObj.onPageShow(target);
wizObj.focusTheFirstFld(target);
}
wizObj.onPageShow = function (target) {
//hook to add extra code after page show
}
wizObj.onWizardCreate = function () {
//hook to add extra code after wizard is created
}
wizObj.focusTheFirstFld = function (target) {
$("#" + target).find('a,input:visible,button:visible,textarea:visible,select:visible').not(':disabled').first().focus();
}
wizObj.checkNxtPrevBtns = function () {
var totalSteps = $("#wizardHeader .step").length;
var curStep = $("#wizardHeader .step.active").data('id');
if (curStep == 0) {
$("#wizardPrevbtn").hide();
$("#wizardNextbtn").show().html("Next &gt;");
} else if (curStep == (totalSteps - 1)) {
$("#wizardPrevbtn").show();
$("#wizardNextbtn").show().html("Finish");
} else {
$("#wizardPrevbtn").show();
$("#wizardNextbtn").show().html("Next &gt;");
}
}
wizObj.validateTheKey = function (objct, key) {
var presentObj = wizObj[objct];
var validateKeys = presentObj.validateKeys;
var validateKeyName = validateKeys[key];
if (validateKeyName != "") {
//if (validateKeyName == "chtType") {
// if ($("#chartSelData").data("isCompleted") != true)
// return "Please select chart type.";
//}
return true;
} else {
return true;
}
}
wizObj.resetTheWizard = function () {
$("#wizarTypeSel").show();
$("#wizardWrappper").hide();
$("#wizardHeader").html("");
$(".wizardPrevNxtBtns").hide();
wizObj.onWizardClose();
}
wizObj.onWizardClose = function () {
// hook when wizard close
}
}
function closeWindow() {
parent.closeModalDialog();
}
</script>
<script>
$(document).ready(function () {
//Widget Work flow code - begins
//var wizardSetObj = new WizardComp("modern");
wizardSetObj = new wizardSett("modern");
wizardSetObj.checkNxtPrevBtns();
//alert(wizardSetObj.);
//wizardSetObj.checkClick(this,'next')
//$('#tet').click(function () {
// wizardSetObj.checkClick(this, 'next');
//});
$('#wizardNextbtn').click(function () {
wizardSetObj.checkClick(this, 'next');
});
$('#wizardPrevbtn').click(function () {
wizardSetObj.checkClick(this, 'prev');
});
});
</script>
</form>
</body>
</html>

View File

@@ -0,0 +1,728 @@
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Wizardsetting.aspx.cs" Inherits="Wizardsetting" %>
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="asp" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Wizard Setting</title>
<link href="../Css/thirdparty/bootstrap/3.3.6/bootstrap.min.css" rel="stylesheet" />
<link href="../Css/globalStyles.min.css?v=36" rel="stylesheet" />
<script>
if(typeof localStorage != "undefined"){
var projUrl = top.window.location.href.toLowerCase().substring("0", top.window.location.href.indexOf("/aspx/"));
var lsTimeStamp = localStorage["customGlobalStylesExist-" + projUrl]
if(lsTimeStamp && lsTimeStamp != "false"){
var appProjName = localStorage["projInfo-" + projUrl] || "";
var customGS = "<link id=\"customGlobalStyles\" data-proj=\""+ appProjName +"\" href=\"../"+ appProjName +"/customGlobalStyles.css?v="+ lsTimeStamp +"\" rel=\"stylesheet\" />";
document.write(customGS);
}
}
</script>
<link href="../Css/Icons/icon.css" rel="stylesheet" />
<link href="../Css/developerWorkBench.min.css?v=14" rel="stylesheet" />
<link href="../Css/thirdparty/font-awesome/4.6.3/css/font-awesome.min.css" rel="stylesheet" />
<script src="../Js/Jquery-2.2.2.min.js" type="text/javascript"></script>
<script src="../Js/thirdparty/bootstrap/3.3.6/bootstrap.min.js" type="text/javascript"></script>
<script src="../Js/common.min.js?v=98" type="text/javascript"></script>
<script src="../Js/thirdparty/jquery-ui/1.12.1/jquery-ui.min.js"></script>
<script src="../Js/script.js"></script>
<script src="../Js/DND.js"></script>
</head>
<body>
<form id="form1" runat="server">
<asp:ScriptManager ID="ScriptManager1" runat="server">
<Scripts>
<asp:ScriptReference Path="../Js/DND.js" />
</Scripts>
</asp:ScriptManager>
<div class="wizardMain-container">
<div class="container1">
<div class="col-sm-12 col-md-12">
<div class="developerWorkBenchToolbar">
<ul class="dwbiconsUl" id="Formstb">
<%--<li class="dropdown"><a href="javascript:void(0)" id="customGroup1" title="Custom Actions"
class="dropdown-toggle" data-toggle="dropdown" data-hover="dropdown"
data-close-others="true" aria-expanded="false">New <span
class="icon-arrows-down"></span></a>
<ul class="dropdown-menu">
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button"
aria-haspopup="true" aria-expanded="true"><span class="nav-label">Add
Field</span> <span class="icon-arrows-down"></span></a>
<ul class="dropdown-menu">
<div class="dropdown-menu-inner">
<ul>
<li class="liTaskItems"><a href="javascript:void(0)"
id="btn_addshorttext" title="Short Text Field"
class="dwbBtn">Short Text</a></li>
<li class="liTaskItems"><a href="javascript:void(0)"
id="btn_addsimpletext" title="Simple Text Field"
class="dwbBtn">Simple Text</a></li>
<li class="liTaskItems"><a href="javascript:void(0)"
id="btn_addlargetext" title="Large Text Field"
class="dwbBtn">Large Text</a></li>
<li class="liTaskItems"><a href="javascript:void(0)"
id="btn_addrichtext" title="Rich Text Field" class="dwbBtn">Rich
Text</a></li>
<li class="liTaskItems"><a href="javascript:void(0)"
id="btn_addhtmltext" title="HTML Text Field" class="dwbBtn">HTML
Text</a></li>
<li class="liTaskItems"><a href="javascript:void(0)"
id="btn_addwholenumber" title="Whole Number Field"
class="dwbBtn">Whole Number</a></li>
</ul>
<ul>
<li class="liTaskItems"><a href="javascript:void(0)"
id="btn_adddecimalnumb" title="Decimal Number Field"
class="dwbBtn">Decimal Number</a></li>
<li class="liTaskItems"><a href="javascript:void(0)"
id="btn_addcurrency" title="Currency Field"
class="dwbBtn">Currency</a></li>
<li class="liTaskItems"><a href="javascript:void(0)" id="btn_adddate"
title="Date Field" class="dwbBtn">Date</a></li>
<li class="liTaskItems"><a href="javascript:void(0)" id="btn_addtime"
title="Time Field" class="dwbBtn">Time</a></li>
<li class="liTaskItems"><a href="javascript:void(0)"
id="btn_addautogenerate" title="Auto Generate Field"
class="dwbBtn">Auto Generate</a></li>
<li class="liTaskItems"><a href="javascript:void(0)"
id="btn_addrandomnumber" title="Random Number Field"
class="dwbBtn">Random Number</a></li>
</ul>
<ul>
<li class="liTaskItems"><a href="javascript:void(0)" id="btn_addemail"
title="Email Field" class="dwbBtn">Email</a></li>
<li class="liTaskItems"><a href="javascript:void(0)" id="btn_addurl"
title="URL Field" class="dwbBtn">URL</a></li>
<li class="liTaskItems"><a href="javascript:void(0)"
id="btn_addipaddress" title="IP Address Field" class="dwbBtn">IP
Address</a></li>
<li class="liTaskItems"><a href="javascript:void(0)"
id="btn_addpassword" title="Password Field"
class="dwbBtn">Password</a></li>
<li class="liTaskItems"><a href="javascript:void(0)"
id="btn_addmobilenumber" title="Mobile Number Field"
class="dwbBtn">Mobile Number</a></li>
<li class="liTaskItems"><a href="javascript:void(0)"
id="btn_addphonenumber" title="Phone Number Field"
class="dwbBtn">Phone Number</a></li>
<li class="liTaskItems"><a href="javascript:void(0)" id="btn_addpincode"
title="Pincode Field" class="dwbBtn">Pin Code</a></li>
<li class="liTaskItems"><a href="javascript:void(0)" id="btn_addzipcode"
title="Zip Code Field" class="dwbBtn">Zip Code</a></li>
</ul>
<div class="clearfix"></div>
</div>
</ul>
</li>
<li class="liTaskItems"><a href="javascript:void(0)" id="btn_adddc" title="Add Frames"
class="dwbBtn">Add Frames</a></li>
<li class="liTaskItems"><a href="javascript:void(0)" id="btn_genmap" title="Add GenMap"
class="dwbBtn">Post to another form</a></li>
<li class="liTaskItems"><a href="javascript:void(0)" id="btn_fillg"
title="Add Fill Grid" class="dwbBtn">Add Fill Grid</a></li>
<li class="liTaskItems"><a href="javascript:void(0)" id="btn_mdmaps" title="Add MdMap"
class="dwbBtn">Update details to another form</a></li>
<li class="liTaskItems"><a href="javascript:void(0)" id="btn_actions" title="Actions"
class="dwbBtn">Actions</a></li>
</ul>
</li>--%>
<li>
<a href="javascript:void(0);" id="" data-toggle="modal" data-target="#exampleModal"
title="Form Design" class="btn btn-secondary dropdown-toggle">New</a>
</li>
<%--<li><a href="javascript:void(0);" onclick="javascript:LoadPopPageDesign();" id=""
title="Form Design" class="">Form Design</a></li>--%>
<li>
<button type="button" class="btn btn-secondary dropdown-toggle" style="background-color: white;" data-toggle="modal"
data-target="#myModalPublish" data-whatever="@mdo">
Publish</button>
</li>
<li>
<asp:Button ID="btnRemoveall" runat="server" CssClass="btn btn-secondary dropdown-toggle" BackColor="White" Text="Remove All" />
</li>
<li class="dropdown" style="display: none;">
<button type="button" class="btn btn-secondary dropdown-toggle" style="background-color: white;" data-toggle="modal"
data-target="#modalremove" data-whatever="@mdo">
Remove Wizard</button>
</li>
<li>
<button type="button" class="btn btn-secondary dropdown-toggle" style="background-color: white;" data-toggle="modal"
data-target="#myModal2" data-whatever="@mdo">
Configure Parameters</button>
</li>
<%--<li class="createWizard" data-toggle="modal" data-target="#exampleModal">
<span class="icon-arrows-plus"></span>
</li>--%>
</ul>
<ul class="dwbiconsUl" id="ArrangeMtb" style="display: none;">
<li><a href="javascript:void(0);" id="lnkChngIcon" title="Change Icon" class="dwbBtn">Change
Icon</a></li>
<li><a href="javascript:void(0);" id="btnAdd" title="Add Folder" class="dwbBtn">Add Folder</a>
</li>
<li><a href="javascript:void(0);" id="btnDelete" title="Delete" class="dwbBtn">Delete</a></li>
<li><a href="javascript:void(0);" id="btnSave1" title="Save" class="dwbBtn">Save</a></li>
</ul>
</div>
</div>
<div class="col-sm-3 col-md-3">
<div class="wizardLeftMenu">
<%--<ul id="lstWizardLeftMenu">
<li>
<div itemid="itm-11" class="btn btn-default box-item" style="width: 100%;">User Name</div>
<div class="btn-group dropleft wizard-drop">
<button type="button" class="btn btn-secondary dropdown-toggle" data-toggle="dropdown"
aria-haspopup="true" aria-expanded="false">
<i class="fa fa-ellipsis-h"></i>
</button>
<div class="dropdown-menu">
<a class="dropdown-item" href="#"><i class="fa fa-sticky-note-o"></i>Invoices</a>
<a class="dropdown-item" href="#"><i class="fa fa-users"></i>Customers</a>
<a class="dropdown-item" href="#"><i class="fa fa-user"></i>Sales Person</a>
<a class="dropdown-item" href="#"><i class="fa fa-tree"></i>Branch</a>
<a class="dropdown-item" href="#"><i class="fa fa-television"></i>Channel</a>
<a class="dropdown-item" href="#"><i class="fa fa-line-chart"></i>Profitability</a>
</div>
</div>
</li>
<li>
<div itemid="itm-12" class="btn btn-default box-item" style="width: 100%;">User Name-2</div>
<div class="btn-group dropleft wizard-drop">
<button type="button" class="btn btn-secondary dropdown-toggle" data-toggle="dropdown"
aria-haspopup="true" aria-expanded="false">
<i class="fa fa-ellipsis-h"></i>
</button>
<div class="dropdown-menu">
<a class="dropdown-item" href="#"><i class="fa fa-sticky-note-o"></i>Invoices</a>
<a class="dropdown-item" href="#"><i class="fa fa-users"></i>Customers</a>
<a class="dropdown-item" href="#"><i class="fa fa-user"></i>Sales Person</a>
<a class="dropdown-item" href="#"><i class="fa fa-tree"></i>Branch</a>
<a class="dropdown-item" href="#"><i class="fa fa-television"></i>Channel</a>
<a class="dropdown-item" href="#"><i class="fa fa-line-chart"></i>Profitability</a>
</div>
</div>
</li>
<div itemid="itm-13" class="btn btn-default box-item" style="width: 100%;">User Name-3</div>
<div itemid="itm-14" class="btn btn-default box-item" style="width: 100%;">User Name-4</div>
<!-- <li>
<a href="">Form 1</a>
<div class="btn-group dropleft wizard-drop">
<button type="button" class="btn btn-secondary dropdown-toggle" data-toggle="dropdown"
aria-haspopup="true" aria-expanded="false">
<i class="fa fa-ellipsis-h"></i>
</button>
<div class="dropdown-menu">
<a class="dropdown-item" href="#"><i class="fa fa-sticky-note-o"></i>Invoices</a>
<a class="dropdown-item" href="#"><i class="fa fa-users"></i>Customers</a>
<a class="dropdown-item" href="#"><i class="fa fa-user"></i>Sales Person</a>
<a class="dropdown-item" href="#"><i class="fa fa-tree"></i>Branch</a>
<a class="dropdown-item" href="#"><i class="fa fa-television"></i>Channel</a>
<a class="dropdown-item" href="#"><i class="fa fa-line-chart"></i>Profitability</a>
</div>
</div>
</li>
<li>
<a href="">Iview 1</a>
<div class="btn-group dropleft wizard-drop">
<button type="button" class="btn btn-secondary dropdown-toggle" data-toggle="dropdown"
aria-haspopup="true" aria-expanded="false">
<i class="fa fa-ellipsis-h"></i>
</button>
<div class="dropdown-menu">
<a class="dropdown-item" href="#"><i class="fa fa-sticky-note-o"></i>Invoices</a>
<a class="dropdown-item" href="#"><i class="fa fa-users"></i>Customers</a>
<a class="dropdown-item" href="#"><i class="fa fa-user"></i>Sales Person</a>
<a class="dropdown-item" href="#"><i class="fa fa-tree"></i>Branch</a>
<a class="dropdown-item" href="#"><i class="fa fa-television"></i>Channel</a>
<a class="dropdown-item" href="#"><i class="fa fa-line-chart"></i>Profitability</a>
</div>
</div>
</li>
<li>
<a href="">Form 2</a>
<div class="btn-group dropleft wizard-drop">
<button type="button" class="btn btn-secondary dropdown-toggle" data-toggle="dropdown"
aria-haspopup="true" aria-expanded="false">
<i class="fa fa-ellipsis-h"></i>
</button>
<div class="dropdown-menu">
<a class="dropdown-item" href="#"><i class="fa fa-sticky-note-o"></i>Invoices</a>
<a class="dropdown-item" href="#"><i class="fa fa-users"></i>Customers</a>
<a class="dropdown-item" href="#"><i class="fa fa-user"></i>Sales Person</a>
<a class="dropdown-item" href="#"><i class="fa fa-tree"></i>Branch</a>
<a class="dropdown-item" href="#"><i class="fa fa-television"></i>Channel</a>
<a class="dropdown-item" href="#"><i class="fa fa-line-chart"></i>Profitability</a>
</div>
</div>
</li>
<li>
<a href="">Payment gateway</a>
<div class="btn-group dropleft wizard-drop">
<button type="button" class="btn btn-secondary dropdown-toggle" data-toggle="dropdown"
aria-haspopup="true" aria-expanded="false">
<i class="fa fa-ellipsis-h"></i>
</button>
<div class="dropdown-menu">
<a class="dropdown-item" href="#"><i class="fa fa-sticky-note-o"></i>Invoices</a>
<a class="dropdown-item" href="#"><i class="fa fa-users"></i>Customers</a>
<a class="dropdown-item" href="#"><i class="fa fa-user"></i>Sales Person</a>
<a class="dropdown-item" href="#"><i class="fa fa-tree"></i>Branch</a>
<a class="dropdown-item" href="#"><i class="fa fa-television"></i>Channel</a>
<a class="dropdown-item" href="#"><i class="fa fa-line-chart"></i>Profitability</a>
</div>
</div>
</li> -->
</ul>--%>
<div id="container5" class="panel-body box-container">
<ul id="lstWizardLeftMenu" runat="server">
</ul>
</div>
</div>
</div>
<div class="col-sm-9 col-md-9">
<div class="wizardMid" id="divmiddle" runat="server">
<%-- <iframe id="wizMiddle1" name="wizMiddle1" runat="server"
class="card col-xs-12 col-sm-12 col-md-12 col-lg-12 searchOpened" src="" style="padding: 0px;"
frameborder="0" scrolling="no" allowtransparency="True" width="100%"></iframe>--%>
</div>
</div>
<%--<div class="col-sm-3 col-md-3" style="padding-top: 10px;">
<div class="wizardRight">
<h2 class="property">property
</h2>
<div class="card col-xs-12 col-sm-12 col-md-12 col-lg-12 searchOpened">
<h2 class="property">Property
</h2>
<iframe id="wizMiddle2" name="wizMiddle2" src="" style="padding: 0px;"
frameborder="0" scrolling="no" allowtransparency="True" width="100%"></iframe>
</div>
</div>
</div>--%>
</div>
<!-- Modal -->
<div class="modal fade" id="myModal22" data-backdrop="static">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal">&times;</button>
<h4 class="modal-title">Modal Header</h4>
</div>
<div class="modal-body">
<p>
</p>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
</div>
</div>
</div>
</div>
<div class="modal
fade"
id="exampleModal" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel"
aria-hidden="true">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title" id="exampleModalLabel">New Wizard</h5>
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">&times;</span>
</button>
</div>
<div class="modal-body">
<div class="form-group" style="display: none;">
<label for="recipient-name" class="col-form-label">
Edit:</label>
<asp:TextBox ID="tbTitle" runat="server" CssClass="form-control"></asp:TextBox>
<asp:TextBox ID="tbType" runat="server" CssClass="form-control"></asp:TextBox>
<asp:TextBox ID="tbst" runat="server" CssClass="form-control"></asp:TextBox>
<asp:TextBox ID="tbxEdit" runat="server" CssClass="form-control"></asp:TextBox>
</div>
<div class="form-group">
<label for="recipient-name" class="col-form-label">
Title:</label>
<asp:TextBox ID="tbxTitle" runat="server" CssClass="form-control"></asp:TextBox>
</div>
<div class="form-group">
<label for="message-text" class="col-form-label">
Type:</label>
<asp:DropDownList ID="cboType" runat="server" CssClass="form-control" AutoPostBack="true" ValidationGroup="test1">
</asp:DropDownList>
</div>
<asp:UpdatePanel ID="UpdatePanel3" runat="server">
<ContentTemplate>
<div class="form-group" id="divcbo" runat="server">
<label for="message-text" class="col-form-label">
Details:</label>
<asp:DropDownList ID="cboTstruct" runat="server" CssClass="form-control" ValidationGroup="test1">
</asp:DropDownList>
</div>
</ContentTemplate>
<Triggers>
</Triggers>
</asp:UpdatePanel>
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<div class="form-group" id="divupload" style="display: none;">
<label for="message-text" class="col-form-label">
Custom File :</label>
<asp:FileUpload ID="fileUploadCustom" runat="server" />
<br />
<br />
<div class="modal-footer">
<button type="button" class="btn btn-secondary" data-dismiss="modal">
Close</button>
<asp:Button ID="btnUpload" runat="server" CssClass="btn btn-primary" Text="Upload and Finish" />
</div>
</div>
</ContentTemplate>
<Triggers>
<%--<asp:AsyncPostBackTrigger ControlID="btnUpload" EventName="Click" />--%>
<asp:PostBackTrigger ControlID="btnUpload" />
</Triggers>
</asp:UpdatePanel>
</div>
<%--<asp:UpdatePanel ID="UpdatePanel2" runat="server">
<ContentTemplate>--%>
<div class="modal-footer" id="mainbtn">
<button type="button" class="btn btn-secondary" data-dismiss="modal">
Close</button>
<asp:Button ID="btnSave" runat="server" CssClass="btn btn-primary" Text="Add New" />
</div>
<%--</ContentTemplate>
<Triggers>
</Triggers>
</asp:UpdatePanel>--%>
</div>
</div>
</div>
<div class="modal fade"
id="modalremove" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel"
aria-hidden="true">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title" id="H1">Remove Wizard</h5>
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">&times;</span>
</button>
</div>
<div class="modal-body">
<div class="form-group">
<label for="message-text" class="col-form-label">
Tab Name:</label>
<asp:DropDownList ID="cboTabName" runat="server" CssClass="form-control" ValidationGroup="test1">
</asp:DropDownList>
</div>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-secondary" data-dismiss="modal">
Close</button>
<%--<button type="button" id="btnAdd" class="btn btn-primary">
Add New</button>--%>
<asp:Button ID="btnRemove" runat="server" CssClass="btn btn-primary" Text="Remove Tab" />
</div>
</div>
</div>
</div>
<div class="modal" id="myModal">
<div class="modal-dialog modal-lg">
<div class="modal-content">
<div class="modal-header">
<h4 class="modal-title">Confirmaation</h4>
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
</div>
<div class="container"></div>
<div class="modal-body">
<span id="spCont"></span>
<div style="display: none;">
<span id="sptitle"></span>
<span id="sptype"></span>
<span id="spst"></span>
</div>
</div>
<div class="modal-footer">
<a class="btn btn-secondary" onclick="showeditModal1();">Ok</a>
<a href="#" data-dismiss="modal" class="btn btn-secondary">Close</a>
</div>
</div>
</div>
</div>
<div class="modal" id="myModalInactive">
<div class="modal-dialog modal-lg">
<div class="modal-content">
<div class="modal-header">
<h4 class="modal-title">Confirmaation</h4>
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
</div>
<div class="container"></div>
<div class="modal-body">
<span id="spContInc"></span>
<div style="display: none;">
<span id="sptitleInc"></span>
<asp:TextBox ID="tbxTitleInc" runat="server"></asp:TextBox>
</div>
</div>
<div class="modal-footer">
<asp:Button ID="btnInactive" runat="server" CssClass="btn btn-primary" Text="Active/Inactive" />
<a href="#" data-dismiss="modal" class="btn btn-secondary">Close</a>
</div>
</div>
</div>
</div>
<div class="modal" id="myModalDelete">
<div class="modal-dialog modal-lg">
<div class="modal-content">
<div class="modal-header">
<h4 class="modal-title">Confirmaation</h4>
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
</div>
<div class="container"></div>
<div class="modal-body">
<span id="spContDel"></span>
<div style="display: none;">
<span id="sptitleDel"></span>
<asp:TextBox ID="tbxTitleDel" runat="server"></asp:TextBox>
</div>
</div>
<div class="modal-footer">
<asp:Button ID="btnDeleteTab" runat="server" CssClass="btn btn-primary" Text="Delete Tab" />
<a href="#" data-dismiss="modal" class="btn btn-secondary">Close</a>
</div>
</div>
</div>
</div>
<div class="modal" id="myModalPublish">
<div class="modal-dialog modal-lg">
<div class="modal-content">
<div class="modal-header">
<h4 class="modal-title">Publish Page</h4>
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
</div>
<div class="container"></div>
<div class="modal-body">
<div class="form-group">
<label for="recipient-name" class="col-form-label">
Page Title:</label>
<asp:TextBox ID="tbxPageTitle" runat="server" CssClass="form-control"></asp:TextBox>
</div>
<div class="form-group">
<label for="recipient-name" class="col-form-label">
Description:</label>
<asp:TextBox ID="tbxDescription" runat="server" TextMode="MultiLine" CssClass="form-control"></asp:TextBox>
</div>
</div>
<div class="modal-footer">
<asp:Button ID="btnPublish" runat="server" CssClass="btn btn-secondary dropdown-toggle" BackColor="White" Text="Publish" />
<a href="#" data-dismiss="modal" class="btn btn-secondary dropdown-toggle">Close</a>
</div>
</div>
</div>
</div>
<div class="modal fade" id="myModal2" data-backdrop="static">
<div class="modal-dialog" style="width: 80%;">
<div class="modal-content">
<div class="modal-header">
<h4 class="modal-title">Parameters Configuration</h4>
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
</div>
<div class="container"></div>
<div class="modal-body" style="width: 100%;">
<div class="row" style="width: 100%;">
<asp:UpdatePanel ID="UpdatePanel2" runat="server">
<ContentTemplate>
<div class="col-xs-12 col-lg-3 col-md-3" style="z-index: 1;">
<div class="form-group">
<label for="message-text" class="col-form-label">
Pages:</label>
<asp:DropDownList ID="cboCont1" AutoPostBack="true" runat="server" CssClass="form-control" ValidationGroup="test1">
</asp:DropDownList>
</div>
<div class="panel panel-default">
<div class="panel-heading">
<h1 class="panel-title">Container 1
</h1>
</div>
<div id="container1" class="panel-body box-container">
<div id="divCont1" runat="server">
</div>
</div>
</div>
</div>
</ContentTemplate>
<Triggers>
</Triggers>
</asp:UpdatePanel>
<div class="col-xs-12 col-lg-3 col-md-3" style="z-index: 0; padding-top: 75px;">
<div class="panel panel-default">
<div class="panel-heading">
<h1 class="panel-title">Container 2
</h1>
</div>
<div id="container2" class="panel-body box-container">
</div>
</div>
</div>
<div class="col-xs-12 col-lg-3 col-md-3" style="padding-top: 75px;">
<div class="panel panel-default">
<div class="panel-heading">
<h1 class="panel-title">Container 3
</h1>
</div>
<div id="container3" class="panel-body box-container">
</div>
</div>
</div>
<asp:UpdatePanel ID="UpdatePanel4" runat="server">
<ContentTemplate>
<div class="col-xs-12 col-lg-3 col-md-3">
<div class="form-group">
<label for="message-text" class="col-form-label">
Pages:</label>
<asp:DropDownList ID="cboCont2" AutoPostBack="true" runat="server" CssClass="form-control" ValidationGroup="test1">
</asp:DropDownList>
</div>
<div class="panel panel-default">
<div class="panel-heading">
<h1 class="panel-title">Container 4
</h1>
</div>
<div id="container4" class="panel-body box-container ui-droppable">
<div id="divCont4" runat="server">
</div>
</div>
</div>
</div>
</ContentTemplate>
<Triggers>
</Triggers>
</asp:UpdatePanel>
</div>
</div>
<div class="modal-footer">
<a href="#" data-dismiss="modal" class="btn">Close</a>
<a href="#" class="btn btn-primary">Save changes</a>
</div>
</div>
</div>
</div>
</div>
<script>
$(document).ready(function () {
});
function filltypesofvalues(lsType) {
if (lsType == "TSTRUCT") {
<%= fillTstruct1()%>
}
else if (lsType == "PAYMENT GATEWAY") {
<%= fillPaymentGateways1()%>
}
else if (lsType == "IVIEW") {
<%= fillIviews1()%>
}
}
function showIncModal(lsTitle) {
$("#spContInc").text("Do you want active or inactive the tab");
$("#sptitleInc").text(lsTitle);
$("#tbxTitleInc").val(lsTitle);
$("#myModalInactive").modal();
}
function showDelModal(lsTitle) {
$("#spContDel").text("Do you want delete the tab");
$("#sptitleDel").text(lsTitle);
$("#tbxTitleDel").val(lsTitle);
$("#myModalDelete").modal();
}
function showeditModal(lsEdit, lsTitle, lsType, lsVal) {
$("#tbxEdit").val(lsEdit);
$("#tbxTitle").val(lsTitle);
$("#cboType").val(lsType);
$("#cboType").change();
$("#cboTstruct").val(lsVal);
$("#tbTitle").val(lsTitle);
$("#tbType").val(lsType);
$("#tbst").val(lsVal);
$("#spCont").text("Do you want edit the tab");
$("#sptitle").text(lsTitle);
$("#sptype").text(lsType);
$("#spst").text(lsVal);
$("#myModal").modal();
//$("[data-dismiss=modal]").trigger({ type: "click" });
//$("#exampleModal").modal();
//showeditModal1(lsEdit, lsTitle, lsType, lsVal);
}
function showeditModal1() {
$("[data-dismiss=modal]").trigger({ type: "click" });
//$("#myModal").hide();
$("#tbxEdit").val('Y');
$("#tbxTitle").val($("#sptitle").text());
$("#cboType").val($("#sptype").text());
$("#cboType").change();
$("#cboTstruct").val($("#spst").text());
$("#exampleModal").modal();
}
function showdiv(id, cnt) {
var id1 = document.getElementById(id);
for (i = 1; i <= cnt; i++) {
var idd = 'divmd' + i;
var id2 = document.getElementById(idd);
if (id == idd) {
id2.style.display = 'block';
}
else {
id2.style.display = 'none';
}
}
}
function showupload() {
var id = document.getElementById('divupload');
var id1 = document.getElementById('mainbtn');
id.style.display = 'block';
id1.style.display = 'none';
}
function hideupload() {
var id = document.getElementById('divupload');
var id1 = document.getElementById('mainbtn');
id1.style.display = 'block';
id.style.display = 'none';
}
</script>
</form>
</body>
</html>

View File

@@ -0,0 +1,251 @@
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="WorkFlowDelegation.aspx.cs"
Inherits="Workflow" %>
<!DOCTYPE html>
<html>
<head id="Head1" runat="server">
<meta charset="utf-8"/>
<meta name="description" content="Work flow delegation"/>
<meta name="keywords" content="Agile Cloud, Axpert,HMS,BIZAPP,ERP"/>
<meta name="author" content="Agile Labs"/>
<meta content="width=device-width, initial-scale=1.0" name="viewport" />
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/>
<title>WorkFlow Delegation</title>
<script>
if (!('from' in Array)) {
// IE 11: Load Browser Polyfill
document.write('<script src="../Js/polyfill.min.js"><\/script>');
}
</script>
<script src="../Js/thirdparty/jquery/3.1.1/jquery.min.js" type="text/javascript"></script>
<script src="../Js/noConflict.min.js?v=1" type="text/javascript"></script>
<%--custom alerts start--%>
<link href="../Css/animate.min.css" rel="stylesheet" />
<link href="../Css/globalStyles.min.css?v=36" rel="stylesheet" />
<script>
if(typeof localStorage != "undefined"){
var projUrl = top.window.location.href.toLowerCase().substring("0", top.window.location.href.indexOf("/aspx/"));
var lsTimeStamp = localStorage["customGlobalStylesExist-" + projUrl]
if(lsTimeStamp && lsTimeStamp != "false"){
var appProjName = localStorage["projInfo-" + projUrl] || "";
var customGS = "<link id=\"customGlobalStyles\" data-proj=\""+ appProjName +"\" href=\"../"+ appProjName +"/customGlobalStyles.css?v="+ lsTimeStamp +"\" rel=\"stylesheet\" />";
document.write(customGS);
}
}
</script>
<script src="../Js/alerts.min.js?v=28" type="text/javascript"></script>
<link href="../ThirdParty/jquery-confirm-master/jquery-confirm.min.css?v=1" rel="stylesheet" />
<script src="../ThirdParty/jquery-confirm-master/jquery-confirm.min.js?v=2" type="text/javascript"></script>
<%--custom alerts end--%>
<script src="../Js/gen.min.js?v=14" type="text/javascript"></script>
<script src="../Js/WF.min.js?v=5" type="text/javascript"></script>
<script src="../Js/helper.min.js?v=123" type="text/javascript"></script>
<script src="../Js/dimmingdiv.min.js?v=2" type="text/javascript"></script>
<script src="../Js/actb.min.js?v=1" type="text/javascript"></script>
<link id="themecss" type="text/css" rel="Stylesheet" href="" />
<link rel="Stylesheet" href="../Css/generic.min.css?v=10" type="text/css" id="generic" />
<script type="text/javascript">
var wfLevels = new Array();
var wfNames = new Array();
var wfDbNames = new Array();
var fldTypes = new Array();
var LvlDetails = new Array();
var X = 0;
var Y = 0;
$j(document).ready(function () {
load();
// ChangeTheme(window); adjustwin(window);
});
</script>
<script src="../Js/Workflowdelegation.min.js?v=1"></script>
<script src="../Js/common.min.js?v=98" type="text/javascript"></script>
<link href="../Css/WorkflowDelegation.min.css" rel="stylesheet" />
</head>
<body dir="<%=direction%>">
<form id="form1" runat="server">
<asp:ScriptManager ID="ScriptManager1" runat="server">
<Scripts>
<asp:ScriptReference Path="~/Js/WF.min.js?v=5" />
</Scripts>
<Services>
<asp:ServiceReference Path="../WebService.asmx" />
</Services>
</asp:ScriptManager>
<div class="tstructcontent">
<%= strFieldTypes.ToString() %>
<div id="breadcrumb-panel">
<div id='breadcrumb' class='icon-services left'>
<div class='icon-services left bcrumb'>
Admin >
</div>
<div>
<h3>
<asp:Label ID="lblwrkdelegate" runat="server" meta:resourcekey="lblwrkdelegate">Workflow Delegation</asp:Label></h3>
</div>
</div>
</div>
<div class="tabBody" style="height: auto;">
<asp:MultiView ID="mvwTabs" runat="server">
<asp:View ID="Delegation" runat="server">
<asp:Panel ID="pnlUser" runat="server" GroupingText="From User" CssClass="td">
<table>
<tr>
<td class="style4">
<asp:Label ID="lblSipfUnits" runat="server" meta:resourcekey="lblSipfUnits" Text="SIPF Unit"></asp:Label>
</td>
<td class="style5">
<asp:DropDownList ID="ddlUnits" runat="server" Width="197px">
</asp:DropDownList>
</td>
<td></td>
</tr>
<tr>
<td class="style4">
<asp:Label ID="lblUser" runat="server" meta:resourcekey="lblUser" Text="User name"></asp:Label>
</td>
<td class="style5">
<input type="text" name="SrcUser" id="SrcUser" maxlength="" style="width: 197px; height: "
disabled onblur="javascript:SetSrcUserValue();" />&nbsp;<a><img src="../AxpImages/icons/search-back.jpg"
id="" onclick="javascript:OpenPickList('ddlUnits','SrcUser~hdnSrcEmpId');" style="cursor: pointer; cursor: hand;"
border="0" /></a>
<input type="hidden" id="txtSrcUser" runat="server" />
</td>
<td>
<asp:Button ID="btnGo" Text="Get Tasks" runat="server" OnClick="btnGo_Click" OnClientClick="SetSrcUserValue();" />
</td>
</tr>
</table>
</asp:Panel>
<br />
<asp:Panel ID="pnlGrd" GroupingText="Tasks" CssClass="td" runat="server" Visible="false"
Height="250px" ScrollBars="Auto">
<asp:GridView CellSpacing="-1" ID="grdTasks" runat="server" AutoGenerateColumns="False" BorderColor="Gray"
BorderStyle="Solid" BorderWidth="1px" GridLines="None" Height="16px" Width="100%"
OnRowDataBound="grdTasks_RowDataBound" AllowSorting="True" OnSorting="grdTasks_Sorting">
<Columns>
<asp:TemplateField>
<ItemStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" VerticalAlign="Top"
Width="5%" HorizontalAlign="Center" />
<HeaderStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" />
<HeaderTemplate>
<input id="chkAll" type="checkbox" onclick="javascript: CheckAll();" />
</HeaderTemplate>
<ItemTemplate>
<input type="checkbox" name="chkSelect" onclick="javascript: GetSelectedRecordValues()" />
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="From" SortExpression="fromwhom">
<ItemStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" VerticalAlign="Top"
Width="10%" />
<HeaderStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" />
<ItemTemplate>
<asp:Label ID="lblfrom" runat="server" Text='<%# Bind("fromwhom")%>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="To" SortExpression="towhom">
<ItemStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" VerticalAlign="Top"
Width="10%" />
<HeaderStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" />
<ItemTemplate>
<asp:Label ID="lblto" runat="server" Text='<%# Bind("towhom")%>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Message" SortExpression="msg">
<ItemStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" VerticalAlign="Top"
Width="75%" />
<HeaderStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" />
<ItemTemplate>
<asp:LinkButton ID="lblmsg" runat="server" Text='<%# Bind("msg") %>' target="" Font-Underline="true"
ForeColor="Black"></asp:LinkButton>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="sname" ShowHeader="False" Visible="false">
<ItemStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" VerticalAlign="Top" />
<HeaderStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" />
<ItemTemplate>
<asp:Label ID="lblsname" runat="server" Text='<%# Bind("sname")%>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="rid" ShowHeader="False" Visible="false">
<ItemStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" VerticalAlign="Top" />
<HeaderStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" />
<ItemTemplate>
<asp:Label ID="lblrid" runat="server" Text='<%# Bind("rid")%>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="cap" ShowHeader="False" Visible="false">
<ItemStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" VerticalAlign="Top" />
<HeaderStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" />
<ItemTemplate>
<asp:Label ID="lblcap" runat="server" Text='<%# Bind("cap")%>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="delg" ShowHeader="False" Visible="false">
<ItemStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" VerticalAlign="Top" />
<HeaderStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" />
<ItemTemplate>
<asp:Label ID="lbldelg" runat="server" Text='<%# Bind("delg")%>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
</Columns>
<HeaderStyle BackColor="#497D9E" ForeColor="White" Height="25px" HorizontalAlign="Center" />
<FooterStyle BackColor="#497D9E" Height="25px" HorizontalAlign="Center" />
<AlternatingRowStyle BackColor="Transparent" />
</asp:GridView>
</asp:Panel>
<br />
<asp:Panel ID="Panel1" runat="server" GroupingText="To User" CssClass="td">
<table>
<tr>
<td>
<asp:Label ID="lblUnit" runat="server" meta:resourcekey="lblUnit" Text="SIPF Unit"></asp:Label>
</td>
<td class="style5">
<asp:DropDownList ID="ddlDelUnit" runat="server" Width="197px">
</asp:DropDownList>
</td>
</tr>
<tr>
<td class="style4">
<asp:Label ID="lblDestUser" runat="server" meta:resourcekey="lblDestUser" Text="User name"></asp:Label>
</td>
<td class="style5">
<input type="text" id="DestUser" name="DestUser" disabled maxlength="" style="width: 197px; height: "
onblur="javascript:SetDesUserValue();" />&nbsp;<a><img src="../AxpImages/icons/search-back.jpg"
id="Img1" onclick="javascript:OpenPickList('ddlDelUnit','DestUser~hdnDesEmpId');"
style="cursor: pointer; cursor: hand;" border="0" /></a>
<input type="hidden" id="hdnDestUser" runat="server" />
</td>
<td>
<asp:Button ID="btnSubmitTask" runat="server" OnClick="btnSubmitTask_Click" OnClientClick="javascript:return ValidateDupTasks();"
Text="Assign" />
</td>
</tr>
</table>
</asp:Panel>
<br />
<div>
<asp:Label ID="lblErrMsg" runat="server" ForeColor="Red"></asp:Label>
</div>
<asp:HiddenField ID="hdnSelectedValues" runat="server" />
<asp:HiddenField ID="hdnSrcEmpId" runat="server" />
<asp:HiddenField ID="hdnDesEmpId" runat="server" />
</asp:View>
</asp:MultiView>
</div>
</div>
<%=strWorkflow.ToString() %>
</form>
</body>
</html>

View File

@@ -0,0 +1,277 @@
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Workflow.aspx.cs" Inherits="Workflow" %>
<!DOCTYPE html>
<html>
<head id="Head1" runat="server">
<meta charset="utf-8"/>
<meta name="description" content="Work flow"/>
<meta name="keywords" content="Agile Cloud, Axpert,HMS,BIZAPP,ERP"/>
<meta name="author" content="Agile Labs"/>
<meta content="width=device-width, initial-scale=1.0" name="viewport" />
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/>
<title>Work flow</title>
<script>
if (!('from' in Array)) {
// IE 11: Load Browser Polyfill
document.write('<script src="../Js/polyfill.min.js"><\/script>');
}
</script>
<script src="../Js/thirdparty/jquery/3.1.1/jquery.min.js" type="text/javascript"></script>
<script src="../Js/noConflict.min.js?v=1" type="text/javascript"></script>
<%--custom alerts start--%>
<link href="../Css/animate.min.css" rel="stylesheet" />
<link href="../Css/alerts.min.css" rel="stylesheet" />
<script src="../Js/alerts.min.js?v=28" type="text/javascript"></script>
<link href="../ThirdParty/jquery-confirm-master/jquery-confirm.min.css?v=1" rel="stylesheet" />
<script src="../ThirdParty/jquery-confirm-master/jquery-confirm.min.js?v=2" type="text/javascript"></script>
<%--custom alerts end--%>
<script src="../Js/gen.min.js?v=14" type="text/javascript"></script>
<script src="../Js/WF.min.js?v=5" type="text/javascript"></script>
<script src="../Js/helper.min.js?v=123" type="text/javascript"></script>
<script src="../Js/dimmingdiv.min.js?v=2" type="text/javascript"></script>
<script src="../Js/actb.min.js?v=1" type="text/javascript"></script>
<%--<link id="themecss" type="text/css" rel="Stylesheet" href="" />--%>
<link href="../Css/globalFont.min.css" type="text/css" rel="stylesheet" />
<link rel="Stylesheet" href="../Css/generic.min.css?v=10" type="text/css" id="generic" />
<script type="text/javascript">
var wfLevels = new Array();
var wfNames = new Array();
var wfDbNames = new Array();
var fldTypes = new Array();
var LvlDetails = new Array();
var X = 0;
var Y = 0;
</script>
<script src="../Js/common.min.js?v=98" type="text/javascript"></script>
<style type="text/css">
.style3 {
width: 395px;
}
</style>
</head>
<body onload="LoadWF();">
<form id="form1" runat="server" dir="<%=direction%>">
<asp:ScriptManager ID="ScriptManager1" runat="server">
<Scripts>
<asp:ScriptReference Path="~/Js/WF.min.js?v=5" />
</Scripts>
<Services>
<asp:ServiceReference Path="../WebService.asmx" />
</Services>
</asp:ScriptManager>
<div class="tstructcontent">
<%= strFieldTypes.ToString() %>
<div id="breadcrumb-panel">
<div id='breadcrumb' class="icon-services left">
<h3>Define Workflow</h3>
</div>
<div class="right" id="icons">
</div>
</div>
<div>
<asp:UpdatePanel runat="server">
<ContentTemplate>
<asp:Panel ID="pnlWF" CssClass="dc" runat="server">
<div class="dcContent">
<center>
<table width="40%">
<tr>
<td align="left" style="width: 25%">
<asp:Label ID="lblWorkFlow" runat="server" meta:resourcekey="lblWorkFlow" Text="Document"></asp:Label>
</td>
<td>
<asp:DropDownList AutoPostBack="true" ID="ddlTst" runat="server" Width="225px" CssClass="lblTxt"
onchange="javascript:ClearLevels();" OnSelectedIndexChanged="ddlTst_SelectedIndexChanged">
</asp:DropDownList>
<asp:TextBox ID="TxtWorkFlow" runat="server" Visible="False" Width="175px"></asp:TextBox>
</td>
<td></td>
</tr>
<tr>
<td align="left" style="width: 25%">
<asp:Label ID="lblSubType" runat="server" meta:resourcekey="lblSubType" Text="Sub Type"></asp:Label>
</td>
<td>
<asp:DropDownList AutoPostBack="true" ID="ddlSubType" runat="server" Width="225px"
CssClass="lblTxt" onchange="javascript:SetList();" OnSelectedIndexChanged="ddlSubType_SelectedIndexChanged">
</asp:DropDownList>
</td>
<td>
<input id="btnSubType" type="button" onclick="javascript: ShowCondDiv(); adjustwin(window);"
value="Add" />
<input id="btnEditSubType" type="button" onclick="javascript: ShowCondDiv(); EditCond(); adjustwin(window);"
value="Edit" />
</td>
</tr>
<tr>
<td colspan="2">
<asp:Label ID="lblCond" runat="server"></asp:Label>
</td>
</tr>
<tr>
<asp:Label ID="lblSubTypeText" runat="server"></asp:Label>
</tr>
</table>
</center>
</div>
</asp:Panel>
</ContentTemplate>
</asp:UpdatePanel>
<asp:UpdatePanel ID="UpdatePanel2" runat="server">
<ContentTemplate>
<div id="dvCondition" class="dvBg dvLevel bdr" style="display: none">
<table style="width: 100%">
<tr>
<td align="left" style="width: 80%">&nbsp;<asp:TextBox runat="server" Style="width: 320px;" ID="subtypeName" onclick="ClearEntryText();"
value="Enter a sub type name" />
</td>
<td align="right" style="margin-top: 0px;">
<div style="float: right">
<img src='../AxpImages/icons/close-button.png' alt='Close' onclick="javascript:HideDiv('dvCondition');" />
</div>
</td>
</tr>
</table>
<div style="margin-top: 3px; margin-bottom: 3px; margin-left: 2px;">
<asp:Label ID="lblcatogorised" runat="server" meta:resourcekey="lblcatogorised">
All transactions that satisfy the below condition will be categorised under this
subtype.
</asp:Label>
</div>
<div id="filterDiv" class="">
<table id="tblpanel" cellspacing="0" cellpadding="3">
<tr>
<td id="lvfld">
<asp:DropDownList ID="ddlFilter" CssClass="lblTxt" runat="server" Width="120px">
</asp:DropDownList>
</td>
<td id="filcond">
<asp:DropDownList ID="ddlFilcond" CssClass="lblTxt" runat="server" onclick="javascript:CheckFilterCond('-1');">
<asp:ListItem Text="" Value=""></asp:ListItem>
<asp:ListItem Text="Equal To" Value="="></asp:ListItem>
<asp:ListItem Text="Not Equal To" Value="!="></asp:ListItem>
<asp:ListItem Text="Containing" Value="contains"></asp:ListItem>
<asp:ListItem Text="Not Containing" Value="not contains"></asp:ListItem>
<asp:ListItem Text="<" Value="lessthan"></asp:ListItem>
<asp:ListItem Text=">" Value="greaterthan"></asp:ListItem>
<asp:ListItem Text="<= " Value="lessthan equal"></asp:ListItem>
<asp:ListItem Text=">=" Value="greaterthan equal"></asp:ListItem>
<asp:ListItem Text="Between" Value="between"></asp:ListItem>
<asp:ListItem Text="Start with" Value="start with"></asp:ListItem>
<asp:ListItem Text="End with" Value="end with"></asp:ListItem>
</asp:DropDownList>
</td>
<td id="filval11">
<asp:TextBox ID="txtFilter" runat="server" Width="160px" CssClass="lblTxt" Text=""></asp:TextBox>
</td>
<td id="filval12">
<asp:TextBox ID="filVal2" Enabled="false" runat="server" Width="160px" CssClass="lblTxt"
Text=""></asp:TextBox>
<asp:HiddenField ID="goval" runat="server" Value=""></asp:HiddenField>
<asp:HiddenField ID="FilterRowCount" Value="0" runat="server" />
<asp:HiddenField ID="hdnAction" runat="server" />
<asp:HiddenField ID="hdnFilterXml" runat="server" />
<asp:HiddenField ID="hdnValidate" runat="server" />
</td>
<td>
<img src="../AxpImages/icons/16x16/add.png" class="curHand" id="btnAddNew" alt="Add condition"
onclick="javascript:AddNewCondition();" />
</td>
</tr>
</table>
<div id="dvNewrow" style="position: relative; top: 3%; height: auto; display: block">
<table id="tblFilter">
</table>
</div>
</div>
<div style="margin-top: 5px; margin-bottom: 5px;">
<%-- <input type="button" value="Submit" onclick="SaveSubType();" />--%>
<asp:HiddenField ID="hdnSubTypeCond" runat="server" />
<asp:HiddenField ID="hdnCondTxt" runat="server" />
</div>
</div>
<div style="display: none">
<asp:DropDownList ID="ddlFldTypes" runat="server">
</asp:DropDownList>
<asp:HiddenField ID="hdnLvlValues" runat="server" />
</div>
</ContentTemplate>
</asp:UpdatePanel>
<div class="clear">
</div>
<asp:Panel ID="pnlLevels" runat="server" CssClass="dc">
<div class="dcTitle">
<asp:Label ID="lbllevels" runat="server" meta:resourcekey="lbllevels">
Levels</asp:Label>
</div>
<div id="dvLevels" runat="server" class="dcContent">
</div>
&nbsp;
<a href="javascript:AddNewLevel();adjustwin(window);" id="lnkAddNewLevel"><asp:Label ID="lbladdlevels" runat="server" meta:resourcekey="lbladdlevels">
Add Levels</asp:Label></a>
<asp:HiddenField runat="server" ID="hdnLevelCnt" />
</asp:Panel>
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<div id="windowcontent2" class="Hidden">
<table style="width: 100%">
<tr>
<td>&nbsp;
</td>
</tr>
</table>
</div>
<asp:HiddenField ID="hdnLoadSubType" runat="server" />
<asp:HiddenField ID="hdnSubTypeDet" runat="server" />
</ContentTemplate>
</asp:UpdatePanel>
<div style="display: none">
<asp:DropDownList ID="ddlTransactionId" runat="server">
</asp:DropDownList>
<asp:ListBox ID="ddlRole" runat="server" Height="100px" Width="175px" SelectionMode="Multiple"
onchange="javascript:CheckMandatory(this)"></asp:ListBox>
<asp:DropDownList ID="ddlwfnamelist" Visible="false" runat="server">
</asp:DropDownList>
<asp:Button ID="btnLoadWorkflow" runat="server" OnClick="btnLoadWorkflow_Click" /><asp:HiddenField
ID="hdnWfName" runat="server" />
<asp:DropDownList ID="ddlRoles" runat="server">
</asp:DropDownList>
<asp:HiddenField ID="hdnListWf" Value="" runat="server" />
</div>
<br />
<div>
<center>
<asp:Button runat="server" ID="btnSave" Text="Save" OnClientClick="return GetRoleData();"
OnClick="btnSave_Click" /></center>
</div>
<div id='waitDiv' style='display: none;'>
<div id='backgroundDiv' style='background: url(../Axpimages/loadingBars.gif) center center no-repeat rgba(255, 255, 255, 0.4); background-size: 135px;'>
</div>
</div>
<br />
<br />
<asp:HiddenField ID="hdnWrkLevel" runat="server" />
<asp:HiddenField ID="hdnDisplayLevels" runat="server" />
</div>
</div>
<%=strWorkflow.ToString() %>
</form>
</body>
</html>

View File

@@ -0,0 +1,757 @@
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="WorkflowNew.aspx.cs" Inherits="_WorkFlowNew" %>
<!DOCTYPE html>
<html>
<head runat="server">
<meta charset="utf-8" />
<meta name="description" content="Axpert Workflow" />
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
<meta name="keywords" content="Agile Cloud, Axpert,HMS,BIZAPP,ERP" />
<meta name="author" content="Agile Labs" />
<meta content="width=device-width, initial-scale=1.0" name="viewport" />
<title>Workflow</title>
<link rel="Stylesheet" href="../Css/generic.min.css?v=10" type="text/css" id="generic" />
<link id="themecss" type="text/css" rel="Stylesheet" href="" />
<link href="../Css/thirdparty/jquery-ui/1.12.1/jquery-ui.min.css" rel="stylesheet" />
<link href="../Css/thirdparty/jquery-ui/1.12.1/jquery-ui.structure.min.css" rel="stylesheet" />
<link href="../Css/thirdparty/jquery-ui/1.12.1/jquery-ui.theme.min.css" rel="stylesheet" />
<link href="../ThirdParty/jquery-confirm-master/jquery-confirm.min.css?v=1" rel="stylesheet" />
<script>
if (!('from' in Array)) {
// IE 11: Load Browser Polyfill
document.write('<script src="../Js/polyfill.min.js"><\/script>');
}
</script>
<script src="../Js/thirdparty/jquery/3.1.1/jquery.min.js" type="text/javascript"></script>
<script src="../Js/noConflict.min.js?v=1" type="text/javascript"></script>
<%--custom alerts start--%>
<link href="../Css/animate.min.css" rel="stylesheet" />
<script src="../Js/alerts.min.js?v=28" type="text/javascript"></script>
<%--custom alerts end--%>
<script src="../Js/dimmingdiv.min.js?v=2" type="text/javascript"></script>
<script src="../Js/WF.min.js?v=5" type="text/javascript"></script>
<script src="../Js/gen.min.js?v=14" type="text/javascript"></script>
<script src="../Js/thirdparty/jquery-ui/1.12.1/jquery-ui.min.js" type="text/javascript"></script>
<script src="../ThirdParty/jquery-confirm-master/jquery-confirm.min.js?v=2" type="text/javascript"></script>
<link href="../Css/WF.min.css?v=3" rel="stylesheet" type="text/css" />
<%--<link href="../Css/workflowNew.min.css?v=10" rel="stylesheet" type="text/css" />--%>
<link href="../Css/globalStyles.min.css?v=36" rel="stylesheet" type="text/css" />
<script>
if (typeof localStorage != "undefined") {
var projUrl = top.window.location.href.toLowerCase().substring("0", top.window.location.href.indexOf("/aspx/"));
var lsTimeStamp = localStorage["customGlobalStylesExist-" + projUrl]
if (lsTimeStamp && lsTimeStamp != "false") {
var appProjName = localStorage["projInfo-" + projUrl] || "";
var customGS = "<link id=\"customGlobalStyles\" data-proj=\"" + appProjName + "\" href=\"../" + appProjName + "/customGlobalStyles.css?v=" + lsTimeStamp + "\" rel=\"stylesheet\" />";
document.write(customGS);
}
}
</script>
<script type="text/javascript">
var fldTypes = new Array();
var wfTransid = '<%=transid%>';
var workflowId = '<%=workflowId%>';
</script>
<script src="../Js/WorkFlow.min.js?v=5" type="text/javascript"></script>
<script src="../Js/common.min.js?v=98" type="text/javascript"></script>
<style type="text/css">
.style3 {
width: 395px;
}
label, input[type="checkbox"] {
cursor: pointer;
}
.chkdiv {
margin-top: -18px;
margin-left: 19px;
}
</style>
</head>
<!-- <body dir='<%=direction%>' onload="ChangeTheme(window);adjustwin(window);" style="margin: 0px 2px 0px 2px; height: auto;"
class="Family"> -->
<body dir='<%=direction%>' onload="" style="margin: 0px 2px 0px 2px; height: auto;"
class="Family">
<form id="form1" runat="server" style="height: auto;">
<asp:ScriptManager ID="ScriptManager1" runat="server">
<Scripts>
<asp:ScriptReference Path="~/Js/WF.min.js?v=5" />
</Scripts>
<Services>
<asp:ServiceReference Path="../WebService.asmx" />
</Services>
</asp:ScriptManager>
<%= strFieldTypes.ToString() %>
<div id="breadcrumb-panel" style="display: none;">
<div id="breadcrumb" class="<%=direction == "ltr"?"left":"right" %> icon-services">
<div class="<%=direction == "ltr"?"left":"right" %> icon-services bcrumb pd5">
<div>
<h3 id="headerWorkflow" style="color: #000000; position: relative; bottom: 12px; font-size: 20px !important; left: -20px; font-family: Roboto, sans-serif">Workflow</h3>
</div>
</div>
</div>
<div id="dvActions" style="float: right; display: none;">
<dl id="dlAction" class="ddlBtn">
<dt><a href="javascript:void(0)" onclick="ddToggle(event);">
<img src="../AxpImages/icons/task.png" alt="task"><span id="lblaction">select an Action</span></a></dt>
<dd>
<ul id="ddActionBtns">
</ul>
</dd>
</dl>
</div>
</div>
<div class="workFlowTable">
<table align="center" width="100%">
<tr>
<td style="width: 100%">
<asp:Menu ID="menuTabs" runat="server" CssClass="menuTabs" OnMenuItemClick="menuTabs_MenuItemClick"
Orientation="Horizontal" StaticMenuItemStyle-CssClass="tab" StaticSelectedStyle-CssClass="SelectedMenuTab"
StaticSubMenuIndent="36px">
<Items>
<asp:MenuItem Selected="True" Text="Create WorkFlow" Value="0"></asp:MenuItem>
<asp:MenuItem Text="Workflow Delegation" Value="1"></asp:MenuItem>
</Items>
</asp:Menu>
<div class="tabBody customtabBody">
<asp:MultiView ID="mvwTabs" runat="server">
<asp:View ID="vwWFcreate" runat="server">
<table style="width: 100%">
<tr>
<td class="dvLeft">
<h2 class="listForm"><i class="material-icons">assignment</i><span>List Of Forms</span></h2>
<div class="dvLeft1 dvLeftInner">
<asp:TreeView ID="tvWorkflow" runat="server" OnSelectedNodeChanged="tvWorkflow_SelectedNodeChanged">
<SelectedNodeStyle CssClass="GridHead" />
<RootNodeStyle CssClass="RootNodeCss" />
</asp:TreeView>
<div style="display: none">
<asp:Button ID="btnTreeClick" runat="server" Text="refresh" OnClick="btnTreeClick_Click" />
</div>
</div>
</td>
<td class="dvRight">
<div class="dvRightMain">
<div id="dvShowAll" runat="server" style="display: none">
<asp:Button ID="btnNew" Width="150px" CssClass="btnwfsavenew" runat="server" OnClick="btnNewWF_Click" Text="New Workflow" />
<asp:TextBox ID="txtWFDetails" runat="server" TextMode="MultiLine" Width="98%" Rows="20" ReadOnly="true" CssClass="textarea"></asp:TextBox>
</div>
<div id="dvWfDetails" runat="server" style="display: none" class="dvRight1">
<asp:UpdatePanel runat="server">
<ContentTemplate>
<asp:Panel GroupingText="WorkFlow" CssClass="td" ID="pnlWF" runat="server">
<table width="100%" align="center">
<tr class="td">
<td style="width: 5%">
<asp:Label ID="lblWorkFlow" runat="server" meta:resourcekey="lblWorkFlow" Text="Name "></asp:Label>
</td>
<td>
<asp:TextBox ID="TxtWorkFlow" runat="server" Width="175px"></asp:TextBox>
</td>
<td align="right">
<asp:Button ID="btnNewWF" Visible="false" runat="server" Text="New" Width="60px"
OnClick="btnNewWF_Click" />
&nbsp;
<asp:Button ID="btnDeleteWF" Enabled="false" runat="server" Text="Delete"
CssClass="btnwfcancel coldbtn" OnClick="btnDeleteWF_Click" />
</td>
</tr>
<tr>
<td style="font-size: small; font-weight: normal; font-style: normal"
colspan="3">
<div id="dvAddCond" runat="server">
<a href="javascript:OpenCondPopUp();">
<asp:Label ID="lbladdcond" runat="server" meta:resourcekey="lbladdcond">Click here to add a condition</asp:Label></a>
</div>
<div id="dvDispCond" runat="server" style="display: none">
<table width="100%">
<tr>
<td>
<span>
<asp:Label ID="lblcondclt" runat="server" meta:resourcekey="lblcondclt">Condition :</asp:Label></span><asp:Label ID="lblCond" runat="server">
</asp:Label>
</td>
<td align="right">
<asp:Button ID="btnEditCond" Text="Edit" OnClientClick="javascript:EditCondPopUp();" runat="server" />
<asp:Button ID="btnDeleteCond" Text="Delete" runat="server" OnClientClick="javascript:ClearCond();"
OnClick="btnDeleteCond_Click" />
</td>
</tr>
</table>
<asp:HiddenField ID="hdnCondDetails" runat="server" />
</div>
<br />
<asp:DropDownList ID="ddlwfnamelist" Visible="false" runat="server">
</asp:DropDownList>
</td>
</tr>
</table>
<div style="display: none">
<asp:DropDownList ID="ddlFldTypes" runat="server">
</asp:DropDownList>
<asp:HiddenField ID="hdnLvlValues" runat="server" />
</div>
</asp:Panel>
<%--</ContentTemplate>
</asp:UpdatePanel>
<asp:UpdatePanel runat="server">
<ContentTemplate>--%>
<asp:Panel GroupingText="Roles" CssClass="td" ID="pnlRoles" runat="server">
<div id="dvShowRoles" runat="server">
<table width="100%" align="center">
<tr>
<td align="left">&nbsp;<%--<asp:Button ID="btnAddRow" runat="server" OnClientClick="javascript:ShowNewRole();"
Text=" +" Width="50px" Visible="false" />--%><i class="material-icons" id="btnAddRole" onclick="javascript: ShowNewRole();">add</i></td>
</tr>
<tr>
<td valign="top">
<asp:GridView ID="gvWorkFlow" runat="server" EnableViewState="false" AutoGenerateColumns="False" BorderColor="Gray" onclick="javascript:adjustwin(window);" onchange="javascript:ActionChanged()"
CssClass="Grid" BorderStyle="Solid" BorderWidth="1px" GridLines="None" Height="16px"
OnRowCancelingEdit="gvWorkFlow_RowCancelingEdit" OnRowCommand="gvWorkFlow_RowCommand"
OnRowDataBound="gvWorkFlow_RowDataBound" OnRowDeleted="gvWorkFlow_RowDeleted"
OnRowDeleting="gvWorkFlow_RowDeleting" OnRowEditing="gvWorkFlow_RowEditing" OnRowUpdating="gvWorkFlow_RowUpdating"
Width="100%" OnRowCreated="gvWorkFlow_RowCreated">
<Columns>
<asp:TemplateField HeaderText="Role">
<ItemStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" VerticalAlign="Top"
Width="30%" />
<HeaderStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" />
<ItemTemplate>
<asp:Label ID="lblRole" runat="server" Text='<%# Bind("WFname")%>'></asp:Label>
</ItemTemplate>
<EditItemTemplate>
<asp:ListBox SelectionMode="Multiple" ID="lstRoleEdit" runat="server"></asp:ListBox>
</EditItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="IsMandatory" ShowHeader="False">
<ItemStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" VerticalAlign="Top" />
<HeaderStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" />
<ItemTemplate>
<asp:CheckBox ID="chkMandatory" runat="server" Enabled="false" />
</ItemTemplate>
<EditItemTemplate>
<asp:CheckBox ID="chkMandatory" runat="server" Enabled="false" />
</EditItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Approve" ShowHeader="False">
<ItemStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" VerticalAlign="Top" />
<HeaderStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" />
<ItemTemplate>
<asp:CheckBox ID="chkApprove" runat="server" Enabled="false" />
</ItemTemplate>
<EditItemTemplate>
<asp:CheckBox ID="chkApprove" runat="server" Enabled="true" />
</EditItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Reject" ShowHeader="False">
<ItemStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" VerticalAlign="Top" />
<HeaderStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" />
<ItemTemplate>
<asp:CheckBox ID="chkReject" runat="server" Enabled="false" />
</ItemTemplate>
<EditItemTemplate>
<asp:CheckBox ID="chkReject" runat="server" Enabled="true" />
</EditItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Forward" ShowHeader="False">
<ItemStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" VerticalAlign="Top" />
<HeaderStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" />
<ItemTemplate>
<asp:CheckBox ID="chkReview" runat="server" Enabled="false" />
</ItemTemplate>
<EditItemTemplate>
<asp:CheckBox ID="chkReview" runat="server" Enabled="true" />
</EditItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Return" ShowHeader="False">
<ItemStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" VerticalAlign="Top" />
<HeaderStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" />
<ItemTemplate>
<asp:CheckBox ID="chkReturn" runat="server" Enabled="false" />
</ItemTemplate>
<EditItemTemplate>
<asp:CheckBox ID="chkReturn" runat="server" Enabled="true" />
</EditItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Max Days" ShowHeader="False">
<ItemStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" VerticalAlign="Top" />
<HeaderStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" />
<ItemTemplate>
<asp:Label ID="lblMaxDays" runat="server" Text='<%# Bind("WFdays")%>'></asp:Label>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="TxtDays" MaxLength="2" onkeypress="javascript:return CheckNumeric(event,this.value);"
Text='<%# Bind("WFdays")%>' runat="server" Width="64px"></asp:TextBox>
</EditItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Max Hours" ShowHeader="False">
<ItemStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" VerticalAlign="Top" />
<HeaderStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" />
<ItemTemplate>
<asp:Label ID="lblMaxHours" runat="server" Text='<%# Bind("WFhrs")%>'></asp:Label>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="TxtHrs" Text='<%# Bind("WFhrs")%>' MaxLength="2" onkeypress="javascript:return CheckNumeric(event,this.value);"
runat="server" Width="64px"></asp:TextBox>
</EditItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Identification" ShowHeader="False">
<ItemStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" VerticalAlign="Top" />
<HeaderStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" />
<ItemTemplate>
<asp:Label ID="lblIdentify" runat="server" Text='<%# Bind("identify")%>'></asp:Label>
</ItemTemplate>
<EditItemTemplate>
<asp:ListBox SelectionMode="Multiple" ID="lstIdentify" runat="server"></asp:ListBox>
</EditItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Action" ShowHeader="False">
<ItemStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" VerticalAlign="Top" />
<HeaderStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" />
<ItemTemplate>
<asp:Label ID="lblAction" runat="server" Text='<%# Bind("WFAction")%>' Enabled="false"></asp:Label>
</ItemTemplate>
<EditItemTemplate>
<asp:DropDownList ID="ddlAction" runat="server" Enabled="true">
</asp:DropDownList>
</EditItemTemplate>
</asp:TemplateField>
<asp:CommandField HeaderStyle-BorderColor="Black" ItemStyle-BorderColor="Black" ItemStyle-BorderStyle="Solid"
ItemStyle-BorderWidth="1px" ItemStyle-HorizontalAlign="Center" ItemStyle-VerticalAlign="Top"
ItemStyle-Width="5%" ShowEditButton="False">
<HeaderStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" />
<ItemStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" VerticalAlign="Top" />
</asp:CommandField>
<asp:CommandField HeaderStyle-BorderColor="Black" ItemStyle-BorderColor="Black" ItemStyle-BorderStyle="Solid"
ItemStyle-BorderWidth="1px" ItemStyle-VerticalAlign="Top" ItemStyle-Width="5%"
ShowCancelButton="False" ShowDeleteButton="True">
<HeaderStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" />
<ItemStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" VerticalAlign="Top" />
</asp:CommandField>
<%-- <asp:TemplateField HeaderText="Insert Rows" ShowHeader="True">
<ItemStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" VerticalAlign="Top"
Width="8%" />
<HeaderStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" Width="8%" />
<ItemTemplate>
<asp:LinkButton ID="lnkinsert" runat="server" CommandName="Insert" CommandArgument="<%# ((GridViewRow)Container).RowIndex %>"
Text="Insert"></asp:LinkButton>
</ItemTemplate>
</asp:TemplateField>--%>
</Columns>
<HeaderStyle CssClass="GridHead" Height="25px" HorizontalAlign="Center" />
<AlternatingRowStyle BackColor="Transparent" />
</asp:GridView>
</td>
<asp:HiddenField ID="ActionSelectedValue" runat="server" />
</tr>
</table>
</div>
<div id="dvAddRole" style="display: none">
<asp:Panel GroupingText="Role Details" CssClass="td" ID="pnlRoleDetails" runat="server">
<table width="100%" align="center">
<tr>
<td align="right">
<asp:Label ID="lblrole" runat="server" meta:resourcekey="lblrole">Role :</asp:Label>
</td>
<td>
<asp:ListBox ID="ddlRole" runat="server" Height="100px" Width="175px" SelectionMode="Multiple"
onchange="javascript:CheckMandatory(this)"></asp:ListBox>
</td>
<td>&nbsp;
</td>
</tr>
<tr>
<td align="right">
<asp:Label ID="lblapprove" runat="server" meta:resourcekey="lblapprove">Is Approval Mandatory :</asp:Label>
</td>
<td>
<asp:CheckBox ID="ChkMandatory" Checked='<%# Bind("WFMandatory")%>' Enabled="false" runat="server" />
</td>
</tr>
<tr>
<td align="right"></td>
<td></td>
<td></td>
</tr>
<tr>
<td align="right">
<asp:Label ID="lblrights" runat="server" meta:resourcekey="lblrights">Rights :</asp:Label>
</td>
<td>
<asp:CheckBoxList ID="ChkListRights" runat="server" CellSpacing="5" Height="25px"
RepeatDirection="Horizontal" Width="135px">
<asp:ListItem>Approve</asp:ListItem>
<asp:ListItem>Reject</asp:ListItem>
<asp:ListItem>Forward</asp:ListItem>
<asp:ListItem>Return</asp:ListItem>
</asp:CheckBoxList>
</td>
<td></td>
</tr>
<tr>
<td align="right"></td>
<td></td>
<td></td>
</tr>
<tr>
<td align="right">
<asp:Label ID="lblidentity" runat="server" meta:resourcekey="lblidentity">Identification :</asp:Label>
</td>
<td align="left" valign="middle">
<asp:ListBox SelectionMode="Multiple" ID="lstidentification" runat="server" Width="135px"
Height="50px"></asp:ListBox>
</td>
<td>&nbsp;
</td>
</tr>
<tr>
<td align="right">
<asp:Label ID="lblmaxtime" runat="server" meta:resourcekey="lblmaxtime">Max Time for Response :</asp:Label>
</td>
<td align="left">
<asp:TextBox ID="TxtDays" MaxLength="2" runat="server" Width="40px" onblur="javascript:CheckAction();"></asp:TextBox>
&nbsp;Days&nbsp;&nbsp;&nbsp;
<asp:TextBox ID="TxtHrs" runat="server" Width="40px" MaxLength="2" onblur="javascript:CheckAction();"></asp:TextBox>
&nbsp;Hours&nbsp;&nbsp;&nbsp; Action
<asp:DropDownList Width="200px" ID="ddlActions" runat="server" Enabled="false">
<asp:ListItem></asp:ListItem>
<asp:ListItem>Approve</asp:ListItem>
<asp:ListItem>Forward</asp:ListItem>
<asp:ListItem>Reject</asp:ListItem>
<asp:ListItem>Return</asp:ListItem>
</asp:DropDownList>
</td>
<td>&nbsp;
</td>
</tr>
<tr>
<td align="right">&nbsp;
</td>
<td align="left">&nbsp;
</td>
<td>&nbsp;
</td>
</tr>
<tr visible="false">
<td align="right"></td>
<td align="left">
<asp:Button ID="btnCreateWF" CssClass="btnwfsavenew" runat="server" OnClick="Button1_Click" Text="OK" Width="60px" />
&nbsp;
<asp:Button ID="btnCancelWF" CssClass="btnwfcancel" runat="server" Text="Cancel" OnClick="btnCancelWF_Click" />
</td>
<td></td>
</tr>
</table>
</asp:Panel>
</div>
</asp:Panel>
<div>
<asp:CheckBox ID="chkedit" runat="server" Checked="false" Text="Allow edit after approval" />
<asp:CheckBox ID="chkcancel" runat="server" Checked="false" Text="Allow cancel after approval" />
</div>
<table width="100%">
<tr>
<td></td>
</tr>
<tr>
<td valign="bottom" align="left">
<asp:CheckBox ID="chkpredefinedcomments" runat="server" Checked="false" Text="Enable predefined comments for workflow " />
<div id="divpdcomment" class="chkdiv" runat="server" style="display: none;">
<a href="javascript:AddPreComments();"><label>Enable predefined comments for workflow</label></a>
</div>
</td>
<td valign="bottom" align="right">
<asp:Button ID="btnSubmit" CssClass="btnwfsavenew coldbtn" Text="Submit" runat="server" OnClick="btnSubmit_Click"
/>
&nbsp;<asp:Button ID="btnCancel" CssClass="btnwfcancel coldbtn" runat="server" Text="Cancel" OnClick="btnCancel_Click" />
&nbsp;<asp:Button ID="btnNotify" runat="server" Visible="false" Text="Notification"
OnClick="btnNotify_Click" />
</td>
</tr>
</table>
</ContentTemplate>
</asp:UpdatePanel>
<asp:Panel Visible="false" GroupingText="Notification" CssClass="td" ID="pnlNotify"
runat="server">
<table style="width:100% align:"center">
<tr>
<td align="center" valign="top" class="td">
<asp:GridView CellSpacing="-1" ID="gvUserNotify" runat="server" AutoGenerateColumns="False" BorderColor="Gray"
CssClass="Grid" BorderStyle="Solid" BorderWidth="1px" Visible="false" GridLines="None"
Height="16px" Width="100%" OnRowCommand="gvUserNotify_RowCommand" OnRowDataBound="gvUserNotify_RowDataBound">
<Columns>
<asp:TemplateField HeaderText="Role">
<ItemStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" VerticalAlign="Top" />
<HeaderStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" />
<ItemTemplate>
<asp:Label ID="lbllevel" runat="server" Text='<%# Bind("name")%>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="On Approve">
<ItemStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" VerticalAlign="Top" />
<HeaderStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" />
<ItemTemplate>
<asp:LinkButton ID="lnkApprove" runat="server" CommandName="Click"></asp:LinkButton>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="On Reject">
<ItemStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" VerticalAlign="Top" />
<HeaderStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" />
<ItemTemplate>
<asp:LinkButton ID="lnkReject" runat="server" CommandName="Click"></asp:LinkButton>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="On Review">
<ItemStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" VerticalAlign="Top" />
<HeaderStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" />
<ItemTemplate>
<asp:LinkButton ID="lnkReview" runat="server" CommandName="Click"></asp:LinkButton>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="On Return">
<ItemStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" VerticalAlign="Top" />
<HeaderStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" />
<ItemTemplate>
<asp:LinkButton ID="lnkReturn" runat="server" CommandName="Click"></asp:LinkButton>
</ItemTemplate>
</asp:TemplateField>
</Columns>
<HeaderStyle CssClass="GridHead" Height="25px" HorizontalAlign="Center" />
<FooterStyle CssClass="GridHead" Height="25px" HorizontalAlign="Center" />
<AlternatingRowStyle BackColor="Transparent" />
</asp:GridView>
</td>
</tr>
</table>
</asp:Panel>
</div>
</div>
</td>
</tr>
</table>
<div style="margin-top: 5px; margin-bottom: 5px;">
<%-- <input type="button" value="Submit" onclick="SaveSubType();" />--%>
<asp:HiddenField ID="hdnSubTypeCond" runat="server" />
<asp:HiddenField ID="hdnCondTxt" runat="server" />
<asp:HiddenField ID="hdnDisplayCond" runat="server" />
</div>
<%--</ContentTemplate>
</asp:UpdatePanel>--%>
</asp:View>
<asp:View ID="Delegation" runat="server">
<asp:Panel ID="pnlUser" runat="server" CssClass="td" GroupingText="From User">
<table>
<tr>
<td class="style4">&nbsp;
</td>
<td class="style5">&nbsp;
</td>
</tr>
<tr>
<td class="style4">
<asp:Label ID="lblSrcUser" runat="server" meta:resourcekey="lblSrcUser" Text="User name"></asp:Label>
</td>
<td class="style5">
<input id="SrcUser000F0" maxlength="" name="SrcUser000F0" onblur="javascript:SetSrcFromUserValue();"
style="width: 197px; height: " type="text" />&nbsp;<a>
<img id="img~SrcUser000F0" border="0" onclick="javascript:OpenPickList('ddlParentGroup','ddlSrcBranchName','SrcUser000F0~hdnSrcEmpId');"
src="../AxpImages/icons/search-back.jpg" style="cursor: pointer;" />
</a>
<input id="hdnSrcUser" runat="server" type="hidden" />
</td>
<td>
<asp:Button ID="btnGo" CssClass="btnwfsavenew" runat="server" OnClick="btnGo_Click" OnClientClick="SetSrcFromUserValue();"
Text="Get Tasks" />
</td>
</tr>
</table>
</asp:Panel>
<br />
<asp:Panel ID="pnlGrd" GroupingText="Tasks" CssClass="td" runat="server" Height="200px"
ScrollBars="Auto">
<asp:GridView CellSpacing="-1" ID="grdTasks" runat="server" AutoGenerateColumns="False" BorderColor="Gray"
BorderStyle="Solid" BorderWidth="1px" GridLines="None" Height="16px" Width="100%"
CssClass="Grid" OnRowDataBound="grdTasks_RowDataBound" AllowSorting="True" OnSorting="grdTasks_Sorting">
<Columns>
<asp:TemplateField>
<ItemStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" VerticalAlign="Top"
Width="5%" HorizontalAlign="Center" />
<HeaderStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" />
<HeaderTemplate>
<input id="chkAll" type="checkbox" onclick="javascript: CheckAll();" />
</HeaderTemplate>
<ItemTemplate>
<input type="checkbox" name="chkSelect" onclick="javascript: GetSelectedRecordValues()" />
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="From" SortExpression="fromwhom">
<ItemStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" VerticalAlign="Top"
Width="10%" />
<HeaderStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" />
<ItemTemplate>
<asp:Label ID="lblfrom" runat="server" Text='<%# Bind("fromwhom")%>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="To" ShowHeader="False" Visible="false">
<ItemStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" VerticalAlign="Top"
Width="10%" />
<HeaderStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" />
<ItemTemplate>
<asp:Label ID="lblto" runat="server" Text='<%# Bind("towhom")%>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Message" SortExpression="msg">
<ItemStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" VerticalAlign="Top"
Width="75%" />
<HeaderStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" />
<ItemTemplate>
<asp:LinkButton ID="lblmsg" runat="server" Text='<%# Bind("msg") %>' target="" Font-Underline="true"
ForeColor="Black"></asp:LinkButton>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="sname" ShowHeader="False" Visible="false">
<ItemStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" VerticalAlign="Top" />
<HeaderStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" />
<ItemTemplate>
<asp:Label ID="lblsname" runat="server" Text='<%# Bind("sname")%>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="rid" ShowHeader="False" Visible="false">
<ItemStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" VerticalAlign="Top" />
<HeaderStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" />
<ItemTemplate>
<asp:Label ID="lblrid" runat="server" Text='<%# Bind("rid")%>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="cap" ShowHeader="False" Visible="false">
<ItemStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" VerticalAlign="Top" />
<HeaderStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" />
<ItemTemplate>
<asp:Label ID="lblcap" runat="server" Text='<%# Bind("cap")%>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="delg" ShowHeader="False" Visible="false">
<ItemStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" VerticalAlign="Top" />
<HeaderStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" />
<ItemTemplate>
<asp:Label ID="lbldelg" runat="server" Text='<%# Bind("delg")%>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
</Columns>
<FooterStyle CssClass="GridHead" Height="25px" HorizontalAlign="Center" />
<AlternatingRowStyle BackColor="Transparent" />
<HeaderStyle CssClass="GridHead" Height="25px" HorizontalAlign="Center" />
</asp:GridView>
</asp:Panel>
<br />
<asp:Panel ID="Panel3" runat="server" GroupingText="To User" CssClass="td">
<table>
<tr>
<td class="style4">&nbsp;
</td>
<td class="style5">&nbsp;
</td>
</tr>
<tr>
<td class="style4">
<asp:Label ID="lblDesUser000F0" runat="server" meta:resourcekey="lblDesUser000F0" Text="User name"></asp:Label>
</td>
<td class="style5">
<input type="text" id="DesUser000F0" name="DesUser000F0" maxlength="" style="width: 197px; height: "
onblur="javascript:SetDesUserValue();" />&nbsp;<a><img src="../AxpImages/icons/search-back.jpg"
id="Img1" onclick="javascript:OpenPickList('ddlParentGroup','ddlDesBranchName','DesUser000F0~hdnDesEmpId');"
style="cursor: pointer;" border="0" /></a>
<input type="hidden" id="hdnDesUser" runat="server" />
<asp:CheckBox ID="chkFinalApp" Checked="true" runat="server" Text="Final Approval/Rejection" />
</td>
<td>
<asp:Button ID="btnSubmitTask" CssClass="btnwfsavenew" runat="server" OnClick="btnSubmitTask_Click" OnClientClick="javascript:return ValidateDupTasks();"
Text="Assign" />
</td>
</tr>
</table>
</asp:Panel>
<br />
<div style="width: 100%">
<center>
</center>
</div>
<div>
<asp:Label ID="lblErrMsg" runat="server" ForeColor="Red"></asp:Label>
</div>
<asp:HiddenField ID="hdnSelectedValues" runat="server" />
<asp:HiddenField ID="hdnSrcEmpId" runat="server" />
<asp:HiddenField ID="hdnDesEmpId" runat="server" />
</asp:View>
</asp:MultiView>
</div>
</td>
</tr>
</table>
</div>
<div id="dvCondition" class="dvBg dvLevel bdr" style="display: none">
<div id="filterDiv" class="">
<table id="tblpanel" cellspacing="0" cellpadding="3" style="margin-left: 7.1em">
<tr>
<td id="lvfld">
<asp:DropDownList ID="ddlFilter" CssClass="lblTxt" runat="server" Width="120px">
</asp:DropDownList>
</td>
<td id="filcond">
<asp:DropDownList ID="ddlFilcond" CssClass="lblTxt" runat="server" onchange="javascript:CheckFilterCond('-1');">
<asp:ListItem Text="" Value=""></asp:ListItem>
<asp:ListItem Text="Equal to" Value="="></asp:ListItem>
<asp:ListItem Text="Not Equal to" Value="!="></asp:ListItem>
<asp:ListItem Text="Less Than" Value="<"></asp:ListItem>
<asp:ListItem Text="Greater Than" Value=">"></asp:ListItem>
<asp:ListItem Text="Less Than or Equal to" Value="<="></asp:ListItem>
<asp:ListItem Text="Greater Than or Equal to" Value=">="></asp:ListItem>
<asp:ListItem Text="Between" Value="between"></asp:ListItem>
</asp:DropDownList>
</td>
<td id="filval11">
<asp:TextBox ID="txtFilter" runat="server" Width="160px" CssClass="lblTxt" Text=""></asp:TextBox>
</td>
<td id="filval12">
<asp:TextBox ID="filVal2" runat="server" Width="160px" CssClass="lblTxt"
Text="" disabled></asp:TextBox>
<asp:HiddenField ID="goval" runat="server" Value=""></asp:HiddenField>
<asp:HiddenField ID="FilterRowCount" Value="0" runat="server" />
<asp:HiddenField ID="hdnAction" runat="server" />
<asp:HiddenField ID="hdnFilterXml" runat="server" />
<asp:HiddenField ID="hdnValidate" runat="server" />
</td>
<td>
<img src="../AxpImages/icons/16x16/add.png" class="curHand" id="btnAddNew" alt="Add condition"
onclick="javascript:AddNewCondition();" />
</td>
</tr>
</table>
<div id="dvNewrow" style="position: relative; top: 3%; height: auto; display: block">
<table id="tblFilter">
</table>
</div>
</div>
</div>
</form>
</body>
</html>

View File

@@ -0,0 +1,910 @@
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="WorkflowScript.aspx.cs" Inherits="_WorkFlowScript" %>
<!DOCTYPE html>
<html>
<head runat="server">
<meta charset="utf-8"/>
<meta name="description" content="Axpert Tstruct"/>
<meta name="keywords" content="Agile Cloud, Axpert,HMS,BIZAPP,ERP"/>
<meta name="author" content="Agile Labs"/>
<meta content="width=device-width, initial-scale=1.0" name="viewport" />
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/>
<title>Workflow Scripts</title>
<link rel="Stylesheet" href="../Css/generic.min.css?v=10" type="text/css" id="generic" />
<link id="themecss" type="text/css" rel="Stylesheet" href="" />
<script>
if (!('from' in Array)) {
// IE 11: Load Browser Polyfill
document.write('<script src="../Js/polyfill.min.js"><\/script>');
}
</script>
<script src="../Js/thirdparty/jquery/3.1.1/jquery.min.js" type="text/javascript"></script>
<script src="../Js/noConflict.min.js?v=1" type="text/javascript"></script>
<%--custom alerts start--%>
<link href="../Css/animate.min.css" rel="stylesheet" />
<script src="../Js/alerts.min.js?v=28" type="text/javascript"></script>
<link href="../ThirdParty/jquery-confirm-master/jquery-confirm.min.css?v=1" rel="stylesheet" />
<script src="../ThirdParty/jquery-confirm-master/jquery-confirm.min.js?v=2" type="text/javascript"></script>
<%--custom alerts end--%>
<script src="../Js/WF.min.js?v=5" type="text/javascript"></script>
<script src="../Js/gen.min.js?v=14" type="text/javascript"></script>
<link rel="Stylesheet" href="../Css/WF.min.css?v=3" type="text/css" />
<link href="../Css/globalStyles.min.css?v=36" rel="stylesheet" />
<script>
if(typeof localStorage != "undefined"){
var projUrl = top.window.location.href.toLowerCase().substring("0", top.window.location.href.indexOf("/aspx/"));
var lsTimeStamp = localStorage["customGlobalStylesExist-" + projUrl]
if(lsTimeStamp && lsTimeStamp != "false"){
var appProjName = localStorage["projInfo-" + projUrl] || "";
var customGS = "<link id=\"customGlobalStyles\" data-proj=\""+ appProjName +"\" href=\"../"+ appProjName +"/customGlobalStyles.css?v="+ lsTimeStamp +"\" rel=\"stylesheet\" />";
document.write(customGS);
}
}
</script>
<script src="../Js/WorkFlowScript.min.js?v=3" type="text/javascript"></script>
<script src="../Js/common.min.js?v=98" type="text/javascript"></script>
<style type="text/css">
.style3 {
width: 395px;
}
</style>
</head>
<!-- <body onload="ChangeTheme();adjustwin(window);" style="margin: 0px 2px 0px 2px; height: auto;" -->
<body onload="" style="margin: 0px 2px 0px 2px; height: auto;"
class="Family">
<form id="form1" runat="server" style="height: auto;">
<div style="overflow-x: auto; overflow-y: hidden;">
<table align="center" width="100%">
<tr>
<td style="width: 100%">
<asp:Menu ID="menuTabs" runat="server" CssClass="menuTabs" OnMenuItemClick="menuTabs_MenuItemClick"
Orientation="Horizontal" StaticMenuItemStyle-CssClass="tab" StaticSelectedStyle-CssClass="SelectedMenuTab"
StaticSubMenuIndent="36px">
<Items>
<asp:MenuItem Selected="True" Text="Create WorkFlow" Value="0"></asp:MenuItem>
<asp:MenuItem Text="Attach to Transaction" Value="4"></asp:MenuItem>
<asp:MenuItem Text="Workflow Delegation" Value="5"></asp:MenuItem>
</Items>
</asp:Menu>
<div class="tabBody" style="height: auto;">
<asp:MultiView ID="mvwTabs" runat="server">
<asp:View ID="vwWFcreate" runat="server">
<asp:Panel GroupingText="WorkFlow" CssClass="td" ID="pnlWF" runat="server">
<table width="100%" align="center">
<tr class="td">
<td align="right" style="width: 25%">
<asp:Label ID="lblWorkFlow" runat="server" meta:resourcekey="lblWorkFlow" Text="WorkFlow :"></asp:Label>
</td>
<td>
<asp:DropDownList AutoPostBack="true" ID="ddlWorkFlowList" runat="server" Width="225px"
OnSelectedIndexChanged="ddlWorkFlowList_SelectedIndexChanged">
</asp:DropDownList>
<asp:TextBox ID="TxtWorkFlow" runat="server" Visible="False" Width="175px"></asp:TextBox>
</td>
<td align="left" style="width: 25%">
<asp:Button ID="btnNewWF" runat="server" Text="New" Width="60px" OnClick="btnNewWF_Click" />
&nbsp;
<asp:Button ID="btnDeleteWF" Enabled="false" runat="server" Text="Delete" Width="60px"
OnClick="btnDeleteWF_Click" />
</td>
</tr>
<tr>
<td align="right" style="font-size: small; font-weight: normal; font-style: normal"></td>
<td class="style3">
<asp:DropDownList ID="ddlwfnamelist" Visible="false" runat="server">
</asp:DropDownList>
</td>
<td></td>
</tr>
</table>
</asp:Panel>
<asp:Panel GroupingText="Roles" CssClass="td" ID="pnlRoles" runat="server">
<table width="100%" align="center">
<tr>
<td align="left">&nbsp;<asp:Button ID="btnAddRow" runat="server" OnClick="btnAddRow_Click" Text=" +"
Width="50px" Visible="False" Font-Bold="True" Font-Size="Medium" />
</td>
</tr>
<tr>
<td align="center" valign="top">
<asp:GridView CellSpacing="-1" ID="gvWorkFlow" runat="server" AutoGenerateColumns="False" BorderColor="Gray"
CssClass="Grid" BorderStyle="Solid" BorderWidth="1px" GridLines="None" Height="16px"
OnRowCancelingEdit="gvWorkFlow_RowCancelingEdit" OnRowCommand="gvWorkFlow_RowCommand"
OnRowDataBound="gvWorkFlow_RowDataBound" OnRowDeleted="gvWorkFlow_RowDeleted"
OnRowDeleting="gvWorkFlow_RowDeleting" OnRowEditing="gvWorkFlow_RowEditing" OnRowUpdating="gvWorkFlow_RowUpdating"
Width="100%" OnRowCreated="gvWorkFlow_RowCreated">
<Columns>
<asp:TemplateField HeaderText="Role">
<ItemStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" VerticalAlign="Top"
Width="30%" />
<HeaderStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" />
<ItemTemplate>
<asp:Label ID="lblRole" runat="server" Text='<%# Bind("WFname")%>'></asp:Label>
</ItemTemplate>
<EditItemTemplate>
<asp:ListBox SelectionMode="Multiple" ID="lstRoleEdit" runat="server"></asp:ListBox>
</EditItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="IsMandatory" ShowHeader="False">
<ItemStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" VerticalAlign="Top" />
<HeaderStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" />
<ItemTemplate>
<asp:CheckBox ID="chkMandatory" runat="server" Enabled="false" />
</ItemTemplate>
<EditItemTemplate>
<asp:CheckBox ID="chkMandatory" runat="server" />
</EditItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Approve" ShowHeader="False">
<ItemStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" VerticalAlign="Top" />
<HeaderStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" />
<ItemTemplate>
<asp:CheckBox ID="chkApprove" runat="server" Enabled="false" />
</ItemTemplate>
<EditItemTemplate>
<asp:CheckBox ID="chkApprove" runat="server" Enabled="true" />
</EditItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Reject" ShowHeader="False">
<ItemStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" VerticalAlign="Top" />
<HeaderStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" />
<ItemTemplate>
<asp:CheckBox ID="chkReject" runat="server" Enabled="false" />
</ItemTemplate>
<EditItemTemplate>
<asp:CheckBox ID="chkReject" runat="server" Enabled="true" />
</EditItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Forward" ShowHeader="False">
<ItemStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" VerticalAlign="Top" />
<HeaderStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" />
<ItemTemplate>
<asp:CheckBox ID="chkReview" runat="server" Enabled="false" />
</ItemTemplate>
<EditItemTemplate>
<asp:CheckBox ID="chkReview" runat="server" Enabled="true" />
</EditItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Return" ShowHeader="False">
<ItemStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" VerticalAlign="Top" />
<HeaderStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" />
<ItemTemplate>
<asp:CheckBox ID="chkReturn" runat="server" Enabled="false" />
</ItemTemplate>
<EditItemTemplate>
<asp:CheckBox ID="chkReturn" runat="server" Enabled="true" />
</EditItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Max Days" ShowHeader="False">
<ItemStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" VerticalAlign="Top" />
<HeaderStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" />
<ItemTemplate>
<asp:Label ID="lblMaxDays" runat="server" Text='<%# Bind("WFdays")%>'></asp:Label>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="TxtDays" MaxLength="2" onkeypress="javascript:return CheckNumeric(event,this.value);" Text='<%# Bind("WFdays")%>' runat="server" Width="64px"></asp:TextBox>
</EditItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Max Hours" ShowHeader="False">
<ItemStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" VerticalAlign="Top" />
<HeaderStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" />
<ItemTemplate>
<asp:Label ID="lblMaxHours" runat="server" Text='<%# Bind("WFhrs")%>'></asp:Label>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="TxtHrs" Text='<%# Bind("WFhrs")%>' MaxLength="2" onkeypress="javascript:return CheckNumeric(event,this.value);" runat="server" Width="64px"></asp:TextBox>
</EditItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Identification" ShowHeader="False">
<ItemStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" VerticalAlign="Top" />
<HeaderStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" />
<ItemTemplate>
<asp:Label ID="lblIdentify" runat="server" Text='<%# Bind("identify")%>'></asp:Label>
</ItemTemplate>
<EditItemTemplate>
<asp:ListBox SelectionMode="Multiple" ID="lstIdentify" runat="server"></asp:ListBox>
</EditItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Action" ShowHeader="False">
<ItemStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" VerticalAlign="Top" />
<HeaderStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" />
<ItemTemplate>
<asp:Label ID="lblAction" runat="server" Text='<%# Bind("WFAction")%>' Enabled="false"></asp:Label>
</ItemTemplate>
<EditItemTemplate>
<asp:DropDownList ID="ddlAction" runat="server" AutoPostBack="true" Enabled="true">
</asp:DropDownList>
</EditItemTemplate>
</asp:TemplateField>
<asp:CommandField HeaderStyle-BorderColor="Black" ItemStyle-BorderColor="Black" ItemStyle-BorderStyle="Solid"
ItemStyle-BorderWidth="1px" ItemStyle-HorizontalAlign="Center" ItemStyle-VerticalAlign="Top"
ItemStyle-Width="5%" ShowEditButton="True">
<HeaderStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" />
<ItemStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" VerticalAlign="Top" />
</asp:CommandField>
<asp:CommandField HeaderStyle-BorderColor="Black" ItemStyle-BorderColor="Black" ItemStyle-BorderStyle="Solid"
ItemStyle-BorderWidth="1px" ItemStyle-VerticalAlign="Top" ItemStyle-Width="5%"
ShowCancelButton="False" ShowDeleteButton="True">
<HeaderStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" />
<ItemStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" VerticalAlign="Top" />
</asp:CommandField>
<asp:TemplateField HeaderText="Insert Rows" ShowHeader="True">
<ItemStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" VerticalAlign="Top" Width="8%" />
<HeaderStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" Width="8%" />
<ItemTemplate>
<asp:LinkButton ID="lnkinsert" runat="server" CommandName="Insert" CommandArgument="<%# ((GridViewRow)Container).RowIndex %>"
Text="Insert"></asp:LinkButton>
</ItemTemplate>
</asp:TemplateField>
</Columns>
<HeaderStyle CssClass="GridHead" Height="25px" HorizontalAlign="Center" />
<AlternatingRowStyle BackColor="Transparent" />
</asp:GridView>
</td>
</tr>
</table>
</asp:Panel>
<table width="100%">
<tr>
<td></td>
</tr>
<tr>
<td valign="bottom" align="center">
<asp:Button ID="btnSubmit" Text="Submit" runat="server" OnClick="btnSubmit_Click"
Style="height: 26px;" />
&nbsp;<asp:Button ID="btnCancel" runat="server" Text="Cancel" OnClick="btnCancel_Click" />
&nbsp;<asp:Button ID="btnNotify" runat="server" Visible="false" Text="Notification"
OnClick="btnNotify_Click" />
</td>
</tr>
</table>
<asp:Panel Visible="false" GroupingText="Notification" CssClass="td" ID="pnlNotify"
runat="server">
<table width="100%" align="center">
<tr>
<td align="center" valign="top" class="td">
<asp:GridView CellSpacing="-1" ID="gvUserNotify" runat="server" AutoGenerateColumns="False" BorderColor="Gray"
CssClass="Grid" BorderStyle="Solid" BorderWidth="1px" Visible="false" GridLines="None"
Height="16px" Width="100%" OnRowCommand="gvUserNotify_RowCommand" OnRowDataBound="gvUserNotify_RowDataBound">
<Columns>
<asp:TemplateField HeaderText="Role">
<ItemStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" VerticalAlign="Top" />
<HeaderStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" />
<ItemTemplate>
<asp:Label ID="lbllevel" runat="server" Text='<%# Bind("name")%>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="On Approve">
<ItemStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" VerticalAlign="Top" />
<HeaderStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" />
<ItemTemplate>
<asp:LinkButton ID="lnkApprove" runat="server" CommandName="Click"></asp:LinkButton>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="On Reject">
<ItemStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" VerticalAlign="Top" />
<HeaderStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" />
<ItemTemplate>
<asp:LinkButton ID="lnkReject" runat="server" CommandName="Click"></asp:LinkButton>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="On Review">
<ItemStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" VerticalAlign="Top" />
<HeaderStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" />
<ItemTemplate>
<asp:LinkButton ID="lnkReview" runat="server" CommandName="Click"></asp:LinkButton>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="On Return">
<ItemStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" VerticalAlign="Top" />
<HeaderStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" />
<ItemTemplate>
<asp:LinkButton ID="lnkReturn" runat="server" CommandName="Click"></asp:LinkButton>
</ItemTemplate>
</asp:TemplateField>
</Columns>
<HeaderStyle CssClass="GridHead" Height="25px" HorizontalAlign="Center" />
<FooterStyle CssClass="GridHead" Height="25px" HorizontalAlign="Center" />
<AlternatingRowStyle BackColor="Transparent" />
</asp:GridView>
</td>
</tr>
</table>
</asp:Panel>
</asp:View>
<asp:View ID="vwAdd" runat="server">
<asp:Panel GroupingText="Role Details" CssClass="td" ID="pnlRoleDetails" runat="server">
<table width="100%" align="center">
<tr>
<td align="right">
<asp:Label ID="lblrole" runat="server" meta:resourcekey="lblrole">Role :</asp:Label>
</td>
<td>
<asp:ListBox ID="ddlRole" runat="server" Height="100px" Width="175px" SelectionMode="Multiple"
onchange="javascript:CheckMandatory(this)"></asp:ListBox>
</td>
<td>&nbsp;
</td>
</tr>
<tr>
<td align="right">
<asp:Label ID="lblapprove" runat="server" meta:resourcekey="lblapprove">Is Approval Mandatory :</asp:Label></td>
<td>
<asp:CheckBox ID="ChkMandatory" Checked='<%# Bind("WFMandatory")%>' runat="server" /></td>
</tr>
<tr>
<td align="right"></td>
<td></td>
<td></td>
</tr>
<tr>
<td align="right">
<asp:Label ID="lblrights" runat="server" meta:resourcekey="lblrights">Rights :</asp:Label>
</td>
<td>
<asp:CheckBoxList ID="ChkListRights" runat="server" CellSpacing="5" Height="25px"
RepeatDirection="Horizontal" Width="135px">
<asp:ListItem>Approve</asp:ListItem>
<asp:ListItem>Reject</asp:ListItem>
<asp:ListItem>Forward</asp:ListItem>
<asp:ListItem>Return</asp:ListItem>
</asp:CheckBoxList>
</td>
<td></td>
</tr>
<tr>
<td align="right"></td>
<td></td>
<td></td>
</tr>
<tr>
<td align="right">
<asp:Label ID="lblidentity" runat="server" meta:resourcekey="lblidentity">Identification :</asp:Label>
</td>
<td align="left" valign="middle">
<asp:ListBox SelectionMode="Multiple" ID="lstidentification" runat="server" Width="135px"
Height="50px"></asp:ListBox>
</td>
<td>&nbsp;
</td>
</tr>
<tr>
<td align="right">
<asp:Label ID="lblmaxtime" runat="server" meta:resourcekey="lblmaxtime">Max Time for Response :</asp:Label>
</td>
<td align="left">
<asp:TextBox ID="TxtDays" MaxLength="2" runat="server" Width="40px" onblur="javascript:CheckAction();"></asp:TextBox>
&nbsp;Days&nbsp;&nbsp;&nbsp;
<asp:TextBox ID="TxtHrs" runat="server" Width="40px" MaxLength="2" onblur="javascript:CheckAction();"></asp:TextBox>
&nbsp;Hours&nbsp;&nbsp;&nbsp; Action
<asp:DropDownList Width="200px" ID="ddlActions" runat="server" Enabled="false">
<asp:ListItem></asp:ListItem>
<asp:ListItem>Approve</asp:ListItem>
<asp:ListItem>Forward</asp:ListItem>
<asp:ListItem>Reject</asp:ListItem>
<asp:ListItem>Return</asp:ListItem>
</asp:DropDownList>
</td>
<td>&nbsp;
</td>
</tr>
<tr>
<td align="right">&nbsp;
</td>
<td align="left">&nbsp;
</td>
<td>&nbsp;
</td>
</tr>
<tr>
<td align="right"></td>
<td align="left">
<asp:Button ID="btnCreateWF" runat="server" OnClick="Button1_Click" Text="OK" Width="60px" />
&nbsp;
<asp:Button ID="btnCancelWF" runat="server" Text="Cancel" Width="60px" OnClick="btnCancelWF_Click" />
</td>
<td></td>
</tr>
</table>
</asp:Panel>
</asp:View>
<asp:View ID="vwAttachTransaction" runat="server">
<table width="100%" align="center">
<tr>
<td align="center" class="td">
<asp:Panel GroupingText="Transaction" ID="pnlTransaction" runat="server">
<table style="border-style: none; border-color: inherit; border-width: medium; margin-bottom: 0px;"
align="center" width="100%">
<%--<tr>
<td align="right" class="td" style="width: 25%">
Module :
</td>
<td align="left">
<asp:DropDownList ID="ddlModules" runat="server" AutoPostBack="True" OnSelectedIndexChanged="ddlModule_SelectedIndexChanged"
Style="margin-left: 0px" Width="300px">
</asp:DropDownList>
</td>
</tr>--%>
<tr>
<td align="right" class="td" style="width: 25%">
<asp:Label ID="lbltransact" runat="server" meta:resourcekey="lbltransact">Transaction :</asp:Label>
</td>
<td align="left">
<asp:DropDownList ID="ddlTransaction" runat="server" AutoPostBack="True" OnSelectedIndexChanged="ddlTransaction_SelectedIndexChanged"
Style="margin-left: 0px" Width="300px">
</asp:DropDownList>
<asp:DropDownList ID="ddlTransactionId" Visible="false" runat="server">
</asp:DropDownList>
</td>
</tr>
</table>
</asp:Panel>
</td>
</tr>
<tr>
<td align="center" class="td">
<asp:Panel GroupingText="Condition" ID="pnlCondition" runat="server">
<table width="100%" class="td" align="center">
<tr>
<td align="left" style="width: 25%">Field
</td>
<td align="left" style="width: 25%">Operator
</td>
<td align="left" style="width: 25%">Value1
</td>
<td align="left" style="width: 25%">Value2
</td>
</tr>
<tr>
<td align="left" style="width: 25%">
<asp:DropDownList Width="175px" ID="ddlField" runat="server">
<asp:ListItem></asp:ListItem>
</asp:DropDownList>
</td>
<td align="left" style="width: 25%">
<asp:DropDownList Width="175px" ID="ddlOperator" runat="server">
<asp:ListItem></asp:ListItem>
<asp:ListItem>Equal_To</asp:ListItem>
<asp:ListItem>Not_Equal_To</asp:ListItem>
<asp:ListItem>Less_than</asp:ListItem>
<asp:ListItem>Less_than_or_Equal_To</asp:ListItem>
<asp:ListItem>Greater_than</asp:ListItem>
<asp:ListItem>Greater_than_or_Equal_To</asp:ListItem>
<asp:ListItem>Between</asp:ListItem>
</asp:DropDownList>
</td>
<td align="left" style="width: 25%">
<asp:TextBox Width="175px" ID="ddlValue1" runat="server"></asp:TextBox>
</td>
<td align="left" style="width: 25%">
<asp:TextBox Width="175px" ID="ddlValue2" runat="server"></asp:TextBox>
</td>
</tr>
<tr>
<td>&nbsp;
</td>
<td>&nbsp;
</td>
<td>&nbsp;
</td>
</tr>
</table>
</asp:Panel>
</td>
</tr>
<tr>
<td align="center" class="td">
<asp:Panel GroupingText="WorkFlow" ID="pnlWorkflow" runat="server">
<table width="100%" align="center">
<tr>
<td align="right" style="width: 25%" class="td">WorkFlow :
</td>
<td align="left">
<asp:DropDownList Width="175px" ID="ddlWorkFlow" runat="server" AutoPostBack="True"
OnSelectedIndexChanged="ddlWorkFlow_SelectedIndexChanged">
</asp:DropDownList>
</td>
<td align="left"></td>
<td align="left"></td>
</tr>
</table>
</asp:Panel>
<asp:Panel Visible="false" GroupingText="Details" ID="pnlwfdetails" runat="server">
<table width="100%" align="center">
<tr>
<td align="center" class="td">
<asp:GridView CellSpacing="-1" ID="gvWorkFlowAttach" runat="server" AutoGenerateColumns="False" BorderColor="Gray"
CssClass="Grid" BorderStyle="Solid" BorderWidth="1px" GridLines="None" Height="16px"
Width="100%" OnRowDataBound="gvWorkFlowAttach_RowDataBound">
<Columns>
<asp:TemplateField HeaderText="Role">
<ItemStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" VerticalAlign="Top"
Width="30%" />
<HeaderStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" />
<ItemTemplate>
<asp:Label ID="lblRole" runat="server" Text='<%# Bind("WFname")%>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="IsMandatory" ShowHeader="False">
<ItemStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" VerticalAlign="Top" />
<HeaderStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" />
<ItemTemplate>
<asp:CheckBox ID="chkMandatory" runat="server" Enabled="false" />
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Approve" ShowHeader="False">
<ItemStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" VerticalAlign="Top" />
<HeaderStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" />
<ItemTemplate>
<asp:CheckBox ID="chkApprove" runat="server" Enabled="false" />
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Reject" ShowHeader="False">
<ItemStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" VerticalAlign="Top" />
<HeaderStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" />
<ItemTemplate>
<asp:CheckBox ID="chkReject" runat="server" Enabled="false" />
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Review" ShowHeader="False">
<ItemStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" VerticalAlign="Top" />
<HeaderStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" />
<ItemTemplate>
<asp:CheckBox ID="chkReview" runat="server" Enabled="false" />
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Return" ShowHeader="False">
<ItemStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" VerticalAlign="Top" />
<HeaderStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" />
<ItemTemplate>
<asp:CheckBox ID="chkReturn" runat="server" Enabled="false" />
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Max Days" ShowHeader="False">
<ItemStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" VerticalAlign="Top" />
<HeaderStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" />
<ItemTemplate>
<asp:Label ID="lblMaxDays" runat="server" Text='<%# Bind("WFdays")%>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Max Hours" ShowHeader="False">
<ItemStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" VerticalAlign="Top" />
<HeaderStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" />
<ItemTemplate>
<asp:Label ID="lblMaxHours" runat="server" Text='<%# Bind("WFhrs")%>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Identification" ShowHeader="False">
<ItemStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" VerticalAlign="Top" />
<HeaderStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" />
<ItemTemplate>
<asp:Label ID="lblIdentify" runat="server" Text='<%# Bind("identify")%>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Action" ShowHeader="False">
<ItemStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" VerticalAlign="Top" />
<HeaderStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" />
<ItemTemplate>
<asp:Label ID="lblAction" runat="server" Text='<%# Bind("WFAction") %>' Enabled="false"></asp:Label>
</ItemTemplate>
</asp:TemplateField>
</Columns>
<HeaderStyle CssClass="GridHead" ForeColor="White" Height="25px" HorizontalAlign="Center" />
<FooterStyle CssClass="GridHead" Height="25px" HorizontalAlign="Center" />
<AlternatingRowStyle BackColor="Transparent" />
</asp:GridView>
</td>
</tr>
</table>
</asp:Panel>
</td>
</tr>
<tr>
<td align="center">
<asp:Button ID="btnAttach" runat="server" Text="Attach" Width="60px" OnClick="btnAttach_Click" />&nbsp;
<asp:Button ID="btnCancelAttach" runat="server" Text="Cancel" Width="60px" OnClick="btnCancelAttach_Click" />&nbsp;
<asp:Button ID="btnDetach" runat="server" Text="Detach" Width="60px" OnClick="btnDetach_Click"
Visible="False" />
</td>
</tr>
</table>
</asp:View>
<asp:View ID="vwEnterNotify" runat="server">
<table width="100%" align="center">
<tr>
<td></td>
<td>&nbsp;
</td>
</tr>
<tr>
<td align="right" style="font-size: small; font-weight: normal; font-style: normal">
<asp:Label ID="lblEvent" runat="server" meta:resourcekey="lblEvent" Text="Event :"></asp:Label>
</td>
<td>
<asp:TextBox ID="txtEvent" Enabled="false" runat="server" Width="188px"></asp:TextBox>
</td>
</tr>
<tr>
<td align="right" style="font-size: small; font-weight: normal; font-style: normal">
<asp:Label ID="lblTo" runat="server" meta:resourcekey="lblTo" Text="To :"></asp:Label>
</td>
<td>
<asp:CheckBoxList ID="ChkListNotify" runat="server">
</asp:CheckBoxList>
</td>
</tr>
<tr>
<td align="right" style="font-size: small; font-weight: normal; font-style: normal">
<asp:Label ID="lbltype" runat="server" meta:resourcekey="lbltype" Text="Send Type :"></asp:Label>
</td>
<td>
<asp:RadioButtonList ID="rbtnlistsend" runat="server" RepeatDirection="Horizontal">
<asp:ListItem>Internal</asp:ListItem>
<asp:ListItem>External</asp:ListItem>
</asp:RadioButtonList>
</td>
</tr>
<tr>
<td align="right" style="font-size: small; font-weight: normal; font-style: normal">
<asp:Label ID="lblEmail" runat="server" meta:resourcekey="lblEmail" Text="Email :"></asp:Label>
</td>
<td>
<asp:TextBox ID="txtEmail" runat="server" Width="399px"></asp:TextBox>
</td>
</tr>
<tr>
<td align="right" style="font-size: small; font-weight: normal; font-style: normal">
<asp:Label ID="lblSubject" runat="server" meta:resourcekey="lblSubject" Text="Subject :"></asp:Label>
</td>
<td>
<asp:TextBox ID="txtSubject" runat="server" Width="399px"></asp:TextBox>
</td>
</tr>
<tr>
<td align="right" style="font-size: small; font-weight: normal; font-style: normal">
<asp:Label ID="lblAttach" runat="server" meta:resourcekey="lblAttach" Text="Attach :"></asp:Label>
</td>
<td>
<asp:FileUpload ID="FileUpload1" runat="server" Width="395px" />
</td>
</tr>
<tr>
<td align="right" style="font-size: small; font-weight: normal; font-style: normal">
<asp:Label ID="lblBody" runat="server" meta:resourcekey="lblBody" Text="Body :"></asp:Label>
</td>
<td>
<asp:TextBox ID="txtBody" TextMode="MultiLine" runat="server" Height="100px" Width="395px"></asp:TextBox>
</td>
</tr>
<tr>
<td align="right" style="font-size: small; font-weight: normal; font-style: normal">&nbsp;
</td>
<td>&nbsp;
</td>
</tr>
<tr>
<td align="right" style="font-size: small; font-weight: normal; font-style: normal">&nbsp;
</td>
<td>
<asp:Button ID="btnSaveNotify" runat="server" OnClick="btnSaveNotify_Click" Text="Save"
Width="60px" />
&nbsp;<asp:Button ID="btnCancelNotify" runat="server" OnClick="btnCancelNotify_Click"
Text="Cancel" Width="60px" />
</td>
</tr>
</table>
</asp:View>
<asp:View ID="vwAttachmulticond" runat="server">
<table width="100%" align="center">
<tr>
<td align="center" class="td">
<asp:Panel GroupingText="Transaction" ID="Panel1" runat="server">
<table style="border-style: none; border-color: inherit; border-width: medium; margin-bottom: 0px;"
align="center" width="100%">
<tr>
<td align="right" class="td" style="width: 25%">Module :
</td>
<td align="left">
<asp:DropDownList ID="ddlModules" runat="server" AutoPostBack="True" OnSelectedIndexChanged="ddlModule_SelectedIndexChanged"
Style="margin-left: 0px" Width="300px">
</asp:DropDownList>
</td>
</tr>
<tr>
<td align="right" class="td" style="width: 25%">Transaction :
</td>
<td align="left">
<asp:DropDownList ID="ddlTransactionmc" runat="server" AutoPostBack="True" OnSelectedIndexChanged="ddlTransactionmc_SelectedIndexChanged"
Style="margin-left: 0px" Width="300px">
</asp:DropDownList>
<asp:DropDownList ID="ddlTransactionmcId" Visible="false" runat="server">
</asp:DropDownList>
</td>
</tr>
</table>
</asp:Panel>
</td>
</tr>
<tr>
<td align="center" class="td">
<asp:Panel GroupingText="Rules" ID="Panel2" runat="server">
<table style="border-style: none; border-color: inherit; border-width: medium; margin-bottom: 0px;"
align="center" width="100%">
<tr>
<td align="left" class="td">
<textarea runat="server" id="mConditions" rows="15" cols="70">
</textarea>
</td>
<td>&nbsp;</td>
</tr>
<tr>
<td colspan="2" align="left">
<asp:Label ID="wfmConderr" runat="server" Text="" ForeColor="#DB2222" Font-Size="10px"></asp:Label>
</td>
</tr>
</table>
</asp:Panel>
</td>
</tr>
<tr>
<td align="center">
<asp:Button ID="btnAttachmc" runat="server" Text="Attach" Width="60px" OnClick="btnAttachmc_Click" />&nbsp;
<asp:Button ID="btnCancelAttachmc" runat="server" Text="Cancel" Width="60px" OnClick="btnCancelAttachmc_Click" />&nbsp;
</td>
</tr>
</table>
</asp:View>
<asp:View ID="Delegation" runat="server">
<asp:Panel ID="pnlUser" runat="server" CssClass="td" GroupingText="From User">
<table>
<tr>
<td class="style4">&nbsp;</td>
<td class="style5">&nbsp;</td>
</tr>
<tr>
<td class="style4">
<asp:Label ID="lblSrcUser" runat="server" meta:resourcekey="lblSrcUser" Text="User name"></asp:Label>
</td>
<td class="style5">
<input id="SrcUser000F0" maxlength="" name="SrcUser000F0"
onblur="javascript:SetSrcFromUserValue();" style="width: 197px; height: "
type="text" />&nbsp;<a>
<img id="img~SrcUser000F0" border="0"
onclick="javascript:OpenPickList('ddlParentGroup','ddlSrcBranchName','SrcUser000F0~hdnSrcEmpId');"
src="../AxpImages/icons/search-back.jpg" style="cursor: pointer;" />
</a>
<input id="hdnSrcUser" runat="server" type="hidden" />
</td>
<td>
<asp:Button ID="btnGo" runat="server" OnClick="btnGo_Click"
OnClientClick="SetSrcFromUserValue();" Text="Get Tasks" />
</td>
</tr>
</table>
</asp:Panel>
<br />
<asp:Panel ID="pnlGrd" GroupingText="Tasks" CssClass="td" runat="server"
Height="200px" ScrollBars="Auto">
<asp:GridView CellSpacing="-1" ID="grdTasks" runat="server" AutoGenerateColumns="False" BorderColor="Gray"
BorderStyle="Solid" BorderWidth="1px" GridLines="None" Height="16px" Width="100%" CssClass="Grid"
OnRowDataBound="grdTasks_RowDataBound" AllowSorting="True" OnSorting="grdTasks_Sorting">
<Columns>
<asp:TemplateField>
<ItemStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" VerticalAlign="Top"
Width="5%" HorizontalAlign="Center" />
<HeaderStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" />
<HeaderTemplate>
<input id="chkAll" type="checkbox" onclick="javascript: CheckAll();" />
</HeaderTemplate>
<ItemTemplate>
<input type="checkbox" name="chkSelect" onclick="javascript: GetSelectedRecordValues()" />
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="From" SortExpression="fromwhom">
<ItemStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" VerticalAlign="Top"
Width="10%" />
<HeaderStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" />
<ItemTemplate>
<asp:Label ID="lblfrom" runat="server" Text='<%# Bind("fromwhom")%>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="To" ShowHeader="False" Visible="false">
<ItemStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" VerticalAlign="Top"
Width="10%" />
<HeaderStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" />
<ItemTemplate>
<asp:Label ID="lblto" runat="server" Text='<%# Bind("towhom")%>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Message" SortExpression="msg">
<ItemStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" VerticalAlign="Top"
Width="75%" />
<HeaderStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" />
<ItemTemplate>
<asp:LinkButton ID="lblmsg" runat="server" Text='<%# Bind("msg") %>' target="" Font-Underline="true"
ForeColor="Black"></asp:LinkButton>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="sname" ShowHeader="False" Visible="false">
<ItemStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" VerticalAlign="Top" />
<HeaderStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" />
<ItemTemplate>
<asp:Label ID="lblsname" runat="server" Text='<%# Bind("sname")%>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="rid" ShowHeader="False" Visible="false">
<ItemStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" VerticalAlign="Top" />
<HeaderStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" />
<ItemTemplate>
<asp:Label ID="lblrid" runat="server" Text='<%# Bind("rid")%>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="cap" ShowHeader="False" Visible="false">
<ItemStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" VerticalAlign="Top" />
<HeaderStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" />
<ItemTemplate>
<asp:Label ID="lblcap" runat="server" Text='<%# Bind("cap")%>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="delg" ShowHeader="False" Visible="false">
<ItemStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" VerticalAlign="Top" />
<HeaderStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" />
<ItemTemplate>
<asp:Label ID="lbldelg" runat="server" Text='<%# Bind("delg")%>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
</Columns>
<FooterStyle CssClass="GridHead" Height="25px" HorizontalAlign="Center" />
<AlternatingRowStyle BackColor="Transparent" />
<HeaderStyle CssClass="GridHead" Height="25px" HorizontalAlign="Center" />
</asp:GridView>
</asp:Panel>
<br />
<asp:Panel ID="Panel3" runat="server" GroupingText="To User" CssClass="td">
<table>
<tr>
<td class="style4">&nbsp;</td>
<td class="style5">&nbsp;</td>
</tr>
<tr>
<td class="style4">
<asp:Label ID="lblDesUser000F0" runat="server" meta:resourcekey="lblDesUser000F0" Text="User name"></asp:Label>
</td>
<td class="style5">
<input type="text" id="DesUser000F0" name="DesUser000F0" maxlength="" style="width: 197px; height: "
onblur="javascript:SetDesUserValue();" />&nbsp;<a><img src="../AxpImages/icons/search-back.jpg"
id="Img1" onclick="javascript:OpenPickList('ddlParentGroup','ddlDesBranchName','DesUser000F0~hdnDesEmpId');"
style="cursor: pointer;" border="0" /></a>
<input type="hidden" id="hdnDesUser" runat="server" />
<asp:CheckBox ID="chkFinalApp" Checked="true" runat="server" Text="Final Approval/Rejection" />
</td>
<td>
<asp:Button ID="btnSubmitTask" runat="server" OnClick="btnSubmitTask_Click" OnClientClick="javascript:return ValidateDupTasks();"
Text="Assign" />
</td>
</tr>
</table>
</asp:Panel>
<br />
<div style="width: 100%">
<center>
</center>
</div>
<div>
<asp:Label ID="lblErrMsg" runat="server" ForeColor="Red"></asp:Label>
</div>
<asp:HiddenField ID="hdnSelectedValues" runat="server" />
<asp:HiddenField ID="hdnSrcEmpId" runat="server" />
<asp:HiddenField ID="hdnDesEmpId" runat="server" />
</asp:View>
</asp:MultiView>
</div>
</td>
</tr>
</table>
</div>
</form>
</body>
</html>

View File

@@ -0,0 +1,159 @@
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Workflownotification.aspx.cs" Inherits="Workflownotification" %>
<!DOCTYPE html>
<html>
<head runat="server">
<meta charset="utf-8" />
<meta name="description" content="Axpert Sign in" />
<meta name="keywords" content="Agile Cloud, Axpert,HMS,BIZAPP,ERP" />
<meta name="author" content="Agile Labs" />
<meta content="width=device-width, initial-scale=1.0" name="viewport" />
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
<title></title>
<link href="../Css/thirdparty/bootstrap/3.3.6/bootstrap.min.css" rel="stylesheet" />
<link href="../Css/thirdparty/font-awesome/4.6.3/css/font-awesome.min.css" rel="stylesheet" />
<link href="../ThirdParty/jquery-confirm-master/jquery-confirm.min.css?v=1" rel="stylesheet" />
<link href="../Css/thirdparty/jquery-ui/1.12.1/jquery-ui.min.css" rel="stylesheet" />
<link href="../Css/login.min.css?v=23" rel="stylesheet" type="text/css" />
<link href="../Css/globalStyles.min.css?v=36" rel="stylesheet" />
<script>
if(typeof localStorage != "undefined"){
var projUrl = top.window.location.href.toLowerCase().substring("0", top.window.location.href.indexOf("/aspx/"));
var lsTimeStamp = localStorage["customGlobalStylesExist-" + projUrl]
if(lsTimeStamp && lsTimeStamp != "false"){
var appProjName = localStorage["projInfo-" + projUrl] || "";
var customGS = "<link id=\"customGlobalStyles\" data-proj=\""+ appProjName +"\" href=\"../"+ appProjName +"/customGlobalStyles.css?v="+ lsTimeStamp +"\" rel=\"stylesheet\" />";
document.write(customGS);
}
}
</script>
<link rel="shortcut icon" href="../images/favicon.ico" />
<meta http-equiv="CACHE-CONTROL" content="NO-CACHE" />
<meta http-equiv="EXPIRES" content="0" />
<link href="../Css/Icons/icon.css" rel="stylesheet" />
<link href="../Css/Workflownotification.min.css?v=4" rel="stylesheet" />
<script>
if (!('from' in Array)) {
document.write('<script src="../Js/polyfill.min.js"><\/script>');
}
</script>
<script src="../Js/thirdparty/jquery/3.1.1/jquery.min.js" type="text/javascript"></script>
<script src="../Js/jquery.browser.min.js" type="text/javascript"></script>
<script src="../Js/noConflict.min.js?v=1" type="text/javascript"></script>
<script src="../ThirdParty/jquery-confirm-master/jquery-confirm.min.js?v=2" type="text/javascript"></script>
<%--<link href="../Css/animate.min.css" rel="stylesheet" />--%>
<script src="../Js/alerts.min.js?v=28" type="text/javascript"></script>
<script type="text/javascript" src="../Js/login.min.js?v=65"></script>
<link href="../ThirdParty/Linearicons/Font/library/linearIcons.css" rel="stylesheet" />
<%--<script type="text/javascript" src="../Js/lang/content-<%=langType%>.js?v=51"></script>--%>
<script src="../Js/common.min.js?v=98" type="text/javascript"></script>
<script src="../assets/plugins/jquery-1.10.1.min.js" type="text/javascript"></script>
<script src="../assets/plugins/jquery-migrate-1.2.1.min.js" type="text/javascript"></script>
<!-- IMPORTANT! Load jquery-ui-1.10.1.custom.min.js before bootstrap.min.js to fix bootstrap tooltip conflict with jquery ui tooltip -->
<script src="../assets/plugins/jquery-ui/jquery-ui-1.10.1.custom.min.js" type="text/javascript"></script>
<script src="../ThirdParty/jquery-confirm-master/jquery-confirm.min.js?v=2" type="text/javascript"></script>
<script src="../Js/thirdparty/bootstrap/3.3.6/bootstrap.min.js" type="text/javascript"></script>
<script src="../assets/plugins/bootstrap-hover-dropdown/twitter-bootstrap-hover-dropdown.min.js"
type="text/javascript"></script>
<script type="text/javascript">
var alertsTimeout = 3000;
var isOfficeSSO = '<%=isOfficeSSO%>';
var oktaclientKey = '<%=oktaclientKey%>';
var oktadomain = '<%=oktadomain%>';
var office365clientKey = '<%=office365clientKey%>';
var ssoredirecturl = '<%=ssoredirecturl%>';
</script>
<script src="../Js/sso.js?v=2" type="text/javascript"></script>
<script src="../Js/msal.js" type="text/javascript"></script>
<script src="../Js/okta-auth-js.min.js" type="text/javascript"></script>
<script src="../Js/workflowNotification.min.js?v=4"></script>
<script type="text/javascript" src="../Js/common.min.js?v=98"></script>
</head>
<body class="page-header-fixed login" id="main_body" runat="server">
<div class="row-fluid login-main">
<div class="center-view">
<div class="content">
<form runat="server">
<div class="lpanel">
<asp:ScriptManager runat="server">
</asp:ScriptManager>
<asp:Panel runat="server" ID="panelSignin">
<div class="login-wrapper" runat="server" id="divPanelSignin">
<div class="card login-inner">
<h2 class="form-title">
<img src="../images/loginlogo.png" /><asp:Label ID="lblSignin" runat="server" meta:resourcekey="lblSignin">Sign In</asp:Label>
</h2>
<div class="control-group">
<div class="controls field-wrapper">
<div class="input-icon left">
<input id="axUserName" runat="server" placeholder="" title="User Name" required="" class="m-wrap placeholder-no-fix" />
<div class="field-placeholder">
<asp:Label ID="lblusername" runat="server" meta:resourcekey="lblusername">User Name</asp:Label>
</div>
</div>
</div>
</div>
<div class="control-group">
<div class="controls field-wrapper">
<div class="input-icon left">
<input id="axPassword" runat="server" placeholder="" type="password" title="Password" required="" class="m-wrap placeholder-no-fix" />
<div class="field-placeholder">
<asp:Label ID="lblpwd" runat="server" meta:resourcekey="lblpwd">Password</asp:Label>
</div>
</div>
</div>
</div>
<div class="form-actions">
<asp:UpdatePanel ID="updSubmit" runat="server">
<ContentTemplate>
<asp:Button ID="submit" class="hotbtn btn" OnClick="submit_Click" Text="Login" runat="server" />
<asp:Button ID="OktaBtn" class="hotbtn btn" Visible="false" runat="server" OnClientClick="axOktaLogin();return false;" Text="Okta Login" />
<asp:Button ID="Office365Btn" class="hotbtn btn" Visible="false" runat="server" OnClientClick="Office365Init();return false;" Text="Office365 Login" />
<asp:Button ID="GoogleBtn" class="hotbtn btn" Visible="false" runat="server" Text="Google account" OnClick="GoogleBtn_Click"></asp:Button>
<asp:Button ID="FacebookBtn" class="hotbtn btn" Visible="false" runat="server" Text="Facebook account" OnClick="FacebookBtn_Click"></asp:Button>
<asp:Button ID="WindowsBtn" class="hotbtn btn" Visible="false" runat="server" Text="Windows" OnClick="WindowsBtn_Click"></asp:Button>
<asp:Button ID="SamlBtn" class="hotbtn btn" Visible="false" runat="server" Text="SAML Login" OnClientClick="return chkSSOLogin();" OnClick="SamlBtn_Click"></asp:Button>
</ContentTemplate>
</asp:UpdatePanel>
<asp:HiddenField ID="hdnPwd" runat="server" />
</div>
</div>
</div>
</asp:Panel>
</div>
<div id="workflowComments" class="modal" data-backdrop="static" data-keyboard="false" data-easein="expandIn" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" data-target="#consumergoods2">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<h4 class="modal-title">Comments</h4>
</div>
<div class="modal-body">
<div class="form-group">
<textarea class="form-control" rows="5" id="comment" runat="server"></textarea>
</div>
</div>
<div class="modal-footer">
<asp:Button ID="commentSave" class="btn btn-primary hotbtndynamic" OnClientClick="return CommentsValidate();" OnClick="comment_Click" Text="Save" title="Save" runat="server" />
<asp:Label ID="commentCancel" class="btn btn-default coldbtndynamic" data-dismiss="modal" aria-hidden="true" onclick="resetActions()" data-placement="bottom" title="Cancel" runat="server" Text="Cancel"></asp:Label>
</div>
</div>
</div>
</div>
<asp:HiddenField ID="isAuthorized" runat="server" />
<asp:HiddenField ID="hdnComment" runat="server" />
</form>
</div>
</div>
</div>
</body>
</html>

View File

@@ -0,0 +1,330 @@
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="adminconsole.aspx.cs" Inherits="aspx_adminconsole" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Widget</title>
<%-- <link href="../Css/thirdparty/bootstrap/3.3.6/bootstrap.min.css" rel="stylesheet" />
<link href="../Css/thirdparty/jquery-ui/1.12.1/jquery-ui.min.css" rel="stylesheet" />
<link href="../Css/thirdparty/jquery-ui/1.12.1/jquery-ui.structure.min.css" rel="stylesheet" />--%>
<%--<link href="../Css/thirdparty/jquery-ui/1.12.1/jquery-ui.theme.min.css" rel="stylesheet" />--%>
<%--<link href="../Css/globalStyles.min.css?v=36" rel="stylesheet" />--%>
<script>
if(typeof localStorage != "undefined"){
var projUrl = top.window.location.href.toLowerCase().substring("0", top.window.location.href.indexOf("/aspx/"));
var lsTimeStamp = localStorage["customGlobalStylesExist-" + projUrl]
if(lsTimeStamp && lsTimeStamp != "false"){
var appProjName = localStorage["projInfo-" + projUrl] || "";
var customGS = "<link id=\"customGlobalStyles\" data-proj=\""+ appProjName +"\" href=\"../"+ appProjName +"/customGlobalStyles.css?v="+ lsTimeStamp +"\" rel=\"stylesheet\" />";
document.write(customGS);
}
}
</script>
<asp:PlaceHolder runat="server">
<%:Styles.Render(direction == "ltr" ? "~/UI/axpertUI/ltrBundleCss" : "~/UI/axpertUI/rtlBundleCss") %>
</asp:PlaceHolder>
<%--<link href="../Thirdparty/newMaterialUI/plugins/node-waves/waves.min.css" rel="stylesheet" />--%>
</head>
<body class="header-fixed header-tablet-and-mobile-fixed toolbar-enabled aside-fixed aside-default-enabled page-loading" data-kt-aside-minimize="off" dir="<%=direction%>">
<div class="adminMain d-flex flex-column flex-root">
<div class="adminMainInner page d-flex flex-row flex-column-fluid">
<div class="aside aside-default aside-hoverable" data-kt-drawer="true" data-kt-drawer-name="aside" data-kt-drawer-activate="{default: true, lg: false}" data-kt-drawer-overlay="true" data-kt-drawer-width="{default:'200px', '300px': '250px'}" data-kt-drawer-direction="start" data-kt-drawer-toggle="#kt_aside_toggle">
<div class="adminMainLeft aside-menu flex-column-fluid">
<div class="adminLeftMenu menu menu-column menu-fit menu-rounded menu-title-gray-600 menu-icon-gray-400 menu-state-primary menu-state-icon-primary menu-state-bullet-primary menu-arrow-gray-500 fw-bold fs-5 my-5 mt-lg-2 mb-lg-0" data-kt-menu="true">
<div class="pt-lg-20 menu-fit hover-scroll-y hover-scroll-x me-lg-n5 pe-lg-5" data-kt-scroll="true" data-kt-scroll-activate="{default: false, lg: true}" data-kt-scroll-height="auto" data-kt-scroll-wrappers="#kt_aside_menu" data-kt-scroll-offset="20px">
<div class="menu-item d-none">
<%--<ul>--%>
<a class="menu-link" onclick='callParentNew("AdminConsole", "id").dispatchEvent(new CustomEvent("close"));'>
<%--<a class="menu-link" href="./index.html">
<span class="menu-icon">
<!--begin::Svg Icon | path: icons/duotune/general/gen014.svg-->
<span class="material-icons material-icons-style material-icons-2">
home
</span>
<!--end::Svg Icon-->
</span>
<span class="menu-title">Exit AdminConsole</span>
</a>--%>
<span class="menu-icon">
<%--<a class="menu-link" href="javascript:void(0);">--%>
<i class="setting-icon material-icons">exit_to_app</i>
</span>
<span class="setting-caption menu-title">Exit AdminConsole</span>
<%--<div class="clearfix"></div>--%>
</a>
</div>
<%--</a>--%>
<div class="menu-item">
<a class="menu-link" onclick='callParentNew("loadFrame();","function");LoadIframeac("ivtoivload.aspx?ivname=axroles");callParentNew("closeFrame();","function");'>
<span class="menu-icon">
<%--<a href="javascript:void(0);">--%>
<i class="setting-icon material-icons">history</i>
</span>
<span class="setting-caption menu-title">Roles</span>
<%--<div class="clearfix"></div>--%>
<%--</a>--%>
</a>
</div>
<div class="menu-item">
<a class="menu-link" onclick='callParentNew("loadFrame();","function");LoadIframeac("ivtoivload.aspx?ivname=response");callParentNew("closeFrame();","function");'>
<%--<a href="javascript:void(0);">--%>
<span class="menu-icon">
<i class="setting-icon material-icons">how_to_reg</i>
</span>
<span class="setting-caption menu-title">Responsibilities</span>
<%--<div class="clearfix"></div>--%>
<%-- </a>--%>
</a>
</div>
<%-- <li onclick="LoadIframeac('udPage.html');">
<a href="javascript:void(0);">
<i class="setting-icon material-icons">post_add</i>
<span class="setting-caption">Task Console</span>
<div class="clearfix"></div>
</a>
</li>--%>
<div class="menu-item">
<a class="menu-link" onclick='callParentNew("loadFrame();","function");LoadIframeac("ivtoivload.aspx?ivname=axusers");callParentNew("closeFrame();","function");'>
<%--<a href="javascript:void(0);">--%>
<span class="menu-icon">
<i class="setting-icon material-icons">supervisor_account</i>
</span>
<span class="setting-caption menu-title">Users</span>
<%--<div class="clearfix"></div>
</a>--%>
</a>
</div>
<div class="menu-item">
<a class="menu-link" onclick='callParentNew("loadFrame();","function");LoadIframeac("ivtoivload.aspx?ivname=inmemdb");callParentNew("closeFrame();","function");'>
<%--<a href="javascript:void(0);">--%>
<span class="menu-icon">
<i class="setting-icon material-icons">playlist_add_check</i>
</span>
<span class="setting-caption menu-title">Mem DB Console</span>
<%-- <div class="clearfix"></div>
</a>--%>
</a>
</div>
<div data-kt-menu-trigger="click" class="menu-item menu-accordion">
<span class="menu-link">
<span class="menu-icon">
<!--begin::Svg Icon | path: icons/duotune/general/gen025.svg-->
<i class="setting-icon material-icons">search</i>
<!--end::Svg Icon-->
</span>
<span class="menu-title">Jobs Console</span>
<span class="menu-arrow"></span>
</span>
<div class="menu-sub menu-sub-accordion menu-active-bg">
<div class="menu-item">
<a class="menu-link" onclick='callParentNew("loadFrame();","function");LoadIframeac("ivtoivload.aspx?ivname=axscrlog");callParentNew("closeFrame();","function");' href="javascript:void(0);">
<span class="d-flex mx-2">
<i class="setting-icon material-icons">code</i>
</span>
<span class="menu-title mx-2">Script Job</span>
</a>
</div>
<%--<li>--%>
<%-- <a href="javascript:void(0);">
<i class="setting-icon material-icons">search</i>
<span class="setting-caption">Jobs Console</span>
<div class="clearfix"></div>
</a>--%>
<%--<ul class="devsubmenu">--%>
<%--<li onclick="LoadIframeac('ivtoivload.aspx?ivname=axscrlog');">
<a href="javascript:void(0);">
<i class="setting-icon material-icons">code</i>
<span class="setting-caption">Script Job</span>
<div class="clearfix"></div>
</a>
</li>--%>
<div class="menu-item">
<a class="menu-link" onclick='callParentNew("loadFrame();","function");LoadIframeac("ivtoivload.aspx?ivname=aximplog");callParentNew("closeFrame();","function");'>
<%--<a href="javascript:void(0);">--%>
<span class="d-flex mx-2">
<i class="setting-icon material-icons">vertical_align_bottom</i>
</span>
<span class="menu-title mx-2">Import jobs</span>
<%--<div class="clearfix"></div>--%>
<%--</a>--%>
</a>
</div>
<%--<li onclick="LoadIframeac('ivtoivload.aspx?ivname=axexplog');">
<a href="javascript:void(0);">
<i class="setting-icon material-icons">merge_type</i>
<span class="setting-caption">Export jobs</span>
<div class="clearfix"></div>
</a>
</li>--%>
<div class="menu-item">
<a class="menu-link" onclick='callParentNew("loadFrame();","function");LoadIframeac("ivtoivload.aspx?ivname=emaillog");callParentNew("closeFrame();","function");'>
<%--<a href="javascript:void(0);">--%>
<span class="d-flex mx-2">
<i class="setting-icon material-icons">mail_outline</i>
</span>
<span class="menu-title mx-2">Email Jobs</span>
</a>
</div>
<%--<li onclick="LoadIframeac('ivtoivload.aspx?ivname=printlog');">
<a href="javascript:void(0);">
<i class="setting-icon material-icons">print</i>
<span class="setting-caption">Print jobs</span>
<div class="clearfix"></div>
</a>
</li>--%>
<div class="menu-item">
<a class="menu-link" onclick='callParentNew("loadFrame();","function");LoadIframeac("ivtoivload.aspx?ivname=axapilog");callParentNew("closeFrame();","function");'>
<%--<a href="javascript:void(0);">--%>
<span class="d-flex mx-2">
<i class="setting-icon material-icons">check_circle</i>
</span>
<span class="menu-title mx-2">API jobs</span>
<%--<div class="clearfix"></div>--%>
<%--</a>--%>
</a>
</div>
<%--</ul>--%>
<%--</li>--%>
</div>
<%-- <li onclick="LoadIframeac('iview.aspx?ivname=auditlog');">
<a href="javascript:void(0);">
<i class="setting-icon material-icons">assessment</i>
<span class="setting-caption">Usage audit</span>
<div class="clearfix"></div>
</a>
</li>--%>
</div>
<div class="menu-item">
<a class="menu-link" onclick='callParentNew("loadFrame();","function");LoadIframeac("WorkflowNew.aspx");callParentNew("closeFrame();","function");'>
<%--<a href="javascript:void(0);">--%>
<span class="menu-icon">
<i class="setting-icon material-icons">account_tree</i>
</span>
<span class="setting-caption menu-title">WorkFlow</span>
<%-- <div class="clearfix"></div>
</a>--%>
</a>
</div>
<div class="menu-item">
<a class="menu-link" onclick='callParentNew("loadFrame();","function");LoadIframeac("configuration.aspx");callParentNew("closeFrame();","function");'>
<%--<a href="javascript:void(0);">displayBootstrapModalDialog('Global Settings', 'lg', '430px', true, '../aspx/Configuration.aspx', true, false, function () { UnlockConfigApp({ forceUnlock: false }); });--%>
<span class="menu-icon">
<i class="setting-icon material-icons">settings_applications</i>
</span>
<span class="setting-caption menu-title">Settings</span>
<%-- <div class="clearfix"></div>
</a>--%>
</a>
</div>
<%-- <li onclick="LoadIframeac('WorkflowNew.aspx');">
<a href="javascript:void(0);">
<i class="setting-icon material-icons">account_tree</i>
<span class="setting-caption">WorkFlow Delegation</span>
<div class="clearfix"></div>
</a>
</li>--%>
<div class="menu-item">
<a class="menu-link" onclick='callParentNew("loadFrame();","function");LoadIframeac("tstruct.aspx?act=load&transid=ad_pr&axpdef_axpertpropsid=1");callParentNew("closeFrame();","function");'>
<%--<a href="javascript:void(0);">--%>
<span class="menu-icon">
<i class="setting-icon material-icons">assignment</i>
</span>
<span class="setting-caption menu-title">Application Properties</span>
<%--<div class="clearfix"></div>
</a>--%>
</a>
</div>
</div>
</div>
</div>
<%--</ul>--%>
</div>
<%--</div>--%>
<%--</div>--%>
<div class="wrapper d-flex flex-column flex-row-fluid">
<div id="kt_header" class="header" data-kt-sticky="true" data-kt-sticky-name="header" data-kt-sticky-offset="{default: '0px', lg: '0px'}">
<!--begin::Container-->
<div class="d-flex align-items-stretch justify-content-between"><%--container-fluid--%>
<!--begin::Logo bar-->
<div class="d-flex align-items-center flex-grow-1 flex-lg-grow-0">
<!--begin::Aside Toggle-->
<div class="d-flex align-items-center d-lg-none">
<div class="btn btn-icon btn-active-color-primary ms-n2 me-1" id="kt_aside_toggle">
<!--begin::Svg Icon | path: icons/duotune/abstract/abs015.svg-->
<span class="material-icons material-icons-style material-icons-1">
menu
</span>
<!--end::Svg Icon-->
</div>
</div>
<!--end::Aside Toggle-->
<!--begin::Aside toggler-->
<!-- <div class="btn btn-icon w-auto ps-0 btn-active-color-primary d-none d-lg-inline-flex me-2 me-lg-5" data-kt-toggle="true" data-kt-toggle-state="active" data-kt-toggle-target="body" data-kt-toggle-name="aside-minimize"> -->
<div class="btn btn-icon w-auto ps-0 btn-active-color-primary d-none d-lg-inline-flex me-2 me-lg-5 active---" data-kt-toggle="true" data-kt-toggle-state="active" data-kt-toggle-target="body" data-kt-toggle-name="aside-minimize">
<!--begin::Svg Icon | path: icons/duotune/arrows/arr060.svg-->
<span class="material-icons material-icons-style material-icons-2 rotate-180">
arrow_back
</span>
<!-- <span class="material-icons material-icons-style material-icons-2 rotate-180">
menu
</span> -->
<!--end::Svg Icon-->
</div>
<!--end::Aside toggler-->
<h1 class="text-dark fw-bold m-2 fs-2">Administration Console</h1>
</div>
<!--end::Logo bar-->
</div>
<!--end::Container-->
</div>
<div class="content fs-6 d-flex flex-column flex-column-fluid pt-9 pb-0 px-9 adminRightGap">
<div class="splitter-wrapper flex-column-fluid h-100">
<div class="panel-container main-panel-container flex-column-fluid h-100">
<div class="panel-left panel-fisrt-part flex-column-fluid h-100">
<div class="panel-left-inner flex-column-fluid h-100">
<iframe id="axpiframeac" name="axpiframeac" class="col-xs-12 col-sm-12 col-md-12 col-lg-12 searchOpened flex-column-fluid h-100" style="padding: 0px;" frameborder="0" allowtransparency="True" width="100%"></iframe>
</div>
<div class="splitter panel-splitter flex-column-fluid h-100" id="drag-point" style="display: none;">
</div>
</div>
</div>
</div>
<%--<div class="adminMainRight">--%>
<%--</div>--%>
</div>
</div>
<div id="waitDiv" class="page-loader rounded-2 bg-radial-gradient">
<div class="loader-box-wrapper d-flex bg-white p-20 shadow rounded">
<span class="loader"></span>
</div>
</div>
<%--<div class="clearfix"></div>--%>
</div>
</div>
<asp:PlaceHolder runat="server">
<%:Scripts.Render("~/UI/axpertUI/bundleJs") %>
</asp:PlaceHolder>
<%--<script src="../Js/Jquery-2.2.2.min.js" type="text/javascript"></script>
<script src="../Js/thirdparty/jquery-ui/1.12.1/jquery-ui.min.js" type="text/javascript"></script>
<script src="../Js/thirdparty/bootstrap/3.3.6/bootstrap.min.js" type="text/javascript"></script>--%>
<script src="../Js/common.min.js?v=98" type="text/javascript"></script>
<script src="../Js/helper.min.js?v=123" type="text/javascript"></script>
<script src="../Thirdparty/newMaterialUI/plugins/node-waves/waves.min.js"></script>
<script src="../js/adminconsole.js?v=3" type="text/javascript"></script>
<script type="text/javascript">
$(callParentNew("appBackBtn", "class")).hide();
</script>
<form id="form1" runat="server">
</form>
</body>
</html>

View File

@@ -0,0 +1,104 @@
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="axpfileupload.aspx.cs" Inherits="aspx_axpfileupload" %>
<!DOCTYPE html>
<html>
<head runat="server">
<meta charset="utf-8" />
<meta name="description" content="File Upload" />
<meta name="keywords" content="Agile Cloud, Axpert,HMS,BIZAPP,ERP" />
<meta name="author" content="Agile Labs" />
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Axp File Upload </title>
<link href="../Css/generic.min.css?v=10" rel="stylesheet" type="text/css" id="generic" />
<script>
if (!('from' in Array)) {
// IE 11: Load Browser Polyfill
document.write('<script src="../Js/polyfill.min.js"><\/script>');
}
</script>
<script src="../Js/thirdparty/jquery/3.1.1/jquery.min.js" type="text/javascript"></script>
<script src="../Js/noConflict.min.js?v=1" type="text/javascript"></script>
<script type="text/javascript" src="../Js/iFrameHandler.min.js"></script>
<link href="../ThirdParty/jquery-confirm-master/jquery-confirm.min.css?v=1" rel="stylesheet" type="text/css" />
<script src="../ThirdParty/jquery-confirm-master/jquery-confirm.min.js?v=2" type="text/javascript"></script>
<link href="../ThirdParty/Linearicons/Font/library/linearIcons.css" rel="stylesheet" />
<%--custom alerts start--%>
<script src="../Js/alerts.min.js?v=28" type="text/javascript"></script>
<%--custom alerts end--%>
<script src="../Js/gen.min.js?v=14" type="text/javascript"></script>
<script src="../Js/common.min.js?v=98" type="text/javascript"></script>
<script src="../Js/tstruct.min.js?v=431" type="text/javascript"></script>
<script src="../Js/axpFileUpload.min.js?v=9" type="text/javascript"></script>
<link href="../Css/tstructNewUi.min.css?v=82" rel="stylesheet" />
<link href="../Css/globalStyles.min.css?v=36" rel="stylesheet" type="text/css" />
<script>
if (typeof localStorage != "undefined") {
var projUrl = top.window.location.href.toLowerCase().substring("0", top.window.location.href.indexOf("/aspx/"));
var lsTimeStamp = localStorage["customGlobalStylesExist-" + projUrl]
if (lsTimeStamp && lsTimeStamp != "false") {
var appProjName = localStorage["projInfo-" + projUrl] || "";
var customGS = "<link id=\"customGlobalStyles\" data-proj=\"" + appProjName + "\" href=\"../" + appProjName + "/customGlobalStyles.css?v=" + lsTimeStamp + "\" rel=\"stylesheet\" />";
document.write(customGS);
}
}
</script>
</head>
<body dir='<%=direction%>'>
<form id="form1" runat="server" enctype="multipart/form-data">
<div class="dcContent">
<div class="lablattactxt">
<table class="gridDatauploadtxt">
<tr>
<td colspan="2">
<asp:Label ID="lblslctfilename" meta:resourcekey="lblslctfilename" runat="server">Please select a file and then click 'Attach' button.</asp:Label>
</td>
</tr>
</table>
</div>
<div class="clear"></div>
<div>
<div class="file-upload">
<div tabindex="0" class="file-select">
<div class="file-select-button" id="fileName">
<asp:Label ID="lblfilename" meta:resourcekey="lblfilename" runat="server">Choose File</asp:Label>
</div>
<div class="file-select-name" id="noFile">
<asp:Label ID="lblnofilename" meta:resourcekey="lblnofilename" runat="server">No file chosen...</asp:Label>
</div>
<input runat="server" type="file" tabindex="-1" name="filMyFile" id="filMyFile" accept="All Files/*" />
</div>
</div>
</div>
<asp:Label meta:resourcekey="fileuploadsts" ID="fileuploadsts" Text="" runat="server"></asp:Label>
<asp:HiddenField ID="upsts" Value="" runat="server" />
<asp:HiddenField ID="fname" Value="" runat="server" />
<asp:HiddenField ID="randNumber" Value="" runat="server" />
<asp:HiddenField ID="hdnAttFld" Value="" runat="server" />
<asp:HiddenField ID="hdnAttName" Value="" runat="server" />
<asp:HiddenField ID="hdnFilePath" Value="" runat="server" />
<asp:HiddenField ID="hdnType" Value="" runat="server" />
<asp:HiddenField ID="hdnDcNo" Value="" runat="server" />
<asp:HiddenField ID="hdnaxpFilePath" Value="" runat="server" />
<asp:HiddenField ID="hdnaxpFileSavedPath" Value="" runat="server" />
<asp:Label ID="lblFileUp" runat="server" meta:resourcekey="lblFileUp" Visible="false">File uploaded successfully!</asp:Label>
<asp:Label ID="lblfilecn" runat="server" meta:resourcekey="lblfilecn" Visible="false"></asp:Label>
<asp:Label ID="lblAnError" runat="server" meta:resourcekey="lblAnError" Visible="false">An Error Occured. Please Try Again!</asp:Label>
</div>
<div class="row">
<asp:Button ID="cmdSend" class="hotbtn btn handCursor" runat="server" Text="Upload" OnClick="cmdSend_Click" OnClientClick="javascript: return AllowAttachements();" ToolTip="Upload" />&nbsp;
<input name="close" type="button" id="close" value="Close" title="Close" class="coldbtn btn handCursor" onclick="closeUploadDialog();">
</div>
</form>
</body>
</html>

View File

@@ -0,0 +1,88 @@
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="cancel.aspx.cs" Inherits="cancel" %>
<!DOCTYPE html>
<html>
<head id="Head1" runat="server">
<meta charset="utf-8"/>
<meta name="description" content="Cancel Page"/>
<meta name="keywords" content="Agile Cloud, Axpert,HMS,BIZAPP,ERP"/>
<meta name="author" content="Agile Labs"/>
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/>
<meta content="width=device-width, initial-scale=1.0" name="viewport" />
<title>Cancel Record</title>
<link href="../Css/globalStyles.min.css?v=36" rel="stylesheet" />
<script>
if(typeof localStorage != "undefined"){
var projUrl = top.window.location.href.toLowerCase().substring("0", top.window.location.href.indexOf("/aspx/"));
var lsTimeStamp = localStorage["customGlobalStylesExist-" + projUrl]
if(lsTimeStamp && lsTimeStamp != "false"){
var appProjName = localStorage["projInfo-" + projUrl] || "";
var customGS = "<link id=\"customGlobalStyles\" data-proj=\""+ appProjName +"\" href=\"../"+ appProjName +"/customGlobalStyles.css?v="+ lsTimeStamp +"\" rel=\"stylesheet\" />";
document.write(customGS);
}
}
</script>
<link rel="Stylesheet" href="../Css/generic.min.css?v=10" type="text/css" id="generic" />
<script>
if (!('from' in Array)) {
// IE 11: Load Browser Polyfill
document.write('<script src="../Js/polyfill.min.js"><\/script>');
}
</script>
<script type="text/javascript" src="../Js/helper.min.js?v=123"></script>
<script src="../Js/thirdparty/jquery/3.1.1/jquery.min.js" type="text/javascript"></script>
<script src="../Js/noConflict.min.js?v=1" type="text/javascript"></script>
<link href="../Css/animate.min.css" rel="stylesheet" />
<link href="../ThirdParty/jquery-confirm-master/jquery-confirm.min.css?v=1" rel="stylesheet" />
<script src="../ThirdParty/jquery-confirm-master/jquery-confirm.min.js?v=2" type="text/javascript"></script>
<link href="../Css/alerts.min.css" rel="stylesheet" />
<script src="../Js/alerts.min.js?v=28" type="text/javascript"></script>
<%--custom alerts end--%>
<script type="text/javascript" src="../Js/tstruct.min.js?v=431"></script>
<script type="text/javascript">
var traceSplitChar = "♦";
var traceSplitStr = "♦♦";
var ErrLength = 7;
var ErrStr = "<error>";
maxLen = 150; // max number of characters allowed in the textbox
</script>
<script src="../Js/cancel.min.js?v=1" type="text/javascript"></script>
<script src="../Js/common.min.js?v=98" type="text/javascript"></script>
</head>
<body onload="GetFormDetails();">
<form id="f1" runat="server" dir="<%=direction%>">
<div>
<asp:ScriptManager ID="ScriptManager1" runat="server">
<Scripts>
<asp:ScriptReference Path="../Js/tstruct.min.js?v=431" />
</Scripts>
<Services>
<asp:ServiceReference Path="../WebService.asmx" />
</Services>
</asp:ScriptManager>
</div>
<table>
<tr>
<td>
<asp:Label ID="lblremarks" runat="server" meta:resourcekey="lblremarks" class="remarks">Remarks</asp:Label>
<input type="hidden" name="recordid000F0" value="0" />
</td>
</tr>
<tr>
<td>
<textarea rows="5" cols="60" id="comments" onkeyup="CheckMaxInput(this.form)" onblur="this.form.comments.value=FilterHTML(this.form.comments.value)"></textarea>
</td>
</tr>
<tr>
<td>
<asp:Label ID="lblcharlft" runat="server" meta:resourcekey="lblcharlft" class="canTxt">Characters Left : </asp:Label>
<input type="text" name="remLen" class="remLen" disabled value="150" />
<input type="button" class="hotbtn btn" value="Cancel Record" onclick='javascript: CancelData();' />
</td>
</tr>
</table>
</form>
<%=transDetails%>
</body>
</html>

View File

@@ -0,0 +1,362 @@
<%@ Page Language="VB" AutoEventWireup="false" CodeFile="cpwd.aspx.vb" Inherits="cpwd" %>
<!DOCTYPE html>
<html>
<head runat="server">
<meta charset="utf-8" />
<meta name="description" content="Axpert Tstruct" />
<meta name="keywords" content="Agile Cloud, Axpert,HMS,BIZAPP,ERP" />
<meta name="author" content="Agile Labs" />
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
<meta content="width=device-width, initial-scale=1.0" name="viewport" />
<title>Change Password</title>
<script>
if (!('from' in Array)) {
// IE 11: Load Browser Polyfill
document.write('<script src="../Js/polyfill.min.js"><\/script>');
}
</script>
<link rel="shortcut icon" href="../images/favicon.ico" />
<asp:PlaceHolder runat="server">
<%:Styles.Render(If(direction = "ltr", "~/UI/axpertUI/ltrBundleCss", "~/UI/axpertUI/rtlBundleCss")) %>
</asp:PlaceHolder>
<%-- <script src="../Js/thirdparty/jquery/3.1.1/jquery.min.js" type="text/javascript"></script>--%>
<script src="../Js/noConflict.min.js?v=1" type="text/javascript"></script>
<%--custom alerts start--%>
<%-- <link href="../Css/animate.min.css" rel="stylesheet" />--%>
<script src="../Js/alerts.min.js?v=28" type="text/javascript"></script>
<%--<link href="../ThirdParty/jquery-confirm-master/jquery-confirm.min.css?v=1" rel="stylesheet" />--%>
<%--<script src="../ThirdParty/jquery-confirm-master/jquery-confirm.min.js?v=2" type="text/javascript"></script>--%>
<%--custom alerts end--%>
<asp:PlaceHolder runat="server">
<%:Scripts.Render("~/UI/axpertUI/bundleJs") %>
</asp:PlaceHolder>
<script src="../Js/md5.min.js" type="text/javascript"></script>
<script src="../Js/user.min.js?v=15" type="text/javascript"></script>
<%--<script src="../Js/adjustwindow.min.js?v=1" type="text/javascript"></script>
<script src="../newPopups/axpertPopup.min.js?v=45"></script>--%>
<script src="../Js/gen.min.js?v=14" type="text/javascript"></script>
<script src="../Js/helper.min.js?v=123" type="text/javascript"></script>
<%-- <script src="../Js/messagebox.min.js?v=1" type="text/javascript"></script>--%>
<script src="../Js/cpwd.min.js?v=16" type="text/javascript"></script>
<script src="../Js/common.min.js?v=98" type="text/javascript"></script>
<script type="text/javascript" src="../Js/lang/content-<%=langType%>.js?v=51"></script>
<%--<link href="../Css/messagebox.min.css" rel="stylesheet" type="text/css" />--%>
<%--<link href="../Css/thirdparty/bootstrap/3.3.6/bootstrap.min.css" rel="stylesheet" />--%>
<%-- <link href="../Css/thirdparty/font-awesome/4.6.3/css/font-awesome.min.css" rel="stylesheet" />--%>
<%-- <link href="../Css/globalStyles.min.css?v=36" rel="stylesheet" />--%>
<script>
if(typeof localStorage != "undefined"){
var projUrl = top.window.location.href.toLowerCase().substring("0", top.window.location.href.indexOf("/aspx/"));
var lsTimeStamp = localStorage["customGlobalStylesExist-" + projUrl]
if(lsTimeStamp && lsTimeStamp != "false"){
var appProjName = localStorage["projInfo-" + projUrl] || "";
var customGS = "<link id=\"customGlobalStyles\" data-proj=\""+ appProjName +"\" href=\"../"+ appProjName +"/customGlobalStyles.css?v="+ lsTimeStamp +"\" rel=\"stylesheet\" />";
document.write(customGS);
}
}
</script>
<%-- <link href="../Css/thirdparty/jquery-ui/1.12.1/jquery-ui.min.css" rel="stylesheet" />
<link href="../Css/thirdparty/jquery-ui/1.12.1/jquery-ui.structure.min.css" rel="stylesheet" />
<link href="../Css/thirdparty/jquery-ui/1.12.1/jquery-ui.theme.min.css" rel="stylesheet" />--%>
<%--<link href="../Css/jQuery/jquery.ui.theme.css" rel="stylesheet" type="text/css" />--%>
<%--<link href="../Css/generic.min.css?v=10" rel="stylesheet" type="text/css" />--%>
<%--<link href="../Css/button.min.css" rel="stylesheet" />--%>
<%-- <link href="../Css/Icons/icon.min.css" rel="stylesheet" type="text/css" />--%>
<%--<link href="../Css/globalStyles.min.css?v=36" rel="stylesheet" />--%>
<%--<link id="themecss" type="text/css" rel="Stylesheet" href="" /> --%>
<%-- <link href="../Css/login.min.css?v=23" rel="stylesheet" />--%>
<script type="text/javascript">
var cpwdRemark = "";
var diFileInfo = '<%=strFileinfo%>';
var isMobile = isMobileDevice();
$(document).ready(function () {
<%If (Request.QueryString("remark") <> Nothing) Then%>
cpwdRemark = ("<%=Request.QueryString("remark")%>");
<%End If%>
if (isMobileDevice()) {
let custommoblogoexist = false;
if (diFileInfo != "") {
$j("#main_body").removeAttr("style");
var imageUrl = "./../images/Custom/" + diFileInfo;
$j("#main_body").css({ "background-image": "url(" + imageUrl + ")", "background-size": "cover", "height": "100vh" });
custommoblogoexist = true;
}
if (custommoblogoexist == false) {
$j("#main_body").removeAttr("style");
var imageUrl = "./../AxpImages/login-img.png";
$j("#main_body").css({ "background-image": "url(" + imageUrl + ")", "background-size": "cover", "height": "100vh" });
}
}
})
var transid = 'pwda';
var recordid = 0;
var fldnameArr = new Array();
var expr = new Array();
var formcontrols = new Array();
var patternName = new Array();
var pattern = new Array();
var AllowEmpty = new Array();
var fNames = new Array();
var gllangType = '<%=langType%>';
fNames[0] = "uname";
fNames[1] = "cepwd";
fNames[2] = "epwd";
fNames[3] = "pwd";
fNames[4] = "cpwd";
fNames[5] = "encpwd";
var patterns = new Array();
var isCloudApp = '<%=isCloudApp%>';
<%If (remark <> "chpwd") Then %>
var errorEnable = false;
<%End If %>
</script>
</head>
<%
Dim xHtm As String
Dim user As String
Dim sid As String
user = Session("user")
sid = Session("nsessionid")
xHtm = "<Script type='text/javascript'>"
xHtm = xHtm & "function b() { a = '" & Session("project") & "';ba='" & user & "';c='pwda';d='" & sid & "';e = '" & Session("AxRole") & "'; f='" & Session("trace") & "';SetTstProps(a,ba,c,d,e,f);}"
xHtm = xHtm & "</script>"
Response.Write(xHtm)
%>
<body id="main_body" runat="server" dir="<%=direction%>">
<%If remark <> "chpwd" %>
<video id="bgvid" runat="server" playsinline="" autoplay="" muted="" loop="" class ="d-none">
<source src="" type="video/mp4" id="bgvidsource" runat="server">
</video>
<%End If %>
<%If remark <> "chpwd" %>
<div class="login card login-inner w-lg-500px m-auto">
<div class="login-main">
<div class="center-view">
<%--<div class="content">--%>
<%End If %>
<div class="Family btextDir-<%=direction%>" dir="<%=direction%>">
<div <% If (remark <> "chpwd") Then%> class="" <%End If%>>
<form id="form1" runat="server" class="Pagebody" dir="<%=direction%>">
<div>
<asp:ScriptManager ID="ScriptManager1" runat="server">
<Scripts>
<asp:ScriptReference Path="../Js/gen.min.js?v=14" />
<asp:ScriptReference Path="../Js/tstruct.min.js?v=431" />
</Scripts>
<Services>
<asp:ServiceReference Path="../WebService.asmx" />
</Services>
</asp:ScriptManager>
</div>
<%If (remark = "chpwd") Then%>
<div id="dvMainPwd" runat="server">
<div id="breadcrumb-panel">
<div id='breadcrumb' class='icon-services left'>
<div class='icon-services left bcrumb pd10'>
</div>
</div>
<div id='icons' class="right" runat="server">
<asp:ImageButton runat="server" CssClass="d-none" AlternateText="Save" ID="btnSubmit" OnClientClick="javascript:return ValidatePassword(this);"
ImageUrl="../AxpImages/save.png" />
&nbsp;&nbsp;
</div>
</div>
</div>
<%End If%>
<div>
<div>
<%If remark <> "chpwd" %>
<div class="w-lg-500px p-8 p-lg-12 mx-auto">
<%--<div class="card login-inner">--%>
<%End If%>
<%If (remark <> "chpwd") Then %>
<div class="form-title">
<div class="text-center mb-8">
<img class="mb-2" src="../images/loginlogo.png" loading="lazy" />
<div><asp:Label ID="spnCpwdHeading" class="form-label fs-1 fw-bolder text-dark" runat="server">Sign In</asp:Label>
</div>
</div>
<%--<img src="../images/loginlogo.png">
<span id="spnCpwdHeading"></span>--%>
<div id="dvMgs">
<%-- <% If (remark = "1") Then%>
<asp:Label ID="lbllogging" runat="server" meta:resourcekey="lbllogging">
You are logging in for the first time. You need to change the password.
</asp:Label>
<%ElseIf (remark = "2") Then%>
<asp:Label ID="lblpwdexp" runat="server" meta:resourcekey="lblpwdexp">
Your password is expired. You need to change the password.
</asp:Label>
<%ElseIf (remark = "3") Then%>
<asp:Label ID="lblpwdreset" runat="server" meta:resourcekey="lblpwdreset">
Your password has been reset. You need to change your password.
</asp:Label>
<%End If%>--%>
</div>
<%End If %>
<div class="<%If (remark = "chpwd") %>chpwd-position <%Else %> firsttime-chpwd-position <%End If %> form-horizontal">
<div id="dvCp">
<div>
<input type="hidden" name="recordid000F0" value="0" />
<input type="hidden" name="html_transid000F0" value="pwda" /><input type="hidden"
name="rn000F0" value="<%=Session("user")%>" />
</div>
<div class="control-group" id="Epwddiv">
<div class= "fv-row mb-8 fv-plugins-icon-container">
<%--<div class="input-icon left">--%>
<%If remark <> "chpwd" %>
<div class="field-placeholder">
<asp:Label ID="Label1" class="form-label fs-6 fw-bolder text-dark" runat="server" meta:resourcekey="lblexistingpwd" for="email">
Existing Password</asp:Label>
<%End If %>
<%If (remark = "chpwd") Then %>
<asp:Label ID="lblexistingpwd" class="form-label fs-6 fw-bolder text-dark" runat="server" meta:resourcekey="lblexistingpwd" for="email">
Existing Password</asp:Label>
<%End If %>
<input type="password" id="existingPwd" name="swe000F0" runat="server" value="" onfocus="this.value=this.value;" tabindex="2"
class="loginContr m-wrap my-4 placeholder-no-fix form-control form-control-lg form-control-solid" placeholder="" onblur="document.getElementById('swee000F0').value=(this.value);" autofocus autocomplete="off">
<input type="hidden" runat="server" name="swee000F0" id="swee000F0" value="" />
<%If remark <> "chpwd" %>
</div></div>
<%End If %>
</div>
</div>
<%-- </div>
</div>--%>
<div class="control-group" id="Npwddiv">
<div class= "fv-row mb-8 fv-plugins-icon-container">
<div class="input-icon left">
<%If (remark <> "chpwd") %>
<div class="field-placeholder">
<asp:Label ID="Label2" runat="server" meta:resourcekey="lblnewpwd" class="form-label fs-6 fw-bolder text-dark" for="email">New Password</asp:Label>
<%End If %>
<%If (remark = "chpwd") Then %>
<asp:Label ID="lblnewpwd" runat="server" meta:resourcekey="lblnewpwd" class="form-label fs-6 fw-bolder text-dark" for="email">New Password</asp:Label>
<%End If %>
<div class="<%If Not (remark = "chpwd") %> controls field-wrapper <%Else %> col-lg-7 <%End If %>">
<%If remark <> "chpwd" %>
<div class="input-icon left">
<%End If %>
<%If not (remark = "chpwd") Then %>
<%--<span class="fa fa-lock fpwdlock"></span>--%>
<%End If %>
<input id="newPwd" type="password" value="" name="swn" onfocus="this.value = this.value;"
class="m-wrap my-4 placeholder-no-fix form-control form-control-lg form-control-solid <%If Not (remark = "chpwd") %> border-left <%End If %>" onblur="document.getElementById('sw000F0').value=md5authNew(this.value);" autocomplete="off" />
<input runat="server" type="hidden" id="pwdlength" name="swlength" value="" />
<input runat="server" type="hidden" id="sw000F0" name="sw000F0" value="" />
<%-- <%If (remark = "chpwd") %>
<div class="field-placeholder">
<asp:Label ID="Label2" runat="server" meta:resourcekey="lblnewpwd" class="form-label fs-6 fw-bolder text-dark" for="email">New Password<span class="allowempty">* </span></asp:Label>
<%End If %>--%>
<%If remark <> "chpwd" %>
</div></div>
<%End If %>
</div>
</div>
</div>
</div>
<div class="control-group" id="Region">
<%If remark <> "chpwd" %>
<div class="field-placeholder">
<asp:Label ID="Label3" runat="server" meta:resourcekey="lblconfirmpwd" class="form-label fs-6 fw-bolder text-dark" for="email">Confirm Password<span class="allowempty">* </span></asp:Label>
<%End If %>
<%If (remark = "chpwd") Then %>
<asp:Label ID="lblconfirmpwd" runat="server" meta:resourcekey="lblconfirmpwd" class="form-label fs-6 fw-bolder text-dark" for="email">Confirm Password<span class="allowempty">* </span></asp:Label>
<%End If %>
<div class="<%If Not (remark = "chpwd") %> controls field-wrapper <%Else %> col-lg-7 <%End If %>">
<%If remark <> "chpwd" %>
<div class="input-icon left">
<%End If %>
<%--<%If not (remark = "chpwd") Then %>
<span class="fa fa-lock fpwdlock"></span>
<%End If %>--%>
<input id="confirmPwd" type="password" value="" name="swc" onblur="document.getElementById('swc000F0').value=md5authNew(this.value);" onfocus="this.value=this.value;"
class="m-wrap my-4 placeholder-no-fix form-control form-control-lg form-control-solid <%If Not (remark = "chpwd") %> border-left <%End If %>" autocomplete="off">
<input runat="server" type="hidden" name="swc000F0" id="swc000F0" value="" />
<input runat="server" type="hidden" name="npwdHidden" id="npwdHidden" value="" />
<%-- <%If remark <> "chpwd" %>
<div class="field-placeholder">
<asp:Label ID="Label3" runat="server" meta:resourcekey="lblconfirmpwd" class="form-label fs-6 fw-bolder text-dark" for="email">Confirm Password<span class="allowempty">* </span></asp:Label>
<%End If %>--%>
<%If remark <> "chpwd" %>
</div></div>
<%End If %>
</div>
</div>
<%-- <div class="form-actions d-flex flex-row flex-column-fluid">
<div class="d-flex flex-row-fluid">
<button type="submit" class="divbutton btn btn-lg btn-primary mb-5 w-100" id="btnSubmit" onclick="javascript: ForgotPwd();">
<span class="indicator-label">Send Password</span>
<span class="indicator-progress">
Please wait...
<span class="spinner-border spinner-border-sm align-middle ms-2"></span>
</span>
</button>
</div>--%>
<div class="form-actions d-flex flex-row flex-column-fluid">
<div class="d-flex flex-row-fluid my-4">
<%--<button type="button" runat="server" class="divbutton btn btn-lg btn-primary mb-5 w-100" onclick="ValidatePassword(this)" id="btnSumit" title="Save">Save</button>--%>
<asp:Button runat="server" ID="btnSumit" OnClientClick="javascript:return ValidatePassword(this);"
Text="Save" class="divbutton btn btn-lg btn-primary mb-5 w-100" OnClick="btnSubmit_Click" title="Save" />
<% If (remark = "chpwd") Then%>
<button type="button" class="btn btn-text-primary btn-active-light-primary btn-lg mb-5 w-100" onclick="parent.closeModalDialog()" id="btnClose" title="Cancel">Cancel</button>
<%End If %>
</div>
</div>
<% If (remark <> "chpwd") Then%>
<div class="copyrightlabs">
<div class="col-lg-12">
<span><span id="axpertVer" class="fw-bolder text-dark mb-2 float-end" runat="server"></span></span>
</div>
<div class="clearfix"></div>
</div>
<%End If %>
</div>
</div>
<%If remark <> "chpwd" %>
</div>
</div>
<%End If%>
</div>
</div>
<div id="wBdr" class="wBdr">
<div id="tabbody1" class="dcContent" runat="server">
<div id="tab-body-new:1" class="dcContent">
<div id="1">
</div>
</div>
</div>
</div>
<!--end-->
<%If Request.Browser.Browser = "Firefox" Then%>
<script type="text/javascript"> b();</script>
<%End If%>
</form>
</div>
</div>
<%If remark <> "chpwd" %>
</div>
</div>
</div>
</div>
<%End If %>
</body>
</html>

View File

@@ -0,0 +1,347 @@
Imports System.Xml
Imports System.Collections.Generic
Imports System.Xml.Linq
Imports System.Threading
Partial Class cpwd
Inherits System.Web.UI.Page
Dim logobj As LogFile.Log = New LogFile.Log()
Dim util As Util.Util = New Util.Util()
Public filename As String = "ChangePassword"
Public appName As String
Public logoutPath As String
Public direction As String = "ltr"
Public enableBackForwButton As String = ""
Public EnableOldTheme As String
Public isCloud As Boolean = False
Public isCloudApp As Boolean = False
Public signOutPath As String = ""
Public remark As String = ""
Public langType As String = "en"
Public strFileinfo As String = String.Empty
Public PasswordprotectKEY As String = ""
Protected Overrides Sub InitializeCulture()
If Session("language") IsNot Nothing Then
util = New Util.Util()
Dim dirLang As String = String.Empty
dirLang = util.SetCulture(Session("language").ToString().ToUpper())
If Not String.IsNullOrEmpty(dirLang) Then
direction = dirLang.Split("-")(0)
langType = dirLang.Split("-")(1)
End If
End If
End Sub
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
If (ConfigurationManager.AppSettings("isCloudApp") <> Nothing) Then
isCloudApp = Convert.ToBoolean(ConfigurationManager.AppSettings("isCloudApp").ToString())
End If
If (Request.QueryString("remark") <> Nothing) Then
remark = Request.QueryString("remark")
End If
'util.IsValidAxpertSession()
If Request.UrlReferrer IsNot Nothing Then
If Not (Request.UrlReferrer.AbsolutePath.ToLower().Contains("main.aspx") Or Request.UrlReferrer.AbsolutePath.ToLower().Contains("mainnew.aspx") Or Request.UrlReferrer.AbsolutePath.ToLower().Contains("cpwd.aspx") Or Request.UrlReferrer.AbsolutePath.ToLower().Contains("signin.aspx") Or Request.UrlReferrer.AbsolutePath.ToLower().Contains("login1.aspx") Or Request.UrlReferrer.AbsolutePath.ToLower().Contains("logininter.aspx") Or Request.UrlReferrer.AbsolutePath.ToLower().Contains("tstruct.aspx") Or Request.UrlReferrer.AbsolutePath.ToLower().Contains("iview.aspx") Or Request.UrlReferrer.AbsolutePath.ToLower().Contains("ParamsTstruct.aspx")) Then
Response.Redirect("../CusError/AxCustomError.aspx")
End If
End If
Try
If util.CheckCrossScriptingInString(remark) Then
Try
Response.Redirect(Constants.LOGINPAGE, True)
Catch ex As ThreadAbortException
Thread.ResetAbort()
End Try
End If
Catch ex As Exception
End Try
If Session("AxEnableOldTheme") IsNot Nothing Then
EnableOldTheme = Session("AxEnableOldTheme").ToString().ToLower()
End If
'To Reset the Sessiontime in client side
ResetSessionTime()
If util.IsValidQueryString(Request.RawUrl) = False Then
Response.Redirect(util.ERRPATH + Constants.INVALIDURL)
End If
PasswordprotectKEY = util.GetAdvConfigs("Enforced Strong Password Policy").ToString().ToLower()
'To display version info in first time Change Password page
'Dim axpertVersion As String = ""
'If Not ConfigurationManager.AppSettings("axpertVersion") Is Nothing Then
' If ConfigurationManager.AppSettings("axpertVersion").ToString() <> String.Empty Then
' axpertVersion = "Version " + ConfigurationManager.AppSettings("axpertVersion").ToString()
' End If
'End If
'axpertVer.InnerText = axpertVersion
If Session("project") = "" Then
Dim url As String
'url = util.SESSEXPIRYPATH
Response.Write("<script>" & vbCrLf)
'Response.Write("if(window.opener && !window.opener.closed){window.opener.parent.location.href='" + url + "';window.close();}else {parent.parent.location.href='" + url + "';}")
Response.Write(vbCrLf & "</script>")
Else
'If Not util.licencedValidSessionCheck() Then
' HttpContext.Current.Response.Redirect(util.ERRPATH + Constants.SESSIONEXPMSG, False)
' Return
'End If
If Not Session("projTitle") Is Nothing Then
appName = Session("projTitle").ToString()
Else
appName = Session("AxAppTitle").ToString()
End If
logoutPath = util.SIGNOUTPATH
If Session("language").ToString() = "ARABIC" Then
direction = "rtl"
End If
If (Session("cpwdErr") <> Nothing And Session("cpwdErr") <> String.Empty) Then
Page.ClientScript.RegisterStartupScript([GetType](), "myrest", "<script>showAlertDialog('warning','" & Session("cpwdErr").ToString() & "');displayAlertMsgOnParent()</script>")
Session("cpwdErr") = String.Empty
End If
'If (Session("changeSuccess") <> Nothing And Session("changeSuccess") <> String.Empty) Then
' Page.ClientScript.RegisterStartupScript([GetType](), "myrest", "<script>showAlertDialog('success','" & Session("changeSuccess").ToString() & "');</script>")
' Session("changeSuccess") = String.Empty
'End If
If (Session("minPwdChars") <> Nothing) Then
pwdlength.Value = Session("minPwdChars").ToString()
Else
pwdlength.Value = "0"
End If
Dim isPwdAlphaNumeric As Boolean = False
If (Session("IsPwdAlphaNumeric") <> Nothing) Then
If (Session("IsPwdAlphaNumeric").ToString().ToLower() = "t") Then
isPwdAlphaNumeric = True
End If
End If
Page.ClientScript.RegisterStartupScript([GetType](), "myrest", "<script>isPwdAlphaNumeric=" & isPwdAlphaNumeric.ToString().ToLower() & ";PasswordprotectKEY=" & PasswordprotectKEY.ToString().ToLower() & "</script>")
End If
'Backward option is not required for Change Password window since we are displaying it in the modal dialog
'If Session("backForwBtnPressed") IsNot Nothing AndAlso Not Convert.ToBoolean(Session("backForwBtnPressed")) Then
' util.UpdateNavigateUrl(HttpContext.Current.Request.Url.AbsoluteUri)
'End If
'Session("backForwBtnPressed") = False
'enableBackForwButton = "<script language=""javascript"" type=""text/javascript"" > enableBackButton=""" & Convert.ToBoolean(Session("enableBackButton")) & """; enableForwardButton=""" & Convert.ToBoolean(Session("enableForwardButton")) & """;</script>"
If (Session("AxAxCLOUD") IsNot Nothing) Then
isCloud = Convert.ToBoolean(Session("AxAxCLOUD").ToString())
End If
If (isCloud) Then
signOutPath = "../" + Session("domainName")
Else
signOutPath = util.SIGNOUTPATH
End If
Dim folderPath As String = Server.MapPath("~/images/Custom")
Dim di As New IO.DirectoryInfo(folderPath)
Dim diFileinfo As IO.FileInfo() = di.GetFiles()
Dim drfile As IO.FileInfo
Dim custommoblogoexist = "False"
Dim customlogoexist = "False"
Dim Ismobile = Request.Browser.IsMobileDevice
If Not remark = "chpwd" Then
For Each drfile In diFileinfo
If drfile.Length > 0 AndAlso drfile.Name.Contains("homelogo_mob") Then
strFileinfo = drfile.Name
Exit For
End If
Next
'If Ismobile Then
' For Each drfile In diFileinfo
' ' Dim filename As String = drfile.ToString
' If drfile.Length > 0 AndAlso drfile.Name.Contains("homelogo") Then
' main_body.Attributes.CssStyle.Add("background", "url(./../images/Custom/homelogo_mob.jpg?v=" + DateTime.Now.ToString("yyyyMMddHHmmss") + ") center center no-repeat fixed !important")
' main_body.Attributes.CssStyle.Add("background-size", "cover !important")
' custommoblogoexist = "True"
' Exit For
' End If
' Next
' If custommoblogoexist = "False" AndAlso Ismobile Then
' main_body.Attributes.CssStyle.Add("background", "url(./../AxpImages/homelogo_mob.jpg) center center no-repeat fixed !important")
' main_body.Attributes.CssStyle.Add("background-size", "cover !important")
' End If
'Else
For Each drfile In diFileinfo
' Dim filename As String = drfile.ToString
If drfile.Length > 0 AndAlso drfile.Name.Contains("homelogo") Then
If drfile.Name.Contains("mp4") Then
bgvid.Attributes.CssStyle.Add("display", "block")
bgvidsource.Attributes.Add("src", "./../images/Custom/homelogo.mp4?v=" + DateTime.Now.ToString("yyyyMMddHHmmss") + "")
customlogoexist = "True"
Else
main_body.Attributes.CssStyle.Add("background", "url(./../images/Custom/homelogo.jpg?v=" + DateTime.Now.ToString("yyyyMMddHHmmss") + ") center center no-repeat fixed !important")
main_body.Attributes.CssStyle.Add("background-size", "cover !important")
customlogoexist = "True"
End If
End If
Next
If customlogoexist = "False" Then
'main_body.Attributes.CssStyle.Add("background", "url(./../AxpImages/homelogo.jpg) center center no-repeat fixed !important")
'main_body.Attributes.CssStyle.Add("background-size", "cover !important")
main_body.Attributes.CssStyle.Add("background", "url(./../AxpImages/login-img.png)")
main_body.Attributes.CssStyle.Add("background-repeat", "no-repeat")
main_body.Attributes.CssStyle.Add("background-attachment", "fixed")
main_body.Attributes.CssStyle.Add("background-position", "bottom")
main_body.Attributes.CssStyle.Add("background-size", "cover !important")
End If
'End If
End If
End Sub
'To Reset the Session time in clientside
Private Sub ResetSessionTime()
If Session("AxSessionExtend") IsNot Nothing AndAlso Session("AxSessionExtend").ToString() = "true" Then
HttpContext.Current.Session("LastUpdatedSess") = DateTime.Now.ToString()
ClientScript.RegisterStartupScript(Me.[GetType](), "SessionAlert", "eval(callParent('ResetSession()', 'function'));", True)
End If
End Sub
Protected Sub btnSubmit_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btnSubmit.Click
Dim ePwd As String = swee000F0.Value
Dim md5pwd As String = swc000F0.Value
Dim npwdString As String = npwdHidden.Value
Dim objWebServiceExt As ASBExt.WebServiceExt = New ASBExt.WebServiceExt()
Dim errorLog As String
errorLog = logobj.CreateLog("Call to Change password web service", Session("nsessionid").ToString(), "ChangePwd", "new")
Dim result As String = String.Empty
Dim aesPwd As String = String.Empty
Try
aesPwd = objWebServiceExt.GetEncryptedValue(npwdString)
Catch ex As Exception
End Try
Dim changeByAdmin As String = "no"
Dim ixml As String = "<root axpapp='" & Session("project").ToString() & "' loginuser='" & Session("user").ToString() & "' sessionid='" & Session("nsessionid").ToString() & "' appsessionkey=" & Chr(34) & Session("AppSessionKey").ToString() & Chr(34) & " username=" & Chr(34) & Session("username").ToString() & Chr(34) & " trace='" & errorLog & "' user='" & Session("user").ToString() & "' action=''>"
ixml &= "<pwd>" & aesPwd & "</pwd><md5pwd>" & md5pwd & "</md5pwd><oldpwd>" & ePwd & "</oldpwd><changebyadmin>" & changeByAdmin & "</changebyadmin>"
ixml &= Session("axApps").ToString() & Application("axProps").ToString() & Session("axGlobalVars").ToString() & Session("axUserVars").ToString() & "</root>"
Try
result = objWebServiceExt.CallChangePassword(ixml)
If result = "<error> Incorrect old password.</error>" Then
result = "<error> Incorrect existing password.</error>"
End If
Catch ex As Exception
End Try
Dim errMsg As String = String.Empty
errMsg = util.ParseXmlErrorNode(result)
If errMsg <> String.Empty Then
If errMsg.Contains(Constants.SESSIONERROR) Or errMsg.Contains(Constants.SESSIONEXPMSG) Then
Session.RemoveAll()
Session.Abandon()
Dim url1 As String
'url1 = util.SESSEXPIRYPATH
Response.Write("<script>" & vbCrLf)
'Response.Write("parent.parent.location.href='" & url1 & "';")
Response.Write(vbCrLf & "</script>")
Else
Session("cpwdErr") = errMsg
Response.Redirect("cpwd.aspx?remark=" & Request.QueryString("remark"))
'Page.ClientScript.RegisterStartupScript([GetType](), "myrest", "<script>showAlertDialog('error','" + errMsg + "');</script>")
End If
End If
If (result.ToLower() = "done" Or result.Contains("<success>")) Then
If (Request.QueryString("remark") = "1") Or (Request.QueryString("remark") = "2") Or (Request.QueryString("remark") = "3") Then
Session("validated") = "True"
Page.ClientScript.RegisterStartupScript([GetType](), "closepopup", "<script>parent.showAlertDialog('success','" + result + "'); setInterval(function(){window.location.href= '" + Request.Url.GetLeftPart(UriPartial.Authority) + Request.ApplicationPath + "/aspx/SignIn.aspx';},1000)</script>")
Else
dvMainPwd.Style.Add("display", "none")
' dvPwdResult.Style.Add("display", "block")
tabbody1.Style.Add("display", "none")
Session("changeSuccess") = result
Page.ClientScript.RegisterStartupScript([GetType](), "closepopup", "<script>closeDialog('" + result + "','" + Request.Url.GetLeftPart(UriPartial.Authority) + Request.ApplicationPath + "/aspx/SignIn.aspx')</script>")
End If
Else
'dvMainPwd.Style.Add("display", "block")
'' dvPwdResult.Style.Add("display", "none")
'tabbody1.Style.Add("display", "block")
Session("cpwdErr") = errMsg
Response.Redirect("cpwd.aspx?remark=" & Request.QueryString("remark"))
End If
End Sub
Private Function TryParseXml(ByVal xml As String) As Boolean
Try
XDocument.Parse(xml)
Return True
Catch e As XmlException
Return False
End Try
End Function
Private Function ConvertFromBase64System(ByVal password As String) As String
Dim newPassword As String = String.Empty
Try
Dim ba() As Byte = Convert.FromBase64String(password)
password = Encoding.UTF8.GetString(ba)
Dim xor_key As Byte = password.Substring(0, 1)
password = password.Substring(1)
Dim sb As New StringBuilder()
Dim count As Integer = 0
For count = 1 To ba.Length - 1
sb.Append(Chr(ba(count) Xor xor_key))
Next
newPassword = sb.ToString()
Catch ex As Exception
End Try
Return newPassword
End Function
Private Function CallGetChoiceService(ByVal inputParam As String) As String
Dim result As String = String.Empty
Dim objWebServiceExt As ASBExt.WebServiceExt = New ASBExt.WebServiceExt()
'Call service
result = objWebServiceExt.CallGetChoiceWS("cbwd", inputParam)
If result.Contains(Constants.SESSIONEXPMSG) Then
Response.Redirect(util.ERRPATH + Constants.SESSIONEXPMSG)
End If
Return result
End Function
Protected Sub btnCancel_Click(ByVal sender As Object, ByVal e As System.EventArgs)
If HttpContext.Current.Session("allUrls") IsNot Nothing Then
Dim allurls1 As New List(Of String)
allurls1 = Session("allurls")
Dim path1 As String = allurls1(allurls1.Count - 1)
path1 = path1.Substring(path1.LastIndexOf("/aspx/") + 5)
Response.Redirect("../aspx" & path1)
End If
End Sub
End Class

View File

@@ -0,0 +1,167 @@
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="dashBoard.aspx.cs" Inherits="aspx_dashBoard" %>
<!DOCTYPE html>
<html>
<head runat="server">
<title>Dashboard</title>
<meta charset="utf-8"/>
<meta name="description" content="Axpert file uploader"/>
<meta name="keywords" content="Agile Cloud, Axpert,HMS,BIZAPP,ERP"/>
<meta name="author" content="Agile Labs"/>
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/>
<meta content="width=device-width, initial-scale=1.0" name="viewport" />
<link href="../ThirdParty/materialize/css/materialize.min.css?v=3" rel="stylesheet" />
<link href="../Css/globalStyles.min.css?v=36" rel="stylesheet" />
<script>
if(typeof localStorage != "undefined"){
var projUrl = top.window.location.href.toLowerCase().substring("0", top.window.location.href.indexOf("/aspx/"));
var lsTimeStamp = localStorage["customGlobalStylesExist-" + projUrl]
if(lsTimeStamp && lsTimeStamp != "false"){
var appProjName = localStorage["projInfo-" + projUrl] || "";
var customGS = "<link id=\"customGlobalStyles\" data-proj=\""+ appProjName +"\" href=\"../"+ appProjName +"/customGlobalStyles.css?v="+ lsTimeStamp +"\" rel=\"stylesheet\" />";
document.write(customGS);
}
}
</script>
<link href="../Css/animate.min.css" rel="stylesheet" />
<link href="../ThirdParty/jquery-confirm-master/jquery-confirm.min.css?v=1" rel="stylesheet" />
<link href="../Css/cloudGrid.min.css" rel="stylesheet" />
<link href="../Css/Icons/icon.css" rel="stylesheet" />
<link href="../AssetsNew/css/style.min.css?v=3" rel="stylesheet" />
<link href="../AssetsNew/css/dashboard.min.css?v=10" rel="stylesheet" />
<link href="../Css/newMenu.min.css?v=22" rel="stylesheet" />
<link href="../ThirdParty/Linearicons/Font/library/linearIcons.css" rel="stylesheet" />
<link href="../ThirdParty/scrollbar-plugin-master/jquery.mCustomScrollbar.css" rel="stylesheet" />
<link id="themecss" type="text/css" href="" rel="stylesheet" />
<style type="text/css">
.highcharts-contextmenu > .highcharts-menu > hr {
margin-top: 0px;
margin-bottom: 0px;
border: 0;
border-top: 1px solid #eee;
}
.maxHeight {
height: 300px;
}
</style>
<script>
if (!('from' in Array)) {
// IE 11: Load Browser Polyfill
document.write('<script src="../Js/polyfill.min.js"><\/script>');
}
</script>
<script>
var globalVars = '<%=globalVars%>';
var appsessionKey = '<%=appsessionKey%>';
var userResps = parent.userResp;
</script>
</head>
<body onload="ChangeDir('<%=direction%>');" class="btextDir-<%=direction%>" dir="<%=direction%>">
<div id="linksdialog" title="Add Quick Link">
</div>
<div id="linkEditDialog" title="Edit Quick Link">
</div>
<form id="form1" runat="server">
<div class="content" style="display: none">
<% if (langs == "ARABIC")
{%>
<div id="backforwrdbuttons" class="backbutton hide" style="float: right;">
<%}%>
<%else
{%>
<div id="backforwrdbuttons" class="backbutton hide" style="float: left; padding: 5px;">
<%}%>
</div>
<div id="breadcrumb-panel">
<div id='breadcrumb' class="icon-services">
<% if (langs == "ARABIC")
{%>
<div class="icon-services bcrumb h3"></div>
<%}%>
<%else
{%>
<div class="icon-services bcrumb h3 left" style="margin-top: 0px; color: black; padding: 10px; font-size: 18px; padding-left: 40px; cursor: default !important"></div>
<%}%>
</div>
</div>
</div>
</div>
<div class="DivMessage">
<div style="padding: 0px;" class="container-fluid">
<div class="row" style="margin: 0px;">
<div class="col s12" style="padding: 0px;">
<div class="hpbWrapper">
<div class="hpbHeaderTitle dashBoardTitle">
<i class="icon-chart-growth" style="cursor: default !important;"></i>
<span class="title">
<asp:Label ID="lbldashbrd" runat="server" meta:resourcekey="lbldashbrd">DashBoard</asp:Label></span>
</div>
<div id="HPBmainWrapper">
<div class="col s2" id="HPBToolBox">
<div class="hpbWrapper">
<div class="hpbHeaderTitle dashBoardTitle">
<i class="icon-funnel" style="cursor: default !important;"></i>
<span class="title">
<asp:Label ID="lblfltr" runat="server" meta:resourcekey="lblfltr">Filter</asp:Label></span>
<button type="button" title="Close ToolBox" id="collapseDBTB" class="btn-flat collapseOpenBtns waves-effect btn-floating right dashboard-main"><span class="icon-chevron-left-circle"></span></button>
</div>
<div class="toolBxPanelWrapper">
<div class="toolBxPanel" id="toolBxPanel">
</div>
</div>
</div>
</div>
<div class="col s10" id="HPBdesignerCanvas">
<div class="row widgetrow">
<div class="col s12" style="padding-right: 0px; padding-left: 3px;">
<div id="openDBTBWrapper" style="display: none;">
<div class="hpbHeaderTitle dashBoardTitle" style="padding: 3px 5px;">
<%--<i class="icon-compass"></i>--%>
<button type="button" title="Open ToolBox" id="openDBTB" class="btn-flat collapseOpenBtns waves-effect btn-floating"><span class="icon-chevron-right-circle"></span></button>
</div>
</div>
<ul class="tabs listUlDb">
</ul>
</div>
<div class="rightPartODshBrd">
<div class="rpdbContainer">
<div id="divDetailsLinks">
</div>
</div>
</div>
</div>
</div>
<div class="clear"></div>
</div>
</div>
</div>
</div>
</div>
</div>
</form>
<script src="../Js/thirdparty/jquery/3.1.1/jquery.min.js" type="text/javascript"></script>
<script src="../Js/gen.min.js?v=14" type="text/javascript"></script>
<script src="../Js/noConflict.min.js?v=1" type="text/javascript"></script>
<script src="../Js/alerts.min.js?v=28" type="text/javascript"></script>
<script src="../ThirdParty/jquery-confirm-master/jquery-confirm.min.js?v=2" type="text/javascript"></script>
<script src="../Js/thirdparty/jquery-ui/1.12.1/jquery-ui.min.js" type="text/javascript"></script>
<script src="../ThirdParty/materialize/js/materialize.min.js?v=10"></script>
<script src="../Js/common.min.js?v=98" type="text/javascript"></script>
<script src="../ThirdParty/Highcharts/highcharts.js"></script>
<script src="../ThirdParty/Highcharts/highcharts-3d.js"></script>
<script src="../ThirdParty/Highcharts/highcharts-more.js"></script>
<script src="../ThirdParty/Highcharts/highcharts-exporting.js"></script>
<script src="../Js/high-charts-functions.min.js?v=20"></script>
<script src="../Js/dashboardchart.min.js?v=20" type="text/javascript"></script>
<script src="../Js/dashBoard.min.js?v=29" type="text/javascript"></script>
<script src="../assets/js/loadingoverlay.min.js?v=3"></script>
<script src="../ThirdParty/scrollbar-plugin-master/jquery.mCustomScrollbar.js"></script>
</body>
</html>

View File

@@ -0,0 +1,67 @@
<%@ Page Language="VB" AutoEventWireup="false" CodeFile="emailaxpdocs.aspx.vb" Inherits="emailaxpdocs" %>
<!DOCTYPE html>
<html>
<head runat="server">
<meta charset="utf-8"/>
<meta name="description" content="Axpert Tstruct"/>
<meta name="keywords" content="Agile Cloud, Axpert,HMS,BIZAPP,ERP"/>
<meta name="author" content="Agile Labs"/>
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/>
<meta content="width=device-width, initial-scale=1.0" name="viewport" />
<title>Email Axpert Docs</title>
<link href="../Css/globalStyles.min.css?v=36" rel="stylesheet" />
<script>
if(typeof localStorage != "undefined"){
var projUrl = top.window.location.href.toLowerCase().substring("0", top.window.location.href.indexOf("/aspx/"));
var lsTimeStamp = localStorage["customGlobalStylesExist-" + projUrl]
if(lsTimeStamp && lsTimeStamp != "false"){
var appProjName = localStorage["projInfo-" + projUrl] || "";
var customGS = "<link id=\"customGlobalStyles\" data-proj=\""+ appProjName +"\" href=\"../"+ appProjName +"/customGlobalStyles.css?v="+ lsTimeStamp +"\" rel=\"stylesheet\" />";
document.write(customGS);
}
}
</script>
<link href="../Css/gen.min.css" rel="stylesheet" type="text/css"/>
<link href="../ThirdParty/jquery-confirm-master/jquery-confirm.min.css?v=1" rel="stylesheet" />
<script>
if (!('from' in Array)) {
// IE 11: Load Browser Polyfill
document.write('<script src="../Js/polyfill.min.js"><\/script>');
}
</script>
<script src="../ThirdParty/jquery-confirm-master/jquery-confirm.min.js?v=2" type="text/javascript"></script>
</head>
<body>
<form name="form1" dir="<%=direction%>">
<div>
<table style='width:100%;padding:1px;border:0px' class="emailBdr">
<tr>
<td>
<table style='width:100%;padding:1px;border:0px' class="emailBdr">
<tr class="emailPgBg">
<td class="anahead">&nbsp;</td>
</tr>
<%=chkVal%>
<tr>
<td class="rowbor" align="center">
<% If chkVal = "" Then
Response.Write("<font color=maroon>No Related Document Available For this Structure</font>")
Else%>
<input type="button" name="sub" value="OK" onclick="javascript: subValues();" /></td>
</tr>
<%End If%>
</table>
</td>
</tr>
</table>
</div>
</form>
</body>
<script src="../Js/emailaxpdocs.min.js?v=1" type="text/javascript"></script>
<script src="../Js/common.min.js?v=98" type="text/javascript"></script>
</html>

View File

@@ -0,0 +1,119 @@
<%@ Page Language="VB" AutoEventWireup="false" CodeFile="err.aspx.vb" Inherits="err" %>
<!DOCTYPE html>
<html>
<head id="Head1" runat="server">
<meta charset="utf-8"/>
<meta name="description" content="Error Page"/>
<meta name="keywords" content="Agile Cloud, Axpert,HMS,BIZAPP,ERP"/>
<meta name="author" content="Agile Labs"/>
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/>
<meta content="width=device-width, initial-scale=1.0" name="viewport" />
<title>Error</title>
<script>
if (!('from' in Array)) {
// IE 11: Load Browser Polyfill
document.write('<script src="../Js/polyfill.min.js"><\/script>');
}
</script>
<script type="text/javascript">
var enableBackButton = false;
var enableForwardButton = false;
</script>
<!-- <link href="../Css/globalStyles.min.css?v=36" rel="stylesheet" /> -->
<asp:PlaceHolder runat="server">
<%:Styles.Render(If(direction = "ltr", "~/UI/axpertUI/ltrBundleCss", "~/UI/axpertUI/rtlBundleCss")) %>
</asp:PlaceHolder>
<script>
if(typeof localStorage != "undefined"){
var projUrl = top.window.location.href.toLowerCase().substring("0", top.window.location.href.indexOf("/aspx/"));
var lsTimeStamp = localStorage["customGlobalStylesExist-" + projUrl]
if(lsTimeStamp && lsTimeStamp != "false"){
var appProjName = localStorage["projInfo-" + projUrl] || "";
var customGS = "<link id=\"customGlobalStyles\" data-proj=\""+ appProjName +"\" href=\"../"+ appProjName +"/customGlobalStyles.css?v="+ lsTimeStamp +"\" rel=\"stylesheet\" />";
document.write(customGS);
}
}
</script>
<!-- <script src="../Js/thirdparty/jquery/3.1.1/jquery.min.js" type="text/javascript"></script> -->
<asp:PlaceHolder runat="server">
<%:Scripts.Render("~/UI/axpertUI/bundleJs") %>
</asp:PlaceHolder>
<script src="../Js/noConflict.min.js?v=1" type="text/javascript"></script>
<%--custom alerts start--%>
<link href="../ThirdParty/jquery-confirm-master/jquery-confirm.min.css?v=1" rel="stylesheet" />
<script src="../ThirdParty/jquery-confirm-master/jquery-confirm.min.js?v=2" type="text/javascript"></script>
<script src="../Js/alerts.min.js?v=28" type="text/javascript"></script>
<%--custom alerts end--%>
<script src="../Js/err.min.js?=3" type="text/javascript"></script>
<script src="../Js/common.min.js?v=98" type="text/javascript"></script>
<script type="text/javascript">
var serverprocesstime = '<%=serverprocesstime%>';
var requestProcess_logtime = '<%=requestProcess_logtime%>';
$(document).ready(function (event) {
if (serverprocesstime != '') {
WireElapsTime(serverprocesstime, requestProcess_logtime);
GetProcessTime();
GetTotalElapsTime();
}
});
</script>
</head>
<body>
<form dir="<%=direction%>" name="f1" id="form1" runat="server">
<div class="d-flex justify-content-center align-items-center p-10 vh-100">
<asp:ScriptManager ID="ScriptManager1" runat="server">
<Scripts>
<asp:ScriptReference Path="../Js/helper.min.js?v=123" />
</Scripts>
<Services>
<asp:ServiceReference Path="../WebService.asmx" />
<asp:ServiceReference Path="../CustomWebService.asmx" />
</Services>
</asp:ScriptManager>
<%If errMsg.Contains("Disconnected because you have logged into another session.") Then
Response.Write("<script>")
Response.Write("parent.parent.location.href='../aspx/sess.aspx';")
Response.Write("</script>")
Return
ElseIf errMsg.Contains("Session Authentication failed...") Then
Response.Write("<script>")
Response.Write("parent.parent.location.href='../aspx/sess.aspx';")
Response.Write("</script>")
Return
End If
%>
<h1 class="h1 me-3 my-0 align-top inline-block align-content-center">
<asp:Label ID="lblerror" runat="server" meta:resourcekey="lblerror">Error</asp:Label>
</h1>
<div class="inline-block align-middle ps-3 py-2 border-danger border-start">
<% If errMsg <> String.Empty Then%>
<script type="text/javascript"> parent.window.closeFrame(); </script>
<asp:Label ID="lblerror1" runat="server" meta:resourcekey="lblerror1" CssClass="d-flex h4">Error occured due to the following reason:&nbsp;</asp:Label>
<h2 class="my-0 font-weight-normal lead" id="desc"><%=errMsg%></h2>
<%Else%>
<h2 class="my-0 font-weight-normal lead" id="desc"><%=customError%></h2>
<%End If%>
</div>
<%=enableBackForwButton%>
<div id="dvGoBack" class="d-none">
<span class="navLeft icon-arrows-left-double-32" onclick="javascript:BackForwardButtonClicked(&quot;back&quot;);"
id="goback" style="text-decoration: none; cursor: pointer; border: 0px;"
title="Click here to go back" />
</div>
<asp:Label ID="lblCustomerror" runat="server" meta:resourcekey="lblCustomerror" Visible="false">Server error. Please try again.If the problem continues, please contact your administrator.</asp:Label>
<asp:Label ID="lblInvParams" runat="server" meta:resourcekey="lblInvParams" Visible="false">Invalid parameter</asp:Label>
<asp:Label ID="lbleroccurred" runat="server" meta:resourcekey="lbleroccurred" Visible="false">Error occurred(2). Please try again or contact administrator.</asp:Label>
<asp:Label ID="lblUnknownError" runat="server" meta:resourcekey="lblUnknownError" Visible="false">Unknown error. Please try again. If the problem continues, please contact your administrator.</asp:Label>
</div>
</form>
</body>
</html>

View File

@@ -0,0 +1,76 @@
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="excelimportgrid.aspx.cs" Inherits="aspx_excelimportgrid" %>
<!DOCTYPE html>
<html>
<head runat="server">
<meta charset="utf-8"/>
<meta name="description" content="File Upload"/>
<meta name="keywords" content="Agile Cloud, Axpert,HMS,BIZAPP,ERP"/>
<meta name="author" content="Agile Labs"/>
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/>
<meta content="width=device-width, initial-scale=1.0" name="viewport" />
<title>File Upload</title>
<link href="../Css/generic.min.css?v=10" rel="stylesheet" type="text/css" id="generic" />
<link id="themecss" type="text/css" rel="Stylesheet" href="" />
<script>
if (!('from' in Array)) {
// IE 11: Load Browser Polyfill
document.write('<script src="../Js/polyfill.min.js"><\/script>');
}
</script>
<script src="../Js/thirdparty/jquery/3.1.1/jquery.min.js" type="text/javascript"></script>
<script src="../Js/iFrameHandler.min.js"></script>
<script src="../Js/noConflict.min.js?v=1" type="text/javascript"></script>
<%--custom alerts start--%>
<link href="../Css/animate.min.css" rel="stylesheet" />
<link href="../ThirdParty/jquery-confirm-master/jquery-confirm.min.css?v=1" rel="stylesheet" />
<script src="../ThirdParty/jquery-confirm-master/jquery-confirm.min.js?v=2" type="text/javascript"></script>
<script src="../Js/alerts.min.js?v=28" type="text/javascript"></script>
<%--custom alerts end--%>
<script src="../Js/gen.min.js?v=14" type="text/javascript"></script>
<script src="../Js/common.min.js?v=98" type="text/javascript"></script>
<link href="../Css/fileupload.min.css?v=3" rel="stylesheet" />
<script src="../Js/excelimport.min.js?v=3" type="text/javascript"></script>
<script src="../Js/thirdparty/excelImport/xlsx.full.min.js" type="text/javascript"></script>
<link href="../Css/tstructNewUi.min.css?v=82" rel="stylesheet" />
<link href="../Css/globalStyles.min.css?v=36" rel="stylesheet" />
<script>
if(typeof localStorage != "undefined"){
var projUrl = top.window.location.href.toLowerCase().substring("0", top.window.location.href.indexOf("/aspx/"));
var lsTimeStamp = localStorage["customGlobalStylesExist-" + projUrl]
if(lsTimeStamp && lsTimeStamp != "false"){
var appProjName = localStorage["projInfo-" + projUrl] || "";
var customGS = "<link id=\"customGlobalStyles\" data-proj=\""+ appProjName +"\" href=\"../"+ appProjName +"/customGlobalStyles.css?v="+ lsTimeStamp +"\" rel=\"stylesheet\" />";
document.write(customGS);
}
}
</script>
</head>
<body>
<div class="file-upload">
<div tabindex="0" class="file-select" id="spnFileSelect">
<div class="file-select-button" id="fileName">
<asp:Label ID="lblfilename" meta:resourcekey="lblfilename" runat="server">Choose File</asp:Label>
</div>
<div class="file-select-name" id="noFile">
<asp:Label ID="lblnofilename" meta:resourcekey="lblnofilename" runat="server">No file chosen...</asp:Label>
</div>
<input runat="server" type="file" tabindex="-1" name="filMyFile" id="excelfile" accept=".xls,.xlsx" />
</div>
</div>
<div class="row">
<input name="Import" id ="excelimport" value="Import" type="button" title="Import" class="hotbtn btn handCursor excelimportGridBtn" onclick="">&nbsp;
<input name="close" type="button" id="close" value="Close" title="Close" class="coldbtn btn handCursor excelimportGridBtn" onclick="callParentNew('closeModalDialog();','function')">
</div>
</body>
</html>

View File

@@ -0,0 +1,93 @@
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="fileupload.aspx.cs" Inherits="fileupload" %>
<!DOCTYPE html>
<html>
<head runat="server">
<meta charset="utf-8"/>
<meta name="description" content="File Upload"/>
<meta name="keywords" content="Agile Cloud, Axpert,HMS,BIZAPP,ERP"/>
<meta name="author" content="Agile Labs"/>
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/>
<meta content="width=device-width, initial-scale=1.0" name="viewport" />
<title>File Upload</title>
<link href="../Css/globalStyles.min.css?v=36" rel="stylesheet" />
<script>
if(typeof localStorage != "undefined"){
var projUrl = top.window.location.href.toLowerCase().substring("0", top.window.location.href.indexOf("/aspx/"));
var lsTimeStamp = localStorage["customGlobalStylesExist-" + projUrl]
if(lsTimeStamp && lsTimeStamp != "false"){
var appProjName = localStorage["projInfo-" + projUrl] || "";
var customGS = "<link id=\"customGlobalStyles\" data-proj=\""+ appProjName +"\" href=\"../"+ appProjName +"/customGlobalStyles.css?v="+ lsTimeStamp +"\" rel=\"stylesheet\" />";
document.write(customGS);
}
}
</script>
<link href="../Css/generic.min.css?v=10" rel="stylesheet" type="text/css" id="generic" />
<link id="themecss" type="text/css" rel="Stylesheet" href="" />
<link href="../Css/fileupload.min.css?v=3" rel="stylesheet" />
<script>
if (!('from' in Array)) {
// IE 11: Load Browser Polyfill
document.write('<script src="../Js/polyfill.min.js"><\/script>');
}
</script>
<script src="../Js/thirdparty/jquery/3.1.1/jquery.min.js" type="text/javascript"></script>
<script src="../Js/iFrameHandler.min.js"></script>
<script src="../Js/noConflict.min.js?v=1" type="text/javascript"></script>
<%--custom alerts start--%>
<link href="../Css/animate.min.css" rel="stylesheet" />
<link href="../ThirdParty/jquery-confirm-master/jquery-confirm.min.css?v=1" rel="stylesheet" />
<script src="../ThirdParty/jquery-confirm-master/jquery-confirm.min.js?v=2" type="text/javascript"></script>
<script src="../Js/alerts.min.js?v=28" type="text/javascript"></script>
<%--custom alerts end--%>
<script src="../Js/gen.min.js?v=14" type="text/javascript"></script>
<script src="../Js/fileUpload.min.js?v=22" type="text/javascript"></script>
<script src="../Js/common.min.js?v=98" type="text/javascript"></script>
</head>
<body dir='<%=direction%>'>
<form id="form1" runat="server" enctype="multipart/form-data">
<div class="dcContent">
<div class="lablattactxt">
<table style="width: 100%" class="gridDatauploadtxt">
<tr>
<td colspan="2">
<asp:Label ID="lblslctfilename" meta:resourcekey="lblslctfilename" runat="server">Please select a file and then click 'Attach' button.</asp:Label>
</td>
</tr>
</table>
</div>
<div class="clear"></div>
<div>
<div class="file-upload">
<div tabindex="0" class="file-select">
<div class="file-select-button" id="fileName">
<asp:Label ID="lblfilename" meta:resourcekey="lblfilename" runat="server">Choose File</asp:Label>
</div>
<div class="file-select-name" id="noFile">
<asp:Label ID="lblnofilename" meta:resourcekey="lblnofilename" runat="server">No file chosen...</asp:Label>
</div>
<input tabindex="-1" runat="server" type="file" name="filMyFile" id="filMyFile" accept="All Files/*" multiple="multiple" />
</div>
</div>
</div>
<asp:Label ID="fileuploadsts" meta:resourcekey="fileuploadsts" Style="display: block; padding-top: 10px;" Text="" runat="server" ForeColor="#DB2222"></asp:Label>
<asp:HiddenField ID="upsts" Value="" runat="server" />
<asp:HiddenField ID="fname" Value="" runat="server" />
<asp:HiddenField ID="hdnAction" Value="" runat="server" />
<asp:Label ID="lblFileUp" runat="server" meta:resourcekey="lblFileUp" Visible="false">File uploaded successfully!</asp:Label>
<asp:Label ID="lblfilecn" runat="server" meta:resourcekey="lblfilecn" Visible="false"></asp:Label>
<asp:Label ID="lblAnError" runat="server" meta:resourcekey="lblAnError" Visible="false">An Error Occured. Please Try Again!</asp:Label>
</div>
<div style="display: block; padding-top: 10px;">
<asp:Button ID="cmdSend" class="hotbtn btn handCur" title="Attach" runat="server" Text="Attach" OnClick="cmdSend_Click" />&nbsp;
<input name="close" type="button" id="close" value="Close" title="Close" class="coldbtn btn handCursor" onclick="closeUploadDialog();">
</div>
</form>
</body>
</html>

View File

@@ -0,0 +1,106 @@
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="gridfileupload.aspx.cs" Inherits="gridfileupload" %>
<!DOCTYPE html>
<html>
<head runat="server">
<meta charset="utf-8"/>
<meta name="description" content="Grid file upload"/>
<meta name="keywords" content="Agile Cloud, Axpert,HMS,BIZAPP,ERP"/>
<meta name="author" content="Agile Labs"/>
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/>
<meta name="viewport" content="width=device-width, initial-scale=1.0"/>
<title>Grid File Upload </title>
<link href="../Css/generic.min.css?v=10" rel="stylesheet" type="text/css" id="generic" />
<%--<link id="themecss" type="text/css" rel="Stylesheet" href="" />--%>
<%--<link href="../Css/gridfileupload.min.css?v=3" rel="stylesheet" />--%>
<script>
if (!('from' in Array)) {
// IE 11: Load Browser Polyfill
document.write('<script src="../Js/polyfill.min.js"><\/script>');
}
</script>
<script src="../Js/thirdparty/jquery/3.1.1/jquery.min.js" type="text/javascript"></script>
<script src="../Js/noConflict.min.js?v=1" type="text/javascript"></script>
<script type="text/javascript" src="../Js/iFrameHandler.min.js"></script>
<link href="../ThirdParty/jquery-confirm-master/jquery-confirm.min.css?v=1" rel="stylesheet" type="text/css" />
<script src="../ThirdParty/jquery-confirm-master/jquery-confirm.min.js?v=2" type="text/javascript"></script>
<%--<link href="../Css/fileupload.min.css?v=3" rel="stylesheet" />--%>
<link href="../ThirdParty/Linearicons/Font/library/linearIcons.css" rel="stylesheet" />
<%--custom alerts start--%>
<%--<link href="../Css/animate.min.css" rel="stylesheet" type="text/css" />--%>
<script src="../Js/alerts.min.js?v=28" type="text/javascript"></script>
<%--custom alerts end--%>
<script src="../Js/gen.min.js?v=14" type="text/javascript"></script>
<script src="../Js/common.min.js?v=98" type="text/javascript"></script>
<script src="../Js/tstruct.min.js?v=431" type="text/javascript"></script>
<script src="../Js/gridFileUpload.min.js?v=52" type="text/javascript"></script>
<link href="../Css/tstructNewUi.min.css?v=82" rel="stylesheet" />
<link href="../Css/globalStyles.min.css?v=36" rel="stylesheet" type="text/css" />
<script>
if(typeof localStorage != "undefined"){
var projUrl = top.window.location.href.toLowerCase().substring("0", top.window.location.href.indexOf("/aspx/"));
var lsTimeStamp = localStorage["customGlobalStylesExist-" + projUrl]
if(lsTimeStamp && lsTimeStamp != "false"){
var appProjName = localStorage["projInfo-" + projUrl] || "";
var customGS = "<link id=\"customGlobalStyles\" data-proj=\""+ appProjName +"\" href=\"../"+ appProjName +"/customGlobalStyles.css?v="+ lsTimeStamp +"\" rel=\"stylesheet\" />";
document.write(customGS);
}
}
</script>
</head>
<body dir='<%=direction%>'>
<form id="form1" runat="server" enctype="multipart/form-data">
<div class="dcContent">
<div class="lablattactxt">
<table class="gridDatauploadtxt">
<tr>
<td colspan="2">
<asp:Label ID="lblslctfilename" meta:resourcekey="lblslctfilename" runat="server">Please select a file and then click 'Attach' button.</asp:Label>
</td>
</tr>
</table>
</div>
<div class="clear"></div>
<div>
<div class="file-upload">
<div tabindex="0" class="file-select">
<div class="file-select-button" id="fileName">
<asp:Label ID="lblfilename" meta:resourcekey="lblfilename" runat="server">Choose File</asp:Label>
</div>
<div class="file-select-name" id="noFile">
<asp:Label ID="lblnofilename" meta:resourcekey="lblnofilename" runat="server">No file chosen...</asp:Label>
</div>
<input runat="server" type="file" tabindex="-1" name="filMyFile" id="filMyFile" accept="All Files/*"/>
</div>
</div>
</div>
<asp:Label meta:resourcekey="fileuploadsts" ID="fileuploadsts" Text="" runat="server"></asp:Label>
<asp:HiddenField ID="upsts" Value="" runat="server" />
<asp:HiddenField ID="fname" Value="" runat="server" />
<asp:HiddenField ID="hdnAttFld" Value="" runat="server" />
<asp:HiddenField ID="hdnFilePath" Value="" runat="server" />
<asp:HiddenField ID="hdnType" Value="" runat="server" />
<asp:HiddenField ID="hdnDcNo" Value="" runat="server" />
<asp:HiddenField ID="hdnImagePath" Value="" runat="server" />
<asp:HiddenField ID="hdnAxGridAttSavedPath" Value="" runat="server" />
<asp:Label ID="lblFileUp" runat="server" meta:resourcekey="lblFileUp" Visible="false">File uploaded successfully!</asp:Label>
<asp:Label ID="lblfilecn" runat="server" meta:resourcekey="lblfilecn" Visible="false"></asp:Label>
<asp:Label ID="lblAnError" runat="server" meta:resourcekey="lblAnError" Visible="false">An Error Occured. Please Try Again!</asp:Label>
</div>
<div class="row">
<asp:Button ID="cmdSend" class="hotbtn btn handCursor" runat="server" Text="Attach" OnClick="cmdSend_Click" OnClientClick="javascript: return AllowAttachements();" ToolTip="Attach" />&nbsp;
<input name="close" type="button" id="close" value="Close" title="Close" class="coldbtn btn handCursor" onclick="closeUploadDialog();">
</div>
</form>
</body>
</html>

View File

@@ -0,0 +1,906 @@
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="iview.aspx.cs" Inherits="iview"
EnableEventValidation="false" ValidateRequest="false" %>
<!DOCTYPE html>
<html>
<head id="Head1" runat="server">
<meta charset="utf-8" />
<meta name="description" content="IView" />
<meta name="keywords" content="Agile Cloud, Axpert,HMS,BIZAPP,ERP" />
<meta name="author" content="Agile Labs" />
<meta content="width=device-width, initial-scale=1.0" name="viewport" />
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
<title>Iview</title>
<!-- ________ CSS __________ -->
<asp:PlaceHolder runat="server">
<%:Styles.Render("~/Css/smartviews") %>
</asp:PlaceHolder>
<asp:PlaceHolder runat="server">
<%:Styles.Render(direction == "ltr" ? "~/UI/axpertUI/ltrBundleCss" : "~/UI/axpertUI/rtlBundleCss") %>
</asp:PlaceHolder>
<script>
if(typeof localStorage != "undefined"){
var projUrl = top.window.location.href.toLowerCase().substring("0", top.window.location.href.indexOf("/aspx/"));
var customStyleTimeStamp = localStorage["customIviewNewUiExist-" + projUrl];
if (customStyleTimeStamp && customStyleTimeStamp != "false") {
var appProjName = localStorage["projInfo-" + projUrl] || "";
var customReportStyle = "<link id=\"customIviewNewUi\" data-proj=\"" + appProjName + "\" href=\"../" + appProjName + "/customIviewNewUi.css?v=" + customStyleTimeStamp + "\" rel=\"stylesheet\" />";
document.write(customReportStyle);
}
}
</script>
<script>
if (!('from' in Array)) {
// IE 11: Load Browser Polyfill
document.write('<script src="../Js/polyfill.min.js"><\/script>');
}
</script>
<script>
if(typeof localStorage != "undefined"){
var projUrl = top.window.location.href.toLowerCase().substring("0", top.window.location.href.indexOf("/aspx/"));
var lsTimeStamp = localStorage["customGlobalStylesExist-" + projUrl]
if(lsTimeStamp && lsTimeStamp != "false"){
var appProjName = localStorage["projInfo-" + projUrl] || "";
var customGS = "<link id=\"customGlobalStyles\" data-proj=\""+ appProjName +"\" href=\"../"+ appProjName +"/customGlobalStyles.css?v="+ lsTimeStamp +"\" rel=\"stylesheet\" />";
document.write(customGS);
}
}
</script>
<!-- ________ JAVASCRIPT __________ -->
<script type='text/javascript'>
var gllang = '<%=langType%>';
var parentArr = new Array();
var typeArr = new Array();
var depArr = new Array();
var depParamArr = new Array();
var hiddenArr = new Array();
var Expressions = new Array();
var exprSuggestions = new Array();
var vExpressions = new Array();
var paramType = new Array();
var pCurArr = new Array();
var sqlParamsArr = new Array();
var columnDepArr = new Array();
var ctrlType = "";
var ctrlID = "";
var childCtrlID = "";
var oldChildCtrlID = "";
var transid = "";
var currFldValue = "";
var Parameters = new Array();
var FNames = new Array();
var fldNameArray = new Array();
var fldValueArray = new Array();
var fldDeletedArray = new Array();
var IsNqIvTaskBtnCliked = false;
var SaveWindow;
var AxActiveField = "";
var GridDispHead = false;
var DCFrameNo = new Array();
var TstructHasPop = false;
var validateParamOnGo = false;
var isChartsAvailable = true;
var showMore = true;
var isFromClearBtn = false;
var IVIRCaption = "<%=breadCrumb.Replace("\"", "\\\"")%>";
var printTitle = "<%=PrintTitle%>";
var capturedButton1Submit = false;
//below line will load the google charts
var enableBackButton = false;
var enableForwardButton = false;
var allowRecPerPageChange = false;
var lastSelRecPerPage = "";
var hasBuildAccess = <%=hasBuildAccess.ToString().ToLower()%>;
var requestProcess_logtime = '<%=requestProcess_logtime%>';
var serverprocesstime = '<%=serverprocesstime%>';
</script>
</head>
<body class="content p-0 page-loading stay-page-loading btextDir-<%=direction%>" dir="<%=direction%>">
<form id="form1" class="frmiview" runat="server" onclick="javascript:HideNqIvTaskList();">
<div>
<asp:PlaceHolder runat="server">
<%:Scripts.Render("~/UI/axpertUI/bundleJs") %>
</asp:PlaceHolder>
<asp:PlaceHolder runat="server">
<%:Scripts.Render("~/Js/smartviews") %>
</asp:PlaceHolder>
<asp:ScriptManager ID="ScriptManager1" runat="server" AsyncPostBackTimeout="36000">
<Services>
<asp:ServiceReference Path="../WebService.asmx" />
</Services>
<Services>
<asp:ServiceReference Path="../CustomWebService.asmx" />
</Services>
</asp:ScriptManager>
</div>
<div id="iviewFrame" runat="server">
<asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Conditional">
<ContentTemplate>
<div id="divfile" class="d-none">
<table class="table tblrowbor">
<tr>
<td class="rowbor">
<asp:Label ID="LabelFs" runat="server" meta:resourcekey="LabelFs" Font-Bold="True"
ForeColor="#1e90ff">File Name:</asp:Label>
<input id="filMyFile" accept="text/html" type="file" />
<input type="button" onclick="javascript: CallAfterFileUpload();" id="cafterfload"
value="load" name="cafterfload" />
</td>
</tr>
<tr class="txtrowbar">
<td class="rowbor">
<asp:TextBox ID="TextBox2" Width="1" runat="server" Visible="true"
BorderStyle="None" ForeColor="white" BackColor="white"></asp:TextBox>
</td>
</tr>
</table>
</div>
<%if (hidetoolbar == "false")
{%>
<asp:Label ID="lblTime" runat="server"></asp:Label>
<asp:Label ID="lblTimeClient" runat="server"></asp:Label>
<div class="listViewDc d-flex flex-column flex-column-fluid vh-100 min-vh-100 overflow-auto">
<%=strBreadCrumbBtns%>
<div class="toolbar m-0 p-0 py-1">
<div id="breadcrumb-panel" class="container-fluid d-flex flex-stack flex-wrap flex-sm-nowrap p-0">
<div id="breadcrumb" class="d-flex flex-column align-items-start justify-content-center flex-wrap me-2 <%=bread_direction%>">
<%=strBreadCrumb.ToString()%>
</div>
<div id="ivInSearch">
<div class="searchBox">
<% if (requestJSON != true || iviewButtonStyle == "old")
{ %>
<div class="searchBoxChildContainer">
<span class="icon"><span class="material-icons material-icons-style" id="idsearch">search</span></span>
<input name="ivInSearchInput" type="search" id="ivInSearchInput" />
</div>
<% } %>
</div>
</div>
<div class="w-100 menu menu-sub menu-sub-dropdown menu-column position-fixed show d-none searchBoxChildContainer" data-popper-placement="bottom-end" data-kt-menu="true">
<div class="icon">
<span class="material-icons material-icons-style position-absolute top-50 translate-middle-y ms-3" id="idsearch">search
</span>
<input class="form-control form-control-flush ps-12" type="search" id="ivInSearchInput" />
</div>
</div>
<div id="dvActions" class="d-none" runat="server">
<dl id="dlAction" class="ddlBtn">
<dt><a href="javascript:void(0)" onclick="ddToggle(event);">
<img src="../AxpImages/icons/task.png" alt="task" />
<asp:Label ID="lblaction" runat="server" meta:resourcekey="lblaction">select
an Action</asp:Label>
</a></dt>
<dd>
<ul id="ddActionBtns" runat="server">
</ul>
</dd>
</dl>
</div>
</div>
</div>
<div id="ivContainer" class="d-flex">
<div>
<div id="searchBar" class="toolbarOptionsParent">
<% if (requestJSON == true && iviewButtonStyle != "old")
{ %>
<div id='iconsNew' class="d-flex">
<div id="pinnedsearchBar" class="d-flex align-items-center flex-nowrap text-nowrap d-none">
<div id="pinnedicons" class="">
<ul id="pinnediconsUl" class="d-flex p-0 m-0"></ul>
</div>
</div>
<div class="d-flex align-items-center flex-nowrap text-nowrap toolbarRightMenu">
<div id="dvRefreshParam" runat="server" class="newRequestJson" data-bs-toggle="tooltip" data-bs-placement="bottom" data-bs-dismiss="click" data-bs-original-title="Refresh Report" data-bs-target="#iconsNew">
<button id="dvRefreshParamIcon" type="submit" class="btn btn-icon btn-white btn-color-gray-500 btn-active-primary shadow-sm me-2 tb-btn">
<span class="material-icons material-icons-style">refresh</span>
</button>
</div>
<div id="iconsNewSearch" data-bs-toggle="tooltip" data-bs-placement="bottom" data-bs-dismiss="click" data-bs-original-title="Search" class="menu-dropdown newRequestJson" data-kt-menu-placement="bottom-end">
<a id="iconsNewSearchIcon" class="btn btn-icon btn-white btn-color-gray-500 btn-active-primary shadow-sm me-2 tb-btn" onclick="$('.searchBoxChildContainer').removeClass('d-none');$('#ivInSearchInput').focus();">
<span class="material-icons material-icons-style">search</span>
</a>
</div>
<div id="iconsNewNew" data-bs-toggle="tooltip" data-bs-placement="bottom" data-bs-dismiss="click" data-bs-original-title="New" class="newRequestJson">
<a id="iconsNewNewIcon" class="btn btn-icon btn-white btn-color-gray-500 btn-active-primary shadow-sm me-2 tb-btn">
<span class="material-icons material-icons-style">add</span>
</a>
</div>
<div id="iconsNewRemove" data-bs-toggle="tooltip" data-bs-placement="bottom" data-bs-dismiss="click" data-bs-original-title="Remove" class="newRequestJson">
<a id="iconsNewRemoveIcon" class="btn btn-icon btn-white btn-color-gray-500 btn-active-primary shadow-sm me-2 tb-btn">
<span class="material-icons material-icons-style">remove</span>
</a>
</div>
<div id="filterWrapper" class="newRequestJson">
</div>
<div id="iconsNewUtility" data-bs-toggle="tooltip" data-bs-placement="bottom" data-bs-dismiss="click" data-bs-original-title="Utility" class="newRequestJson">
<span id="iconsNewUtilityIcon" class="btn btn-icon btn-white btn-color-gray-500 btn-active-primary shadow-sm me-2 tb-btn" data-kt-menu-trigger="click" data-kt-menu-placement="bottom-end" data-kt-menu-flip="top-end">
<span class="material-icons material-icons-style">miscellaneous_services</span>
</span>
<ul id="iconsExportUl" class="menu menu-sub menu-sub-dropdown menu-column menu-rounded menu-gray-600 menu-state-bg-light-primary fw-bold w-200px py-3" data-kt-menu="true">
<% if (requestJSON == true && iviewButtonStyle == "modern")
{%>
<div class="card">
<div class="card-body py-5">
<div class="mh-450px scroll-y me-n5 pe-5">
<div class="row g-2">
<% } %>
<li id="iconsExportPrint" class="menu-item px-3">
<a title="Print" class="menu-link px-3" href="javascript:void(0);">
<div class="symbol symbol-25px symbol-circle me-5 dropdownIconUI">
<span class="symbol-label bg-primary text-white fw-normal fs-3 iconUITitle">P</span>
</div>
<span class="dropdownIconName">Print
</span>
</a>
</li>
<li id="iconsExportPdf" class="menu-item px-3">
<a title="PDF" class="menu-link px-3" href="javascript:void(0);">
<div class="symbol symbol-25px symbol-circle me-5 dropdownIconUI">
<span class="symbol-label bg-primary text-white fw-normal fs-3 iconUITitle">P</span>
</div>
<span class="dropdownIconName">PDF
</span>
</a>
</li>
<li id="iconsExportExcel" class="menu-item px-3">
<a title="Excel" class="menu-link px-3" href="javascript:void(0);">
<div class="symbol symbol-25px symbol-circle me-5 dropdownIconUI">
<span class="symbol-label bg-primary text-white fw-normal fs-3 iconUITitle">E</span>
</div>
<span class="dropdownIconName">Excel
</span>
</a>
</li>
<li id="iconsExportHTML" class="menu-item px-3">
<a title="HTML" class="menu-link px-3" href="javascript:SetDatatableExport('html');">
<div class="symbol symbol-25px symbol-circle me-5 dropdownIconUI">
<span class="symbol-label bg-primary text-white fw-normal fs-3 iconUITitle">H</span>
</div>
<span class="dropdownIconName">HTML
</span>
</a>
</li>
<li id="iconsExporJSON" class="menu-item px-3">
<a title="JSON" class="menu-link px-3" href="javascript:SetDatatableExport('json');">
<div class="symbol symbol-25px symbol-circle me-5 dropdownIconUI">
<span class="symbol-label bg-primary text-white fw-normal fs-3 iconUITitle">J</span>
</div>
<span class="dropdownIconName">JSON
</span>
</a>
</li>
<li id="iconsExportCopy" class="menu-item px-3">
<a title="Copy" class="menu-link px-3" href="javascript:SetDatatableExport('copy');">
<div class="symbol symbol-25px symbol-circle me-5 dropdownIconUI">
<span class="symbol-label bg-primary text-white fw-normal fs-3 iconUITitle">C</span>
</div>
<span class="dropdownIconName">Copy
</span>
</a>
</li>
<% if (requestJSON == true && iviewButtonStyle == "modern")
{%>
</div>
</div>
</div>
</div>
<% } %>
</ul>
</div>
<div id="iconsNewOption" data-bs-toggle="tooltip" data-bs-placement="bottom" data-bs-dismiss="click" data-bs-original-title="Options" class="newRequestJson">
<span id="iconsNewOptionIcon" class="btn btn-icon btn-white btn-color-gray-500 btn-active-primary shadow-sm me-2 tb-btn" data-kt-menu-trigger="click" data-kt-menu-placement="bottom-end" data-kt-menu-flip="top-end">
<span class="material-icons material-icons-style">apps</span>
</span>
<ul id="iconsUl" class="menu menu-sub menu-sub-dropdown menu-column menu-rounded menu-gray-600 menu-state-bg-light-primary fw-bold w-200px py-3" data-kt-menu="true">
</ul>
</div>
</div>
</div>
<% }
else
{ %>
<div id="icons" class="end" runat="server">
<ul id="iconsUl" runat="server"></ul>
</div>
<% } %>
</div>
<span class="paramFiletrs float-end" runat="server" id="divFilterCond"></span>
<div id="dvPages" runat="server" class="d-none">
<asp:Label ID="records" runat="server" Text="" CssClass="totrec">
</asp:Label>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<asp:Label ID="pgCap" Text="Page No." runat="server" CssClass="totrec">
</asp:Label>
<asp:DropDownList ID="lvPage" runat="server" AutoPostBack="true"
CssClass="combotem" onchange="javascript:ShowDimmer(true);"
OnSelectedIndexChanged="lvPage_SelectedIndexChanged">
</asp:DropDownList>
<asp:Label ID="pages" Text="" runat="server" CssClass="totrec">
</asp:Label>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<asp:Label ID="lblDbRecsCount" runat="server" CssClass="totrec">
</asp:Label>
</div>
<div id="dvStatictime" runat="server">
<asp:Label ID="lblRefresh" CssClass="colorButton"
runat="server"></asp:Label>
</div>
<div runat="server" id="dvStagLoad" class="d-none">
<a class="cursor-pointer" onclick="javascript:GetStagRecords('More');">
<asp:Label ID="lblshow" runat="server" meta:resourcekey="lblshow">
Show More</asp:Label>
</a>&nbsp;&nbsp;&nbsp;&nbsp;
<a class="cursor-pointer" onclick="javascript:GetStagRecords('All');">
<asp:Label ID="lblshowall" runat="server"
meta:resourcekey="lblshowall">Show All</asp:Label>
</a>&nbsp;&nbsp;
</div>
<div id="dvSqlPages" runat="server">
<div id="nextPrevBtns" runat="server" class="nextPrevBtns">
<asp:LinkButton ID="lnkPrev" runat="server" title="Prev"
OnClientClick="return CheckDisabled('lnkPrev');"
OnClick="lnkPrev_Click" />
<asp:LinkButton ID="lnkNext" runat="server" title="Next"
OnClientClick="return CheckDisabled('lnkNext');"
OnClick="lnkNext_Click" />
</div>
<div id="rowsTxtCount" class="d-flex flex-row flex-column-fluid">
<div class="d-flex flex-row-auto w-auto flex-center">
<asp:Label ID="lblCurPage" runat="server" CssClass="d-flex flex-row-auto w-auto flex-center totrec">
</asp:Label>
</div>
<div class="d-flex flex-row-auto w-auto flex-center">
<asp:Label ID="lblNoOfRecs" runat="server" CssClass="d-flex flex-row-auto w-auto flex-center totrec">
</asp:Label>
</div>
<div id="lnkShowAll" data-bs-toggle="tooltip" data-bs-placement="bottom" data-bs-dismiss="click" data-bs-original-title="Show All Records" class="d-flex flex-row-auto w-auto flex-center rounded shadow-sm cursor-pointer" onclick="getAllRecords();">
<span class="material-icons material-icons-style material-icons-2">play_for_work</span>
</div>
</div>
</div>
<div id="dvRowsPerPage" runat="server" class="d-none">
<asp:Label ID="lbRecPerPage" meta:resourcekey="lbRecPerPage"
runat="server">Rows Per
Page</asp:Label>&nbsp;&nbsp;
<asp:DropDownList ID="recPerPage" AutoPostBack="false" runat="server"
OnSelectedIndexChanged="RecordsPerPage_SelectedIndexChanged"
onchange="onRecPerPageChange(event);ShowDimmer(true);">
<asp:ListItem Text="50" Value="50" Selected="True"></asp:ListItem>
<asp:ListItem Text="100" Value="100"></asp:ListItem>
<asp:ListItem Text="200" Value="200"></asp:ListItem>
<asp:ListItem Text="500" Value="500"></asp:ListItem>
<%--<asp:ListItem Text="1000" Value="1000"></asp:ListItem>--%>
<asp:ListItem Text="ALL" Value="0"></asp:ListItem>
</asp:DropDownList>
</div>
<div class="clear"></div>
</div>
<div class="clear"></div>
<!--begin::Accordion Parameters-->
<div class="accordion rounded w-100 position-absolute z-index-1" id="accordion" runat="server">
<div id="myFiltersBody" runat="server" class="accordion-item border-0">
<div id="Filterscollapse" class="accordion-collapse collapse" data-bs-parent="#accordion" runat="server">
<div class="accordion-body tblresX w-100">
<div class="d-flex position-absolute top-0 end-0 mt-1 me-1 dvFiltersClose" data-bs-toggle="tooltip" data-bs-placement="bottom" data-bs-dismiss="click" data-bs-original-title="Close" onclick="$('#Filterscollapse').collapse('hide');">
<div class="btn btn-sm btn-icon btn-white btn-color-gray-500 btn-active-primary shadow-sm">
<span class="material-icons material-icons-style material-icons-3">close
</span>
</div>
</div>
<div id="dvParamCont" runat="server">
<%=paramHtml.ToString()%>
</div>
<div class="d-flex flex-row flex-column-fluid mt-10">
<div class="d-flex flex-row-fluid flex-centerr">
<asp:Button ID="button1" runat="server" OnClientClick="Javascript:return ValidateOnSubmit();" CssClass="btn btn-primary d-inline-flex align-items-center shadow-sm me-2" Text="Search" ToolTip="Search" data-bs-toggle="collapse" />
&nbsp;
<asp:Button ID="button2" runat="server" CssClass="btn btn-white btn-color-gray-700 btn-active-primary d-inline-flex align-items-center shadow-sm" OnClick="button2_Click" Text="Clear" ToolTip="Clear" OnClientClick="Javascript:ClearParamValues();" />
</div>
</div>
</div>
</div>
</div>
</div>
<!--end::Accordion Parameters-->
</div>
<div class="ivcaptions" id="ivCap1" runat="server" visible="false">
</div>
<div class="d-flex mainTabs">
<div class="btn btn-icon btn-sm btn-white btn-color-gray-500 btn-active-primary shadow-sm me-2 float-start scroller scroller-left d-none">
<span class="material-icons material-icons-style">chevron_left
</span>
</div>
<div class="btn btn-icon btn-sm btn-white btn-color-gray-500 btn-active-primary shadow-sm me-2 float-end scroller scroller-right d-none">
<span class="material-icons material-icons-style">chevron_right
</span>
</div>
<div id="dvViewtabs">
<ul class="cursor-pointer nav nav-tabs mb-n2" id="viewTabs">
</ul>
</div>
</div>
<div class="card card-xl-stretch mb-1 mb-xl-2 shadow-sm iviewCardContentWrapper flex-root h-1px">
<div class="card-body pt-0 h-300px iviewTableWrapper">
<% if (requestJSON && iviewButtonStyle != "old")
{ %>
<div class="d-flex flex-row flex-column-fluid pt-5 pb-0 pageInformationNew gap-5">
<div class="d-flex flex-row-fluid pageInformationLeft gap-10">
<div class="paramPillContent">
<div id="dvSelectedFilters" class="badge badge-primary cursor-pointer d-none">
<span id="FilterValues"></span>
</div>
<span class="ms-2 text-gray-800 tooltiptext"></span>
</div>
<div class="filterPillContent"></div>
</div>
<div id="rowsTxtCountNew" class="d-flex flex-row-auto w-auto flex-center pe-5 pageInformationRight">
<div id="ivirAllCndtnPillsDiv" class="d-none pillPopover">
<a title="" class="btn change-trigger" id="lnkallCndtnPill">
<span class="material-icons material-icons-style">brush</span>
</a>
<div class="d-none" id="ivirAllCndtnPillsList">
</div>
</div>
<div id="ivirChartPillsDiv" class="d-flex mx-2 d-none pillPopover">
<a title="" class="btn btn-sm btn-icon btn-active-light-primary shadow-sm change-trigger" id="lnkChartPill" href="javascript:void(0);" data-kt-menu-trigger="click" data-kt-menu-placement="bottom-end" data-kt-menu-flip="top-end">
<span class="material-icons material-icons-style">insert_chart</span>
</a>
<div class="menu menu-sub menu-sub-dropdown menu-column menu-rounded menu-gray-600 menu-state-bg-light-primary fw-bold w-200px py-3" data-kt-menu="true" data-popper-placement="bottom-end" id="ivirChartPillsList">
</div>
</div>
</div>
</div>
<hr />
<% } %>
<div class="myview d-none" id="divFilterView">
<div class="myViewHeader">
<h3>
<asp:Label ID="lblview" runat="server" meta:resourcekey="lblview">Create View
</asp:Label>
</h3>
</div>
<div class="myviewname">
<asp:Label ID="lblviewname" runat="server" CssClass="form-label" meta:resourcekey="lblviewname">Name
</asp:Label>
</div>
<div class="myviewtext">
<asp:TextBox ID="txtViewName" runat="server" CssClass="form-control"></asp:TextBox>
</div>
<div class="myviewcancelbtn">
<asp:Button ID="btnViewCancel" runat="server" CssClass="btn btn-white btn-color-gray-700 btn-active-primary d-inline-flex align-items-center shadow-sm me-2" OnClientClick="CloseViewPopup();"
Text="Cancel" />
</div>
</div>
<div class="dvContent">
<%}
else
{ %>
<div>
<%} %>
<div class="sort d-none">
<asp:Button ID="SortGrid" runat="server" OnClick="btnSortGrid_Click" />
<asp:Button ID="FilterGrid" runat="server" OnClick="btnFilterGrid_Click" />
<asp:Button ID="HideColumn" runat="server" OnClick="btnHideColumn_Click" />
<asp:HiddenField ID="hdnHideColName" runat="server" />
</div>
<asp:HyperLink ID="btnDownloadAll" runat="server" Text="Download Selected"
Visible="true" Enabled="true" NavigateUrl="Javascript:DownloadSelectedFiles();"
CssClass="d-none" />
<div id="leftPanel" class="d-none" runat="server">
<div id="paramCont" runat="server" class="wBdr Pagebody">
<asp:HiddenField ID="hdnbElapsTimeGo" runat="server" Value="" />
<asp:HiddenField ID="hdnparamValues" runat="server" />
<asp:HiddenField ID="rXml" runat="server" />
<asp:HiddenField ID="param" runat="server" Value="" />
<asp:HiddenField ID="paramxml" runat="server" Value="" />
<asp:HiddenField ID="hdnGo" runat="server" Value="" />
<asp:HiddenField ID="hdnAct" runat="server" Value="" />
<asp:HiddenField ID="hdnIsPostBack" runat="server" Value="" />
<asp:HiddenField ID="hdnSRows" runat="server" Value="" />
<asp:HiddenField ID="hdnParamChngd" runat="server" Value="" />
<asp:HiddenField ID="hdnIvRefresh" runat="server" Value="" />
<input type="hidden" name="recordid000F0" value="0" />
<asp:HiddenField ID="hdnJsonData" runat="server" />
<asp:HiddenField ID="hdnSortColName" runat="server" />
<asp:HiddenField ID="hdnFilterColName" runat="server" />
<asp:HiddenField ID="hdnFilterBy" runat="server" />
<asp:HiddenField ID="hdnNoOfRecords" runat="server" />
<asp:HiddenField ID="hdnGridColumns" runat="server" />
<asp:HiddenField ID="hdnHideColumns" runat="server" />
<table id="tblFilterCols">
</table>
<asp:HiddenField ID="hdnFilterChecked" runat="server" />
<asp:HiddenField ID="hdnSortColumns" runat="server" />
<asp:HiddenField ID="hdnMyViewName" runat="server" />
<asp:HiddenField ID="hdnMyViewFilterCol" runat="server" />
<asp:HiddenField ID="hdnIViewShow" runat="server" />
<asp:HiddenField ID="hdnTotalIViewRec" runat="server" />
<asp:HiddenField ID="hdnHasTotalRows" runat="server" />
<asp:HiddenField ID="hdnHideShowCol" runat="server" />
<asp:HiddenField ID="hdnHideShowFld" runat="server" />
<asp:HiddenField ID="hdnIsParaVisible" runat="server" />
<asp:HiddenField ID="hdnTotalRec" runat="server" />
<asp:HiddenField ID="printRowsMaxLimitField" runat="server" />
<asp:HiddenField ID="hdnShowParams" runat="server" />
<asp:HiddenField ID="hdnIsDirectDB" runat="server" />
<asp:HiddenField ID="hdnIsPerfXml" runat="server" Value="false" />
<asp:HiddenField ID="hdnSelParamsAftrChWin" runat="server" />
<asp:HiddenField ID="hdnAutoSplit" runat="server" />
<asp:HiddenField ID="hdnDisableSplit" runat="server" />
<asp:HiddenField ID="hdnWebServiceViewName" runat="server" />
<asp:HiddenField ID="hdnListViewFieldsJSON" runat="server" />
<asp:HiddenField ID="hdnLvSelectedCols" runat="server" />
<asp:HiddenField ID="hdnLvSelectedHyperlink" runat="server" />
<asp:HiddenField ID="hdnLvChangedStructure" runat="server" />
<input type="hidden" id="cb_sactbu" name="cb_sactbu" />
</div>
<div>
<h3 onclick="UpdateActiveArray(this);" id="ivSortHeader">
<asp:Label ID="lblsort" runat="server" meta:resourcekey="lblsort"> Sort
By</asp:Label>
</h3>
<div id="ivSortContent">
<ul id="sortIvByColumn">
</ul>
</div>
</div>
<div>
<h3 id="HideCol" onclick="UpdateActiveArray(this);">
<asp:Label ID="lblhidecolumn" runat="server"
meta:resourcekey="lblhidecolumn">Hide Column</asp:Label>
</h3>
</div>
</div>
<div id="contentPanelGridIview" runat="server">
<div id="divcontainer" class="dvIvCont" runat="server">
<div id="dvStatus" runat="server" class="error d-none">
<asp:Label ID="lblErrMsg" runat="server"></asp:Label>
</div>
<div id="dvPills">
<div id="pillsWrapper"></div>
<div id="ivirChartPills" class="text-center"></div>
</div>
<div class="tab-content">
<div id="dvData" runat="server">
<asp:HiddenField ID="hdnIViewData" runat="server" />
<asp:Panel runat="server" ID="Panel1" Width="100%" CssClass="pnlgrid">
<div id="ivirMainChartWrapper">
<div id="ivirChartWrapper"></div>
</div>
<asp:GridView CellSpacing="-1" ID="GridView1" runat="server"
OnPreRender="GridView1_PreRender" AutoGenerateColumns="False"
CssClass="gridData" OnRowDataBound="GridView1_RowDataBound">
</asp:GridView>
<div id="GridView2Wrapper" runat="server" visible="false">
</div>
<table class="animationLoading animationLoadingHide">
<thead>
<tr>
<th></th>
<th></th>
<th></th>
<th></th>
<th></th>
</tr>
</thead>
<tbody>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
</tbody>
</table>
</asp:Panel>
<div id="dvFilteredRowCount" runat="server">
<span>
<asp:Label ID="lblFilteredRowCount" runat="server"
CssClass="totrec"></asp:Label>
<asp:Label ID="lblTotalNo" runat="server" Visible="false"
meta:resourcekey="lblTotalNo">Total no. of filtered Rows :
</asp:Label>
</span>
</div>
<div id="divCustomAct" visible="false" runat="server" class="wBdr">
<div id="divActHeader"
class="dcHeaderBar">
<a href='javascript:ShowAndHideActDiv("dvActivityInfo");'>
<span id="dcButspan3">
<img id="imgAct" border="0" alt="show"
src="../AxpImages/icons/16x16/expandwt.png" />
</span>
</a>
<font class="heading">Recent
activities</font>
</div>
<div id="dvActivityInfo"
runat="server">
<center>
<table>
<tbody>
<tr>
<td>
<table>
<tbody>
<tr>
<td
>
<table
>
<tbody>
<tr>
<td
colspan="2">
<asp:GridView
CellSpacing="-1"
ID="grvActivities"
runat="server"
BackColor="White"
CssClass="labelcap"
BorderStyle="Groove"
BorderWidth="2px"
CellPadding="4"
OnRowDataBound="grvActivities_RowDataBound">
<RowStyle
BackColor="White"
BorderStyle="Groove"
BorderWidth="2px" />
<FooterStyle
BackColor="#99CCCC"
ForeColor="#003399" />
<PagerStyle
BackColor="#99CCCC"
ForeColor="#003399"
HorizontalAlign="Left" />
<SelectedRowStyle
BackColor="#009999"
Font-Bold="True"
ForeColor="#CCFF99" />
<HeaderStyle
BackColor="#c3d9ff"
Font-Bold="True" />
</asp:GridView>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</center>
</div>
</div>
</div>
</div>
</div>
<div id="noRecccord" class="d-none" runat="server">
<asp:Label ID="lblNodata" runat="server" meta:resourcekey="lblNodata">No
data found.</asp:Label>
</div>
</div>
<div id="dvCharts" class="d-none dvChart">
<div class="dvChartCont">
<a href="javascript:void(0)" onclick="javascript:CloseChart();">
<img alt="close" src="../AxpImages/icons/close-button.png" /></a>
<table>
<tr>
<td>
<span>
<asp:RadioButtonList ID="rbtnChartType" runat="server"
RepeatDirection="Horizontal">
<asp:ListItem Value="line" Selected="True">Line
</asp:ListItem>
<asp:ListItem Value="bar">Bar</asp:ListItem>
<asp:ListItem Value="pie">Pie</asp:ListItem>
</asp:RadioButtonList>
</span>
</td>
<td>
<a id="lnkChart" href="javascript:ShowChartPopUp();">View Full
Screen</a>
</td>
</tr>
<tr>
<td>
<asp:Label ID="Xaxis" runat="server" meta:resourcekey="Xaxis">
X-Axis</asp:Label>
<asp:DropDownList ID="ddlChartCol1"
runat="server">
</asp:DropDownList>
</td>
<td>
<asp:Label ID="Yaxis" runat="server" meta:resourcekey="Yaxis">
Y-Axis</asp:Label>
<asp:DropDownList ID="ddlChartCol2"
runat="server">
</asp:DropDownList>
<asp:Button ID="btnGetChart1" runat="server"
OnClick="btnGetChart_Click" Text="Go" />
</td>
</tr>
</table>
</div>
<div id="chart_div">
</div>
</div>
<asp:HiddenField ID="hdnParamHtml" runat="server" />
<asp:HiddenField ID="hdnChartSize" runat="server" />
<asp:HiddenField ID="hdnKey" runat="server" />
<asp:HiddenField ID="hdnStagTableNo" runat="server" />
<asp:HiddenField ID="hdnToggleDimmer" runat="server" Value="nothing" />
<div id="bg" class="popup_bg">
</div>
</div>
</div>
</div>
</div>
</ContentTemplate>
</asp:UpdatePanel>
</div>
<div id="waitDiv" class="page-loader rounded-2 bg-radial-gradient">
<div class="loader-box-wrapper d-flex bg-white p-20 shadow rounded">
<span class="loader"></span>
</div>
</div>
<%=strJsArrays%>
<%=tst_Scripts%>
<%=enableBackForwButton%>
<asp:Label ID="lblNodataServer" CssClass="d-none" runat="server" meta:resourcekey="lblNodataServer" Visible="false">No data found.
</asp:Label>
<asp:Label ID="lblTaskExcel" CssClass="d-none" runat="server" meta:resourcekey="lblTaskExcel">Excel
</asp:Label>
<asp:Label ID="lblTaskPDF" CssClass="d-none" runat="server" meta:resourcekey="lblTaskPDF">PDF</asp:Label>
</form>
</body>
</html>

View File

@@ -0,0 +1,120 @@
<%@ Page Language="VB" AutoEventWireup="false" CodeFile="ivpicklist.aspx.vb" Inherits="ivpicklist" %>
<!DOCTYPE html>
<html>
<head runat="server">
<meta charset="utf-8" />
<meta name="description" content="Pick List" />
<meta name="keywords" content="Agile Cloud, Axpert,HMS,BIZAPP,ERP" />
<meta name="author" content="Agile Labs" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
<title>IView Picklist</title>
<asp:PlaceHolder runat="server">
<%:Styles.Render(If(direction = "ltr", "~/UI/axpertUI/ltrBundleCss", "~/UI/axpertUI/rtlBundleCss")) %>
</asp:PlaceHolder>
<script>
if (typeof localStorage != "undefined") {
var projUrl = top.window.location.href.toLowerCase().substring("0", top.window.location.href.indexOf("/aspx/"));
var lsTimeStamp = localStorage["customGlobalStylesExist-" + projUrl]
if (lsTimeStamp && lsTimeStamp != "false") {
var appProjName = localStorage["projInfo-" + projUrl] || "";
var customGS = "<link id=\"customGlobalStyles\" data-proj=\"" + appProjName + "\" href=\"../" + appProjName + "/customGlobalStyles.css?v=" + lsTimeStamp + "\" rel=\"stylesheet\" />";
document.write(customGS);
}
}
</script>
<script>
if (!('from' in Array)) {
// IE 11: Load Browser Polyfill
document.write('<script src="../Js/polyfill.min.js"><\/script>');
}
</script>
<script type="text/javascript">
var srchFld = "";
</script>
</head>
<body dir="<%=direction%>">
<form id="form1" runat="server" dir="<%=direction%>">
<div>
<asp:ScriptManager ID="ScriptManager1" runat="server">
<Scripts>
<asp:ScriptReference Path="../Js/iview.min.js?v=271" />
</Scripts>
<Services>
<asp:ServiceReference Path="../WebService.asmx" />
</Services>
</asp:ScriptManager>
</div>
<div id="dvPickList" runat="server">
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<div class="d-none">
<asp:ListBox ID="searchlist" Visible="true" runat="server" Height="0px" Width="0px"
AutoPostBack="True"></asp:ListBox>
<asp:ListBox ID="searchlistval" Visible="true" runat="server" Height="0px" Width="0px"
AutoPostBack="True"></asp:ListBox>
<asp:ListBox ID="lstValues" Visible="true" runat="server" Height="0px" Width="0px"
AutoPostBack="True"></asp:ListBox>
</div>
<div class="d-flex flex-column">
<asp:Panel runat="server" ID="Panel1">
<asp:GridView CellSpacing="-1" ID="GridView1" runat="server" CellPadding="2" GridLines="Vertical" AllowSorting="false" RowStyle-Wrap="false" AutoGenerateColumns="false" PageSize="10" CssClass="table table-bordered table-responsive table-hover w-100 text-dark Grid">
<Columns>
</Columns>
<HeaderStyle CssClass="text-dark GridHead" />
<AlternatingRowStyle CssClass="GridAltPage" />
</asp:GridView>
</asp:Panel>
<asp:Panel runat="server" ID="Panel2" CssClass="d-flex flex-row-auto w-auto justify-content-end">
<asp:Label ID="records" runat="server" Text="" CssClass="totrec"></asp:Label>
&nbsp;&nbsp;
<asp:Label ID="pgCap" Text="Page no : " runat="server" Visible="false" CssClass="totrec">
</asp:Label>
<asp:DropDownList ID="lvPage" runat="server" AutoPostBack="true" Visible="false">
</asp:DropDownList>
</asp:Panel>
<asp:Label ID="lblErrMsg" runat="server" CssClass="form-label text-danger p-5 seartem" Visible="false"></asp:Label>
<asp:TextBox ID="pgno" runat="server" Text="0" CssClass="form-control-sm"></asp:TextBox>
</div>
<div class="d-none">
<asp:Button ID="btnTemp" runat="server" />
</div>
<asp:HiddenField ID="hdnIViewData2" runat="server" />
</ContentTemplate>
</asp:UpdatePanel>
<asp:HiddenField ID="paramXml" runat="server" />
<asp:HiddenField ID="srchFld" runat="server" />
<asp:UpdateProgress ID="UpdateProgress1" runat="server">
<ProgressTemplate>
<div id="progressArea">
<asp:Label ID="lblgetdata" meta:resourcekey="lblgetdata" runat="server"> Getting the data,
please wait...</asp:Label>
<asp:Image ID="LoadingImage" runat="server" ImageUrl="../AxpImages/icons/5-1.gif" />
</div>
</ProgressTemplate>
</asp:UpdateProgress>
</div>
<asp:Label ID="lblNodata" runat="server" meta:resourcekey="lblNodata" Visible="false">No data found.</asp:Label>
</form>
<asp:PlaceHolder runat="server">
<%:Scripts.Render("~/UI/axpertUI/bundleJs") %>
</asp:PlaceHolder>
<script type="text/javascript" src="../Js/noConflict.min.js?v=1"></script>
<script type="text/javascript" src="../Js/alerts.min.js?v=28"></script>
<script type="text/javascript" src="../Js/lang/content-<%=langType%>.js?v=51"></script>
<script type="text/javascript" src="../Js/common.min.js?v=98"></script>
<script type="text/javascript" src="../Js/ivpicklist.min.js?v=13"></script>
<script type="text/javascript" src="../Js/JDate.min.js?v=3"></script>
</body>
</html>

View File

@@ -0,0 +1,36 @@
<%@ Page Language="VB" AutoEventWireup="false" CodeFile="ivtoivload.aspx.vb" Inherits="ivtoivload" %>
<!DOCTYPE html>
<html>
<head runat="server">
<meta charset="utf-8"/>
<meta name="description" content="Load IView"/>
<meta name="keywords" content="Agile Cloud, Axpert,HMS,BIZAPP,ERP"/>
<meta name="author" content="Agile Labs"/>
<meta name="viewport" content="width=device-width, initial-scale=1.0"/>
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/>
<script>
if (!('from' in Array)) {
// IE 11: Load Browser Polyfill
document.write('<script src="../Js/polyfill.min.js"><\/script>');
}
</script>
<script type="text/javascript" src="../Js/thirdparty/jquery/3.1.1/jquery.min.js"></script>
<script src="../Js/noConflict.min.js?v=1" type="text/javascript"></script>
<script type="text/javascript" src="../Js/common.min.js?v=98"></script>
<title>Iview Load</title>
</head>
<body class="PageBody" onload="window.document.f1.submit();">
<form name="f1" method="post" action="iview.aspx?ivname=<%=iname %>" dir="<%=direction%>">
<input type="hidden" id="HdnName" value="ivtoivload"/>
<%=resXhtm%>
<%If Request.Browser.Browser = "Firefox" Then%>
<script type="text/javascript"> window.document.f1.submit(); </script>
<%End If%>
</form>
</body>
</html>

View File

@@ -0,0 +1,47 @@
<%@ Page Language="VB" AutoEventWireup="false" CodeFile="ivtstload.aspx.vb" Inherits="ivtstload"
Debug="true" %>
<!DOCTYPE html>
<%@ Import Namespace="System.Xml" %>
<html>
<head runat="server">
<meta charset="utf-8"/>
<meta name="description" content="Tstruct IView"/>
<meta name="keywords" content="Agile Cloud, Axpert,HMS,BIZAPP,ERP"/>
<meta name="author" content="Agile Labs"/>
<meta content="width=device-width, initial-scale=1.0" name="viewport" />
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/>
<title>IV Tstruct Load</title>
<link rel="Stylesheet" href="../Css/gen.min.css" type="text/css" />
<link href="../ThirdParty/jquery-confirm-master/jquery-confirm.min.css?v=1" rel="stylesheet" type="text/css" />
<script>
if (!('from' in Array)) {
// IE 11: Load Browser Polyfill
document.write('<script src="../Js/polyfill.min.js"><\/script>');
}
</script>
<script src="../ThirdParty/jquery-confirm-master/jquery-confirm.min.js?v=2" type="text/javascript"></script>
<script src="../Js/common.min.js?v=98" type="text/javascript"></script>
<link href="../Css/globalStyles.min.css?v=36" rel="stylesheet" type="text/css" />
<script>
if(typeof localStorage != "undefined"){
var projUrl = top.window.location.href.toLowerCase().substring("0", top.window.location.href.indexOf("/aspx/"));
var lsTimeStamp = localStorage["customGlobalStylesExist-" + projUrl]
if(lsTimeStamp && lsTimeStamp != "false"){
var appProjName = localStorage["projInfo-" + projUrl] || "";
var customGS = "<link id=\"customGlobalStyles\" data-proj=\""+ appProjName +"\" href=\"../"+ appProjName +"/customGlobalStyles.css?v="+ lsTimeStamp +"\" rel=\"stylesheet\" />";
document.write(customGS);
}
}
</script>
</head>
<body class="Pagebody">
<form id="form1" runat="server" dir="<%=direction%>">
<div>
</div>
</form>
</body>
</html>

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,100 @@
<%@ Page Language="VB" AutoEventWireup="false" CodeFile="pdfparams.aspx.vb" Inherits="pdfparams"
Debug="true" %>
<%@ Import Namespace="System.Xml" %>
<!DOCTYPE html>
<html>
<head runat="server">
<meta charset="utf-8"/>
<meta name="description" content="PDF Params"/>
<meta name="keywords" content="Agile Cloud, Axpert,HMS,BIZAPP,ERP"/>
<meta name="author" content="Agile Labs"/>
<meta content="width=device-width, initial-scale=1.0" name="viewport" />
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/>
<title>PDF Parameters</title>
<link href="../Css/globalStyles.min.css?v=36" rel="stylesheet" />
<script>
if(typeof localStorage != "undefined"){
var projUrl = top.window.location.href.toLowerCase().substring("0", top.window.location.href.indexOf("/aspx/"));
var lsTimeStamp = localStorage["customGlobalStylesExist-" + projUrl]
if(lsTimeStamp && lsTimeStamp != "false"){
var appProjName = localStorage["projInfo-" + projUrl] || "";
var customGS = "<link id=\"customGlobalStyles\" data-proj=\""+ appProjName +"\" href=\"../"+ appProjName +"/customGlobalStyles.css?v="+ lsTimeStamp +"\" rel=\"stylesheet\" />";
document.write(customGS);
}
}
</script>
<%If EnableOldTheme = "true" Then%>
<link href="../Css/genericOld.min.css" rel="stylesheet" type="text/css" id="generic" />
<%Else%>
<link href="../Css/generic.min.css?v=10" rel="stylesheet" type="text/css" id="Link1" />
<%End If%>
<script>
if (!('from' in Array)) {
// IE 11: Load Browser Polyfill
document.write('<script src="../Js/polyfill.min.js"><\/script>');
}
</script>
<script src="../Js/thirdparty/jquery/3.1.1/jquery.min.js" type="text/javascript"></script>
<script src="../Js/noConflict.min.js?v=1" type="text/javascript"></script>
<%--custom alerts start--%>
<link href="../Css/animate.min.css" rel="stylesheet" />
<script src="../Js/alerts.min.js?v=28" type="text/javascript"></script>
<link href="../ThirdParty/jquery-confirm-master/jquery-confirm.min.css?v=1" rel="stylesheet" />
<script src="../ThirdParty/jquery-confirm-master/jquery-confirm.min.js?v=2" type="text/javascript"></script>
<%--custom alerts end--%>
<script type="text/javascript" src="../Js/pdfparam.min.js?v=4"></script>
<script src="../Js/common.min.js?v=98" type="text/javascript"></script>
<style type="text/css">
.style1 {
width: 153px;
}
</style>
</head>
<body class="Pagebody Family">
<form id="form1" runat="server" dir="<%=direction%>">
<div>
<asp:ScriptManager ID="ScriptManager1" runat="server">
<Scripts>
<asp:ScriptReference Path="../Js/pdfparam.min.js?v=4" />
</Scripts>
<Services>
<asp:ServiceReference Path="../WebService.asmx" />
</Services>
</asp:ScriptManager>
</div>
<asp:HiddenField ID="hdnScriptspath" runat="server" />
</form>
<form name="f1" dir="<%=direction%>">
<table style="width: 340px; height: 130px; border: 0px; padding: 1px; border-spacing: 1px;">
<tr>
<td style="text-align: center;" class="style1">
<div style="width: 127px;">
<center>
<span class="labelcap Family">Select PDF</span></center>
</div>
</td>
<td>
<div>
<select id="pdfFileName" name="fname" class="combotem Family">
<%=optstr %>
</select>
</div>
</td>
</tr>
<tr>
<td colspan="2" align="center">&nbsp;
</td>
</tr>
<tr>
<td colspan="2">
<center>
<input type="button" id="pdf" value="Open" onclick="javascript: CallPDFws();" />
<input id="Button1" type="button" value="Cancel" onclick="window.close();" /></center>
</td>
</tr>
</table>
<input type="hidden" value="<%=ptransid %>" name="transid" class="tem Family" disabled />
</form>
</body>
</html>

View File

@@ -0,0 +1,219 @@
<%@ Page Language="VB" AutoEventWireup="false" CodeFile="sess.aspx.vb" Inherits="sess" %>
<!DOCTYPE html>
<html>
<head id="Head1" runat="server">
<meta charset="utf-8" />
<meta content="width=device-width, initial-scale=1.0" name="viewport" />
<meta name="description" content="Session Expire" />
<meta name="keywords" content="Agile Cloud, Axpert,HMS,BIZAPP,ERP" />
<meta name="author" content="Agile Labs" />
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
<title><%=appTitle%></title>
<link rel="shortcut icon" href="../images/favicon.ico" />
<script>
if (!('from' in Array)) {
// IE 11: Load Browser Polyfill
document.write('<script src="../Js/polyfill.min.js"><\/script>');
}
</script>
<asp:PlaceHolder runat="server">
<%:Styles.Render(If(direction = "ltr", "~/UI/axpertUI/ltrBundleCss", "~/UI/axpertUI/rtlBundleCss")) %>
</asp:PlaceHolder>
<asp:PlaceHolder runat="server">
<%:Scripts.Render("~/UI/axpertUI/bundleJs") %>
</asp:PlaceHolder>
<script src="../Js/noConflict.min.js?v=1" type="text/javascript"></script>
<script>
if (typeof localStorage != "undefined") {
var projUrl = top.window.location.href.toLowerCase().substring("0", top.window.location.href.indexOf("/aspx/"));
var lsTimeStamp = localStorage["customGlobalStylesExist-" + projUrl]
if (lsTimeStamp && lsTimeStamp != "false") {
var appProjName = localStorage["projInfo-" + projUrl] || "";
var customGS = "<link id=\"customGlobalStyles\" data-proj=\"" + appProjName + "\" href=\"../" + appProjName + "/customGlobalStyles.css?v=" + lsTimeStamp + "\" rel=\"stylesheet\" />";
document.write(customGS);
}
}
</script>
<script src="../ThirdParty/jquery-confirm-master/jquery-confirm.min.js?v=2" type="text/javascript"></script>
<script src="../Js/common.min.js?v=98"></script>
<script type="text/javascript" src="../Js/alerts.min.js?v=28"></script>
<script type="text/javascript" src="../Js/lang/content-<%=langType%>.js?v=51"></script>
<script>
var isMobile = isMobileDevice();
//localStorage.clear();
sessionStorage.removeItem("homeJsonObj");
sessionStorage.clear();
clearLocalStorage = function (exceptions, contains) {
contains = contains || false;
var storage = localStorage
var keys = [];
var exceptions = [].concat(exceptions) //prevent undefined
//get storage keys
$.each(localStorage, function (key, val) {
keys.push(key);
});
//loop through keys
for (i = 0; i < keys.length; i++) {
var key = keys[i]
var deleteItem = true
//check if key excluded
for (j = 0; j < exceptions.length; j++) {
var exception = exceptions[j];
if (key.indexOf(exception) > -1 && contains) { deleteItem = false; }
else if (key == exception) { deleteItem = false; }
}
//delete key
if (deleteItem) {
localStorage.removeItem(key)
}
}
}
let appSessUrl = top.window.location.href.toLowerCase().substring("0", top.window.location.href.indexOf("/aspx/"));
let duplicateUser = localStorage.getItem("duplicateUser-" + appSessUrl);
let instanceName = localStorage.getItem("instanceName-" + appSessUrl);
clearLocalStorage(['projInfo-', 'versionInfo-', 'langInfo-', 'hybridGUID-', 'hybridDeviceId-', 'compressedMode-', 'duplicateUser-', 'instanceName-'], true);
var diFileInfo = '<%=strFileinfo%>';
var showAlertMsgText = '<%=showAlertMsgText%>';
$(document).ready(function () {
if (typeof instanceName != "undefined" && instanceName != null) {
let hrefVal = $("#btnSessLogin").attr('href');
$("#btnSessLogin").attr("href", hrefVal + "?" + instanceName);
}
if (typeof duplicateUser != "undefined" && duplicateUser != "") {
try {
$.ajax({
url: 'sess.aspx/ClearSessExpiry',
type: 'POST',
cache: false,
async: true,
data: JSON.stringify({
duplicateUser: duplicateUser
}),
dataType: 'json',
contentType: "application/json",
success: function (data) { }
});
} catch (ex) { }
}
$("#lblsesslogin").parent().prop('title', lcm[389]);
if (isMobileDevice()) {
let custommoblogoexist = false;
if (diFileInfo != "") {
$j("#main_body").removeAttr("style");
var imageUrl = "./../images/Custom/" + diFileInfo;
$j("#main_body").css({ "background-image": "url(" + imageUrl + ")", "background-size": "cover", "height": "100vh" });
custommoblogoexist = true;
}
if (custommoblogoexist == false) {
$j("#main_body").removeAttr("style");
var imageUrl = "./../AxpImages/login-img.png";
$j("#main_body").css({ "background-image": "url(" + imageUrl + ")", "background-size": "cover", "height": "100vh" });
}
}
if (typeof localStorage != "undefined") {
var projUrl = top.window.location.href.toLowerCase().substring("0", top.window.location.href.indexOf("/aspx/"));
var proj = localStorage["projInfo-" + projUrl] || "";
setProjectImages(proj);
}
if (showAlertMsgText != "") {
showAlertDialog("error", showAlertMsgText);
}
});
function setProjectImages(proj) {
var webBgImage = "../AxpImages/login-img.png";
var mobBgImage = "../AxpImages/login-img.png";
var webBgImageDiv = $("body");
var mobBgImageDiv = $("body");
if (proj) {
getProjectAppLogo(proj, async = true, function (success) {
if (success !== null && success !== void 0 && success.d) {
var _JSON$parse = JSON.parse(success.d),
webbg = _JSON$parse.webbg,
mobbg = _JSON$parse.mobbg;
if (webbg && !mobbg) {
mobbg = webbg;
}
if (!isMobile) {
webBgImageDiv.css("background", "url(".concat(webbg ? "".concat(webbg, "?v=").concat(new Date().getTime()) : webBgImage, ") ").concat(webbg ? "no-repeat center center fixed" : "no-repeat fixed bottom")).css("background-size", "cover");
} else {
mobBgImageDiv.css("background", "url(".concat(mobbg ? "".concat(mobbg, "?v=").concat(new Date().getTime()) : mobBgImage, "?v=").concat(new Date().getTime(), ") ").concat(mobbg ? "no-repeat center center fixed" : "no-repeat fixed bottom")).css("background-size", "cover");
}
} else {
if (!isMobile) {
webBgImageDiv.css("background", "url(".concat(webBgImage, ") no-repeat fixed bottom")).css("background-size", "cover");
} else {
mobBgImageDiv.css("background", "url(".concat(mobBgImage, "?v=").concat(new Date().getTime(), ") no-repeat fixed bottom ")).css("background-size", "cover");
}
}
}, function (error) {
if (!isMobile) {
webBgImageDiv.css("background", "url(".concat(webBgImage, ") no-repeat fixed bottom")).css("background-size", "cover");
} else {
mobBgImageDiv.css("background", "url(".concat(mobBgImage, "?v=").concat(new Date().getTime(), ") no-repeat fixed bottom")).css("background-size", "cover");
}
});
} else {
if (!isMobile) {
webBgImageDiv.css("background", "url(".concat(webBgImage, ") no-repeat fixed bottom")).css("background-size", "cover");
} else {
mobBgImageDiv.css("background", "url(".concat(mobBgImage, "?v=").concat(new Date().getTime(), ") no-repeat fixed bottom")).css("background-size", "cover");
}
}
}
</script>
</head>
<body id="main_body" runat="server" dir="<%=direction%>">
<video id="bgvid" runat="server" playsinline="" autoplay="" muted="" loop="" class="d-none">
<source src="" type="video/mp4" id="bgvidsource" runat="server" class="d-none">
</video>
<div id="login-prouct-name" class="d-none">
<%=appName%>
</div>
<div class="login-wrapper card login-inner w-lg-500px m-auto">
<div id="info-box" class="card-body w-lg-500px p-8 p-lg-12 mx-auto">
<h1 class="text-dark fs-2x mb-5">
<asp:Label ID="lblsessexp" CssClass="" runat="server" meta:resourcekey="lblsessexp">Your session has expired</asp:Label>
</h1>
<div class="fw-bold fs-4 text-gray-600">
<div class="d-flex align-items-top py-4">
<asp:Label ID="lblsessrsn" class="" runat="server" meta:resourcekey="lblsessrsn">This has happened due to the following reasons:</asp:Label>
</div>
<div class="d-flex align-items-top py-2">
<span class="bullet bg-primary me-3 mt-3"></span>
<asp:Label ID="lblsessbrwsr" class="" runat="server" meta:resourcekey="lblsessbrwsr">You have kept the browser window idle for a long time.</asp:Label>
</div>
<div class="d-flex align-items-top py-2">
<span class="bullet bg-primary me-3 mt-3"></span>
<asp:Label ID="lblsessstatic" class="" runat="server" meta:resourcekey="lblsessstatic">You are accessing the application URL from a saved or static page.</asp:Label>
</div>
<div class="d-flex align-items-top py-2">
<span class="bullet bg-primary me-3 mt-3"></span>
<asp:Label ID="lblsessdup" class="" runat="server" meta:resourcekey="lblsessdup">You might have logged into another session.</asp:Label>
</div>
<div class="d-flex align-items-center pt-2">
<a href="<%=loginStr %>" class="btn btn-lg btn-primary m-auto w-50" id="btnSessLogin">
<asp:Label ID="lblsesslogin" runat="server" meta:resourcekey="lblsesslogin">Log in</asp:Label>
</a>
</div>
</div>
</div>
</div>
</body>
</html>

View File

@@ -0,0 +1,186 @@
Imports System.IO
Partial Class sess
Inherits System.Web.UI.Page
Public appName As String
Public appTitle As String
Public loginStr As String
Public EnableOldTheme As String
Dim util As Util.Util = New Util.Util()
Public direction As String = "ltr"
Public langType As String = "en"
Public strFileinfo As String = String.Empty
Public showAlertMsgText As String = String.Empty
Protected Overrides Sub InitializeCulture()
If Session("language") IsNot Nothing Or Application("LangSess") IsNot Nothing Then
Dim langProj As String = If(Session("language") Is Nothing, Application("LangSess").ToString(), Session("language"))
Dim dirLang As String = String.Empty
dirLang = util.SetCulture(langProj.ToUpper())
If Not String.IsNullOrEmpty(dirLang) Then
direction = dirLang.Split("-")(0)
langType = dirLang.Split("-")(1)
End If
End If
End Sub
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
Try
main_body.Attributes.Add("class", direction + " signout_cls")
If Not IsPostBack Then
If Session("AxEnableOldTheme") IsNot Nothing Then
EnableOldTheme = Session("AxEnableOldTheme").ToString().ToLower()
End If
Dim AxCloudDB As String
If Session("AxCloudDB") IsNot Nothing Then
AxCloudDB = Session("AxCloudDB").ToString()
End If
If Application("AxCloudDB") IsNot Nothing And AxCloudDB Is Nothing Then
AxCloudDB = Application("AxCloudDB").ToString()
Application("AxCloudDB") = ""
End If
If AxCloudDB IsNot Nothing Then
loginStr = ConfigurationManager.AppSettings("CloudHomeUrl")
End If
loginStr = Application("LoginPath").ToString()
If Not (Request.QueryString("hybridGUID") = "") Then
Dim hybridGUID = Request.QueryString("hybridGUID")
loginStr += "?hybridGUID=" + hybridGUID
If Not (Request.QueryString("deviceid") = "") Then
Dim deviceid = Request.QueryString("deviceid")
loginStr += "&deviceid=" + deviceid
End If
If Not (Request.QueryString("projname") = "") Then
Dim projname = Request.QueryString("projname")
loginStr += "&projname=" + projname
End If
End If
If Not Application("projTitle") Is Nothing Then
appTitle = Application("projTitle").ToString()
ElseIf Session("AxAppTitle") IsNot Nothing Then
appTitle = Session("AxAppTitle").ToString()
End If
If Not (Request.QueryString("showmsg") = "") Then
showAlertMsgText = Request.QueryString("showmsg")
End If
appName = appTitle
End If
Dim _xmlString As String =
"<?xml version=""1.0"" encoding=""utf-8"" ?>"
If Session("project") = "" Then
'do nothing
Else
Dim sXml As String
Dim user As String
Dim sid As String
Dim proj As String
Dim Svrlic_redis As String
sXml = ""
user = Session("user")
sid = Session("nsessionid")
If sid IsNot Nothing Then
If Session("Svrlic_redis") IsNot Nothing Then
Svrlic_redis = Session("Svrlic_redis").ToString()
Else
Svrlic_redis = ""
End If
proj = Session("project")
sXml = sXml & "<root axpapp=" & Chr(34) & proj & Chr(34) & " " & Svrlic_redis & " sessionid= " & Chr(34) & sid & Chr(34) & " trace=" & Chr(34) & Session("trace") & Chr(34) & " >"
sXml &= Session("axApps").ToString() & Application("axProps").ToString() & "</root>"
util.DeleteKeepAliveWebKey()
util.SaveExecutionText()
util.DeleteUnwantedKeys()
util.TempAttaServerFiles()
Dim res As String
Dim objWebServiceExt As ASBExt.WebServiceExt = New ASBExt.WebServiceExt()
'Call service
util.RemoveLoggedUserDetails(proj, sid)
res = objWebServiceExt.CallLogoutWS("sess", sXml)
Dim scriptsPath As String = HttpContext.Current.Application("ScriptsPath").ToString()
scriptsPath = scriptsPath + "Axpert\\" + sid
If Directory.Exists(scriptsPath) And sid IsNot Nothing Then
Try
Directory.Delete(scriptsPath, True)
Catch
'Do Nothing
End Try
End If
Dim keys As New ArrayList
Dim firstCac As String = sid & "order"
keys.Add(firstCac)
Dim k As Integer
For k = 0 To k < keys.Count - 1
Cache.Remove(keys(k))
Next
End If
End If
If ConfigurationManager.AppSettings("HomeSessExpriesUrl") IsNot Nothing And ConfigurationManager.AppSettings("HomeSessExpriesUrl").ToString() <> "" Then
Dim url As String
url = ConfigurationManager.AppSettings("HomeSessExpriesUrl")
Response.Redirect(url)
End If
Dim folderPath As String = Server.MapPath("~/images/Custom")
Dim di As New IO.DirectoryInfo(folderPath)
Dim diFileinfo As IO.FileInfo() = di.GetFiles()
Dim drfile As IO.FileInfo
Dim custommoblogoexist = "False"
Dim customlogoexist = "False"
Dim Ismobile = Request.Browser.IsMobileDevice
'For Each drfile In diFileinfo
' If drfile.Length > 0 AndAlso drfile.Name.Contains("homelogo_mob") Then
' strFileinfo = drfile.Name
' Exit For
' End If
'Next
'For Each drfile In diFileinfo
' If drfile.Length > 0 AndAlso drfile.Name.Contains("homelogo") Then
' If drfile.Name.Contains("mp4") Then
' main_body.Attributes.CssStyle.Add("background", "")
' bgvid.Attributes.CssStyle.Add("display", "block")
' bgvidsource.Attributes.Add("src", "./../images/Custom/homelogo.mp4?v=" + DateTime.Now.ToString("yyyyMMddHHmmss") + "")
' customlogoexist = "True"
' Exit For
' Else
' main_body.Attributes.CssStyle.Add("background", "url(./../images/Custom/" + drfile.Name + "?v=" + DateTime.Now.ToString("yyyyMMddHHmmss") + ") no-repeat center center fixed !important ")
' main_body.Attributes.CssStyle.Add("background-size", "cover !important")
' main_body.Attributes.CssStyle.Add("height", "100vh !important")
' customlogoexist = "True"
' Exit For
' End If
' End If
'Next
If customlogoexist = "False" Then
main_body.Attributes.CssStyle.Add("background", "url(./../AxpImages/login-img.png)")
main_body.Attributes.CssStyle.Add("background-repeat", "no-repeat")
main_body.Attributes.CssStyle.Add("background-attachment", "fixed")
main_body.Attributes.CssStyle.Add("background-position", "bottom")
main_body.Attributes.CssStyle.Add("background-size", "cover !important")
End If
util.KillSession() 'Kill this page's session after load
Catch ex As Exception
Try
util.KillSession() 'Kill this page's session after load
Catch exe As Exception
Dim sessionStateSection As System.Web.Configuration.SessionStateSection = CType(ConfigurationManager.GetSection("system.web/sessionState"), System.Web.Configuration.SessionStateSection)
Dim cookieName As String = sessionStateSection.CookieName
Dim mycookie As HttpCookie = New HttpCookie(cookieName)
mycookie.Expires = DateTime.Now.AddDays(-1)
HttpContext.Current.Response.Cookies.Add(mycookie)
HttpContext.Current.Session.Abandon()
End Try
End Try
End Sub
<System.Web.Services.WebMethod()>
Public Shared Sub ClearSessExpiry(ByVal duplicateUser As String)
If duplicateUser <> String.Empty Then
Dim Proj As String = duplicateUser.Split("-")(0)
Dim Sid As String = duplicateUser.Split("-")(1)
Dim util As Util.Util = New Util.Util()
util.RemoveLoggedUserDetails(Proj, Sid)
End If
End Sub
End Class

View File

@@ -0,0 +1,144 @@
<%@ Page Language="VB" AutoEventWireup="false" CodeFile="signout.aspx.vb" Inherits="signout"
Debug="true" %>
<!DOCTYPE html>
<html>
<head runat="server">
<meta charset="utf-8" />
<meta content="width=device-width, initial-scale=1.0" name="viewport" />
<meta name="description" content="Axpert Signout" />
<meta name="keywords" content="Agile Cloud, Axpert,HMS,BIZAPP,ERP" />
<meta name="author" content="Agile Labs" />
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
<title><%=appTitle%></title>
<link rel="shortcut icon" href="../images/favicon.ico" />
<script>
if (!('from' in Array)) {
// IE 11: Load Browser Polyfill
document.write('<script src="../Js/polyfill.min.js"><\/script>');
}
</script>
<asp:PlaceHolder runat="server">
<%:Styles.Render(If(direction = "ltr", "~/UI/axpertUI/ltrBundleCss", "~/UI/axpertUI/rtlBundleCss")) %>
</asp:PlaceHolder>
<asp:PlaceHolder runat="server">
<%:Scripts.Render("~/UI/axpertUI/bundleJs") %>
</asp:PlaceHolder>
<script src="../Js/noConflict.min.js?v=1" type="text/javascript"></script>
<script src="../Js/common.min.js?v=98"></script>
<script type="text/javascript" src="../Js/lang/content-<%=langType%>.js?v=51"></script>
<script type="text/javascript" src="../Js/alerts.min.js?v=28"></script>
<script>
let appSessUrl = top.window.location.href.toLowerCase().substring("0", top.window.location.href.indexOf("/aspx/"));
let instanceName = localStorage.getItem("instanceName-" + appSessUrl);
localStorage.removeItem("unlmtUsername-" + appSessUrl);
var diFileInfo = '<%=strFileinfo%>';
var isMobile = isMobileDevice();
$(document).ready(function () {
if (typeof instanceName != "undefined" && instanceName != null) {
let hrefVal = $("#lnkLogin").attr('href');
$("#lnkLogin").attr("href", hrefVal + "?" + instanceName);
}
$("#lnkLogin").prop('title', lcm[389]);
if (isMobileDevice()) {
let custommoblogoexist = false;
if (diFileInfo != "") {
$j("#main_body").removeAttr("style");
var imageUrl = "./../images/Custom/" + diFileInfo;
$j("#main_body").css({ "background-image": "url(" + imageUrl + ")", "background-size": "cover", "height": "100vh" });
custommoblogoexist = true;
}
if (custommoblogoexist == false) {
$j("#main_body").removeAttr("style");
var imageUrl = "./../AxpImages/login-img.png";
$j("#main_body").css({ "background-image": "url(" + imageUrl + ")", "background-size": "cover", "height": "100vh" });
}
}
if (typeof localStorage != "undefined") {
var projUrl = top.window.location.href.toLowerCase().substring("0", top.window.location.href.indexOf("/aspx/"));
var proj = localStorage["projInfo-" + projUrl] || "";
setProjectImages(proj);
}
});
function setProjectImages(proj) {
var webBgImage = "../AxpImages/login-img.png";
var mobBgImage = "../AxpImages/login-img.png";
var webBgImageDiv = $("body");
var mobBgImageDiv = $("body");
if (proj) {
getProjectAppLogo(proj, async = true, function (success) {
if (success !== null && success !== void 0 && success.d) {
var _JSON$parse = JSON.parse(success.d),
webbg = _JSON$parse.webbg,
mobbg = _JSON$parse.mobbg;
if (webbg && !mobbg) {
mobbg = webbg;
}
if (!isMobile) {
webBgImageDiv.css("background", "url(".concat(webbg ? "".concat(webbg, "?v=").concat(new Date().getTime()) : webBgImage, ") ").concat(webbg ? "no-repeat center center fixed" : "no-repeat fixed bottom")).css("background-size", "cover");
} else {
mobBgImageDiv.css("background", "url(".concat(mobbg ? "".concat(mobbg, "?v=").concat(new Date().getTime()) : mobBgImage, "?v=").concat(new Date().getTime(), ") ").concat(mobbg ? "no-repeat center center fixed" : "no-repeat fixed bottom")).css("background-size", "cover");
}
} else {
if (!isMobile) {
webBgImageDiv.css("background", "url(".concat(webBgImage, ") no-repeat fixed bottom")).css("background-size", "cover");
} else {
mobBgImageDiv.css("background", "url(".concat(mobBgImage, "?v=").concat(new Date().getTime(), ") no-repeat fixed bottom ")).css("background-size", "cover");
}
}
}, function (error) {
if (!isMobile) {
webBgImageDiv.css("background", "url(".concat(webBgImage, ") no-repeat fixed bottom")).css("background-size", "cover");
} else {
mobBgImageDiv.css("background", "url(".concat(mobBgImage, "?v=").concat(new Date().getTime(), ") no-repeat fixed bottom")).css("background-size", "cover");
}
});
} else {
if (!isMobile) {
webBgImageDiv.css("background", "url(".concat(webBgImage, ") no-repeat fixed bottom")).css("background-size", "cover");
} else {
mobBgImageDiv.css("background", "url(".concat(mobBgImage, "?v=").concat(new Date().getTime(), ") no-repeat fixed bottom")).css("background-size", "cover");
}
}
}
</script>
</head>
<body id="main_body" runat="server" dir="<%=direction%>">
<video id="bgvid" runat="server" playsinline="" autoplay="" muted="" loop="" class="d-none">
<source src="" type="video/mp4" id="bgvidsource" runat="server" class="d-none">
</video>
<form id="form1" runat="server" class="card w-lg-500px m-auto min-h-250px">
<div id="info-box" class="flex-column-auto card-body w-lg-500px p-8 p-lg-12 m-auto">
<h1 class="text-dark fs-2x mb-5 text-center">
<asp:Label ID="lblMsg" runat="server"> </asp:Label>
<asp:Label ID="lblLoggedout" runat="server" meta:resourcekey="lblLoggedout" Visible="false">You have successfully logged out.</asp:Label>
<asp:Label ID="lblCustomerror" runat="server" meta:resourcekey="lblCustomerror" Visible="false">Server error. Please try again.If the problem continues, please contact your administrator.</asp:Label>
</h1>
<div class="d-flex fw-bold fs-4 text-gray-600">
<a href="<%=loginStr %>" class="btn btn-lg btn-primary mx-auto w-50" id="lnkLogin">Log in</a>
</div>
</div>
<script>
if (typeof localStorage != "undefined") {
var projUrl = top.window.location.href.toLowerCase().substring("0", top.window.location.href.indexOf("/aspx/"));
var lsTimeStamp = localStorage["customGlobalStylesExist-" + projUrl]
if (lsTimeStamp && lsTimeStamp != "false") {
var appProjName = localStorage["projInfo-" + projUrl] || "";
var customGS = "<link id=\"customGlobalStyles\" data-proj=\"" + appProjName + "\" href=\"../" + appProjName + "/customGlobalStyles.css?v=" + lsTimeStamp + "\" rel=\"stylesheet\" />";
document.write(customGS);
}
}
</script>
</form>
</body>
</html>

View File

@@ -0,0 +1,309 @@
<%@ Page Language="VB" AutoEventWireup="false" CodeFile="srchComponent.aspx.vb" Inherits="srchComponent" %>
<!DOCTYPE html>
<html>
<head runat="server">
<meta charset="utf-8" />
<meta name="description" content="Axpert Search Component" />
<meta name="keywords" content="Agile Cloud, Axpert,HMS,BIZAPP,ERP" />
<meta name="author" content="Agile Labs" />
<meta content="width=device-width, initial-scale=1.0" name="viewport" />
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/>
<title>Advanced Search</title>
<link href="../Css/thirdparty/bootstrap/3.3.6/bootstrap.min.css" rel="stylesheet" />
<link href="../Css/globalStyles.min.css?v=36" rel="stylesheet" />
<script>
if(typeof localStorage != "undefined"){
var projUrl = top.window.location.href.toLowerCase().substring("0", top.window.location.href.indexOf("/aspx/"));
var lsTimeStamp = localStorage["customGlobalStylesExist-" + projUrl]
if(lsTimeStamp && lsTimeStamp != "false"){
var appProjName = localStorage["projInfo-" + projUrl] || "";
var customGS = "<link id=\"customGlobalStyles\" data-proj=\""+ appProjName +"\" href=\"../"+ appProjName +"/customGlobalStyles.css?v="+ lsTimeStamp +"\" rel=\"stylesheet\" />";
document.write(customGS);
}
}
</script>
<script src="../Js/thirdparty/jquery/3.1.1/jquery.min.js" type="text/javascript"></script>
<script src="../Js/noConflict.min.js?v=1" type="text/javascript"></script>
<%--custom alerts start--%>
<link href="../Css/animate.min.css" rel="stylesheet" />
<link href="../ThirdParty/jquery-confirm-master/jquery-confirm.min.css?v=1" rel="stylesheet" />
<script>
if (!('from' in Array)) {
// IE 11: Load Browser Polyfill
document.write('<script src="../Js/polyfill.min.js"><\/script>');
}
</script>
<script src="../ThirdParty/jquery-confirm-master/jquery-confirm.min.js?v=2"></script>
<script src="../Js/alerts.min.js?v=28" type="text/javascript"></script>
<%--custom alerts end--%>
<script src="../Js/thirdparty/bootstrap/3.3.6/bootstrap.min.js" type="text/javascript"></script>
<link id="themecss" type="text/css" rel="Stylesheet" />
<link href="../Css/GridTable.min.css?v=1" rel="stylesheet" />
<script type="text/javascript" src="../Js/tstruct.min.js?v=431"></script>
<script type="text/javascript" src="../Js/helper.min.js?v=123"></script>
<script type="text/javascript" src="../Js/jsclient.min.js?v=51"></script>
<script src="../Js/gen.min.js?v=14" type="text/javascript"></script>
<script type="text/javascript">
$j(document).ready(function () {
ShowParentDimmer(false);
// ChangeTheme(window);
});
var IsFormDirty = false;
function ShowParentDimmer(status) {
dv = $j("#waitDiv", window.opener.document);
dv.hide();
window.opener.document.onkeydown = function EatKeyPress() { if (DimmerCalled == true) { return true; } }
}
function ChangeDir(dir) {
$j("#form1").attr("dir", dir);
}
</script>
<style type="text/css">
@media(max-width:516px) {
#srchComponentTd .withWrapper {
display: block;
margin-top: 10px;
margin-bottom: 10px;
}
#srchComponentTd .withWrapper label {
margin-right: 38px;
}
#srchComponentTd .withWrapper input {
width: 196px !important;
}
}
@media(max-width:767px) {
#searchoverlay table {
width: 100%;
}
}
#srchComponentTd .form-control {
display: inline-block;
}
#waitDiv {
height: DYNAMIC;
left: 0px;
position: absolute;
top: 0px;
visibility: visible;
width: DYNAMIC;
z-index: 100000;
}
#backgroundDiv {
position: fixed;
top: 0px;
bottom: 0px;
left: 0px;
right: 0px;
overflow: hidden;
padding: 0;
margin: 0;
background-color: #d3d3d3;
filter: alpha(opacity=50);
/*opacity: 1;*/
z-index: 999999;
}
</style>
</head>
<body onload="ChangeDir('<%=direction%>');">
<form id="form1" runat="server">
<asp:ScriptManager ID="ScriptManager1" runat="server">
<Scripts>
<asp:ScriptReference Path="../Js/tstruct.min.js?v=431" />
</Scripts>
<Services>
<asp:ServiceReference Path="../WebService.asmx" />
</Services>
</asp:ScriptManager>
<div style="max-height: 600px;">
<asp:HiddenField ID="fname" runat="server" />
<div runat="server" id="searchoverlay" class="overlay">
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<table style="margin-top: 10px;" class="col-lg-12 col-sm-12 col-md-12">
<tr>
<td>&nbsp;
</td>
<td id="srchComponentTd">
<div class="col-lg-5 col-sm-5 col-md-5">
<% If Session("language").ToString() = "ARABIC" Then%>
<asp:Label ID="lblwith" runat="server" meta:resourcekey="lblwith">
With</asp:Label>
<%Else%>
<asp:Label ID="lblsrchfor" runat="server" meta:resourcekey="lblsrchfor">
Search For</asp:Label>
<%End If%>
<asp:DropDownList ID="s1" CssClass="combotem Family form-control" runat="server">
</asp:DropDownList>
</div>
<div class="col-lg-5 col-sm-5 col-md-5">
<% If Session("language").ToString() = "ARABIC" Then%>
<label>
<asp:Label ID="lblsrch" runat="server" meta:resourcekey="lblsrch">
Search For</asp:Label>
</label>
<%Else%>
<asp:Label ID="lblwth" runat="server" meta:resourcekey="lblwth">
With</asp:Label>
<%End If%>
<asp:TextBox ID="txtSearch" CssClass="tem Family form-control" runat="server" Text=""></asp:TextBox>
</div>
<asp:HiddenField ID="goval" runat="server" Value=""></asp:HiddenField>
<div class="col-lg-2 col-sm-2 col-md-2">
<label style="display: block; height: 20px;"></label>
<asp:Button ID="btnsearch" CssClass="btn hotbtn" Text="Go" runat="server" />
</div>
<span style="display: none">
<asp:ListBox ID="searchlist" Visible="true" CssClass=" form-control" runat="server" Height="0px" Width="0px"
AutoPostBack="True"></asp:ListBox>
<asp:ListBox ID="searchlistval" Visible="true" CssClass=" form-control" runat="server" Height="0px" Width="0px"
AutoPostBack="True"></asp:ListBox>
<asp:ListBox ID="lstValues" Visible="true" CssClass=" form-control" runat="server" Height="0px" Width="0px"
AutoPostBack="True"></asp:ListBox>
</span>
</td>
</tr>
</table>
<asp:Panel ScrollBars="Auto" runat="server" ID="Panel1" Width="100%">
<div style="height: 5px;">
</div>
<div runat="server" id="dvSrchGrid">
<asp:GridView CellSpacing="-1" ID="GridView1" runat="server" CellPadding="2" GridLines="Vertical" Style="margin-top: 10px;"
Width="100%" AllowSorting="false" RowStyle-Wrap="false" AutoGenerateColumns="false"
PageSize="10" CssClass="gridData customSetupTableMN">
<HeaderStyle />
<AlternatingRowStyle />
</asp:GridView>
</div>
<table>
<tr>
<td style="width: 20%">&nbsp;&nbsp;
</td>
<td>
<div runat="server" id="dvMsg">
<asp:Label ID="records" runat="server" Text="" CssClass="totrec"></asp:Label>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<span style="display: none">
<asp:TextBox ID="pgno" runat="server" Text="0" Visible="true" BorderStyle="None"
ForeColor="white" Width="1" BackColor="white"></asp:TextBox>
</span>
<asp:Label ID="pgCap" meta:resourcekey="pgCap" Text="Page No. " Visible="false" runat="server" CssClass="totrec"></asp:Label>
<asp:DropDownList ID="lvPage" runat="server" AutoPostBack="true" Visible="false"
Width="40px">
</asp:DropDownList>
<asp:Label ID="pages" Text="" runat="server" CssClass="totrec" Visible="false"></asp:Label>
</div>
</td>
</tr>
</table>
</asp:Panel>
</ContentTemplate>
</asp:UpdatePanel>
<asp:UpdateProgress ID="UpdateProgress1" runat="server">
<ProgressTemplate>
<div id='waitDiv' style=''>
<div id='backgroundDiv' style='background: url(../Axpimages/loadingBars.gif) center center no-repeat rgba(255, 255, 255, 0.4); background-size: 135px;'>
</div>
</div>
</ProgressTemplate>
</asp:UpdateProgress>
</div>
</div>
<asp:Label ID="lblNodata" runat="server" meta:resourcekey="lblNodata" Visible="false">No data found.</asp:Label>
</form>
<script type="text/javascript">
function loadParent(a) {
var gov = document.getElementById("<%=searchlist.ClientID%>");
var grviewpno = document.getElementById("<%=pgno.ClientID%>");
var pno = parseInt(grviewpno.value)
gov.selectedIndex = (pno * 10) + parseInt(a);
var govlistval = "<%=searchlistval.ClientID%>";
SetSelectedValue(gov, govlistval);
}
function LoadWorkflow(a) {
var gov = document.getElementById("<%=searchlist.ClientID%>");
var lstVal = document.getElementById('<%=lstValues.ClientID %>');
var grviewpno = document.getElementById("<%=pgno.ClientID%>");
var pno = parseInt(grviewpno.value)
gov.selectedIndex = (pno * 10) + parseInt(a);
var govlistval = "<%=searchlistval.ClientID%>";
if (gov[gov.selectedIndex].value != -1 && lstVal[gov.selectedIndex].value != -1) {
if (document.getElementById("fname")) {
var fname = document.getElementById("fname").value;
var ids = fname.split("~");
var result = gov[gov.selectedIndex].value;
var result1 = lstVal[gov.selectedIndex].value;
eval('window.opener.document.form1.' + ids[0] + '.value ="' + result + '";');
eval('window.opener.document.form1.' + ids[1] + '.value ="' + result1 + '";');
}
}
window.close();
}
var ChangedFields = new Array();
var ChangedFieldValues = new Array();
var DeletedDCRows = new Array();
var fldNewNameArr = new Array();
var fldNewDbRowNo = new Array();
var fldNewValueArr = new Array();
</script>
<script type="text/javascript">
// Fix: UpdatePanel Async Postbacks Slow - Fix from Microsoft for KB 2000262.
function disposeTree(sender, args) {
var elements = args.get_panelsUpdating();
for (var i = elements.length - 1; i >= 0; i--) {
var element = elements[i];
var allnodes = element.getElementsByTagName('*'),
length = allnodes.length;
var nodes = new Array(length)
for (var k = 0; k < length; k++) {
nodes[k] = allnodes[k];
}
for (var j = 0, l = nodes.length; j < l; j++) {
var node = nodes[j];
if (node.nodeType === 1) {
if (node.dispose && typeof (node.dispose) === "function") {
node.dispose();
}
else if (node.control && typeof (node.control.dispose) === "function") {
node.control.dispose();
}
var behaviors = node._behaviors;
if (behaviors) {
behaviors = Array.apply(null, behaviors);
for (var k = behaviors.length - 1; k >= 0; k--) {
behaviors[k].dispose();
}
}
}
}
element.innerHTML = "";
}
}
Sys.WebForms.PageRequestManager.getInstance().add_pageLoading(disposeTree);
</script>
<script src="../Js/common.min.js?v=98"></script>
</body>
</html>

View File

@@ -0,0 +1,775 @@
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="tstruct.aspx.cs" Inherits="Tstruct" EnableViewState="true" ViewStateMode="Disabled" %>
<!DOCTYPE html>
<html>
<head id="Head1" runat="server">
<meta charset="utf-8" />
<meta name="description" content="Axpert Tstruct" />
<meta name="keywords" content="Agile Cloud, Axpert,HMS,BIZAPP,ERP" />
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
<meta name="author" content="Agile Labs" />
<meta content="width=device-width, initial-scale=1.0" name="viewport" />
<title>Tstruct</title>
<asp:PlaceHolder runat="server">
<%:Styles.Render("~/Css/form") %>
</asp:PlaceHolder>
<asp:PlaceHolder runat="server">
<%:Styles.Render(direction == "ltr" ? "~/UI/axpertUI/ltrBundleCss" : "~/UI/axpertUI/rtlBundleCss") %>
</asp:PlaceHolder>
<script>
if (typeof localStorage != "undefined") {
var projUrl = top.window.location.href.toLowerCase().substring("0", top.window.location.href.indexOf("/aspx/"));
var customStyleTimeStamp = localStorage["customTstructNewUiExist-" + projUrl];
if (customStyleTimeStamp && customStyleTimeStamp != "false") {
var appProjName = localStorage["projInfo-" + projUrl] || "";
var customFormStyle = "<link id=\"customTstructNewUi\" data-proj=\"" + appProjName + "\" href=\"../" + appProjName + "/customTstructNewUi.css?v=" + customStyleTimeStamp + "\" rel=\"stylesheet\" />";
document.write(customFormStyle);
}
}
</script>
<script>
if (!('from' in Array)) {
// IE 11: Load Browser Polyfill
document.write('<script src="../Js/polyfill.min.js"><\/script>');
}
</script>
<script>
if (typeof localStorage != "undefined") {
var projUrl = top.window.location.href.toLowerCase().substring("0", top.window.location.href.indexOf("/aspx/"));
var lsTimeStamp = localStorage["customGlobalStylesExist-" + projUrl]
if (lsTimeStamp && lsTimeStamp != "false") {
var appProjName = localStorage["projInfo-" + projUrl] || "";
var customGS = "<link id=\"customGlobalStyles\" data-proj=\"" + appProjName + "\" href=\"../" + appProjName + "/customGlobalStyles.css?v=" + lsTimeStamp + "\" rel=\"stylesheet\" />";
document.write(customGS);
}
}
</script>
<script type="text/javascript">
var mode = "form";
//variables used for new picklist control
var totalPLRows = 0;
var pageSize = 10;
var curPageNo = 1;
var noOfPLPages = 0;
var isTstPop = '<%=isTstPop%>';
var appsessionKey = '<%=appsessionKey%>';
var firstInput;
var lastInput;
var FetchPickListRows = '<%=FetchPickListRows%>';
//variables used for storing images in folders
var imgNames = new Array();
var imgSrc = new Array();
var axInlineGridEdit = '<%=Session["AxInlineGridEdit"]%>' == 'true';
var enableBackButton = false;
var enableForwardButton = false;
var AxwizardType = '<%=axWizardType%>';
var wizardLoadRecord = '<%=wizardLoadRecord%>';
var tracePath = '<%=traceLog%>';
var gloDraft = '<%=tstDraftsScript%>';
var AxpTstButtonStyle = '<%=AxpTstButtonStyle%>';
var btnfooterlist = "<%=btnfooterlist%>";
var btnfooteropenlist = "<%=btnfooteropenlist%>";
var requestProcess_logtime = '<%=requestProcess_logtime%>';
var serverprocesstime = '<%=serverprocesstime%>';
//Temporary code
var pageLogTime = '<%=pageLogTime%>';
var formLogTime = '<%=formLogTime%>';
//End Temporary code
</script>
</head>
<body onload="ChangeDir('<%=direction%>');" class="content d-flex flex-column flex-column-fluid fs-6 p-0" dir="<%=direction%>">
<div id="dvlayout" class="d-flex flex-column mvh-100" runat="server">
<div class="toolbar m-0 p-0 py-1 flex-shrink-0">
<div class="container-fluid p-0 d-flex flex-stack flex-wrap flex-sm-nowrap">
<div class="d-flex flex-column align-items-start justify-content-center flex-wrap me-2" id="breadcrumb-panel">
<%=tstHeader %>
</div>
<div class="d-flex align-items-center flex-nowrap text-nowrap">
<%if (AxpTstButtonStyle != "" && AxpTstButtonStyle != "old")
{ %>
<%if (!isTstCustomHtml)
{ %>
<div class="toolbarRightMenu">
<%=modernToolbarBtnHtml.ToString() %>
<span class="align-items-center">
<button type="button" class="btn btn-icon btn-white btn-color-gray-500 btn-active-primary shadow-sm menu-dropdown" data-kt-menu-trigger="click" data-kt-menu-placement="bottom-end" data-kt-menu-flip="top-end">
<span class="material-icons material-icons-style">apps</span>
</button>
<%if (AxpTstButtonStyle == "classic")
{ %>
<div class="menu menu-sub menu-sub-dropdown menu-column menu-rounded menu-gray-800 menu-state-bg-light-primary fw-bold w-200px py-3" data-kt-menu="true" style="z-index: 106; position: fixed; inset: 0px auto auto 0px; margin: 0px; transform: translate(131px, 52px);" data-popper-placement="bottom-end">
<%=toolbarBtnHtml.ToString() %>
</div>
<% }
else
{%>
<div class="menu menu-sub menu-sub-dropdown menu-column w-100 w-sm-350px " data-kt-menu="true" style="z-index: 105; position: fixed; inset: 0px auto auto 0px; margin: 0px; transform: translate(919px, 90px);" data-popper-placement="bottom-end">
<div class="card">
<div class="card-body py-5">
<div class="mh-450px scroll-y me-n5 pe-5">
<div class="row g-2">
<%=toolbarBtnHtml.ToString() %>
</div>
</div>
</div>
</div>
</div>
<% } %>
</span>
</div>
<% }
else
{%>
<%= toolbarBtnHtml.ToString()%>
<% } %>
<% }
else
{%>
<div id='searchBar' class="toolbarOptionsParent">
<div id="icons" class="right">
<ul>
<%if (!isTstCustomHtml)
{ %>
<div id="tstToolBarBtn" runat="server">
<div id="tstIcons" runat="server">
<%= toolbarBtnHtml.ToString() + designModeBtnHtml.ToString() %>
</div>
<li id="dvRefreshFromLoad" runat="server" visible="false">
<span>
<button type="submit" title="Refresh FormLoad" onclick="ResetFormLoadCache();">
<i class="fa fa-refresh"></i>
</button>
</span>
</li>
</div>
<% }
else
{%>
<%= toolbarBtnHtml.ToString()%>
<% } %>
</ul>
</div>
</div>
<% } %>
</div>
<div id="designModeToolbar" class="d-none">
<div id="dvToolbar" runat="server" class="d-flex align-items-center flex-nowrap text-nowrap mb-1">
<a title="TStruct Design Properties" class="btn btn-sm btn-icon btn-white btn-color-gray-500 btn-active-primary me-2 shadow-sm toolbarIcons" id="tstDsignProp" onclick="openProprtySht('tstructPS')"><span class="material-icons material-icons-style material-icons-3">settings</span></a>
<a title="DC Layouts" runat="server" class="btn btn-sm btn-icon btn-white btn-color-gray-500 btn-active-primary me-2 shadow-sm toolbarIcons" id="tstDesigDcLayouts" onclick="javascript:DesignFormDcLayouts();"><span class="material-icons material-icons-style material-icons-3">view_quilt</span></a>
<a title="Reset Design" class="btn btn-sm btn-icon btn-white btn-color-gray-500 btn-active-primary me-2 shadow-sm toolbarIcons" id="A7" onclick="javascript:ResetButtonClickedWeb();"><span class="material-icons material-icons-style material-icons-3">restart_alt</span></a>
<a title="Save" runat="server" class="btn btn-sm btn-icon btn-white btn-color-gray-500 btn-active-primary me-2 shadow-sm toolbarIcons" id="saveDesign" onclick="javascript:SaveDesignerJSONWeb();"><span class="material-icons material-icons-style material-icons-3">save</span></a>
<a title="Publish" runat="server" class="btn btn-sm btn-icon btn-white btn-color-gray-500 btn-active-primary me-2 shadow-sm toolbarIcons" id="PublishDesign" onclick="javascript:PublishDesignerJSONWeb();"><span class="material-icons material-icons-style material-icons-3">publish</span></a>
<a title="Save" runat="server" visible="false" class="btn btn-sm btn-icon btn-white btn-color-gray-500 btn-active-primary me-2 shadow-sm toolbarIcons" id="PublishSaveDesign" onclick="javascript:SavePublishDesignerJSONWeb();"><span class="material-icons material-icons-style material-icons-3">published_with_changes</span></a>
<a title="Run" runat="server" class="btn btn-sm btn-icon btn-white btn-color-gray-500 btn-active-primary me-2 shadow-sm toolbarIcons" id="RunMode" onclick="javascript:goToRenderMode();"><span class="material-icons material-icons-style material-icons-3">play_circle</span></a>
<a title="HTML" runat="server" class="btn btn-sm btn-icon btn-white btn-color-gray-500 btn-active-primary me-2 shadow-sm toolbarIcons" id="tstructHtml" onclick="javascript:customTstHtml();"><span class="material-icons material-icons-style material-icons-3">code</span></a>
</div>
</div>
</div>
</div>
<div id="pagebdy" class="container p-0 overflow-auto" style="max-width: inherit;">
<%--<div class="row" id="heightframe" runat="server">--%>
<div id="heightframe" runat="server">
<div id="formContainer" class="col-xl-12">
<form id="form1" runat="server" enctype="multipart/form-data">
<div>
<asp:PlaceHolder runat="server">
<%:Scripts.Render("~/UI/axpertUI/bundleJs") %>
</asp:PlaceHolder>
<asp:PlaceHolder runat="server">
<%:Scripts.Render("~/Js/formBasic") %>
</asp:PlaceHolder>
<asp:PlaceHolder runat="server">
<%:Scripts.Render("~/Js/formInit") %>
</asp:PlaceHolder>
<asp:ScriptManager ID="ScriptManager1" runat="server">
<Services>
<asp:ServiceReference Path="../WebService.asmx" />
<asp:ServiceReference Path="../CustomWebService.asmx" />
</Services>
</asp:ScriptManager>
<%--<asp:UpdateProgress ID="Up1" Visible="false" runat="Server">
<ProgressTemplate>
<span>
<img src="../AxpImages/icons/loading.gif" alt="Please wait" />
Please wait ...</span>
</ProgressTemplate>
</asp:UpdateProgress>--%>
</div>
<asp:HiddenField ID="hdnDataObjId" runat="server" />
<asp:HiddenField ID="hdnScriptspath" runat="server" />
<asp:HiddenField ID="hdnAxIsPerfCode" runat="server" />
<asp:HiddenField ID="SaveID" runat="server" />
<asp:HiddenField ID="hdnDraftName" Value="false" runat="server" />
<asp:HiddenField ID="hdnFldAlgnProp" Value="" runat="server" />
<asp:HiddenField ID="PublishID" runat="server" />
<asp:HiddenField ID="isAxpImagePathHidden" runat="server" />
<asp:HiddenField ID="IsPublish" runat="server" />
<div id="Wrapperpropsheet" class="d-none">
<div class='col s3 card hoverable scale-transition scale-out' id='propertySheet'>
<div class='hpbHeaderTitle'>
<span class='icon-paint-roller'></span>
<span class='title'>Property Sheet</span>
<%--<button title='Close' type='button' id='propertySrchCls' onclick='closeProprtySht();' class='btn-flat waves-effect btn-floating pull-right'><i class='icon-arrows-remove'></i></button>--%>
<button title='Save' type='button' onclick='updateField();' id='updateWidget' class='btn-flat waves-effect btn-floating pull-right '><span class='icon-arrows-check'></span></button>
<div class='clear'></div>
</div>
<div id='propertySheetDataWrapper'>
<div class='clear'></div>
<div id='propertySearch' class="d-none">
<input placeholder='Search...' type='text' id='propertySearchFld' class='form-control normalFld searchFld'>
<span class='srchIcn icon-magnifier'></span>
</div>
<div class='posr' id='propTableContent'>
</div>
</div>
</div>
</div>
<div id="addFieldPsWrapper" class="d-none">
<table id="addFieldPS" class='bordered' data-parent="addFieldPsWrapper" data-title="Add Field">
<tr>
<td class='subHeading' colspan='2'>General <span data-target='general' class='propShtDataToggleIcon icon-arrows-down'></span></td>
</tr>
<tr data-group='general'>
<td>Name<sup>*</sup></td>
<td>
<input id='fldName' class='form-control' type='text'></td>
</tr>
<tr data-group='general'>
<td>Caption<sup>*</sup></td>
<td>
<input id='fldCaption' class='form-control' type='text'></td>
</tr>
<tr data-group='general'>
<td>Data Type</td>
<td>
<select onchange='moeChanger(this)' class='form-control' id='seldataType'>
<option>Character</option>
<option>Numeric</option>
<option>Date/Time</option>
<option>Image</option>
<option>Text</option>
</select></td>
</tr>
<tr data-group='general'>
<td>DC</td>
<td>
<select runat='server' class='form-control' id='seldc'></select></td>
</tr>
<tr data-group='general'>
<td>Mode of entry</td>
<td>
<select class='form-control' id='selmoe'>
<option value='Accept'>Accept</option>
<option value='Select'>Select</option>
</select></td>
</tr>
<tr data-group='general'>
<td>Width</td>
<td>
<input class='form-control' maxlength='4' id='fldWidth' value='10' type='text'></td>
</tr>
<tr class='decimalFld notSearchable' data-group='general'>
<td>Decimal</td>
<td>
<input id='fldDecimal' maxlength='2' class='form-control' value='0' type='text'>
</td>
</tr>
<tr data-group='general'>
<td>Visible</td>
<td>
<select class='form-control' id='selvisible'>
<option value='T'>Yes</option>
<option value='F'>No</option>
</select></td>
</tr>
<tr>
<td class='subHeading' colspan='2'>Appearance <span data-target='appr' class='propShtDataToggleIcon icon-arrows-down'></span></td>
</tr>
<tr data-group='appr'>
<td>Normalized</td>
<td>
<select class='form-control' id='selNormalized'>
<option value='F'>No</option>
<option value='T'>Yes</option>
</select>
</td>
</tr>
<tr data-group='appr'>
<td>Read Only</td>
<td>
<select id='fldReadOnly' class='form-control'>
<option value='F'>No</option>
<option value='T'>Yes</option>
</select></td>
</tr>
<tr>
<td class='subHeading' colspan='2'>Source <span data-target='src' class='propShtDataToggleIcon icon-arrows-down'></span></td>
</tr>
<tr data-group='src'>
<td>SQL</td>
<td>
<input onfocus='createSqlWindow()' id='sqlSource' class='form-control' type='text'></td>
</tr>
<tr>
<td class='subHeading' colspan='2'>Validation <span data-target='valid' class='propShtDataToggleIcon icon-arrows-down'></span></td>
</tr>
<tr data-group='valid'>
<td>Allow Empty</td>
<td>
<select id='selAlwEmpty' class='form-control'>
<option value='T'>Yes</option>
<option value='F'>No</option>
</select></td>
</tr>
<tr data-group='valid'>
<td>Allow Duplicate</td>
<td>
<select id='selAlwDup' class='form-control'>
<option value='T'>Yes</option>
<option value='F'>No</option>
</select></td>
</tr>
</table>
</div>
<div id="tstructPsWrapper" class="d-none">
<table id="tstructPS" class='table table-bordered mt-6 bordered' data-parent="tstructPsWrapper" data-title="TStruct Design Properties" data-save="false">
<tr>
<td class='subHeading' colspan='2'>Tstruct <span data-target='general' class='propShtDataToggleIcon icon-arrows-down'></span></td>
</tr>
<tr class="d-none" data-group='general'>
<td>Compress Mode<sup>*</sup></td>
<td>
<div class="switch" onclick="toggleCompressedMode('s')">
<a href="javascript:void(0)" class="swtchDummyAnchr">
<input class="tgl tgl-ios" name="optDirectDb" id="ckbCompressedMode" type="checkbox">
<label class="tgl-btn togglecustom toggle_btn" for="ckbCompressedMode" id="lblckbCompressedMode"></label>
</a>
</div>
</td>
</tr>
<tr data-group='general'>
<td>Static Run Mode<sup>*</sup></td>
<td>
<div class="form-check form-switch form-check-custom form-check-solid float-end" onclick="toggleStaticRunMode()">
<input class="form-check-input" type="checkbox" id="ckbStaticRunMode" />
<label class="form-check-label" for="ckbStaticRunMode" id="lblckbStaticRunMode"></label>
</div>
</td>
</tr>
<tr data-group='general'>
<td>Wizard DC<sup>*</sup></td>
<td>
<div class="form-check form-switch form-check-custom form-check-solid float-end" onclick="toggleWizardDCOption()">
<input class="form-check-input" type="checkbox" id="ckbWizardDC" />
<label class="form-check-label" for="ckbWizardDC" id="lblckbWizardDC"></label>
</div>
</td>
</tr>
<tr data-group='general'>
<td>Layout<sup>*</sup></td>
<td>
<select id="designLayoutSelector" class="form-control" onchange="changeDesignLayout()" data-no-clear="true">
<option value="default">Default</option>
<option value="tabbed">Tabbed</option>
<!--<option value="tile">Tile</option>-->
<option value="double">Header-Tabbed-Footer</option>
<option value="single">Header-Tabbed</option>
</select>
</td>
</tr>
<tr data-group='general'>
<td>Font Size<sup>*</sup></td>
<td>
<label for="designForntSizeSelector" style="font-weight: 400;">
Font-Size (px):
<output id="designForntSizeValue" style="display: inline-block; font-weight: 500;">0</output></label>
<input type="range" max="30" min="14" step="2" class="form-range" id="designForntSizeSelector" oninput="designForntSizeValue.value = this.value" />
</td>
</tr>
<tr data-group='general'>
<td>Control Height <sup>*</sup></td>
<td>
<label for="designControlHeightSelector" style="font-weight: 400;">
Control Height (px):
<output id="designControlHeightValue" style="display: inline-block; font-weight: 500;">0</output></label>
<input type="range" max="32" min="24" step="2" class="form-range" id="designControlHeightSelector" oninput="designControlHeightValue.value = this.value" />
</td>
</tr>
<tr data-group='general'>
<td>Form Width <sup>*</sup></td>
<td>
<label for="designFormWidthSelector" style="font-weight: 400;">
Form Width (%):
<output id="designFormWidthValue" style="display: inline-block; font-weight: 500;">0</output></label>
<input type="range" max="100" min="50" step="10" class="form-range" id="designFormWidthSelector" oninput="designFormWidthValue.value = this.value" />
</td>
</tr>
<tr data-group='general'>
<td>Form Alignment: <sup>*</sup></td>
<td>
<select id="designFormAlignmentSelector" class="form-control" data-no-clear="true">
<option value="default">Default</option>
<option value="center">Center</option>
<option value="right">Right</option>
</select>
</td>
</tr>
<tr data-group='general'>
<td>Field Caption Width <sup>*</sup></td>
<td>
<label for="designFieldCaptionWidthSelector" style="font-weight: 400;">
Caption Width (%):
<output id="designFieldCaptionWidthValue" style="display: inline-block; font-weight: 500;">0</output></label>
<input type="range" max="50" min="10" step="10" class="form-range" id="designFieldCaptionWidthSelector" oninput="designFieldCaptionWidthValue.value = this.value" />
</td>
</tr>
</table>
</div>
<%--div to be shown as search dialog--%>
<div id="searchFields" class="d-none">
<input type="text" id="srchDynamicText" class="AxSearchField" onkeyup="FindTstructString(this.value);" />&nbsp;&nbsp;&nbsp;&nbsp;<label id="searchResCount"></label>
<button type="button" id="SearchPrevBtn" onclick="MovePrev();" class="icon-arrows-up"></button>
<button type="button" id="SearchNextBtn" onclick="MoveNext();" class="icon-arrows-down"></button>
<button type="button" onclick="UnSelectSearchItem('close');" class="icon-arrows-remove"></button>
</div>
<%--div to be shown as search dialog On Multi Select--%>
<%-- <div id="srchMulSelFlds" class="d-none">
<input type="text" id="srchMulSelDynTxt" class="AxSearchField" onkeyup="FndMulSelStr(this.value);" />&nbsp;&nbsp;&nbsp;&nbsp;<label
id="srchMulSelResCnt"></label>
</div>--%>
<div class="accordion rounded w-100 position-absolute z-index-1 shadow card d-none">
<div id="searchoverrelay" class="accordion-bodyz card-body">
<div class="d-flex flex-row-auto">
<h4>
<span id="lblheadsrch">Search</span>
</h4>
<div class="d-flex position-absolute top-0 end-0 mt-2 me-4">
<a class="btn btn-sm btn-icon btn-active-primary shadow-sm" href="javascript:Closediv();">
<span class="material-icons material-icons-style">clear</span>
</a>
</div>
</div>
<div class="accordion-collapse collapse show" viewstatemode="Enabled" runat="server">
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<div class="d-flex flex-column">
<div class="d-flex flex-row-auto gap-5">
<asp:DropDownList ID="ddlSearch" CssClass="form-select selectPaddingFix" runat="server">
</asp:DropDownList>
<% if (langauge == "ARABIC")
{%>
<asp:Label ID="lblsrch" runat="server" meta:resourcekey="lblsrch" class="form-label col-form-label">
Search For
</asp:Label>
<% }
else
{ %>
<asp:Label ID="lblwth" runat="server" CssClass="form-label col-form-label" meta:resourcekey="lblwth">
With
</asp:Label>
<%} %>
<asp:TextBox ID="searstr" CssClass="tem Family form-control" runat="server" value=""></asp:TextBox>
<asp:HiddenField ID="goval" runat="server" Value=""></asp:HiddenField>
<input id="Button1" class="btn btn-sm btn-primary" type="button" name="go" value="Go" runat="server" onclick="javascript: valid_submit(); setDocht();" />
<a id="btnViewColumn" class="btn btn-sm btn-icon btn-active-primary shadow-sm p-7" name="View Columns" title="View Columns" href="javascript:void(0)" onclick="javascript:SearchViewColumns();">
<span class="material-icons material-icons-style">view_module</span>
</a>
<div class="buttgo d-none">
&nbsp;<asp:Button CssClass="searchHeadbar" ID="btnGo" runat="server" Text="Go" OnClick="btnGo_Click" />
<asp:HiddenField ID="hdnHtml" runat="server" Value=""></asp:HiddenField>
<asp:HiddenField ID="hdnFilename" runat="server" Value=""></asp:HiddenField>
<asp:Button CssClass="searchHeadbar" ID="btnHtml" runat="server" OnClick="btnHtml_Click" />
<asp:HiddenField ID="hdnSearchStr" runat="server" Value=""></asp:HiddenField>
<asp:HiddenField ID="hdnbElapsTimeGo" runat="server" Value=""></asp:HiddenField>
</div>
</div>
<div id="srchcontent" class="py-5 d-none" runat="server">
<asp:Panel ID="Panel1" runat="server">
<asp:GridView CellSpacing="-1" ID="grdSearchRes" runat="server" AllowSorting="false"
AutoGenerateColumns="false" CellPadding="2" CssClass="gridData table table-bordered"
GridLines="Vertical" OnPageIndexChanging="grdSearchRes_PageIndexChanging"
OnRowDataBound="grdSearchRes_RowDataBound" PageSize="10" RowStyle-Wrap="false" BorderStyle="None">
</asp:GridView>
<div class="d-flex flex-row flex-column-fuildz gap-2 flex-centerz">
<div class="d-flex">
<asp:Label ID="records" runat="server" Text="" CssClass="h5 my-3"></asp:Label>
</div>
<div class="d-flex m-auto"></div>
<div class="d-flex">
<asp:Label ID="pgCap" runat="server" CssClass="h5 my-3" Text="Page No."
Visible="false"></asp:Label>
<asp:DropDownList ID="lvPage" runat="server" AutoPostBack="true"
onchange="javascript:Pagination();" Visible="false" CssClass="form-select form-select-sm w-100px">
</asp:DropDownList>
<asp:Label ID="pages" Text="" runat="server" CssClass="totrec h5 my-3"></asp:Label>
</div>
</div>
</asp:Panel>
</div>
</div>
</ContentTemplate>
</asp:UpdatePanel>
</div>
</div>
</div>
<div class="pdfOverlay d-none">
<div id="dvPDFDocList" class="panel">
<div class="panel-heading">
<h4>
<asp:Label ID="lblpdfdoc" runat="server" meta:resourcekey="lblpdfdoc">PDF Documents</asp:Label><a class="pull-right" href="javascript:ClosePdfDiv();">
<span class="glyphicon glyphicon-remove-circle icon-arrows-circle-remove"></span></a></h4>
</div>
<div class="panel-body">
<div id="UpdatePanel2">
<div id="dvPdfDDl">
</div>
<asp:HiddenField ID="HiddenField1" runat="server" Value=""></asp:HiddenField>
<input id="btnPDF" type="button" class="btn-default" name="print" value="Print" runat="server" onclick="javascript: CallPDFws();" />
<input id="btnCancelPdf" type="button" class="btn-default" name="cancelpdf" value="Cancel" runat="server" />
</div>
</div>
</div>
</div>
<div runat="server" class="success d-none" id="dvMessage">
</div>
<div id="workflowoverlay" runat="server" class="overlay d-none">
<div class="d-none">
<p class="left">
<asp:TextBox ID="txtCommentWF" runat="server" Width="350px" TextMode="MultiLine"></asp:TextBox>
</p>
<p class="left workflow-buttons">
<input type="button" id="btntabapprove" onclick="CheckFields(this);" value="Approve" class="hotbtn btn" />
<input type="button" id="btntabreject" onclick="CheckFields(this);" value="Reject" class="coldbtn btn" />
<input type="button" id="btntabreview" onclick="CheckFields(this);" value="Approve & Forward" class="hotbtn btn" />
<input type="button" id="btntabreturn" onclick="CheckFields(this);" value="Return" class="coldbtn btn" />
<input type="button" id="btntabcomments" onclick="javascript: ViewComments();" value="View comments" class="coldbtn btn" />
</p>
<div class="clear">
</div>
<div class="wfsuccess">
<asp:Label ID="lblStatus" runat="server" class="wkfText" Text="Reviewed by"></asp:Label>
<asp:HiddenField runat="server" ID="hdnWfLno" />
<asp:HiddenField runat="server" ID="hdnWfELno" />
</div>
</div>
<%--New Workflow UI--%>
<div id="main" class="card d-flex flex-row-auto border border-dashed border-gray-500 px-4 py-1 mt-2 bg-white mb-3 rounded-2 bg-light-primary">
<div class="d-flex flex-row-auto gap-3 ">
<div id="stratWrkf" class="ApprovalBar workflowdisplayinline d-none" data-content="Open" data-placement="bottom">
</div>
<!--Your Select -->
<div class="dropbox ">
<div class="wfselectbox d-none">
<div class="menu menu-sub menu-sub-dropdown menu-column menu-rounded menu-gray-800 menu-state-bg-light-primary fw-bold w-200px py-3" data-kt-menu="true" data-popper-placement="bottom-end" id="selectbox">
</div>
</div>
<div id="consumergoods2" class="d-none">
<div class="form-group">
<asp:TextBox TextMode="multiline" Rows="5" ID="comment" MaxLength="4000" runat="server" CssClass="form-control" autocomplete="off" onkeyup="LimtCharacters(this,250,'message');" />
<asp:Label runat="server" ID="message" ClientIDMode="Static" AssociatedControlID="comment"></asp:Label>
<p id="lblreject" class="customErrorMessage"></p>
</div>
</div>
<div id="tblWrk" class="form-group d-none">
</div>
</div>
<div class="icobtn workflowdisplayinline ms-auto">
<asp:Label ID="btnViewCommts" runat="server" class="commentbtn btn btn-sm btn-icon btn-active-light-primary shadow-sm me-2" type="button" onclick="getComntWf(true)">
<span class="material-icons material-icons-style">history_toggle_off</span>
</asp:Label>
</div>
<div id="wfpdcommentmodal" class="d-none">
<div class="form-group">
<div id="wfpdcomments" class="form-group" style="max-height: 300px; overflow: auto;">
</div>
</div>
</div>
</div>
</div>
<%--End New Workflow UI--%>
</div>
<div id="file" class="hide d-none">
<table class="tblfile">
<tr>
<td class="rowbor">
<asp:Label ID="LabelFs" runat="server" meta:resourcekey="LabelFs" Font-Bold="True" ForeColor="#1e90ff">File Name:</asp:Label>
<input id="filMyFile" accept="text/html" type="file" />
<input type="button" onclick="javascript: CallAfterFileUploadAction();" id="cafterfload"
name="cafterfload" />
</td>
</tr>
<tr>
<td class="rowbor">
<asp:TextBox ID="TextBox2" runat="server" Width="1" Visible="true" BorderStyle="None"
ForeColor="white" BackColor="white"></asp:TextBox>
</td>
</tr>
</table>
<div>
<input type="hidden" id="attachfname" />
<input type="button" onclick="javascript: callAfterFileAttach();" id="afterfattach"
name="afterfattach" />
</div>
</div>
<asp:HiddenField ID="hdnScriptsUrlpath" runat="server" />
<asp:HiddenField ID="hdnShowAutoGenFldValue" runat="server" />
<asp:HiddenField ID="HdnAxAdvPickSearch" runat="server" Value="false" />
<asp:HiddenField ID="designHidden" runat="server" />
<div id="CustomDiv" runat="server" class="d-none">
</div>
<div id="dvFormatDc" runat="server" class="d-none">
</div>
<asp:HiddenField ID="hdnCompMode" runat="server" Value="false" />
<asp:Label ID="lblTaskBtn" CssClass="d-none" runat="server" meta:resourcekey="lblTaskBtn">Tasks</asp:Label>
<asp:HiddenField ID="hdnTabHtml" runat="server" />
</form>
</div>
<div id="wBdr" class="tstructcontent " runat="server">
</div>
<%-- <div id="dvPickList" class="randomDivPl pickLstResultWrapper d-none">
<div class="pickLstResultCntnr">
<div class="pickLstCloseBtn">
</div>
<div class="clear"></div>
<div id="dvPickHead">
</div>
<div class="clear"></div>
<div id="dvPickFooter" class="pickListFooter">
<div class="pickListFLP">
<button type="button" id="advancebtn" onclick="javascript:CallSearchOpen();">Advance search<span id="advancesrch" class="glyphicon glyphicon-search icon-basic-magnifier"></span></button>
</div>
<div class="pickListFRP">
<button type="button" id="prevPick" title="previous" class="previousPickList curHand" onclick="javascript:GetData('prev')"><i class="glyphicon glyphicon-arrow-left icon-arrows-left"></i></button>
<button type="button" id="nextPick" onclick="javascript:GetData('next');" title="next" class="nextPickList curHand"><i class="glyphicon glyphicon-menu-right icon-arrows-right"></i><i class="glyphicon glyphicon-menu-right"></i></button>
</div>
<div class="clear"></div>
</div>
<input type='hidden' id='hdnPickFldId' /><input type="hidden" id="hdnFiltered" />
<div id="pickDimmer">
</div>
</div>
</div>--%>
<%--<div id="tstDatePicker"></div>--%>
</div>
<%--<div class="btnAxCustomParents d-none">
<input type="button" value="CustomBtn" visible="false" id="btnAxCuxtom" onclick="javascript: CallAxCustomBtnFunction();" />
</div>--%>
<input type="hidden" id="hdnActionName" />
<asp:Label ID="lblNodata" runat="server" meta:resourcekey="lblNodata" Visible="false">No data found.</asp:Label>
<%-- <div id="dvCustToolbar" class="d-none">
</div>--%>
<div class="subres d-none">
<%=tstJsArrays.ToString() %>
<%=tstVars.ToString()%>
<%=tstTabScript.ToString()%>
<%=tstScript.ToString()%>
<%=enableBackForwButton%>
<%=tstDraftsScript.ToString()%>
</div>
<%-- <div id="dvTip" class="randomDiv hide d-none">
<div class="tooltipBg Family">
<span class="closebtn"><a title="Close"
onclick="javascript:HideTooltip();">X</a></span>
<div id="dvInnerTip">
</div>
</div>
</div>--%>
<!--The below div is used to display the picklist dropdown -->
<div id="dvFillGrid" style="">
</div>
<%--<div id="dvPrintDoc" class="hide d-none">
</div>--%>
<%--<div id="divCustomAct" runat="server" visible="false" class="wBdr">
<div id="divActHeader" class="dcHeaderBar">
<a href='javascript:ShowAndHideActDiv("divActBody");'><span
id="dcButspan3">
<img id="imgAct" alt="show" src="../AxpImages/icons/16x16/expandwt.png;"></span></a>
<div class="frameCap">
<asp:Label ID="lblactivity" runat="server" meta:resourcekey="lblactivity">Recent activities</asp:Label>
</div>
</div>
<div id="divActBody">
<div id="divActContent">
</div>
</div>
</div>--%>
<%-- <div id="dvFooter" runat="server" visible="false">
<%=dvFooterHtml %>
</div>--%>
</div>
<%if (!isMobileView || (isMobileView && wizardClass == ""))
{ %>
<div class="footer d-flex flex-lg-column content p-1 pb-4 pt-0 flex-shrink-0 tstructMainBottomFooter">
<div class="d-flex flex-column flex-md-row">
<% if (rid != "0" && Request.QueryString["recPos"] != null && Request.QueryString["recPos"] != "" && Request.QueryString["recPos"] != "null" && Request.QueryString["recordid"] != null)
{ %>
<div class="text-dark tstructBottomLeftButton">
<div class="btn btn-icon btn-white btn-color-gray-700 btn-active-primary d-inline-flex align-items-center shadow-sm me-2 lnkPrev"><a id="lnkPrev" href="javascript:void(0)" onclick="lnkPrevClick();" title="prev transaction"><span class="material-icons material-icons-style">chevron_left</span></a></div>
<div class="btn btn-icon btn-white btn-color-gray-700 btn-active-primary d-inline-flex align-items-center shadow-sm me-2 lnkNext"><a id="lnkNext" href="javascript:void(0)" onclick="lnkNextClick();" title="next transaction"><span class="material-icons material-icons-style">chevron_right</span></a></div>
</div>
<%} %>
<%if (!isTstCustomHtml)
{ %>
<div class="text-dark BottomToolbarBar">
<a href="javascript:void(0)" id="ftbtn_iSave" onclick='javascript:FormSubmit();' runat="server" class="btn btn-primary d-inline-flex align-items-center shadow-sm me-2 dwbIvBtnbtm d-none"><span class="material-icons">save</span>Submit</a>
<a href="javascript:void(0)" id="ftbtn_iDiscard" onclick="javascript:discardLodaData();" runat="server" class="btn btn-white btn-color-gray-700 btn-active-primary d-inline-flex align-items-center shadow-sm me-2 dwbIvBtnbtm d-none"><span class="material-icons">clear</span>Discard</a>
<a href="javascript:void(0)" id="ftbtn_iNew" onclick='javascript:NewTstruct();' runat="server" class="btn btn-white btn-color-gray-700 btn-active-primary d-inline-flex align-items-center shadow-sm me-2 dwbIvBtnbtm d-none"><span class="material-icons">add_circle_outline</span>New</a>
<a href="javascript:void(0)" id="ftbtn_iRemove" onclick='javascript:DeleteTstruct();' runat="server" class="btn btn-white btn-color-gray-700 btn-active-primary d-inline-flex align-items-center shadow-sm me-2 dwbIvBtnbtm d-none"><span class="material-icons">remove</span>Remove</a>
<a href="javascript:void(0)" id="ftbtn_iList" runat="server" class="btn btn-white btn-color-gray-700 btn-active-primary d-inline-flex align-items-center shadow-sm me-2 dwbIvBtnbtm d-none"><span class="material-icons">format_list_bulleted</span>List</a>
<%= modernFooterActBtnHtml.ToString() %>
<div class="clearfix"></div>
</div>
<%}
else
{%>
<%= modernToolbarBtnHtml.ToString() %>
<% } %>
</div>
</div>
<%}%>
</div>
<div id="reloaddiv" class="d-none">
<span class="AVerror">Server is unable to process your request. Please retry...</span>
</div>
</body>
</html>

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,137 @@
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="tstructhtml.aspx.cs" Inherits="tstructhtml" EnableEventValidation="false" %>
<!DOCTYPE html>
<html>
<head runat="server">
<meta charset="utf-8" />
<meta name="description" content="File Upload" />
<meta name="keywords" content="Agile Cloud, Axpert,HMS,BIZAPP,ERP" />
<meta name="author" content="Agile Labs" />
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
<meta content="width=device-width, initial-scale=1.0" name="viewport" />
<title>Custom HTML</title>
<link href="../Css/thirdparty/bootstrap/3.3.6/bootstrap.min.css" rel="stylesheet" />
<link href="../Css/globalStyles.min.css?v=36" rel="stylesheet" />
<script>
if(typeof localStorage != "undefined"){
var projUrl = top.window.location.href.toLowerCase().substring("0", top.window.location.href.indexOf("/aspx/"));
var lsTimeStamp = localStorage["customGlobalStylesExist-" + projUrl]
if(lsTimeStamp && lsTimeStamp != "false"){
var appProjName = localStorage["projInfo-" + projUrl] || "";
var customGS = "<link id=\"customGlobalStyles\" data-proj=\""+ appProjName +"\" href=\"../"+ appProjName +"/customGlobalStyles.css?v="+ lsTimeStamp +"\" rel=\"stylesheet\" />";
document.write(customGS);
}
}
</script>
<link href="../Css/generic.min.css?v=10" rel="stylesheet" type="text/css" id="generic" />
<link href="../Css/thirdparty/font-awesome/4.6.3/css/font-awesome.min.css" rel="stylesheet" />
<link href="../newPopups/Remodal/remodal-default-theme.min.css" rel="stylesheet" />
<link href="../newPopups/Remodal/remodal.min.css?v=4" rel="stylesheet" />
<link href="../Css/axpertPopup.min.css?v=24" rel="stylesheet" />
<script>
if (!('from' in Array)) {
// IE 11: Load Browser Polyfill
document.write('<script src="../Js/polyfill.min.js"><\/script>');
}
</script>
<script src="../Js/thirdparty/jquery/3.1.1/jquery.min.js" type="text/javascript"></script>
<script src="../Js/iFrameHandler.min.js"></script>
<script src="../Js/noConflict.min.js?v=1" type="text/javascript"></script>
<link href="../Css/animate.min.css" rel="stylesheet" />
<link href="../ThirdParty/jquery-confirm-master/jquery-confirm.min.css?v=1" rel="stylesheet" />
<script src="../ThirdParty/jquery-confirm-master/jquery-confirm.min.js?v=2" type="text/javascript"></script>
<script src="../Js/alerts.min.js?v=28" type="text/javascript"></script>
<script src="../newPopups/axpertPopup.min.js?v=45" type="text/jscript"></script>
<script src="../Js/gen.min.js?v=14" type="text/javascript"></script>
<script src="../Js/common.min.js?v=98" type="text/javascript"></script>
<script src="../Js/thirdparty/bootstrap/3.3.6/bootstrap.min.js" type="text/javascript"></script>
<style>
.bodytsthtml textarea {
max-height: 100%;
height: 300px;
max-width: 400px;
}
.footertsthtml {
text-align: right;
margin-top: 20px;
}
</style>
<script type="text/javascript">
$j(document).ready(function () {
var CustHTML = callParentNew("tstructCustomHTML");
$("#currenttstHtml").val(CustHTML);
});
function closeUploadDialog() {
if ($(parent.$('.modal .close') != undefined) && $(parent.$('.modal .close')).length)
$(parent.$('.modal .close')).click();
}
function saveTsthtml() {
let customHtml = $("#customHtml").val();
let ttransId = callParentNew("transid");
let tstCaption = callParentNew("tstructCaption");
if (customHtml != "") {
$.ajax({
url: 'tstructhtml.aspx/TstructSaveHtml',
type: 'POST',
cache: false,
async: true,
data: JSON.stringify({
transId: ttransId, tstCaption: tstCaption, strInput: customHtml
}),
dataType: 'json',
contentType: "application/json",
success: function (data) {
if (data.d != "") {
let saveMsg = data.d.split("*$*");
if (JSON.parse(saveMsg[1]).result == "error") {
showAlertDialog("error", JSON.parse(saveMsg[0]).message);
}
else if (JSON.parse(saveMsg[2]).result[0].save == "success") {
showAlertDialog("success", "Custom HTML saved successfully");
//closeUploadDialog();
}
else
showAlertDialog("warning", "Custom HTML not saved successfully!");
}
}, error: function (error) {
showAlertDialog("error", error);
}
})
}
else
showAlertDialog("error", "Custom HTML should not allow empty value!");
}
</script>
</head>
<body dir='<%=direction%>'>
<form id="form1" runat="server" enctype="multipart/form-data">
<div class="bodytsthtml">
<div class="col-sm-6 col-md-6">
<span>HTML</span>
<div>
<textarea name="currenttstHtml" id="currenttstHtml" runat="server" class="combotem Family form-control" readonly></textarea>
</div>
</div>
<div class="col-sm-6 col-md-6">
<span>Custom HTML</span>
<div>
<textarea name="customHtml" id="customHtml" runat="server" class="combotem Family form-control"></textarea>
</div>
</div>
</div>
<div class="clearfix"></div>
<div class="col-sm-12 col-md-12">
<div class="footertsthtml">
<input class="hotbtn" type="button" id="btnSaveHtml" title="Ok" name="Ok" value="Ok" onclick="saveTsthtml();" />
<input name="close" type="button" id="close" value="Close" title="Close" class="coldbtn" onclick="closeUploadDialog();" />
</div>
</div>
</form>
</body>
</html>

View File

@@ -0,0 +1,40 @@
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="tsttable.aspx.cs" Inherits="tsttable" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<meta charset="utf-8" />
<meta name="description" content="Table" />
<meta name="keywords" content="Agile Cloud, Axpert,HMS,BIZAPP,ERP" />
<meta name="author" content="Agile Labs" />
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Table</title>
<asp:PlaceHolder runat="server">
<%:Styles.Render(direction == "ltr" ? "~/UI/axpertUI/ltrBundleCss" : "~/UI/axpertUI/rtlBundleCss") %>
</asp:PlaceHolder>
<link href="../UI/axpertUI/datatables.bundle.css" rel="stylesheet" />
<asp:PlaceHolder runat="server">
<%:Scripts.Render("~/UI/axpertUI/bundleJs") %>
</asp:PlaceHolder>
<script src="../ThirdParty/jquery-confirm-master/jquery-confirm.min.js"></script>
<script src="../UI/axpertUI/datatables.bundle.js"></script>
<script src="../Js/noConflict.min.js"></script>
<script type="text/javascript" src="../Js/iFrameHandler.min.js"></script>
<script src="../Js/common.min.js?v=98"></script>
<script src="../Js/tstructvars.min.js?v=64"></script>
<script src="../Js/tstruct.min.js?v=431"></script>
<script src="../Js/tstTable.min.js?v=6"></script>
</head>
<body dir="<%=direction%>">
<form id="form1" runat="server">
<div id="divTable">
</div>
<asp:HiddenField ID="hdnfieldId" Value="" runat="server" />
</form>
</body>
</html>

View File

@@ -0,0 +1,109 @@
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="updateWizard.aspx.cs" Inherits="aspx_updateWizard" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Wizard Setting</title>
<link href="../Css/thirdparty/bootstrap/3.3.6/bootstrap.min.css" rel="stylesheet" />
<link href="../Css/globalStyles.min.css?v=36" rel="stylesheet" />
<script>
if(typeof localStorage != "undefined"){
var projUrl = top.window.location.href.toLowerCase().substring("0", top.window.location.href.indexOf("/aspx/"));
var lsTimeStamp = localStorage["customGlobalStylesExist-" + projUrl]
if(lsTimeStamp && lsTimeStamp != "false"){
var appProjName = localStorage["projInfo-" + projUrl] || "";
var customGS = "<link id=\"customGlobalStyles\" data-proj=\""+ appProjName +"\" href=\"../"+ appProjName +"/customGlobalStyles.css?v="+ lsTimeStamp +"\" rel=\"stylesheet\" />";
document.write(customGS);
}
}
</script>
<link href="../Css/Icons/icon.css" rel="stylesheet" />
<link href="../Css/developerWorkBench.min.css?v=14" rel="stylesheet" />
<link href="../Css/iviewnewui.min.css?v=21" rel="stylesheet" />
<link href="../Css/thirdparty/font-awesome/4.6.3/css/font-awesome.min.css" rel="stylesheet" />
<script src="../Js/Jquery-2.2.2.min.js" type="text/javascript"></script>
<script src="../Js/thirdparty/bootstrap/3.3.6/bootstrap.min.js" type="text/javascript"></script>
<script src="../Js/common.min.js?v=98" type="text/javascript"></script>
</head>
<body>
<form id="form1" runat="server">
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<div class="wizardMain-container">
<div class="container1">
<div class="col-sm-12 col-md-12">
<div class="developerWorkBenchToolbar">
<ul class="dwbiconsUl" id="Formstb">
<li>
<a href="wizardsetting_new.aspx" title="Form Design" class="btn btn-secondary dropdown-toggle">New</a>
</li>
<li>
<asp:Button ID="btnDelete" runat="server" CssClass="btn btn-secondary dropdown-toggle" BackColor="White" Text="Delete" />
</li>
</ul>
</div>
</div>
<div class="container">
<div class="row">
<div class="col-md-12">
<div class="table-responsive">
</div>
</div>
</div>
</div>
</div>
</div>
<div id="mainContainer" class="container">
<div class="shadowBox">
<div class="page-container">
<div class="container">
<div class="row">
<div class="col-lg-12 ">
<div class="table-responsive">
<asp:GridView ID="gdWizard" runat="server" AutoGenerateColumns="false" AllowPaging="true"
OnPageIndexChanging="OnPageIndexChanging" PageSize="10" CssClass="table table-striped table-bordered table-hover">
<Columns>
<asp:TemplateField HeaderText="" HeaderStyle-Width="3%">
<ItemTemplate>
<input type="checkbox" id="chk" name="chk" value="<%#Eval("mst_wizardsettingid")%>" />
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Wizard Code">
<ItemTemplate>
<%#Eval("wizard_id")%>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Wizard Title">
<ItemTemplate>
<%#Eval("wizardTitle")%>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Edit">
<ItemTemplate>
<a href="Wizardsetting_new.aspx?cId=<%#Eval("mst_wizardsettingid")%>">Edit</a>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</form>
</body>
</html>

View File

@@ -0,0 +1,329 @@
<%@ Page Language="VB" AutoEventWireup="false" CodeFile="useraccess.aspx.vb" Inherits="pvtpages_useraccess"
ValidateRequest="false" %>
<!DOCTYPE html>
<html>
<head runat="server">
<meta charset="utf-8" />
<meta name="description" content="Axpert User Access" />
<meta name="keywords" content="Agile Cloud, Axpert,HMS,BIZAPP,ERP" />
<meta name="author" content="Agile Labs" />
<meta content="width=device-width, initial-scale=1.0" name="viewport" />
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/>
<title>User Access</title>
<!-- ________ CSS __________ -->
<link href="../Css/thirdparty/bootstrap/3.3.6/bootstrap.min.css" rel="stylesheet" />
<link href="../Css/thirdparty/font-awesome/4.6.3/css/font-awesome.min.css" rel="stylesheet" />
<link rel="stylesheet" type="text/css" href="../Css/Users.min.css?v=5" />
<link href="../Css/globalStyles.min.css?v=36" rel="stylesheet" />
<script>
if(typeof localStorage != "undefined"){
var projUrl = top.window.location.href.toLowerCase().substring("0", top.window.location.href.indexOf("/aspx/"));
var lsTimeStamp = localStorage["customGlobalStylesExist-" + projUrl]
if(lsTimeStamp && lsTimeStamp != "false"){
var appProjName = localStorage["projInfo-" + projUrl] || "";
var customGS = "<link id=\"customGlobalStyles\" data-proj=\""+ appProjName +"\" href=\"../"+ appProjName +"/customGlobalStyles.css?v="+ lsTimeStamp +"\" rel=\"stylesheet\" />";
document.write(customGS);
}
}
</script>
<link href="" id="themecss" type="text/css" rel="Stylesheet" />
<link href="../ThirdParty/jquery-confirm-master/jquery-confirm.min.css?v=1" rel="stylesheet" />
<link href="../Css/animate.min.css" rel="stylesheet" />
<link href="../Css/Users.min.css?v=5" rel="stylesheet" type="text/css" />
<link href="../ThirdParty/Linearicons/Font/library/linearIcons.css" rel="stylesheet" />
<link href="../ThirdParty/DataTables-1.10.13/media/css/jquery.dataTables.min.css" rel="stylesheet" />
<script>
if (!('from' in Array)) {
// IE 11: Load Browser Polyfill
document.write('<script src="../Js/polyfill.min.js"><\/script>');
}
</script>
<script type="text/javascript" src="../Js/lang/content-<%=langType%>.js?v=51"></script>
<!-- ________ JAVASCRIPT __________ -->
<script src="../Js/thirdparty/jquery/3.1.1/jquery.min.js" type="text/javascript"></script>
<script src="../Js/thirdparty/bootstrap/3.3.6/bootstrap.min.js"></script>
<script src="../Js/noConflict.min.js?v=1" type="text/javascript"></script>
<script src="../ThirdParty/jquery-confirm-master/jquery-confirm.min.js?v=2" type="text/javascript"></script>
<script src="../Js/alerts.min.js?v=28" type="text/javascript"></script>
<script src="../Js/gen.min.js?v=14" type="text/javascript"></script>
<script src="../Js/helper.min.js?v=123" type="text/javascript"></script>
<script src="../Js/useraccess.min.js?v=12" type="text/javascript"></script>
<script src="../Js/common.min.js?v=98" type="text/javascript"></script>
<script src="../ThirdParty/DataTables-1.10.13/media/js/jquery.dataTables.min.js"></script>
<script>
var transid = '<%=Request.QueryString("transid")%>'
</script>
<style>
.tab-content {
margin-top: 15px;
}
.tc-action {
padding: 5px;
cursor: pointer;
font-size: 15px;
}
table.dataTable thead th, table.dataTable thead td {
padding: 0px 7px;
}
</style>
</head>
<body class="Family btextDir-<%=direction%>" dir="<%=direction%>">
<form id="form1" runat="server">
<div class="form-horizontal">
<div runat="server" class="success hide" id="dvMessage">
</div>
<div class="view-content">
<asp:ScriptManager runat="server" />
<asp:UpdatePanel runat="server" ID="UpdatePanel1">
<ContentTemplate>
<ul class="nav nav-tabs">
<li id="liViewControl" class="active"><a href="#ViewControl" data-toggle="tab" id="aViewControl">View Control</a></li>
<li id="liTransactionControl"><a href="#TransactionControl" data-toggle="tab" id="aTransactionControl">Transaction Control</a></li>
</ul>
<div class="tab-content">
<div class="tab-pane active" id="ViewControl">
<ul class="nav nav-tabs">
<li class="active"><a href="#DCs" data-toggle="tab" id="aDCs">DCs</a></li>
<li><a href="#Fields" data-toggle="tab" id="aFields">Fields</a></li>
<li><a href="#Buttons" data-toggle="tab" id="aButtons">Buttons</a></li>
<li><a href="#ListviewButtons" data-toggle="tab" id="aListViewButtons">Listview Buttons</a></li>
</ul>
<div class="tab-content">
<div class="tab-pane active" id="DCs">
<div id="dc_div" runat="server" class="userTbl">
</div>
<asp:HiddenField ID="dc_xml" runat="server"></asp:HiddenField>
</div>
<div class="tab-pane" id="Fields">
<div id="fields_div" runat="server" class="userTbl">
</div>
<asp:HiddenField ID="fld_xml" runat="server"></asp:HiddenField>
</div>
<div class="tab-pane" id="Buttons">
<div id="but_div" runat="server" class="userTbl">
</div>
<asp:HiddenField ID="but_xml" runat="server" />
</div>
<div class="tab-pane" id="ListviewButtons">
<div id="lv_div" runat="server" class="userTbl">
</div>
<asp:HiddenField ID="lv_xml" runat="server"></asp:HiddenField>
</div>
</div>
</div>
<div class="tab-pane" id="TransactionControl">
<div class="container">
<a runat="server" id="tcadd" class="colorButton icon-plus action-button" title="Add New"></a>
<%--<asp:LinkButton Text="" runat="server" ID="tcadd" CssClass="colorButton icon-plus action-button" ToolTip="Add New"/>--%>
<br />
<table id="tblTC" class="gridData" cellspacing="0" width="100%" style="top: 9px;">
<thead>
<tr>
<th>Expression</th>
<th>View</th>
<th>Edit</th>
<th>Delete</th>
<th></th>
</tr>
</thead>
</table>
<div id="tc_expr" runat="server" style="height: 280px;" visible="false">
<asp:GridView CellSpacing="-1" ID="tc_expr_gv" runat="server" CellPadding="2" ForeColor="Black" GridLines="Vertical"
Width="100%" RowStyle-Wrap="false" AutoGenerateColumns="False" CssClass="gridData"
AutoGenerateDeleteButton="true" AutoGenerateEditButton="true" OnDataBound="tc_expr_gv_DataBound" >
<SelectedRowStyle BackColor="LightCyan" ForeColor="DarkBlue" Font-Bold="true" />
<%--<HeaderStyle ForeColor="White" CssClass="GridHead" HorizontalAlign="Center" />--%>
<AlternatingRowStyle CssClass="GridAltPage" />
<RowStyle Wrap="False" />
</asp:GridView>
</div>
<div id="tc_flds" runat="server" style="height: 280px;display:none">
<div class="form-horizontal">
<div class="form-group">
<label class="control-label col-xs-4" id="lblFieldColumn">Select Field/Column</label>
<div class="col-xs-8">
<asp:DropDownList ID="tc_fld_cb" runat="server" class="form-control input-sm">
</asp:DropDownList>
</div>
</div>
<div class="form-group">
<label class="control-label col-xs-4" id="lblOperator">Operator</label>
<div class="col-xs-8">
<%-- <select runat="server" id="tc_opr_cb" class="form-control input-sm">
<option></option>
<option value="Equal to">Equal to</option>
<option value="Not Equal to">Not Equal to</option>
<option value="Less Than">Less Than</option>
<option value="Less Than or Equal to">Less Than or Equal to</option>
<option value="Greater Than">Greater Than</option>
<option value="Greater Than or Equal to">Greater Than or Equal to</option>
<option value="Is Empty">Is Empty</option>
<option value="Between">Between</option>
<option value="Contains">Contains</option>
<option value="Not Contains">Not Contains</option>
</select>--%>
<asp:DropDownList ID="tc_opr_cb" runat="server" AutoPostBack="false" class="form-control input-sm">
<asp:ListItem></asp:ListItem>
<asp:ListItem Text="Equal to"></asp:ListItem>
<asp:ListItem Text="Not Equal to"></asp:ListItem>
<asp:ListItem Text="Less Than"></asp:ListItem>
<asp:ListItem Text="Less Than or Equal to"></asp:ListItem>
<asp:ListItem Text="Greater Than"></asp:ListItem>
<asp:ListItem Text="Greater Than or Equal to"></asp:ListItem>
<asp:ListItem Text="Is Empty"></asp:ListItem>
<asp:ListItem Text="Between"></asp:ListItem>
<asp:ListItem Text="Contains"></asp:ListItem>
<asp:ListItem Text="Not Contains"></asp:ListItem>
</asp:DropDownList>
</div>
</div>
<div class="form-group">
<label class="control-label col-xs-4" id="lblValues">Values</label>
<div class="col-xs-8">
<asp:DropDownList ID="tc_values_cb" runat="server" class="form-control input-sm">
</asp:DropDownList>
</div>
</div>
<div class="form-group">
<label class="control-label col-xs-4" id="lblValuesBtw">Values</label>
<div class="col-xs-8">
<asp:DropDownList ID="tc_betvalues_cb" runat="server" Enabled="false" class="form-control input-sm">
</asp:DropDownList>
</div>
</div>
<div class="form-group">
<label class="checkbox-inline">
<asp:CheckBox ID="tc_view_cb" runat="server" Text="View" CssClass="label" Checked="true" />
</label>
<label class="checkbox-inline">
<asp:CheckBox ID="tc_edit_cb" runat="server" Text="Edit" CssClass="label" Checked="true" />
</label>
<label class="checkbox-inline">
<asp:CheckBox ID="tc_delete_cb" runat="server" Text="Delete" CssClass="label" Checked="true" />
</label>
</div>
<div class="form-group" id="divTCActions">
<asp:HiddenField ID="editmode" Value="" runat="server" />
<input type="button" id="btnTCOK" name="name" value="Ok" class="hotbtn btn" onclick="validateTransactionControl()"/>
<input type="button" id="btnTCCancel" name="name" value="Cancel" class="coldbtn btn" onclick="cancelTransactionControl()"/>
<asp:Button ID="tc_ok" runat="server" Text="OK" CssClass="hotbtn btn" OnClientClick="return validateTransactionControl()" Visible="false"/>
<asp:Button ID="tc_cancel" runat="server" Text="Cancel" CssClass="coldbtn btn" OnClick="tc_cancel_Click" visible="false"/>
<%--<input type="button" name="Close" value="Cancel" class="coldbtn btn" onclick="cancelTransactionControl()"/>--%>
</div>
</div>
</div>
</div>
</div>
</div>
<div style="display:none">
<asp:Menu ID="Menu1" runat="server"
Orientation="Horizontal" RenderingMode="List" IncludeStyleBlock="false" StaticMenuStyle-CssClass="nav nav-tabs" DynamicMenuStyle-CssClass="dropdown-menu" StaticSelectedStyle-CssClass="active"
OnMenuItemClick="Menu1_MenuItemClick">
<Items>
<asp:MenuItem Selected="true" Text="View Control" Value="0"></asp:MenuItem>
<asp:MenuItem Text="Transaction Control" Value="1"></asp:MenuItem>
</Items>
</asp:Menu>
<br />
<!-- Tab for View Control -->
<asp:MultiView ID="MultiView1" runat="server" ActiveViewIndex="0">
<asp:View ID="vc" runat="server">
<asp:Menu ID="vc_menu" Width="450px" runat="server"
Orientation="Horizontal" RenderingMode="List" IncludeStyleBlock="false" StaticMenuStyle-CssClass="nav nav-tabs" DynamicMenuStyle-CssClass="dropdown-menu" StaticSelectedStyle-CssClass="active"
OnMenuItemClick="vc_menu_MenuItemClick">
<Items>
<asp:MenuItem Text="DCs" Selected="true" Value="0"></asp:MenuItem>
<asp:MenuItem Text="Fields" Value="1"></asp:MenuItem>
<asp:MenuItem Text="Buttons" Value="2"></asp:MenuItem>
<asp:MenuItem Text="Listview Buttons" Value="3"></asp:MenuItem>
</Items>
</asp:Menu>
</asp:View>
<!-- Tab for Transaction Control -->
<asp:View ID="tc" runat="server">
</asp:View>
</asp:MultiView>
<!-- View Control Inner Items -->
<asp:MultiView ID="MultiView2" runat="server" ActiveViewIndex="0">
<!-- DC's -->
<asp:View ID="dcs_view" runat="server">
<div style="height: auto; overflow: auto;">
<table class="table">
<tr style="vertical-align: top">
<td style="border-top: none; text-align: left;">
</td>
</tr>
</table>
</div>
</asp:View>
<!-- Fields -->
<asp:View ID="fields_view" runat="server">
<div style="height: auto; overflow: auto;">
<table class="table">
<tr style="vertical-align: top">
<td style="border-top: none; text-align: left;">
</td>
</tr>
</table>
</div>
</asp:View>
<!-- Buttons -->
<asp:View ID="but_view" runat="server">
<div style="height: auto; overflow: auto;">
<table class="table">
<tr style="vertical-align: top;">
<td style="border-top: none; text-align: left;">
</td>
</tr>
</table>
</div>
</asp:View>
<!-- List view Buttons -->
<asp:View ID="lv_view" runat="server">
<div style="height: auto; overflow: auto;">
<table class="table">
<tr style="vertical-align: top">
<td style="border-top: none; text-align: left;">
</td>
</tr>
</table>
</div>
</asp:View>
</asp:MultiView>
</div>
<asp:HiddenField runat="server" id="hdnFormChanges" Value="false" />
</ContentTemplate>
</asp:UpdatePanel>
</div>
</div>
<div class="dialog-footer">
<div style="padding: 9px">
<asp:Button runat="server" ID="save" Text="Save" CssClass="hotbtn btn" />
<input type="button" id="btnClose" name="Close" value="Close" class="coldbtn btn" onclick="closeWindow()" />
</div>
</div>
<div id='waitDiv' style='display: none;'>
<div id='backgroundDiv' style='background: url(../Axpimages/loadingBars.gif) center center no-repeat rgba(255, 255, 255, 0.4); background-size: 135px;'>
</div>
</div>
<div id="ls" runat="server">
</div>
</form>
</body>
</html>

View File

@@ -0,0 +1,130 @@
<%@ Page Language="VB" AutoEventWireup="false" CodeFile="useracciview.aspx.vb" Inherits="useracciview"
ValidateRequest="false" %>
<!DOCTYPE html>
<html>
<head runat="server">
<meta charset="utf-8" />
<meta name="description" content="Axpert file user access" />
<meta name="keywords" content="Agile Cloud, Axpert,HMS,BIZAPP,ERP" />
<meta name="author" content="Agile Labs" />
<meta content="width=device-width, initial-scale=1.0" name="viewport" />
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/>
<title>User Access Iview</title>
<!-- ________ CSS __________ -->
<link href="../Css/thirdparty/bootstrap/3.3.6/bootstrap.min.css" rel="stylesheet" />
<link href="../Css/thirdparty/font-awesome/4.6.3/css/font-awesome.min.css" rel="stylesheet" />
<link rel="stylesheet" type="text/css" href="../Css/Users.min.css?v=5" />
<link href="../Css/globalStyles.min.css?v=36" rel="stylesheet" />
<script>
if(typeof localStorage != "undefined"){
var projUrl = top.window.location.href.toLowerCase().substring("0", top.window.location.href.indexOf("/aspx/"));
var lsTimeStamp = localStorage["customGlobalStylesExist-" + projUrl]
if(lsTimeStamp && lsTimeStamp != "false"){
var appProjName = localStorage["projInfo-" + projUrl] || "";
var customGS = "<link id=\"customGlobalStyles\" data-proj=\""+ appProjName +"\" href=\"../"+ appProjName +"/customGlobalStyles.css?v="+ lsTimeStamp +"\" rel=\"stylesheet\" />";
document.write(customGS);
}
}
</script>
<link href="" id="themecss" type="text/css" rel="Stylesheet"/>
<link href="../ThirdParty/jquery-confirm-master/jquery-confirm.min.css?v=1" rel="stylesheet" />
<link href="../Css/animate.min.css" rel="stylesheet" />
<link href="../Css/Users.min.css?v=5" rel="stylesheet" type="text/css" />
<!-- ________ JAVASCRIPT __________ -->
<script src="../Js/thirdparty/jquery/3.1.1/jquery.min.js" type="text/javascript"></script>
<script src="../Js/thirdparty/bootstrap/3.3.6/bootstrap.min.js"></script>
<script src="../Js/noConflict.min.js?v=1" type="text/javascript"></script>
<script src="../ThirdParty/jquery-confirm-master/jquery-confirm.min.js?v=2" type="text/javascript"></script>
<script src="../Js/alerts.min.js?v=28" type="text/javascript"></script>
<script src="../Js/gen.min.js?v=14" type="text/javascript"></script>
<script src="../Js/helper.min.js?v=123" type="text/javascript"></script>
<script src="../Js/useracciview.min.js?v=11" type="text/javascript"></script>
<script src="../Js/common.min.js?v=98" type="text/javascript"></script>
<script type="text/javascript" src="../Js/lang/content-<%=langType%>.js?v=51"></script>
<style>
.tab-content{
margin-top:15px;
}
.view-content{
height:313px !important;
}
</style>
<script>
var isCloudApp = '<%=isCloudApp%>'
</script>
</head>
<body class="Family btextDir-<%=direction%>" dir="<%=direction%>">
<form id="form1" runat="server" dir="<%=direction%>">
<div class="form-horizontal">
<div runat="server" class="success hide" id="dvMessage">
</div>
<div class="view-content">
<asp:ScriptManager runat="server" />
<asp:UpdatePanel runat="server">
<ContentTemplate>
<div class="tab-pane active" id="ViewControl">
<ul class="nav nav-tabs">
<li class="active"><a href="#Buttons" data-toggle="tab" id="aButtons">Buttons</a></li>
</ul>
<div class="tab-content">
<div class="tab-pane active" id="Buttons">
<div id="but_div" runat="server" class="userTbl">
</div>
<asp:HiddenField ID="but_xml" runat="server" />
</div>
</div>
</div>
<asp:Menu ID="Menu1" Width="150px" runat="server" Orientation="Horizontal" RenderingMode="List" IncludeStyleBlock="false" StaticMenuStyle-CssClass="nav nav-tabs" DynamicMenuStyle-CssClass="dropdown-menu" StaticSelectedStyle-CssClass="active" Visible="false">
<Items>
<asp:MenuItem Selected="true" Text="View Control" Value="0"></asp:MenuItem>
</Items>
</asp:Menu>
<br />
<!-- Tab for View Control -->
<asp:MultiView ID="MultiView1" runat="server" ActiveViewIndex="0" Visible="false">
<asp:View ID="vc" runat="server">
<asp:Menu ID="vc_menu" Width="100px" runat="server" Orientation="Horizontal" RenderingMode="List" IncludeStyleBlock="false" StaticMenuStyle-CssClass="nav nav-tabs" DynamicMenuStyle-CssClass="dropdown-menu" StaticSelectedStyle-CssClass="active">
<Items>
<asp:MenuItem Text="Buttons" Selected="true" Value="2"></asp:MenuItem>
</Items>
</asp:Menu>
</asp:View>
</asp:MultiView>
<!-- View Control Inner Items -->
<asp:MultiView ID="MultiView2" runat="server" ActiveViewIndex="0">
<!-- Buttons -->
<asp:View ID="but_view" runat="server">
<div style="height: auto; overflow: auto;">
<table class="table">
<tr style="vertical-align: top">
<td style="border-top: none; text-align: left;">
</td>
</tr>
</table>
</div>
</asp:View>
</asp:MultiView>
</ContentTemplate>
</asp:UpdatePanel>
</div>
</div>
<div class="dialog-footer">
<div class="<%=direction %>" style="padding: 9px">
<asp:Button runat="server" ID="save" Text="Save" CssClass="hotbtn btn" OnClientClick="ShowDimmer(true);" />&nbsp;
<input type="button" id="btnClose" name="Close" value="Close" class="coldbtn btn" onclick="closeWindow()" />
</div>
</div>
<div id='waitDiv' style='display: none;'>
<div id='backgroundDiv' style='background: url(../Axpimages/loadingBars.gif) center center no-repeat rgba(255, 255, 255, 0.4); background-size: 135px;'>
</div>
</div>
<div id="ls" runat="server">
</div>
</form>
</body>
</html>