continuo refresh

This commit is contained in:
Samuele E. Locatelli
2018-01-25 15:18:43 +01:00
parent e3c79657c5
commit bab77de84e
8 changed files with 143 additions and 124 deletions
Binary file not shown.
+17 -2
View File
@@ -229,21 +229,36 @@ textarea {
white-space: nowrap;
}
/* rimozione margini/padding righe */
.pZero {
padding: 0;
}
.pLZero {
padding-left: 0;
}
.pRZero {
padding-right: 0;
}
.pZero {
padding: 0;
.pBZero {
padding-bottom: 0;
}
.pTZero {
padding-top: 0;
}
.mZero {
margin: 0;
}
.mLZero {
margin-left: 0;
}
.mBZero {
margin-bottom: 0;
}
.mRZero {
margin-right: 0;
}
.mTZero {
margin-top: 0;
}
/* gestione tabelle borderless e con righe x stampa fatture */
.table.table-borderBott td,
.table.table-borderBott th {
+19 -4
View File
@@ -274,6 +274,9 @@ textarea {
}
/* rimozione margini/padding righe */
.pZero {
padding: 0;
}
.pLZero {
padding-left: 0;
}
@@ -281,18 +284,30 @@ textarea {
.pRZero {
padding-right: 0;
}
.pZero {
padding: 0;
.pBZero {
padding-bottom: 0;
}
.pTZero {
padding-top: 0;
}
.mZero {
margin: 0;
}
.mLZero {
margin-left: 0;
}
.mBZero {
margin-bottom: 0;
}
.mRZero {
margin-right: 0;
}
.mTZero {
margin-top: 0;
}
/* gestione tabelle borderless e con righe x stampa fatture */
.table.table-borderBott td, .table.table-borderBott th {
+1 -1
View File
File diff suppressed because one or more lines are too long
+17 -17
View File
@@ -16,48 +16,48 @@
<uc1:mod_ElencoClienti runat="server" ID="mod_ElencoClienti" />
</div>
</div>
<div class="row">
<div class="col-sm-6 text-center">
<div class="panel panel-default" runat="server" id="divDocTpl" visible="false">
<div class="row fontSmall">
<div class="col-sm-6 text-center pRZero">
<div class="panel panel-warning" runat="server" id="divDocTpl" visible="false">
<div class="panel-heading">
<b>TEMPLATE FATTURE</b>
</div>
<div class="panel-body bg-default fontSmall text-left" style="min-height: 34px;">
<div class="panel-body bg-default fontSmall text-left pZero" style="min-height: 34px;">
<div>
<asp:RadioButtonList runat="server" ID="rblTipoFatt" DataSourceID="odsTipoDoc" Width="100%" DataTextField="Descrizione" DataValueField="idxDoc" OnSelectedIndexChanged="rblTipoFatt_SelectedIndexChanged" AutoPostBack="True">
</asp:RadioButtonList>
<asp:ObjectDataSource runat="server" ID="odsTipoDoc" SelectMethod="ElencoDocTemplate" TypeName="MedAP_data.MedAPModel"></asp:ObjectDataSource>
<div runat="server" id="divAddTemplate" visible="false">
<div class="row">
<div class="col-xs-6">
<asp:LinkButton ID="lbtAddTemplate" CssClass="btn btn-success form-control" runat="server" CausesValidation="True" Text="CREA FATTURA" OnClick="lbtAddTemplate_Click" />
<asp:LinkButton ID="lbtAddTemplate" CssClass="btn btn-success btn-sm btn-block" runat="server" CausesValidation="True" Text="CREA FATTURA" OnClick="lbtAddTemplate_Click" />
</div>
<div class="col-xs-6">
<asp:LinkButton ID="lbtCancel" CssClass="btn btn-warning form-control" runat="server" CausesValidation="True" Text="ANNULLA" OnClick="lbtCancel_Click" />
<asp:LinkButton ID="lbtCancel" CssClass="btn btn-warning btn-sm btn-block" runat="server" CausesValidation="True" Text="ANNULLA" OnClick="lbtCancel_Click" />
</div>
</div>
</div>
<asp:RadioButtonList runat="server" ID="rblTipoFatt" DataSourceID="odsTipoDoc" Width="100%" DataTextField="Descrizione" DataValueField="idxDoc" OnSelectedIndexChanged="rblTipoFatt_SelectedIndexChanged" AutoPostBack="True" CssClass="table table-condensed table-striped mBZero">
</asp:RadioButtonList>
<asp:ObjectDataSource runat="server" ID="odsTipoDoc" SelectMethod="ElencoDocTemplate" TypeName="MedAP_data.MedAPModel"></asp:ObjectDataSource>
</div>
</div>
</div>
</div>
<div class="col-sm-6 text-center">
<div class="panel panel-default" runat="server" id="divRowTpl" visible="false">
<div class="col-sm-6 text-center pLZero">
<div class="panel panel-success" runat="server" id="divRowTpl" visible="false">
<div class="panel-heading">
<b>TEMPLATE VOCI FATTURA</b>
</div>
<div class="panel-body bg-default fontSmall text-left" style="min-height: 34px;">
<div class="panel-body bg-default fontSmall text-left pZero" style="min-height: 34px;">
<div>
<asp:GridView runat="server" ID="grViewRowTpl" AutoGenerateColumns="False" DataSourceID="odsTipoRow" OnSelectedIndexChanged="grViewRowTpl_SelectedIndexChanged" DataKeyNames="IdxRigheFatt" Width="100%">
<asp:GridView runat="server" ID="grViewRowTpl" AutoGenerateColumns="False" DataSourceID="odsTipoRow" OnSelectedIndexChanged="grViewRowTpl_SelectedIndexChanged" DataKeyNames="IdxRigheFatt" Width="100%" CssClass="table table-condensed table-striped mBZero" ShowHeader="false">
<Columns>
<asp:TemplateField ShowHeader="False" ItemStyle-HorizontalAlign="Center" ItemStyle-Width="54px">
<asp:TemplateField ItemStyle-HorizontalAlign="Left">
<HeaderTemplate></HeaderTemplate>
<ItemTemplate>
<div>
<asp:LinkButton ID="lnkSelect" runat="server" CausesValidation="False" CommandName="Select" ToolTip="Salva in clipboard"><i class="fa fa-arrow-circle-up fa-3x text-primary" aria-hidden="true"></i></asp:LinkButton>
<asp:LinkButton ID="lnkSelect" runat="server" CausesValidation="False" CommandName="Select" ToolTip="Salva in clipboard"><i class="fa fa-arrow-circle-up fa-2x text-primary" aria-hidden="true"></i></asp:LinkButton>&nbsp;<asp:Label ID="Label1" runat="server" Text='<%# Bind("Descrizione") %>'></asp:Label>
</div>
</ItemTemplate>
</asp:TemplateField>
<asp:BoundField DataField="Descrizione" HeaderText="Descrizione" SortExpression="Descrizione" />
</Columns>
</asp:GridView>
<asp:ObjectDataSource runat="server" ID="odsTipoRow" SelectMethod="ElencoRowTemplate" TypeName="MedAP_data.MedAPModel" OldValuesParameterFormatString="original_{0}"></asp:ObjectDataSource>
@@ -70,7 +70,7 @@
<div class="col-sm-6 text-center">
<div class="panel panel-default">
<div class="panel-heading">
<b>DOCUMENTI</b>
<b>DOCUMENTI - FATTURE</b>
</div>
<div class="panel-body bg-default fontSmall" style="min-height: 34px;">
<uc1:mod_searchParam runat="server" ID="mod_searchParam" enableAdvCom="true" enableTipoDocSel="true" enableApertiSel="true" />
+18 -18
View File
@@ -30,24 +30,6 @@ namespace MedAP {
/// </remarks>
protected global::System.Web.UI.HtmlControls.HtmlGenericControl divDocTpl;
/// <summary>
/// Controllo rblTipoFatt.
/// </summary>
/// <remarks>
/// Campo generato automaticamente.
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
/// </remarks>
protected global::System.Web.UI.WebControls.RadioButtonList rblTipoFatt;
/// <summary>
/// Controllo odsTipoDoc.
/// </summary>
/// <remarks>
/// Campo generato automaticamente.
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
/// </remarks>
protected global::System.Web.UI.WebControls.ObjectDataSource odsTipoDoc;
/// <summary>
/// Controllo divAddTemplate.
/// </summary>
@@ -75,6 +57,24 @@ namespace MedAP {
/// </remarks>
protected global::System.Web.UI.WebControls.LinkButton lbtCancel;
/// <summary>
/// Controllo rblTipoFatt.
/// </summary>
/// <remarks>
/// Campo generato automaticamente.
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
/// </remarks>
protected global::System.Web.UI.WebControls.RadioButtonList rblTipoFatt;
/// <summary>
/// Controllo odsTipoDoc.
/// </summary>
/// <remarks>
/// Campo generato automaticamente.
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
/// </remarks>
protected global::System.Web.UI.WebControls.ObjectDataSource odsTipoDoc;
/// <summary>
/// Controllo divRowTpl.
/// </summary>
+2 -3
View File
@@ -29,7 +29,7 @@
}
</script>
<div id="printArea">
<asp:GridView ID="grView" runat="server" AutoGenerateColumns="False" DataSourceID="ods" AllowPaging="True" CssClass="table table-striped" DataKeyNames="idxDoc" Width="100%" OnSelectedIndexChanged="grView_SelectedIndexChanged" OnSorting="grView_Sorting" OnPageIndexChanged="grView_PageIndexChanged">
<asp:GridView ID="grView" runat="server" AutoGenerateColumns="False" DataSourceID="ods" AllowPaging="True" CssClass="table table-striped table-condensed" DataKeyNames="idxDoc" Width="100%" OnSelectedIndexChanged="grView_SelectedIndexChanged" OnSorting="grView_Sorting" OnPageIndexChanged="grView_PageIndexChanged">
<PagerStyle CssClass="active GridPager" />
<PagerSettings Mode="NumericFirstLast" />
<SelectedRowStyle CssClass="info" />
@@ -41,8 +41,7 @@
<ItemTemplate>
<asp:LinkButton runat="server" ID="lbIdxDoc1" CommandArgument='<%# Eval("idxDoc") %>' CausesValidation="False" CommandName="Select">
<asp:Label ID="lblNum" runat="server" Text='<%# Eval("num","<b>{0:000}</b>") %>' />/<asp:Label ID="lblanno" runat="server" Text='<%# Eval("anno") %>' />
<br />
<asp:Label ID="lblEmesso" runat="server" Text='<%# Eval("emesso", "{0:yyyy.MM.dd}") %>'></asp:Label>
<div class="fontSmall"><asp:Label ID="lblEmesso" runat="server" Text='<%# Eval("emesso", "{0:yyyy.MM.dd}") %>'></asp:Label></div>
</asp:LinkButton></ItemTemplate><ItemStyle Width="15%" />
</asp:TemplateField>
<asp:TemplateField HeaderText="numero" ItemStyle-Width="70%">
+69 -79
View File
@@ -52,26 +52,26 @@
<div class="col-xs-4 text-right">
<asp:TextBox ID="ritenutaTextBox" runat="server" Text='<%# Bind("ritenuta","{0:N4}") %>' Width="4em" />
</div>
</div>
<div class="col-xs-4 bg-warning">
CONTRIBUTI
</div>
</div>
<div class="col-xs-4 bg-warning">
CONTRIBUTI
</div>
<div class="panel-footer bg-info" style="margin-top: -15px;">
<div class="row bg-info" style="margin-top: -10px; margin-bottom: -10px;">
<div class="col-xs-4">
<asp:Label ID="nettoLabel" runat="server" Text='<%# Eval("netto", "netto: <b>{0:C2}</b>") %>' />
</div>
<div class="col-xs-4">
<asp:Label ID="ivaLabel" runat="server" Text='<%# Eval("iva", "iva: <b>{0:C2}</b>") %>' />
</div>
<div class="col-xs-4">
<asp:Label ID="importoLabel" runat="server" Text='<%# Eval("importo", "importo: <b>{0:C2}</b>") %>' />
</div>
</div>
</div>
</div>
<div class="panel-footer bg-info" style="margin-top: -15px;">
<div class="row bg-info" style="margin-top: -10px; margin-bottom: -10px;">
<div class="col-xs-4">
<asp:Label ID="nettoLabel" runat="server" Text='<%# Eval("netto", "netto: <b>{0:C2}</b>") %>' />
</div>
<div class="col-xs-4">
<asp:Label ID="ivaLabel" runat="server" Text='<%# Eval("iva", "iva: <b>{0:C2}</b>") %>' />
</div>
<div class="col-xs-4">
<asp:Label ID="importoLabel" runat="server" Text='<%# Eval("importo", "importo: <b>{0:C2}</b>") %>' />
</div>
</div>
</div>
</div>
</EditItemTemplate>
<InsertItemTemplate>
<div class="panel panel-info">
@@ -124,9 +124,60 @@
<div class="col-xs-4 text-right">
<asp:TextBox ID="ritenutaTextBox" runat="server" Text='<%# Bind("ritenuta","{0:N4}") %>' Width="4em" />
</div>
</div>
<div class="col-xs-4 bg-warning">
CONTRIBUTI
</div>
</div>
<div class="col-xs-4 bg-warning">
CONTRIBUTI
</div>
<div class="panel-footer bg-info" style="margin-top: -15px;">
<div class="row bg-info" style="margin-top: -10px; margin-bottom: -10px;">
<div class="col-xs-4">
<asp:Label ID="nettoLabel" runat="server" Text='<%# Eval("netto", "netto: <b>{0:C2}</b>") %>' />
</div>
<div class="col-xs-4">
<asp:Label ID="ivaLabel" runat="server" Text='<%# Eval("iva", "iva: <b>{0:C2}</b>") %>' />
</div>
<div class="col-xs-4">
<asp:Label ID="importoLabel" runat="server" Text='<%# Eval("importo", "importo: <b>{0:C2}</b>") %>' />
</div>
</div>
</div>
</div>
</InsertItemTemplate>
<ItemTemplate>
<div class="panel panel-info">
<div class="panel-heading">
<div class="row">
<div class="col-xs-9 pRZero">
<div>
<asp:Label ID="RagSocLabel" runat="server" Text='<%# Eval("RagSoc","<b>{0}</b>") %>' />
</div>
</div>
<div class="col-xs-3 pLZero">
<asp:LinkButton ID="ClonaButton" runat="server" CausesValidation="False" ToolTip="Clona/Copia" OnClick="ClonaButton_Click" OnClientClick='<%# SteamWare.jsUtils.getCBE("Sicuro di voler duplicare il documento?", "false") %>'><i class="fa fa-magic fa-2x text-black" aria-hidden="true"></i></asp:LinkButton>&nbsp;
<asp:LinkButton ID="EditButton" runat="server" CausesValidation="False" CommandName="Edit" Text="Edit"><i class="fa fa-pencil-square fa-2x text-primary" aria-hidden="true"></i></asp:LinkButton>&nbsp;
<asp:LinkButton ID="InsertButton" runat="server" CausesValidation="False" OnClick="InsertButton_Click"><i class="fa fa-plus-square fa-2x text-primary" aria-hidden="true"></i></asp:LinkButton>&nbsp;
<asp:LinkButton ID="CancellaButton" runat="server" CausesValidation="False" OnClick="CancellaButton_Click" OnClientClick='<%# SteamWare.jsUtils.getCBE("Sicuro di voler eliminare il documento?", "false") %>'><i class="fa fa-minus-square fa-2x text-danger" aria-hidden="true"></i></asp:LinkButton>
</div>
</div>
</div>
<div class="panel-body bg-default text-left" style="min-height: 34px; margin-top: -10px;">
<div class="row">
<div class="col-xs-6 col-sm-4">
<asp:Label ID="annoLabel" runat="server" Text='<%# Eval("anno","anno: <b>{0}</b>") %>' />
</div>
<div class="col-xs-6 col-sm-4">
<asp:Label ID="numLabel" runat="server" Text='<%# Eval("num","num: <b>{0}</b>") %>' />
</div>
<div class="col-xs-6 col-sm-4">
<asp:Label ID="emessoLabel" runat="server" Text='<%# Eval("emesso", "data <b>{0:yyyy.MM.dd}</b>") %>' />
</div>
<div class="col-xs-6 col-sm-4">
<asp:Label ID="tipoLabel" runat="server" Text='<%# Eval("tipo","tipo: <b>{0}</b>") %>' />
</div>
<div class="col-xs-6 col-sm-4">
<asp:Label ID="ritenutaLabel" runat="server" Text='<%# Eval("ritenuta","ritenuta: <b>{0:P2}</b>") %>' />
</div>
</div>
</div>
@@ -144,67 +195,6 @@
</div>
</div>
</div>
</InsertItemTemplate>
<ItemTemplate>
<div class="panel panel-info">
<div class="panel-heading">
<div class="row">
<div class="col-xs-9 pRZero">
<div>
<asp:Label ID="RagSocLabel" runat="server" Text='<%# Bind("RagSoc","<b>{0}</b>") %>' />
</div>
</div>
<div class="col-xs-3 pLZero">
<asp:LinkButton ID="ClonaButton" runat="server" CausesValidation="False" ToolTip="Clona/Copia" OnClick="ClonaButton_Click" OnClientClick='<%# SteamWare.jsUtils.getCBE("Sicuro di voler duplicare il documento?", "false") %>'><i class="fa fa-magic fa-2x text-black" aria-hidden="true"></i></asp:LinkButton>&nbsp;
<asp:LinkButton ID="EditButton" runat="server" CausesValidation="False" CommandName="Edit" Text="Edit"><i class="fa fa-pencil-square fa-2x text-primary" aria-hidden="true"></i></asp:LinkButton>&nbsp;
<asp:LinkButton ID="InsertButton" runat="server" CausesValidation="False" OnClick="InsertButton_Click"><i class="fa fa-plus-square fa-2x text-primary" aria-hidden="true"></i></asp:LinkButton>&nbsp;
<asp:LinkButton ID="CancellaButton" runat="server" CausesValidation="False" OnClick="CancellaButton_Click" OnClientClick='<%# SteamWare.jsUtils.getCBE("Sicuro di voler eliminare il documento?", "false") %>'><i class="fa fa-minus-square fa-2x text-danger" aria-hidden="true"></i></asp:LinkButton>
</div>
</div>
</div>
<div class="panel-body bg-default fontSmall" style="min-height: 34px; margin-top: -10px;">
<div class="row">
<div class="col-xs-8">
<div class="row">
<div class="col-xs-6">
<asp:Label ID="annoLabel" runat="server" Text='<%# Bind("anno","anno: <b>{0}</b>") %>' />
</div>
<div class="col-xs-6">
<asp:Label ID="numLabel" runat="server" Text='<%# Bind("num","num: <b>{0}</b>") %>' />
</div>
</div>
<div class="row">
<div class="col-xs-6">
<asp:Label ID="tipoLabel" runat="server" Text='<%# Bind("tipo","tipo: <b>{0}</b>") %>' />
</div>
<div class="col-xs-6">
<asp:Label ID="emessoLabel" runat="server" Text='<%# Bind("emesso", "data <b>{0:yyyy.MM.dd}</b>") %>' />
</div>
</div>
<div class="row">
<div class="col-xs-6">
<asp:Label ID="ritenutaLabel" runat="server" Text='<%# Bind("ritenuta","ritenuta: <b>{0:P2}</b>") %>' />
</div>
</div>
<div class="col-xs-4 bg-warning">
CONTRIBUTI
</div>
</div>
</div>
<div class="panel-footer bg-info" style="margin-top: -15px;">
<div class="row bg-info" style="margin-top: -10px; margin-bottom: -10px;">
<div class="col-xs-4">
<asp:Label ID="nettoLabel" runat="server" Text='<%# Bind("netto", "netto: <b>{0:C2}</b>") %>' />
</div>
<div class="col-xs-4">
<asp:Label ID="ivaLabel" runat="server" Text='<%# Bind("iva", "iva: <b>{0:C2}</b>") %>' />
</div>
<div class="col-xs-4">
<asp:Label ID="importoLabel" runat="server" Text='<%# Bind("importo", "importo: <b>{0:C2}</b>") %>' />
</div>
</div>
</div>
</div>
</ItemTemplate>
</asp:FormView>
<asp:ObjectDataSource runat="server" ID="odsTestata" OldValuesParameterFormatString="original_{0}" SelectMethod="DocumentoSel" TypeName="MedAP_data.MedAPModel" UpdateMethod="DocumentiUpdate" OnInserting="recuperaFooter" InsertMethod="DocumentiInsert" DataObjectTypeName="MedAP_data.Documenti">