Files
SIG/Sistemas/CatTareasProgramadas.aspx
JORGE LUIS CAUDILLO ESPARZA c35cf91883 Commit inicial Ventas Productivo
2019-08-14 16:40:54 -07:00

598 lines
33 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<%@ Page Title="" Language="VB" MasterPageFile="~/Site.master" AutoEventWireup="false" CodeFile="CatTareasProgramadas.aspx.vb" Inherits="Sistemas_CatTareasProgramadas" %>
<asp:Content ID="Content1" ContentPlaceHolderID="CP" runat="Server">
<link href="/Metronic/assets/global/plugins/codemirror/CSS") rel="stylesheet" type="text/css" />
<link href="/Metronic/assets/global/plugins/codemirror/lib/codemirror.css") rel="stylesheet" type="text/css" />
<link href="/Metronic/assets/global/plugins/codemirror/theme/neat.css") rel="stylesheet" type="text/css" />
<link href="/Metronic/assets/global/plugins/codemirror/theme/ambiance.css") rel="stylesheet" type="text/css" />
<link href="/Metronic/assets/global/plugins/codemirror/theme/material.css") rel="stylesheet" type="text/css" />
<link href="/Metronic/assets/global/plugins/codemirror/theme/neo.css") rel="stylesheet" type="text/css" />
<link href="/Metronic/assets/global/plugins/codemirror/addon/hint/show-hint.css") rel="stylesheet" type="text/css" />
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="Css" runat="Server">
<style>
.backWhite {
background-color: #fff;
}
.logincint {
background-color: #fff;
padding: 15px;
width: 400px;
margin: 25px auto;
}
.login-form {
padding: 35px;
}
.UpLogin .loginc .btn-login {
background-color: #e52b38;
}
.UpLogin .loginc .btn-login:hover {
background-color: #e52b38;
}
.restpass a {
line-height: 4;
color: #8c8a8c;
}
.restpass a:hover, .restpass a:active {
color: #333 !important;
}
/*input*/
input[type="email"]:focus, input[type="text"]:focus, input[type="password"]:focus,
input[type="text"]:focus, select:focus, textarea:focus {
border-color: #004680 !important;
}
input[type="checkbox"]:checked + label:before, input[type="radio"]:checked + label:before {
background: #004680;
border-color: #004680;
}
input[type="checkbox"]:focus + label:before,
input[type="radio"]:focus + label:before {
border-color: #004680;
-webkit-box-shadow: 0 0 0 2px #004680;
-ms-box-shadow: 0 0 0 2px #004680;
box-shadow: 0 0 0 2px #004680;
}
.UpLogin input[type="submit"], .UpLogin input[type="reset"], .UpLogin input[type="button"],
.UpLogin button:not(.bootbox-close-button), .UpLogin .button {
background-color: #004680;
}
/* BG */
.bg-opacity {
top: 0;
left: 0;
height: 100%;
width: 100%;
position: fixed;
z-index: -1;
background-color: #004680;
opacity: .25;
}
#bg {
-moz-transition: opacity 2s ease-in-out;
-webkit-transition: opacity 2s ease-in-out;
-ms-transition: opacity 2s ease-in-out;
transition: opacity 2s ease-in-out;
height: 100%;
left: 0;
/*opacity: 0.25;*/
position: fixed;
top: 0;
width: 100%;
z-index: -1;
}
#bg div {
-moz-transition: opacity 3s ease, visibility 3s;
-webkit-transition: opacity 3s ease, visibility 3s;
-ms-transition: opacity 3s ease, visibility 3s;
transition: opacity 3s ease, visibility 3s;
background-size: cover;
height: 100%;
left: 0;
opacity: 0;
position: absolute;
top: 0;
visibility: hidden;
width: 150%;
}
#bg div.visible {
-moz-animation: bg 45s linear infinite;
-webkit-animation: bg 45s linear infinite;
-ms-animation: bg 45s linear infinite;
animation: bg 45s linear infinite;
opacity: 1;
visibility: visible;
z-index: 1;
}
#bg div.visible.top {
z-index: 2;
}
@media screen and (max-width: 1280px) {
#bg div.visible {
-moz-animation: bg 29.25s linear infinite;
-webkit-animation: bg 29.25s linear infinite;
-ms-animation: bg 29.25s linear infinite;
animation: bg 29.25s linear infinite;
}
}
@media screen and (max-width: 736px) {
#bg div.visible {
-moz-animation: bg 18s linear infinite;
-webkit-animation: bg 18s linear infinite;
-ms-animation: bg 18s linear infinite;
animation: bg 18s linear infinite;
}
}
#bg div:only-child {
-moz-animation-direction: alternate !important;
-webkit-animation-direction: alternate !important;
-ms-animation-direction: alternate !important;
animation-direction: alternate !important;
}
body.is-loading #bg {
opacity: 0;
}
@-moz-keyframes bg {
0% {
-moz-transform: translateX(0);
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
100% {
-moz-transform: translateX(-25%);
-webkit-transform: translateX(-25%);
-ms-transform: translateX(-25%);
transform: translateX(-25%);
}
}
@-webkit-keyframes bg {
0% {
-moz-transform: translateX(0);
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
100% {
-moz-transform: translateX(-25%);
-webkit-transform: translateX(-25%);
-ms-transform: translateX(-25%);
transform: translateX(-25%);
}
}
@-ms-keyframes bg {
0% {
-moz-transform: translateX(0);
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
100% {
-moz-transform: translateX(-25%);
-webkit-transform: translateX(-25%);
-ms-transform: translateX(-25%);
transform: translateX(-25%);
}
}
@keyframes bg {
0% {
-moz-transform: translateX(0);
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
100% {
-moz-transform: translateX(-25%);
-webkit-transform: translateX(-25%);
-ms-transform: translateX(-25%);
transform: translateX(-25%);
}
}
input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus, input:-webkit-autofill,
textarea:-webkit-autofill,
textarea:-webkit-autofill:hover, textarea:-webkit-autofill:focus,
select:-webkit-autofill,
select:-webkit-autofill:hover,
select:-webkit-autofill:focus {
border: 1px solid #333 !important;
-webkit-text-fill-color: #333 !important;
-webkit-box-shadow: 0 0 0px 1000px #FFF inset;
transition: background-color 5000s ease-in-out 0s;
}
</style>
<style>
.Widthall {
width: 100% !important;
}
.dataTables_scrollHeadInner {
width: 100% !important;
background-color: #dddddd;
padding-left: 0px !important;
}
.dataTables_scrollFoot {
display: none;
position: static;
}
.table-scrollable {
margin: 0px !important;
}
.dataTables_scroll {
margin-bottom: 0px;
}
.table.dataTable {
margin-top: 0px !important;
}
.dataTables_scrollBody table th {
padding: 0px !important;
padding-right: 4px !important;
padding-left: 4px !important;
}
.sinlink td a {
pointer-events: none;
cursor: default;
color: black;
font-size: small;
}
.white a {
color: white !important;
}
</style>
</asp:Content>
<asp:Content ID="Content3" ContentPlaceHolderID="E" runat="Server">
Catálogo de Tareas Programadas
</asp:Content>
<asp:Content ID="Content4" ContentPlaceHolderID="HB" runat="Server">
</asp:Content>
<asp:Content ID="Content5" ContentPlaceHolderID="H" runat="Server">
<asp:UpdatePanel runat="server" ID="UpAgregar">
<ContentTemplate>
<li>
<asp:LinkButton runat="server" ID="BtnAgregarTareasProgramadas" data-toggle="tooltip" data-placement="left" title="Agregar Tarea Programada" Text="<i class='fa fa-plus'></i> Agregar Tarea"></asp:LinkButton>
</li>
</ContentTemplate>
</asp:UpdatePanel>
</asp:Content>
<asp:Content ID="Content6" ContentPlaceHolderID="HA" runat="Server">
</asp:Content>
<asp:Content ID="Content7" ContentPlaceHolderID="C" runat="Server">
<asp:UpdatePanel ID="UpGral" runat="server" UpdateMode="Conditional">
<ContentTemplate>
<div class="row">
<div class="Widthall" style="text-align: right!important; margin-top: 20px!important; margin-bottom: 2px!important">
<input type="text" id="TxtBusqueda" class="form-control input-sm" onkeyup="<%= String.Format("FiltrarTabla('TxtBusqueda','{0}')", GvTareasProgramadas.ClientID) %>" style="display: inline-block; margin-right: -20px; width: 150px;" />
<a href="javascript:;" onclick="<%= String.Format("FiltrarTabla('TxtBusqueda','{0}')", GvTareasProgramadas.ClientID) %>" style="margin-top: -3px;" class="btn btn-circle btn-sm label-info"><i class="icon-magnifier"></i></a>
</div>
</div>
<div class="row" style="margin: 5px">
<asp:UpdatePanel ID="UPGvTareasProgramadas" runat="server" UpdateMode="Conditional">
<ContentTemplate>
<asp:GridView ID="GvTareasProgramadas" runat="server" AutoGenerateColumns="False"
DataKeyNames="CveTareaProgramada, CveEmpresa, RecursividadEnMinutos, RecursividadEnHoras, RecursividadEnDias, Parametros, Correo, PlantillaCorreo, FechaInicio"
EmptyDataText="No se encontraron registros" ToolTip="Listado de Temas"
CssClass="table table-striped table-advance table-hover Widthall ScrollAD"
data-sort="true"
data-freezerows="1"
GridLines="None">
<Columns>
<asp:TemplateField HeaderText="Tarea">
<ItemTemplate>
&nbsp;<asp:Literal runat="server" Text='<%# Eval("Tarea") %>'></asp:Literal>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Empresa">
<ItemTemplate>
&nbsp;<asp:Literal runat="server" Text='<%# Eval("Empresa") %>'></asp:Literal>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Fecha Inicio">
<ItemTemplate>
&nbsp;<asp:Literal runat="server" Text='<%# Eval("FechaInicio", "{0:d}") %>'></asp:Literal>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Fecha Fin">
<ItemTemplate>
&nbsp;<asp:Literal runat="server" Text='<%# Eval("FechaFin", "{0:d}") %>'></asp:Literal>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Recursividad Min." ItemStyle-HorizontalAlign="Right">
<ItemTemplate>
&nbsp;<asp:Literal runat="server" Text='<%# Eval("RecursividadEnMinutos") %>'></asp:Literal>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Recursividad Hrs." ItemStyle-HorizontalAlign="Right">
<ItemTemplate>
&nbsp;<asp:Literal runat="server" Text='<%# Eval("RecursividadEnHoras") %>'></asp:Literal>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Recursividad Días" ItemStyle-HorizontalAlign="Right">
<ItemTemplate>
&nbsp;<asp:Literal runat="server" Text='<%# Eval("RecursividadEnDias") %>'></asp:Literal>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField ItemStyle-HorizontalAlign="Right" ItemStyle-Width="80px">
<ItemTemplate>
<asp:LinkButton ID="ImgE" OnClick="Edit_ClickTareasProgramadas" runat="server" AlternateText="Editar" CausesValidation="False"
CssClass="btn btn-circle btn-sm green" Text="<i class='fa fa-pencil'></i>" />
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField ItemStyle-HorizontalAlign="Left" ItemStyle-Width="40px">
<ItemTemplate>
<asp:LinkButton ID="imgD" OnClick="Remove_ClickTareasProgramadas" runat="server" AlternateText="Eliminar" CausesValidation="False" CssClass="btn btn-circle btn-sm red" Text="<i class='icon-trash'></i>" data-toggle="confirmation" data-popout="true" data-original-title="confirmar" data-btn-ok-label="si" />
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
</ContentTemplate>
</asp:UpdatePanel>
</div>
<br />
<br />
<div id="DivAgregarTareasProgramadas" class="modal ADS fade" role="dialog">
<div class="modal-dialog modal-lg" >
<asp:UpdatePanel runat="server" class="modal-content" ID="UpModalTareasProgramadas" UpdateMode="Conditional">
<ContentTemplate>
<div class="modal-header ">
<button type="button" class="close" data-dismiss="modal">×</button>
<h4 class="modal-title">
<asp:Literal ID="LtlTituloModalTareasProgramadas" runat="server">Agregar Tarea Programada</asp:Literal></h4>
</div>
<div class="modal-body">
<div class="row">
<div class="col-sm-6">
<div class="form-group form-md-line-input input-iconright">
<asp:DropDownList ID="DdlTareaProgra" runat="server" CssClass="form-control input-sm select2me" DataValueField="CveTareaProgramada" DataTextField="Tarea" Width="100%"
Class="table-group-action-input form-control input-inline input-small input-sm" AutoPostBack="true" OnSelectedIndexChanged="DdlTareaProgra_SelectedIndexChanged">
</asp:DropDownList>
<asp:RequiredFieldValidator ID="RFVProducto2" InitialValue="-1" runat="server" ControlToValidate="DdlTareaProgra" CssClass="help-block errorimput" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Tarea Programada''</b> es necesario, por favor ingréselo." ValidationGroup="GrpTamanio"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCEProducto2" runat="server" HighlightCssClass="vco" TargetControlID="RFVProducto2" Width="300px"></ajax:ValidatorCalloutExtender>
<asp:Label AssociatedControlID="DdlTareaProgra" runat="server" Text="Tarea Programada:"></asp:Label>
<i></i>
</div>
<div class="form-group form-md-line-input input-iconright">
<asp:DropDownList ID="DdlEmpresas" runat="server" CssClass="form-control input-sm select2me" DataValueField="CveEmpresa" DataTextField="Empresa" Width="100%"
Class="table-group-action-input form-control input-inline input-small input-sm"></asp:DropDownList>
<asp:RequiredFieldValidator ID="RequiredFieldValidator1" InitialValue="-1" runat="server" ControlToValidate="DdlEmpresas" CssClass="help-block errorimput" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Empresa''</b> es necesario, por favor ingréselo." ValidationGroup="GrpTamanio"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="ValidatorCalloutExtender1" runat="server" HighlightCssClass="vco" TargetControlID="RFVProducto2" Width="300px"></ajax:ValidatorCalloutExtender>
<asp:Label AssociatedControlID="DdlEmpresas" runat="server" Text="Empresa:"></asp:Label>
<i></i>
</div>
<div class="form-group form-md-line-input input-iconright">
<asp:DropDownList ID="DdlTipoR" runat="server" CssClass="form-control input-sm select2me" Class="table-group-action-input form-control input-inline input-small input-sm" Width="100%">
<asp:ListItem Text="Días" Value="D" Selected="True"></asp:ListItem>
<asp:ListItem Text="Horas" Value="H"></asp:ListItem>
<asp:ListItem Text="Minutos" Value="M"></asp:ListItem>
</asp:DropDownList>
<asp:RequiredFieldValidator ID="RequiredFieldValidator2" InitialValue="-1" runat="server" ControlToValidate="DdlTipoR" CssClass="help-block errorimput" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Tipo Recursividad''</b> es necesario, por favor ingréselo." ValidationGroup="GrpTamanio"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="ValidatorCalloutExtender2" runat="server" HighlightCssClass="vco" TargetControlID="RFVProducto2" Width="300px"></ajax:ValidatorCalloutExtender>
<asp:Label AssociatedControlID="DdlTipoR" runat="server" Text="Tipo de Recursividad:"></asp:Label>
<i></i>
</div>
<div class="form-group form-md-line-input input-iconright">
<asp:TextBox ID="TxtNumerico" CssClass="form-control " Width="150px" runat="server" MaxLength="10" CausesValidation="true" Style="text-align: right!important" OnKeyup="FormatoMoneda(this);"></asp:TextBox>
<asp:RequiredFieldValidator ID="RfvTxtBonificacion" runat="server" ControlToValidate="TxtNumerico" CssClass="help-block errorimput" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Numérico''</b> es necesario, por favor ingréselo." ValidationGroup="GrpTamanio"></asp:RequiredFieldValidator>
<asp:Label AssociatedControlID="TxtNumerico" runat="server" Text="Recursividad:"></asp:Label>
<i></i>
</div>
<div class="form-group form-md-line-input input-iconright">
<asp:TextBox ID="TxtParametros" CssClass="form-control" runat="server" MaxLength="10" CausesValidation="true"></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidator3" runat="server" ControlToValidate="TxtParametros" CssClass="help-block errorimput" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Parámetros''</b> es necesario, por favor ingréselo." ValidationGroup="GrpTamanio"></asp:RequiredFieldValidator>
<asp:Label AssociatedControlID="TxtParametros" runat="server" Text="Parámetros:"></asp:Label>
<i></i>
</div>
<div class="form-group form-md-line-input input-iconright">
<asp:TextBox ID="TxtCorreo" CssClass="form-control " runat="server" MaxLength="10" CausesValidation="true"></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidator4" runat="server" ControlToValidate="TxtCorreo" CssClass="help-block errorimput" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Correo''</b> es necesario, por favor ingréselo." ValidationGroup="GrpTamanio"></asp:RequiredFieldValidator>
<asp:Label AssociatedControlID="TxtCorreo" runat="server" Text="Correo:"></asp:Label>
<i></i>
</div>
<div class="form-group form-md-line-input input-iconright">
<asp:TextBox ID="TxtPlantilla" CssClass="form-control " runat="server" MaxLength="10" CausesValidation="true"></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidator5" runat="server" ControlToValidate="TxtPlantilla" CssClass="help-block errorimput" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Plantilla correo''</b> es necesario, por favor ingréselo." ValidationGroup="GrpTamanio"></asp:RequiredFieldValidator>
<asp:Label AssociatedControlID="TxtPlantilla" runat="server" Text="Plantilla correo:"></asp:Label>
<i></i>
</div>
<div>
<div style="width: 150px; display: inline-block">
<div class="form-group form-md-line-input input-iconright">
<asp:TextBox ID="TxtFechaI" runat="server" CssClass="form-control ADDateTimePicker" datetimeButton=".lnkTxtFechaI" CausesValidation="true" MaxLength="10"></asp:TextBox>
<asp:Label AssociatedControlID="TxtFechaI" runat="server" Text="Fecha Inicio:"></asp:Label>
</div>
</div>
<asp:LinkButton ID="ImgCEva" class="btn default " Text="<i class='fa fa-calendar lnkTxtFechaI'></i>" runat="server"></asp:LinkButton>
<ajax:MaskedEditExtender ID="MEEFechaEva" runat="server" TargetControlID="TxtFechaI" Mask="99/99/9999 99:99" MaskType="DateTime" DisplayMoney="Left" AcceptNegative="Left"></ajax:MaskedEditExtender>
<%--<ajax:CalendarExtender runat="server" ID="CalendarExtender5" TargetControlID="TxtFechaI" PopupButtonID="ImgCEva" PopupPosition="BottomRight" Enabled="True" Format="dd/MM/yyyy hh:mm"></ajax:CalendarExtender>--%>
<%-- <asp:CompareValidator ID="CVFechaEva" runat="server" ControlToValidate="TxtFechaI" Display="None" ErrorMessage="El campo <b>''Fecha Inicio''</b> no tienes el formato correcto, por favor intente de nuevo con el siguiente formato: (dd/mm/yyyy)." Operator="DataTypeCheck" Type="Date" ValidationGroup="GrpTamanio"></asp:CompareValidator>
<ajax:ValidatorCalloutExtender ID="VCEFechaEva" runat="server" HighlightCssClass="vco" TargetControlID="CVFechaEva" Width="350px"></ajax:ValidatorCalloutExtender>--%>
</div>
</div>
<div class="col-sm-6">
<h6>
<asp:TextBox ID="LtlDescripcion" runat="server" CssClass="minusculas codeeditorCS" Enabled="false" TextMode="MultiLine" Height="200px" Width="800px"></asp:TextBox></td>
</h6>
</div>
</div>
</div>
<div class="modal-footer">
<asp:Button ID="BtnAgregarTareasProgramadasModal" runat="server" class="btn btn-success" Text="Agregar" ValidationGroup="GrpTamanio" />
<button id="Button3" runat="server" type="button" class="btn default" data-dismiss="modal">Cancelar</button>
</div>
</ContentTemplate>
</asp:UpdatePanel>
</div>
</div>
</ContentTemplate>
</asp:UpdatePanel>
</asp:Content>
<asp:Content ID="Content9" ContentPlaceHolderID="JS" runat="Server">
<script type="text/javascript" src="/Metronic/assets/global/plugins/codemirror/JS"></script>
<script type="text/javascript" src="/Metronic/assets/global/plugins/codemirror/lib/codemirror.js"></script>
<script type="text/javascript" src="/Metronic/assets/global/plugins/codemirror/mode/clike/clike.js"></script>
<script type="text/javascript" src="/Metronic/assets/global/plugins/codemirror/mode/css/css.js"></script>
<script type="text/javascript" src="/Metronic/assets/global/plugins/codemirror/mode/javascript/javascript.js"></script>
<script type="text/javascript" src="/Metronic/assets/global/plugins/codemirror/mode/htmlmixed/htmlmixed.js"></script>
<script type="text/javascript" src="/Metronic/assets/global/plugins/codemirror/mode/htmlembedded/htmlembedded.js"></script>
<script type="text/javascript" src="/Metronic/assets/global/plugins/codemirror/mode/sql/sql.js"></script>
<script type="text/javascript" src="/Metronic/assets/global/plugins/codemirror/mode/vb/vb.js"></script>
<script type="text/javascript" src="/Metronic/assets/global/plugins/codemirror/mode/xml/xml.js"></script>
<script type="text/javascript" src="/Metronic/assets/global/plugins/codemirror/addon/hint/show-hint.js"></script>
<script type="text/javascript" src="/Metronic/assets/global/plugins/codemirror/addon/hint/sql-hint.js"></script>
<script type="text/javascript" src="/Metronic/assets/global/plugins/codemirror/addon/hint/anyword-hint.js"></script>
<script type="text/javascript" src="/Metronic/assets/global/plugins/codemirror/addon/hint/css-hint.js"></script>
<script type="text/javascript" src="/Metronic/assets/global/plugins/codemirror/addon/hint/html-hint.js"></script>
<script type="text/javascript" src="/Metronic/assets/global/plugins/codemirror/addon/hint/javascript-hint.js"></script>
<script type="text/javascript" src="/Metronic/assets/global/plugins/codemirror/addon/edit/matchbrackets.js"></script>
<script type="text/javascript" src="/Metronic/assets/global/plugins/codemirror/addon/mode/multiplex.js"></script>
<script>
let MycurrentT = null;
function ADSBegin() {
if (localStorage.getItem("MycurrentT")) {
MycurrentT = JSON.parse(localStorage.getItem("MycurrentT"));
}
if (localStorage.getItem("MyCurrentPass")) {
$('#txtPassword').val(localStorage.getItem("MyCurrentPass"));
}
if ($('#UtileriasLogin') && $('#UtileriasLogin').length > 0) {
$('.TituloPag').hide();
$('.page-bar').hide();
$('.page-content').css('background-color', '#364150')
} else {
$('.TituloPag').show();
$('.page-bar').show();
$('.page-content').css('background-color', '')
}
$(".codeeditorSQL").each(function (index) {
var id = $(this).attr('id')
var editor = CodeMirror.fromTextArea(document.getElementById(id), {
lineNumbers: true,
mode: "text/x-sql",
theme: "material",
extraKeys: { "Ctrl-Space": "autocomplete" }, // To invoke the auto complete // To invoke the auto complete
hint: CodeMirror.hint.sql,
hintOptions: {
tables: MycurrentT
},
change: function (cm) { debugger; }
});
editor.on('change', function (cMirror) {
// get value right from instance
cMirror.save();
});
});
$(".codeeditorVB").each(function (index) {
var id = $(this).attr('id')
var editor = CodeMirror.fromTextArea(document.getElementById(id), {
lineNumbers: true,
mode: "text/x-vb",
extraKeys: { "Ctrl-Space": "autocomplete" },
//parserfile: ["/Metronic/assets/global/plugins/codemirror/Externo/parsecsharp.js", "/Metronic/assets/global/plugins/codemirror/Externo/tokenizecsharp.js"],
//stylesheet: "/Metronic/assets/global/plugins/codemirror/Externo/csharpcolors.css",
theme: "material"
});
editor.on('change', function (cMirror) {
// get value right from instance
cMirror.save();
});
});
$(".codeeditorCS").each(function (index) {
var id = $(this).attr('id')
var editor = CodeMirror.fromTextArea(document.getElementById(id), {
lineNumbers: true,
mode: "text/x-csharp",
extraKeys: { "Ctrl-Space": "autocomplete" },
matchBrackets: true,
//parserfile: ["/Metronic/assets/global/plugins/codemirror/Externo/parsecsharp.js", "/Metronic/assets/global/plugins/codemirror/Externo/tokenizecsharp.js"],
//stylesheet: "/Metronic/assets/global/plugins/codemirror/Externo/csharpcolors.css",
theme: "material"
});
editor.on('change', function (cMirror) {
// get value right from instance
cMirror.save();
});
});
$(".codeeditorHTMLNET").each(function (index) {
var id = $(this).attr('id')
var editor = CodeMirror.fromTextArea(document.getElementById(id), {
lineNumbers: true,
mode: "application/x-aspx",
extraKeys: { "Ctrl-Space": "autocomplete" },
matchBrackets: true,
theme: "material"
});
editor.on('change', function (cMirror) {
// get value right from instance
cMirror.save();
});
});
}
</script>
</asp:Content>