completata gestione filtraggio da stato schede...
This commit is contained in:
Binary file not shown.
Binary file not shown.
@@ -2295,6 +2295,56 @@
|
||||
salvataggio di tutti i lemmi tradotti
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:SteamWare.ucMode">
|
||||
<summary>
|
||||
modalità di chiamata userControl
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:SteamWare.ucMode.readOnly">
|
||||
<summary>
|
||||
modalità solo lettura
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:SteamWare.ucMode.editEnabled">
|
||||
<summary>
|
||||
modalità edit abilitata
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:SteamWare.ucEvType">
|
||||
<summary>
|
||||
tipo evento userControl
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:SteamWare.ucEvType.Delete">
|
||||
<summary>
|
||||
evento: NEW
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:SteamWare.ucEvType.Edit">
|
||||
<summary>
|
||||
evento: NEW
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:SteamWare.ucEvType.New">
|
||||
<summary>
|
||||
evento: NEW
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:SteamWare.ucEvType.Reset">
|
||||
<summary>
|
||||
evento: reset selezione
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:SteamWare.ucEvType.ReqUpdateParent">
|
||||
<summary>
|
||||
evento: richiesta update parent
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:SteamWare.ucEvType.Selected">
|
||||
<summary>
|
||||
evento: selected
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:SteamWare.fileMover">
|
||||
<summary>
|
||||
Accesso in lettura e scrittura al filesystem per gestione files upload e download
|
||||
@@ -3197,6 +3247,13 @@
|
||||
<param name="nomeVar"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:SteamWare.memLayer.DateTimeSessionObj(System.String)">
|
||||
<summary>
|
||||
carica dalla sessione un dato di tipo DateTime
|
||||
</summary>
|
||||
<param name="nomeVar"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:SteamWare.memLayer.LongSessionObj(System.String)">
|
||||
<summary>
|
||||
carica dalla sessione un dato di tipo long
|
||||
@@ -3720,6 +3777,16 @@
|
||||
It is not meant to be be used directly.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="E:SteamWare.UserControl.eh_ucev">
|
||||
<summary>
|
||||
event handler generico
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:SteamWare.UserControl.raiseEvent(SteamWare.ucEvType)">
|
||||
<summary>
|
||||
sollevo evento selezione
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:SteamWare.UserControl.traduci(System.Object)">
|
||||
<summary>
|
||||
wrapper traduzione
|
||||
@@ -3727,6 +3794,17 @@
|
||||
<param name="lemma"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="P:SteamWare.UserControl.modoContr">
|
||||
<summary>
|
||||
modalità operativa controllo
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:SteamWare.UserControl.escaleInputParam(System.Web.UI.WebControls.ObjectDataSourceMethodEventArgs)">
|
||||
<summary>
|
||||
escape dei parametri input dell'ODS
|
||||
</summary>
|
||||
<param name="e"></param>
|
||||
</member>
|
||||
<member name="P:SteamWare.UserControl.forceUppercase">
|
||||
<summary>
|
||||
indica se i caratteri vadano forzati a maiuscoli
|
||||
@@ -3754,6 +3832,13 @@
|
||||
<param name="sender"></param>
|
||||
<param name="e"></param>
|
||||
</member>
|
||||
<member name="M:SteamWare.UserControl.grView_RowEditing(System.Object,System.Web.UI.WebControls.GridViewEditEventArgs)">
|
||||
<summary>
|
||||
evento andata in editing del controllo
|
||||
</summary>
|
||||
<param name="sender"></param>
|
||||
<param name="e"></param>
|
||||
</member>
|
||||
<member name="T:SteamWare.user_std">
|
||||
<summary>
|
||||
classe gestione utente: auth e permission/ruoli - versione GENERICA
|
||||
@@ -4700,5 +4785,21 @@
|
||||
<param name="valore"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="T:SteamWare.ucEvent">
|
||||
<summary>
|
||||
eventi associati a UserCOntrol SteamWare standard
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:SteamWare.ucEvent.tipoEvento">
|
||||
<summary>
|
||||
tipo di evento segnalato
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:SteamWare.ucEvent.#ctor(SteamWare.ucEvType)">
|
||||
<summary>
|
||||
inizializzazione oggetto EventArg specifico
|
||||
</summary>
|
||||
<param name="evento"></param>
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
||||
|
||||
Binary file not shown.
Binary file not shown.
+4
-32
@@ -15,7 +15,7 @@
|
||||
<div class="container-flow">
|
||||
<div class="row" style="margin: 0 5px;">
|
||||
<div runat="server" id="divStato" class="col-xs-4" style="font-size: 0.8em;">
|
||||
<div class="row panel panel-info">
|
||||
<div class="row panel panel-default">
|
||||
<div class="panel-heading">
|
||||
<div class="row">
|
||||
<div class="col-xs-12">
|
||||
@@ -44,8 +44,8 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div runat="server" id="divMain" class="col-xs-4">
|
||||
<div class="row panel panel-default">
|
||||
<div runat="server" id="divMain" class="col-xs-4" style="font-size: 0.9em;">
|
||||
<div class="row panel panel-info">
|
||||
<div class="panel-heading">
|
||||
<div class="row">
|
||||
<div class="col-xs-8">
|
||||
@@ -61,39 +61,11 @@
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<div class="row" style="font-size: 0.8em;">
|
||||
<div class="col-xs-3">
|
||||
<%--<asp:DropDownList runat="server" ID="ddlFase" DataSourceID="odsFase" DataTextField="label" DataValueField="value" AutoPostBack="True" OnSelectedIndexChanged="ddlFase_SelectedIndexChanged" OnDataBound="ddlFase_DataBound">
|
||||
</asp:DropDownList>
|
||||
<asp:ObjectDataSource ID="odsFase" runat="server" OldValuesParameterFormatString="original_{0}" SelectMethod="GetData" TypeName="CMS_SC_Data.DS_UtilityTableAdapters.v_selFasiTableAdapter"></asp:ObjectDataSource>--%>
|
||||
</div>
|
||||
<div class="col-xs-4">
|
||||
<%--<asp:DropDownList runat="server" ID="ddlDossier" DataSourceID="odsDossier" DataTextField="label" DataValueField="value" AutoPostBack="True" OnSelectedIndexChanged="ddlDossier_SelectedIndexChanged"></asp:DropDownList>
|
||||
<asp:ObjectDataSource ID="odsDossier" runat="server" OldValuesParameterFormatString="original_{0}" SelectMethod="getByConditio" TypeName="CMS_SC_Data.DS_UtilityTableAdapters.v_selElencoDossierTableAdapter">
|
||||
<SelectParameters>
|
||||
<asp:ControlParameter ControlID="ddlFase" Name="conditio" PropertyName="SelectedValue" Type="String" />
|
||||
</SelectParameters>
|
||||
</asp:ObjectDataSource>--%>
|
||||
</div>
|
||||
<div class="col-xs-5">
|
||||
<div style="width: 90%; float: left;">
|
||||
<asp:DropDownList runat="server" ID="ddlSelScheda" DataSourceID="odsScheda" DataTextField="label" DataValueField="value" AutoPostBack="True" OnSelectedIndexChanged="ddlSelScheda_SelectedIndexChanged" Width="100%"></asp:DropDownList>
|
||||
<asp:ObjectDataSource ID="odsScheda" runat="server" OldValuesParameterFormatString="original_{0}" SelectMethod="getByConditio" TypeName="CMS_SC_Data.DS_UtilityTableAdapters.v_selSchedaTableAdapter">
|
||||
<SelectParameters>
|
||||
<asp:ControlParameter ControlID="ddlDossier" Name="conditio" PropertyName="SelectedValue" Type="Int32" />
|
||||
</SelectParameters>
|
||||
</asp:ObjectDataSource>
|
||||
</div>
|
||||
<div style="width: 10%; float: right;" class="text-right;">
|
||||
<asp:HyperLink runat="server" ID="hlDoc" Target="_blank"><i class="fa fa-external-link fa-2x"></i></asp:HyperLink>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-xs-12 panel-body">
|
||||
<uc1:mod_collaudi runat="server" ID="mod_collaudi" editEnabled="true" />
|
||||
</div>
|
||||
<div class="col-xs-12 panel-footer">
|
||||
<div class="col-xs-12 panel-footer bg-info">
|
||||
<uc1:mod_righePag runat="server" ID="mod_righePag" />
|
||||
</div>
|
||||
</div>
|
||||
|
||||
+49
-28
@@ -25,7 +25,36 @@ namespace CMS_SC
|
||||
mod_righePagStato.eh_newNum += mod_righePagStato_eh_newNum;
|
||||
mod_righePag.eh_newNum += mod_righePag_eh_newNum;
|
||||
mod_righePagPrev.eh_newNum += mod_righePagPrev_eh_newNum;
|
||||
mod_StatoCollaudi.eh_ucev += Mod_StatoCollaudi_eh_ucev;
|
||||
}
|
||||
/// <summary>
|
||||
/// gestione eventi selezione panel stato collaudi
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
private void Mod_StatoCollaudi_eh_ucev(object sender, EventArgs e)
|
||||
{
|
||||
mod_collaudi.CodSchedaVers = CodSchedaVers;
|
||||
#if false
|
||||
ucEvent evento = (ucEvent)e;
|
||||
// in base a tipo evento reagisco
|
||||
switch (evento.tipoEvento)
|
||||
{
|
||||
case ucEvType.Selected:
|
||||
|
||||
break;
|
||||
case ucEvType.Reset:
|
||||
break;
|
||||
case ucEvType.Delete:
|
||||
case ucEvType.Edit:
|
||||
case ucEvType.New:
|
||||
case ucEvType.ReqUpdateParent:
|
||||
default:
|
||||
break;
|
||||
}
|
||||
#endif
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// sistemazione controlli paginazione
|
||||
/// </summary>
|
||||
@@ -110,15 +139,7 @@ namespace CMS_SC
|
||||
// rileggo SE CI SONO i parametri filtrati...
|
||||
if (getPar("ddlSelScheda") != "")
|
||||
{
|
||||
ddlSelScheda.DataBind();
|
||||
try
|
||||
{
|
||||
ddlSelScheda.SelectedValue = getPar("ddlSelScheda");
|
||||
}
|
||||
catch
|
||||
{
|
||||
ddlSelScheda.SelectedIndex = 0;
|
||||
}
|
||||
mod_StatoCollaudi.CodSchedaVersNum = getPar("ddlSelScheda");
|
||||
}
|
||||
}
|
||||
|
||||
@@ -186,6 +207,7 @@ namespace CMS_SC
|
||||
mod_collaudi.CodSchedaVers = CodSchedaVers;
|
||||
mod_collaudi.Fase = Fase;
|
||||
mod_collaudi.doUpdate();
|
||||
#if false
|
||||
// se ho schema mostro link (eventuale) al doc...
|
||||
hlDoc.Visible = false;
|
||||
if (CodSchedaVers != "")
|
||||
@@ -206,7 +228,8 @@ namespace CMS_SC
|
||||
hlDoc.NavigateUrl = DtProxy.getDocPath(path);
|
||||
hlDoc.Visible = DtProxy.notNullDocPath(path);
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif
|
||||
}
|
||||
private void fixControlsPrev()
|
||||
{
|
||||
@@ -261,16 +284,11 @@ namespace CMS_SC
|
||||
{
|
||||
get
|
||||
{
|
||||
string answ = "-";
|
||||
try
|
||||
{
|
||||
answ = ddlSelScheda.SelectedValue;
|
||||
}
|
||||
catch
|
||||
{
|
||||
answ = "-";
|
||||
}
|
||||
return answ;
|
||||
return mod_StatoCollaudi.CodSchedaVersNum;
|
||||
}
|
||||
set
|
||||
{
|
||||
mod_StatoCollaudi.CodSchedaVersNum = value;
|
||||
}
|
||||
}
|
||||
protected string Fase
|
||||
@@ -331,25 +349,28 @@ namespace CMS_SC
|
||||
// salvo!
|
||||
savePar("ddlDossier", ddlDossier.SelectedValue);
|
||||
// fix visualizzazione
|
||||
ddlSelScheda.DataBind();
|
||||
fixControls();
|
||||
ddlSelSchedaPrev.DataBind();
|
||||
fixControlsPrev();
|
||||
}
|
||||
#if false
|
||||
protected void ddlSelScheda_SelectedIndexChanged(object sender, EventArgs e)
|
||||
{
|
||||
// salvo!
|
||||
savePar("ddlSelScheda", ddlSelScheda.SelectedValue);
|
||||
// fix visualizzazione
|
||||
fixControls();
|
||||
}
|
||||
}
|
||||
#endif
|
||||
protected void ddlFase_SelectedIndexChanged(object sender, EventArgs e)
|
||||
{
|
||||
// salvo!
|
||||
savePar("ddlFase", ddlFase.SelectedValue);
|
||||
// fix visualizzazione
|
||||
ddlDossier.DataBind();
|
||||
ddlSelScheda.DataBind();
|
||||
#if false
|
||||
ddlSelScheda.DataBind();
|
||||
#endif
|
||||
fixControls();
|
||||
}
|
||||
|
||||
@@ -379,7 +400,7 @@ namespace CMS_SC
|
||||
protected void btnAddNewSetMis_click(object sender, EventArgs e)
|
||||
{
|
||||
int idxDossier = Convert.ToInt32(ddlDossier.SelectedValue);
|
||||
DtProxy.man.taMis.insMissing(idxDossier, ddlSelScheda.SelectedValue, ddlFase.SelectedValue);
|
||||
DtProxy.man.taMis.insMissing(idxDossier, CodSchedaVers, ddlFase.SelectedValue);
|
||||
mod_collaudi.doUpdate();
|
||||
fixControls();
|
||||
}
|
||||
@@ -391,7 +412,7 @@ namespace CMS_SC
|
||||
protected void btnRemSetMis_click(object sender, EventArgs e)
|
||||
{
|
||||
int idxDossier = Convert.ToInt32(ddlDossier.SelectedValue);
|
||||
DtProxy.man.taMis.remSetMis(idxDossier, ddlSelScheda.SelectedValue, ddlFase.SelectedValue);
|
||||
DtProxy.man.taMis.remSetMis(idxDossier, CodSchedaVers, ddlFase.SelectedValue);
|
||||
mod_collaudi.doUpdate();
|
||||
fixControls();
|
||||
}
|
||||
@@ -408,7 +429,7 @@ namespace CMS_SC
|
||||
try
|
||||
{
|
||||
int idxDossier = Convert.ToInt32(ddlDossier.SelectedValue);
|
||||
answ = DtProxy.man.taMis.getNum2Ins(idxDossier, ddlSelScheda.SelectedValue, ddlFase.SelectedValue).Rows.Count > 0;
|
||||
answ = DtProxy.man.taMis.getNum2Ins(idxDossier, CodSchedaVers, ddlFase.SelectedValue).Rows.Count > 0;
|
||||
}
|
||||
catch (Exception exc)
|
||||
{
|
||||
@@ -427,12 +448,12 @@ namespace CMS_SC
|
||||
{
|
||||
bool answ = false;
|
||||
// in primis: deve essere selezionata SINGOLA scheda...
|
||||
if (ddlSelScheda.SelectedValue != "")
|
||||
if (CodSchedaVers != "")
|
||||
{
|
||||
try
|
||||
{
|
||||
int idxDossier = Convert.ToInt32(ddlDossier.SelectedValue);
|
||||
answ = DtProxy.man.taMis.getDataFilt(idxDossier, ddlSelScheda.SelectedValue, ddlFase.SelectedValue).Select("Valoremis <> ''").Length == 0;
|
||||
answ = DtProxy.man.taMis.getDataFilt(idxDossier, CodSchedaVers, ddlFase.SelectedValue).Select("Valoremis <> ''").Length == 0;
|
||||
}
|
||||
catch (Exception exc)
|
||||
{
|
||||
|
||||
Generated
-27
@@ -120,33 +120,6 @@ namespace CMS_SC {
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.WebControls.Button btnShowHideHist;
|
||||
|
||||
/// <summary>
|
||||
/// ddlSelScheda control.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Auto-generated field.
|
||||
/// To modify move field declaration from designer file to code-behind file.
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.WebControls.DropDownList ddlSelScheda;
|
||||
|
||||
/// <summary>
|
||||
/// odsScheda control.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Auto-generated field.
|
||||
/// To modify move field declaration from designer file to code-behind file.
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.WebControls.ObjectDataSource odsScheda;
|
||||
|
||||
/// <summary>
|
||||
/// hlDoc control.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Auto-generated field.
|
||||
/// To modify move field declaration from designer file to code-behind file.
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.WebControls.HyperLink hlDoc;
|
||||
|
||||
/// <summary>
|
||||
/// mod_collaudi control.
|
||||
/// </summary>
|
||||
|
||||
@@ -7,7 +7,10 @@
|
||||
margin: 0.25em;
|
||||
}
|
||||
.table-striped > tbody > tr:nth-child(odd) > th {
|
||||
background-image: linear-gradient(to bottom, #f5f5f5 0%, #e2e2e2 100%);
|
||||
background-image: linear-gradient(to bottom, #e3e3e3 0, #acacac 100%);
|
||||
}
|
||||
.table-striped > tbody > tr:nth-child(odd) {
|
||||
background-image: linear-gradient(to bottom, #f5f5f5 0, #e8e8e8 100%);
|
||||
}
|
||||
.table > thead > tr > th,
|
||||
.table > tbody > tr > th,
|
||||
@@ -65,6 +68,19 @@ a:focus {
|
||||
.bg-default {
|
||||
background-color: white;
|
||||
}
|
||||
/*---------------------------------------------------------
|
||||
AREA UserSection
|
||||
---------------------------------------------------------*/
|
||||
.limitText {
|
||||
display: inline-block;
|
||||
max-width: 100%;
|
||||
overflow: hidden;
|
||||
-ms-text-overflow: ellipsis;
|
||||
-o-text-overflow: ellipsis;
|
||||
text-overflow: ellipsis;
|
||||
white-space: nowrap;
|
||||
}
|
||||
/*---------------------------------------------------------*/
|
||||
/* Formato stato scheda collaudo */
|
||||
.sc {
|
||||
font-weight: bold;
|
||||
|
||||
@@ -10,9 +10,14 @@
|
||||
}
|
||||
|
||||
.table-striped > tbody > tr:nth-child(odd) > th {
|
||||
background-image: linear-gradient(to bottom, #f5f5f5 0%, #e2e2e2 100%);
|
||||
background-image: linear-gradient(to bottom, #e3e3e3 0, #acacac 100%);
|
||||
}
|
||||
|
||||
.table-striped > tbody > tr:nth-child(odd) {
|
||||
background-image: linear-gradient(to bottom, #f5f5f5 0, #e8e8e8 100%);
|
||||
}
|
||||
|
||||
|
||||
.table > thead > tr > th,
|
||||
.table > tbody > tr > th,
|
||||
.table > tfoot > tr > th,
|
||||
@@ -80,6 +85,26 @@ a:focus {
|
||||
background-color: white;
|
||||
}
|
||||
|
||||
/*---------------------------------------------------------
|
||||
AREA UserSection
|
||||
---------------------------------------------------------*/
|
||||
|
||||
// Mixin
|
||||
.text-overflow() {
|
||||
overflow: hidden;
|
||||
-ms-text-overflow: ellipsis;
|
||||
-o-text-overflow: ellipsis;
|
||||
text-overflow: ellipsis;
|
||||
white-space: nowrap;
|
||||
}
|
||||
|
||||
// Usage
|
||||
.limitText {
|
||||
display: inline-block;
|
||||
max-width: 100%;
|
||||
.text-overflow();
|
||||
}
|
||||
/*---------------------------------------------------------*/
|
||||
|
||||
/* Formato stato scheda collaudo */
|
||||
.sc{
|
||||
|
||||
Vendored
+1
-1
File diff suppressed because one or more lines are too long
@@ -5,8 +5,11 @@
|
||||
</EmptyDataTemplate>
|
||||
<Columns>
|
||||
<asp:TemplateField ShowHeader="False" ItemStyle-Wrap="false">
|
||||
<HeaderTemplate>
|
||||
<asp:LinkButton ID="lbtReset" runat="server" OnClick="btnReset_Click" CssClass="fa fa-refresh fa-2x" Visible="true"></asp:LinkButton>
|
||||
</HeaderTemplate>
|
||||
<ItemTemplate>
|
||||
<asp:LinkButton ID="lbEdit" runat="server" CausesValidation="False" CommandName="Select" ToolTip="Select" CssClass="fa fa-search fa-2x" />
|
||||
<asp:LinkButton ID="lbSelect" runat="server" CausesValidation="False" CommandName="Select" ToolTip='<%# traduci("select") %>' CssClass="fa fa-search fa-2x" />
|
||||
</ItemTemplate>
|
||||
</asp:TemplateField>
|
||||
<asp:TemplateField HeaderText="Stato" SortExpression="Stato">
|
||||
@@ -18,26 +21,12 @@
|
||||
<div class="col-xs-1">
|
||||
<asp:Label ID="lblCodScheda" runat="server" Text='<%# string.Format("{0}.{1}.{2}", Eval("CodScheda"), Eval("Vers"), Eval("NumScheda")) %>' />
|
||||
</div>
|
||||
<div class="col-xs-9">
|
||||
<div class="col-xs-9 limitText">
|
||||
<asp:Label ID="lblDescrizione" runat="server" Text='<%# Eval("Descrizione") %>' />
|
||||
</div>
|
||||
</div>
|
||||
</ItemTemplate>
|
||||
</asp:TemplateField>
|
||||
<%--<asp:BoundField DataField="DescrStato" HeaderText="DescrStato" ReadOnly="True" SortExpression="DescrStato" />
|
||||
<asp:BoundField DataField="CodScheda" HeaderText="CodScheda" ReadOnly="True" SortExpression="CodScheda" />
|
||||
<asp:BoundField DataField="Vers" HeaderText="Vers" ReadOnly="True" SortExpression="Vers" />
|
||||
<asp:BoundField DataField="NumScheda" HeaderText="#" SortExpression="NumScheda" ControlStyle-Width="2em" ReadOnly="True">
|
||||
<ControlStyle Width="2em"></ControlStyle>
|
||||
</asp:BoundField>
|
||||
<asp:BoundField DataField="Descrizione" HeaderText="Descrizione" SortExpression="Descrizione" ControlStyle-Width="50em">
|
||||
<ControlStyle Width="50em"></ControlStyle>
|
||||
</asp:BoundField>--%>
|
||||
<%--<asp:BoundField DataField="Fase" HeaderText="Fase" SortExpression="Fase" />
|
||||
<asp:BoundField DataField="TotMisure" HeaderText="TotMisure" SortExpression="TotMisure" />
|
||||
<asp:BoundField DataField="MisEffettuate" HeaderText="MisEffettuate" SortExpression="MisEffettuate" />
|
||||
<asp:BoundField DataField="MisOk" HeaderText="MisOk" SortExpression="MisOk" />
|
||||
<asp:BoundField DataField="MisOkDerog" HeaderText="MisOkDerog" SortExpression="MisOkDerog" />--%>
|
||||
</Columns>
|
||||
<PagerStyle CssClass="active GridPager" />
|
||||
<PagerSettings Mode="NumericFirstLast" />
|
||||
|
||||
@@ -60,6 +60,26 @@ namespace CMS_SC.WebUserControls
|
||||
grView.DataBind();
|
||||
}
|
||||
}
|
||||
|
||||
public string CodSchedaVersNum
|
||||
{
|
||||
get
|
||||
{
|
||||
string answ = "";
|
||||
try
|
||||
{
|
||||
answ = string.Format("{0}.{1}.{2}", grView.SelectedDataKey["CodScheda"], grView.SelectedDataKey["Vers"], grView.SelectedDataKey["NumScheda"]);
|
||||
}
|
||||
catch
|
||||
{ }
|
||||
return answ;
|
||||
}
|
||||
set
|
||||
{
|
||||
grView.SelectedIndex = 0;
|
||||
}
|
||||
}
|
||||
|
||||
public void doUpdate()
|
||||
{
|
||||
grView.DataBind();
|
||||
@@ -71,9 +91,10 @@ namespace CMS_SC.WebUserControls
|
||||
/// <param name="e"></param>
|
||||
protected void grView_SelectedIndexChanged(object sender, EventArgs e)
|
||||
{
|
||||
// verifico se ho un argomento di tipo moveUp / moveDown... quale comando?
|
||||
#if false
|
||||
string CodSchedaVersNum = "";
|
||||
CodSchedaVersNum = string.Format("{0}.{1}.{2}", grView.SelectedDataKey["CodScheda"], grView.SelectedDataKey["Vers"], grView.SelectedDataKey["NumScheda"]);
|
||||
CodSchedaVersNum = string.Format("{0}.{1}.{2}", grView.SelectedDataKey["CodScheda"], grView.SelectedDataKey["Vers"], grView.SelectedDataKey["NumScheda"]);
|
||||
#endif
|
||||
if (CodSchedaVersNum != "")
|
||||
{
|
||||
// salvo parametro
|
||||
@@ -104,5 +125,6 @@ namespace CMS_SC.WebUserControls
|
||||
grView.DataBind();
|
||||
raiseEvent(ucEvType.Reset);
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
@@ -35,7 +35,14 @@
|
||||
<asp:LinkButton ID="lbEdit" runat="server" CausesValidation="False" CommandName="Edit" ToolTip="Edit" CssClass="fa fa-edit" Font-Size="1.5em" Visible='<%# Convert.ToBoolean(hfEditEnabled.Value) %>' />
|
||||
</ItemTemplate>
|
||||
</asp:TemplateField>
|
||||
<asp:BoundField DataField="CodSchedaVersNum" HeaderText="Scheda" ReadOnly="True" SortExpression="CodSchedaVersNum" />
|
||||
<asp:TemplateField HeaderText="Scheda" SortExpression="CodSchedaVersNum">
|
||||
<EditItemTemplate>
|
||||
<asp:Label ID="Label1" runat="server" Text='<%# Eval("CodSchedaVersNum") %>'></asp:Label>
|
||||
</EditItemTemplate>
|
||||
<ItemTemplate>
|
||||
<asp:Label ID="Label1" runat="server" Text='<%# Eval("CodSchedaVersNum") %>'></asp:Label> <asp:HyperLink runat="server" ID="hlDoc" Target="_blank" Visible='<%# hasDoc(Eval("CodSchedaVersNum")) %>' NavigateUrl='<%# urlDoc(Eval("CodSchedaVersNum")) %>' ToolTip='<%# urlDoc(Eval("CodSchedaVersNum")) %>'><i class="fa fa-file-pdf-o fa-2x"></i></asp:HyperLink>
|
||||
</ItemTemplate>
|
||||
</asp:TemplateField>
|
||||
<asp:BoundField DataField="CodMisura" HeaderText="CodMis" ReadOnly="True" SortExpression="CodMisura" />
|
||||
<asp:BoundField DataField="NomeMisura" HeaderText="Misura" SortExpression="NomeMisura" ReadOnly="true" />
|
||||
<asp:TemplateField HeaderText="Val. Misura" SortExpression="ValoreMis">
|
||||
|
||||
@@ -255,40 +255,7 @@ namespace CMS_SC.WebUserControls
|
||||
{ }
|
||||
return answ;
|
||||
}
|
||||
#if false
|
||||
/// <summary>
|
||||
/// save + edit del record precedente (se possibile)
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void btnUp_Click(object sender, EventArgs e)
|
||||
{
|
||||
if (grView.EditIndex > 0)
|
||||
{
|
||||
// salvo
|
||||
grView.UpdateRow(grView.EditIndex, false);
|
||||
// seleziono nuovo record x edit
|
||||
grView.EditIndex = grView.EditIndex - 1;
|
||||
//grView.FindControl("txtValoreMis").Focus();
|
||||
}
|
||||
}
|
||||
/// <summary>
|
||||
/// save + edit del record successivo (se possibile)
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void btnDown_Click(object sender, EventArgs e)
|
||||
{
|
||||
if (grView.EditIndex < pageSize - 1)
|
||||
{
|
||||
// salvo
|
||||
grView.UpdateRow(grView.EditIndex, false);
|
||||
// seleziono nuovo record x edit
|
||||
grView.EditIndex = grView.EditIndex + 1;
|
||||
//grView.FindControl("txtValoreMis").Focus();
|
||||
}
|
||||
}
|
||||
#endif
|
||||
|
||||
/// <summary>
|
||||
/// save del record
|
||||
/// </summary>
|
||||
@@ -311,15 +278,66 @@ namespace CMS_SC.WebUserControls
|
||||
grView.DataBind();
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
#if false
|
||||
protected void lbFileMan_DataBinding(object sender, EventArgs e)
|
||||
/// <summary>
|
||||
/// recupera codice scheda/vers da scheda/vers/num
|
||||
/// </summary>
|
||||
/// <param name="codSchedaVers"></param>
|
||||
/// <returns></returns>
|
||||
protected string getPathDoc(string codSchedaVers)
|
||||
{
|
||||
LinkButton lnkBtn = (LinkButton)sender;
|
||||
lnkBtn.Attributes.Add("target", "_blank");
|
||||
//lnkBtn.Attributes.Add("onClick", "window.open (this.href, 'Files', 'height=500,width=400,scrollbars'); return false");
|
||||
}
|
||||
#endif
|
||||
string answ = "";
|
||||
string codScheda = "";
|
||||
if (codSchedaVers != "")
|
||||
{
|
||||
try
|
||||
{
|
||||
codScheda = codSchedaVers.Substring(0, codSchedaVers.LastIndexOf("."));
|
||||
}
|
||||
catch
|
||||
{ }
|
||||
if (codScheda != "")
|
||||
{
|
||||
try
|
||||
{
|
||||
answ = DtProxy.man.taASC.getByCodScheda(codScheda)[0].Path;
|
||||
}
|
||||
catch
|
||||
{
|
||||
answ = "";
|
||||
}
|
||||
}
|
||||
}
|
||||
return answ;
|
||||
}
|
||||
/// <summary>
|
||||
/// verifica se ci sia un doc da mostrare...
|
||||
/// </summary>
|
||||
/// <param name="codSchedaVers"></param>
|
||||
/// <returns></returns>
|
||||
public bool hasDoc(object _currCodSchedaVers)
|
||||
{
|
||||
bool answ = false;
|
||||
string pathDoc = getPathDoc(_currCodSchedaVers.ToString());
|
||||
if (pathDoc != "")
|
||||
{
|
||||
answ = DtProxy.notNullDocPath(pathDoc);
|
||||
}
|
||||
return answ;
|
||||
}
|
||||
/// <summary>
|
||||
/// link URL doc da mostrare...
|
||||
/// </summary>
|
||||
/// <param name="codSchedaVers"></param>
|
||||
/// <returns></returns>
|
||||
public string urlDoc(object _currCodSchedaVers)
|
||||
{
|
||||
string answ = "";
|
||||
string pathDoc = getPathDoc(_currCodSchedaVers.ToString());
|
||||
if (pathDoc != "")
|
||||
{
|
||||
answ = DtProxy.getDocPath(pathDoc);
|
||||
}
|
||||
return answ;
|
||||
}
|
||||
}
|
||||
}
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -2295,6 +2295,56 @@
|
||||
salvataggio di tutti i lemmi tradotti
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:SteamWare.ucMode">
|
||||
<summary>
|
||||
modalità di chiamata userControl
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:SteamWare.ucMode.readOnly">
|
||||
<summary>
|
||||
modalità solo lettura
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:SteamWare.ucMode.editEnabled">
|
||||
<summary>
|
||||
modalità edit abilitata
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:SteamWare.ucEvType">
|
||||
<summary>
|
||||
tipo evento userControl
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:SteamWare.ucEvType.Delete">
|
||||
<summary>
|
||||
evento: NEW
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:SteamWare.ucEvType.Edit">
|
||||
<summary>
|
||||
evento: NEW
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:SteamWare.ucEvType.New">
|
||||
<summary>
|
||||
evento: NEW
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:SteamWare.ucEvType.Reset">
|
||||
<summary>
|
||||
evento: reset selezione
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:SteamWare.ucEvType.ReqUpdateParent">
|
||||
<summary>
|
||||
evento: richiesta update parent
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:SteamWare.ucEvType.Selected">
|
||||
<summary>
|
||||
evento: selected
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:SteamWare.fileMover">
|
||||
<summary>
|
||||
Accesso in lettura e scrittura al filesystem per gestione files upload e download
|
||||
@@ -3197,6 +3247,13 @@
|
||||
<param name="nomeVar"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:SteamWare.memLayer.DateTimeSessionObj(System.String)">
|
||||
<summary>
|
||||
carica dalla sessione un dato di tipo DateTime
|
||||
</summary>
|
||||
<param name="nomeVar"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:SteamWare.memLayer.LongSessionObj(System.String)">
|
||||
<summary>
|
||||
carica dalla sessione un dato di tipo long
|
||||
@@ -3720,6 +3777,16 @@
|
||||
It is not meant to be be used directly.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="E:SteamWare.UserControl.eh_ucev">
|
||||
<summary>
|
||||
event handler generico
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:SteamWare.UserControl.raiseEvent(SteamWare.ucEvType)">
|
||||
<summary>
|
||||
sollevo evento selezione
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:SteamWare.UserControl.traduci(System.Object)">
|
||||
<summary>
|
||||
wrapper traduzione
|
||||
@@ -3727,6 +3794,17 @@
|
||||
<param name="lemma"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="P:SteamWare.UserControl.modoContr">
|
||||
<summary>
|
||||
modalità operativa controllo
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:SteamWare.UserControl.escaleInputParam(System.Web.UI.WebControls.ObjectDataSourceMethodEventArgs)">
|
||||
<summary>
|
||||
escape dei parametri input dell'ODS
|
||||
</summary>
|
||||
<param name="e"></param>
|
||||
</member>
|
||||
<member name="P:SteamWare.UserControl.forceUppercase">
|
||||
<summary>
|
||||
indica se i caratteri vadano forzati a maiuscoli
|
||||
@@ -3754,6 +3832,13 @@
|
||||
<param name="sender"></param>
|
||||
<param name="e"></param>
|
||||
</member>
|
||||
<member name="M:SteamWare.UserControl.grView_RowEditing(System.Object,System.Web.UI.WebControls.GridViewEditEventArgs)">
|
||||
<summary>
|
||||
evento andata in editing del controllo
|
||||
</summary>
|
||||
<param name="sender"></param>
|
||||
<param name="e"></param>
|
||||
</member>
|
||||
<member name="T:SteamWare.user_std">
|
||||
<summary>
|
||||
classe gestione utente: auth e permission/ruoli - versione GENERICA
|
||||
@@ -4700,5 +4785,21 @@
|
||||
<param name="valore"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="T:SteamWare.ucEvent">
|
||||
<summary>
|
||||
eventi associati a UserCOntrol SteamWare standard
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:SteamWare.ucEvent.tipoEvento">
|
||||
<summary>
|
||||
tipo di evento segnalato
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:SteamWare.ucEvent.#ctor(SteamWare.ucEvType)">
|
||||
<summary>
|
||||
inizializzazione oggetto EventArg specifico
|
||||
</summary>
|
||||
<param name="evento"></param>
|
||||
</member>
|
||||
</members>
|
||||
</doc>
|
||||
|
||||
+3
-3
@@ -5,7 +5,7 @@
|
||||
|
||||
using System.Reflection;
|
||||
|
||||
[assembly: AssemblyVersion("2.1.132.360")]
|
||||
[assembly: AssemblyFileVersion("2.1.132.360")]
|
||||
[assembly: AssemblyCopyright("Steamware © 2009-2015")]
|
||||
[assembly: AssemblyVersion("2.1.139.378")]
|
||||
[assembly: AssemblyFileVersion("2.1.139.378")]
|
||||
[assembly: AssemblyCopyright("Steamware © 2009-2016")]
|
||||
[assembly: AssemblyCompany("Steamware")]
|
||||
|
||||
+2
-2
@@ -6,8 +6,8 @@
|
||||
|
||||
using System.Reflection;
|
||||
|
||||
[assembly: AssemblyVersion("2.1.132.<#= this.RevisionNumber #>")]
|
||||
[assembly: AssemblyFileVersion("2.1.132.<#= this.RevisionNumber #>")]
|
||||
[assembly: AssemblyVersion("2.1.139.<#= this.RevisionNumber #>")]
|
||||
[assembly: AssemblyFileVersion("2.1.139.<#= this.RevisionNumber #>")]
|
||||
[assembly: AssemblyCopyright("Steamware © 2009-<#= DateTime.Now.Year #>")]
|
||||
[assembly: AssemblyCompany("Steamware")]
|
||||
<#+
|
||||
|
||||
Binary file not shown.
Reference in New Issue
Block a user