This commit is contained in:
JORGE LUIS CAUDILLO ESPARZA
2019-09-10 04:22:04 -07:00
parent c2768117ed
commit 2c478bfa1d
13 changed files with 876 additions and 264 deletions

View File

@@ -7,9 +7,20 @@
<webopt:BundleReference runat="server" Path="~/Metronic/assets/global/plugins/codemirror/CSS" />
<webopt:BundleReference runat="server" Path="~/Metronic/assets/global/plugins/jstree/dist/themes/default/style.min.css" />
<style>
input[disabled="disabled"] ~ .CodeMirror.cm-s-material {
cursor: not-allowed;
}
input[disabled="disabled"] ~ .CodeMirror.cm-s-material input {
cursor: not-allowed;
}
input[disabled="disabled"] ~ .CodeMirror.cm-s-material pre {
cursor: not-allowed;
}
.CodeMirror-hints {
z-index: 700;
}
.CodeMirror,
.CodeMirror-scroll {
max-height: 150px;
@@ -217,19 +228,30 @@
</div>
<div class="portlet-body rowpadding">
<ajax:TabContainer ID="TabsFormulas" runat="server" Width="100%" CssClass="tabBodyOverride" ActiveTabIndex="0">
<ajax:TabPanel ID="tabFormulaTotal" runat="server" HeaderText="Total">
<ContentTemplate>
<asp:TextBox ID="TxtFormulaTotal" runat="server" MaxLength="70" CssClass="codeeditor " Enabled="false"></asp:TextBox>
</ContentTemplate>
</ajax:TabPanel>
<ajax:TabPanel ID="tabFormulaGravada" runat="server" HeaderText="Gravada">
<ContentTemplate>
<asp:TextBox ID="TxtFormulaGravada" runat="server" MaxLength="70" CssClass="codeeditor " Enabled="false"></asp:TextBox>
</ContentTemplate>
</ajax:TabPanel>
</ajax:TabContainer>
<asp:UpdatePanel ID="UpFormulas" runat="server" UpdateMode="Conditional">
<ContentTemplate>
<ajax:TabContainer ID="TabsFormulas" runat="server" Width="100%" CssClass="tabBodyOverride" ActiveTabIndex="0" AutoPostBack="true">
<ajax:TabPanel ID="tabFormulaImporte" runat="server" HeaderText="Importe">
<ContentTemplate>
<asp:TextBox ID="TxtFormulaImporte" runat="server" MaxLength="70" CssClass="codeeditor " Enabled="false"></asp:TextBox>
</ContentTemplate>
</ajax:TabPanel>
<ajax:TabPanel ID="tabFormulaTotal" runat="server" HeaderText="Total">
<ContentTemplate>
<asp:TextBox ID="TxtFormulaTotal" runat="server" MaxLength="70" CssClass="codeeditor " Enabled="false"></asp:TextBox>
</ContentTemplate>
</ajax:TabPanel>
<ajax:TabPanel ID="tabFormulaGravada" runat="server" HeaderText="Gravada">
<ContentTemplate>
<asp:TextBox ID="TxtFormulaGravada" runat="server" MaxLength="70" CssClass="codeeditor " Enabled="false"></asp:TextBox>
</ContentTemplate>
</ajax:TabPanel>
</ajax:TabContainer>
</ContentTemplate>
</asp:UpdatePanel>
<%--<div class="row">
<div class="col-md-12">
<div class="form-group form-md-line-input form-md-floating-label input-iconright">
@@ -259,7 +281,7 @@
</div>
<label class="col-md-3 truncate ">Automatico Liquidación:</label>
<div class="col-md-3">
<asp:CheckBox ID="ChkAutomaticoLiquidacion" CssClass="chksino" Text=" " runat="server" Checked="true" />
<asp:CheckBox ID="ChkAutomaticoLiquidacion" CssClass="chksino" Text=" " runat="server" />
</div>
</div>
<div class="row">
@@ -269,7 +291,7 @@
</div>
<label class="col-md-3 truncate ">Imprimir:</label>
<div class="col-md-3">
<asp:CheckBox ID="ChkImprimir" CssClass="chksino" Text=" " runat="server" Checked="true" />
<asp:CheckBox ID="ChkImprimir" CssClass="chksino" Text=" " runat="server" />
</div>
</div>
<div class="row">
@@ -289,7 +311,7 @@
<asp:Label runat="server" Text="Tipo de cálculo" AssociatedControlID="ChkTipoCalculo"></asp:Label>
</div>
<div class="col-xs-6">
<asp:CheckBox ID="ChkTipoCalculo" Text=" " CssClass="chksino" runat="server" Checked="true" />
<asp:CheckBox ID="ChkTipoCalculo" Text=" " CssClass="chksino" runat="server" />
</div>
</div>
</div>
@@ -332,7 +354,7 @@
</div>
<%-- <asp:TextBox ID="TxtMycurrentT" CssClass=" TxtMycurrentT" runat="server"></asp:TextBox>
<%-- <asp:TextBox ID="TxtMycurrentT" CssClass=" TxtMycurrentT" runat="server"></asp:TextBox>
<asp:TextBox ID="TxtstrKeys2" CssClass="TxtstrKeys2" runat="server"></asp:TextBox>
<asp:TextBox ID="TxtstrKeys3" CssClass="TxtstrKeys3" runat="server"></asp:TextBox>--%>
@@ -492,12 +514,12 @@
</ContentTemplate>
</asp:UpdatePanel>
<asp:UpdatePanel ID="UpTablas" class="jdTables" runat="server" UpdateMode="Conditional">
<ContentTemplate>
<asp:Label ID="LtlKeys" CssClass="LtlKeys" runat="server"></asp:Label>
</ContentTemplate>
</asp:UpdatePanel>
<asp:UpdatePanel ID="UpTablas" class="jdTables" runat="server" UpdateMode="Conditional">
<ContentTemplate>
<asp:Label ID="LtlKeys" CssClass="LtlKeys" runat="server"></asp:Label>
</ContentTemplate>
</asp:UpdatePanel>
</asp:Content>
<asp:Content ID="Content8" ContentPlaceHolderID="JS" runat="Server">
<%: System.Web.Optimization.Scripts.Render("~/Metronic/assets/global/plugins/codemirror/JS") %>
@@ -913,10 +935,10 @@
let MycurrentT;
let strKeys2;
let strKeys3;
eval($('.LtlKeys').html())
eval($('.LtlKeys').html())
$('.ShowModalDivFormula').on('shown.bs.modal', function (e) {
$('.BtnupView').click();
});
});
$('.ShowModalDivFormula').removeClass('ShowModalDivFormula');
ReloadcodeMirror(MycurrentT, strKeys2, strKeys3);
@@ -934,8 +956,8 @@
hintOptions: {
tables: MycurrentT
},
change: function (cm) { } ,
readOnly: _input.prop('disabled')
change: function (cm) { },
readOnly: _input.prop('disabled')
});
editor.on('change', function (cMirror) {
// get value right from instance