This commit is contained in:
@@ -5,17 +5,17 @@
|
||||
<asp:Content ID="Content2" ContentPlaceHolderID="Css" runat="Server">
|
||||
<style>
|
||||
.sortableList h4 {
|
||||
background-color: #EEE;
|
||||
background-color: #ccc;
|
||||
margin: 0px;
|
||||
padding-top: 10px;
|
||||
padding-bottom: 10px;
|
||||
text-align: center;
|
||||
font-weight: 500;
|
||||
font-weight: 600;
|
||||
}
|
||||
|
||||
.sortableList {
|
||||
border: 1px solid #eee;
|
||||
width: 250px;
|
||||
width: 258px;
|
||||
margin-right: 10px;
|
||||
}
|
||||
|
||||
@@ -31,7 +31,9 @@
|
||||
min-height: 20px;
|
||||
width: 250px;
|
||||
padding: 5px 0 0 0;
|
||||
margin: 0;
|
||||
background-color: #eee;
|
||||
border: dotted #ccc;
|
||||
margin: 4px;
|
||||
}
|
||||
|
||||
.sortableList ul li {
|
||||
@@ -45,17 +47,22 @@
|
||||
padding: 7px 35px 7px 5px;
|
||||
}
|
||||
|
||||
ul.ListSorter > li {
|
||||
background-color: #fff;
|
||||
float: left;
|
||||
}
|
||||
ul.ListSorter > li {
|
||||
background-color: #fff;
|
||||
float: left;
|
||||
}
|
||||
|
||||
.sortableList ul li .btn.edit {
|
||||
padding: 2px 4px;
|
||||
position: absolute;
|
||||
right: 5px;
|
||||
top: 4px;
|
||||
}
|
||||
.sortableList ul li .btn.edit {
|
||||
padding: 2px 4px;
|
||||
position: absolute;
|
||||
right: 5px;
|
||||
top: 4px;
|
||||
}
|
||||
|
||||
.bootomadd {
|
||||
padding: 4px;
|
||||
padding-bottom: 8px;
|
||||
}
|
||||
</style>
|
||||
</asp:Content>
|
||||
<asp:Content ID="Content3" ContentPlaceHolderID="E" runat="Server">
|
||||
@@ -99,7 +106,7 @@
|
||||
</ItemTemplate>
|
||||
</asp:Repeater>
|
||||
</ul>
|
||||
<div class="text-center">
|
||||
<div class="text-center bootomadd">
|
||||
|
||||
<%# String.Format("<a class=\"btn btn-default\" onclick=\"OpenModalNewTareaUserControl(1,-1,{{CveTableroLista:{0}}});\"> <i class=\"fa fa-plus\"'></i> </a>",Eval("CveTableroLista")) %>
|
||||
</div>
|
||||
@@ -170,15 +177,42 @@
|
||||
<asp:UpdatePanel runat="server" ID="Uppositionevento" UpdateMode="Conditional">
|
||||
<ContentTemplate>
|
||||
<asp:Button ID="BtnUpPosition" OnClick="BtnUpPosition_Click" runat="server" Text="Agregar" CssClass="btn btn-primary hidden BtnUpPosition" UseSubmitBehavior="false" ValidationGroup="VGMTablzxczxc" />
|
||||
<asp:TextBox ID="Txtcvetablerolista" CssClass=" hidden Txtcvetablerolista" runat="server"></asp:TextBox><asp:TextBox ID="txtCveEvento" CssClass="txtCveEvento hidden" runat="server"></asp:TextBox>
|
||||
<asp:TextBox ID="TxtCveOrdeList" CssClass=" hidden TxtCveOrdeList" runat="server"></asp:TextBox>
|
||||
<asp:Button ID="BtnOrderList" runat="server" OnClick="BtnOrderList_Click" CssClass="btn btn-primary hidden BtnOrderList" UseSubmitBehavior="false" ValidationGroup="VGMTablzxczxzc" />
|
||||
<asp:TextBox ID="Txtcvetablerolista" CssClass=" hidden Txtcvetablerolista" runat="server"></asp:TextBox>
|
||||
<asp:TextBox ID="txtCveEvento" CssClass="txtCveEvento hidden" runat="server"></asp:TextBox>
|
||||
</ContentTemplate>
|
||||
</asp:UpdatePanel>
|
||||
</asp:Content>
|
||||
<asp:Content ID="Content8" ContentPlaceHolderID="JS" runat="Server">
|
||||
<script>
|
||||
let CurrentorderList = ''
|
||||
function GetOrderList() {
|
||||
|
||||
let OrdeList = '';
|
||||
let separator = '';
|
||||
let Orden = 1;
|
||||
$('.ListSorter > li').each(function () {
|
||||
OrdeList = OrdeList + separator + Orden + ':' + $(this).data('cvetablerolista');
|
||||
separator = ',';
|
||||
Orden = Orden + 1;
|
||||
});
|
||||
return OrdeList;
|
||||
}
|
||||
function GetOrderListEvento(ulelement) {
|
||||
|
||||
let OrdeList = '';
|
||||
let separator = '';
|
||||
let Orden = 1;
|
||||
ulelement.find(' li').each(function () {
|
||||
OrdeList = OrdeList + separator + Orden + ':' + $(this).data('cveevento');
|
||||
separator = ',';
|
||||
Orden = Orden + 1;
|
||||
});
|
||||
return OrdeList;
|
||||
}
|
||||
function ADSReady() {
|
||||
|
||||
CurrentorderList = GetOrderList();
|
||||
var cvetablerolistaold = 0;
|
||||
var cvetablerolistanew = 0;
|
||||
|
||||
@@ -190,7 +224,16 @@
|
||||
setTimeout(function () {
|
||||
cvetablerolistanew = $(event.srcElement).data('cvetablerolista');
|
||||
//let cveevento = $(event.srcElement).data('cveevento');
|
||||
//$('.Txtcvetablerolista').val(cvetablerolistanew);
|
||||
|
||||
setTimeout(function () {
|
||||
let OrdeList = GetOrderList();
|
||||
$('.TxtCveOrdeList').val(OrdeList);
|
||||
console.log(OrdeList);
|
||||
if (CurrentorderList != OrdeList) {
|
||||
$('.BtnOrderList').click();
|
||||
}
|
||||
CurrentorderList = OrdeList;
|
||||
}, 20);
|
||||
//$('.txtCveEvento').val(cveevento);
|
||||
//$('.BtnUpPosition').click();
|
||||
}, 20);
|
||||
@@ -202,8 +245,11 @@
|
||||
start: function (event, ui) { cvetablerolistaold = $(event.srcElement).closest('ul').data('cvetablerolista'); },
|
||||
stop: function (event, ui) {
|
||||
setTimeout(function () {
|
||||
cvetablerolistanew = $(event.srcElement).closest('ul').data('cvetablerolista');
|
||||
let ulelement = $(event.srcElement).closest('ul');
|
||||
cvetablerolistanew = ulelement.data('cvetablerolista');
|
||||
let cveevento = $(event.srcElement).data('cveevento');
|
||||
let OrdeList = GetOrderListEvento(ulelement);
|
||||
$('.TxtCveOrdeList').val(OrdeList);
|
||||
$('.Txtcvetablerolista').val(cvetablerolistanew);
|
||||
$('.txtCveEvento').val(cveevento);
|
||||
$('.BtnUpPosition').click();
|
||||
|
||||
Reference in New Issue
Block a user