ok gestione valori inseriti da utente (validi e meno...)
This commit is contained in:
@@ -28,15 +28,15 @@
|
||||
</asp:TemplateField>
|
||||
<asp:TemplateField HeaderText="Nome Param." SortExpression="NomePar">
|
||||
<EditItemTemplate>
|
||||
<asp:Label ID="TextBox2" runat="server" Text='<%# Eval("NomePar") %>' />
|
||||
<asp:Label ID="lblNomePar" runat="server" Text='<%# Eval("NomePar") %>' Visible='<%# Eval("NomePar")!="" %>' />
|
||||
</EditItemTemplate>
|
||||
<ItemTemplate>
|
||||
<asp:Label ID="Label2" runat="server" Text='<%# Eval("NomePar") %>' Visible='<%# Eval("NomePar")!="" %>' />
|
||||
<asp:Label ID="lblNomePar" runat="server" Text='<%# Eval("NomePar") %>' Visible='<%# Eval("NomePar")!="" %>' />
|
||||
</ItemTemplate>
|
||||
</asp:TemplateField>
|
||||
<asp:TemplateField HeaderText="Val. Param." SortExpression="ValorePar">
|
||||
<EditItemTemplate>
|
||||
<asp:TextBox ID="txtValorePar" runat="server" Text='<%# Bind("ValorePar") %>' />
|
||||
<asp:TextBox ID="txtValorePar" runat="server" Text='<%# Bind("ValorePar") %>' Visible='<%# Eval("NomePar")!="" %>' />
|
||||
</EditItemTemplate>
|
||||
<ItemTemplate>
|
||||
<asp:Label ID="lblValorePar" runat="server" Text='<%# Eval("ValorePar") %>' Visible='<%# Eval("NomePar")!="" %>' />
|
||||
@@ -55,15 +55,15 @@
|
||||
</asp:TemplateField>
|
||||
<asp:TemplateField HeaderText="Ok Mis." SortExpression="OkValMis">
|
||||
<ItemTemplate>
|
||||
<i id="iOK" runat="server" class="fa fa-check-circle fa-2x" visible='<%# Convert.ToBoolean(Eval("OkValMis")) %>' style="color: green;"></i>
|
||||
<i id="iKO" runat="server" class="fa fa-times-circle fa-2x" visible='<%# !Convert.ToBoolean(Eval("OkValMis")) %>' style="color: red;"></i>
|
||||
<i id="iOK" runat="server" class="fa fa-check-circle fa-2x" visible='<%# Convert.ToBoolean(Eval("OkValMis")) && Eval("Operatore")!="" %>' style="color: green;"></i>
|
||||
<i id="iKO" runat="server" class="fa fa-times-circle fa-2x" visible='<%# !Convert.ToBoolean(Eval("OkValMis")) && Eval("Operatore")!="" %>' style="color: red;"></i>
|
||||
</ItemTemplate>
|
||||
</asp:TemplateField>
|
||||
<asp:TemplateField HeaderText="Deroga" SortExpression="CodDeroga">
|
||||
<ItemTemplate>
|
||||
<asp:LinkButton id="lbCodDerogaAdd" CausesValidation="False" CommandName="Select" CommandArgument="ADD" runat="server" class="fa fa-plus-circle fa-2x" visible='<%# hasDeroga("ADD", Eval("CodDeroga"), Eval("OkValMis")) %>' style="color: green;"></asp:LinkButton>
|
||||
<asp:LinkButton id="lbCodDerogaAdd" CausesValidation="False" CommandName="Select" CommandArgument="ADD" runat="server" class="fa fa-plus-circle fa-2x" visible='<%# hasDeroga("ADD", Eval("CodDeroga"), Eval("OkValMis")) && Eval("Operatore")!="" %>' style="color: green;"></asp:LinkButton>
|
||||
<asp:Label ID="lblCodDeroga" class="fa fa-graduation-cap fa-2x" runat="server" ToolTip='<%# Eval("CodDeroga") %>' Visible='<%# Eval("CodDeroga")!="" %>' ForeColor="Green" />
|
||||
<asp:LinkButton id="lbCodDerogaRem" CausesValidation="False" CommandName="Select" CommandArgument="REM" runat="server" class="fa fa-minus-circle fa-2x" visible='<%# hasDeroga("REM", Eval("CodDeroga"), Eval("OkValMis")) %>' style="color: red;"></asp:LinkButton>
|
||||
<asp:LinkButton id="lbCodDerogaRem" CausesValidation="False" CommandName="Select" CommandArgument="REM" runat="server" class="fa fa-minus-circle fa-2x" visible='<%# hasDeroga("REM", Eval("CodDeroga"), Eval("OkValMis")) && Eval("Operatore")!="" %>' style="color: red;"></asp:LinkButton>
|
||||
|
||||
</ItemTemplate>
|
||||
</asp:TemplateField>
|
||||
|
||||
@@ -94,12 +94,19 @@ namespace CMS_SC.WebUserControls
|
||||
logger.lg.scriviLog(string.Format("Eccezione in databind, valori filtro{0}Dossier: [{1}]{0}CodScheda: [{2}]{0}Fase: [{3}]{0}Eccezione:{0}{4}", Environment.NewLine, IdxDossier, CodSchedaVers, Fase, exc));
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// intercetto valori...
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void ods_Updating(object sender, ObjectDataSourceMethodEventArgs e)
|
||||
{
|
||||
// aggiungo operatore...
|
||||
e.InputParameters["Operatore"] = user_std.UtSn.utente;
|
||||
// fix eventuali null x misura...
|
||||
if (e.InputParameters["ValoreMis"] == null) e.InputParameters["ValoreMis"] = "";
|
||||
// ...e parametro
|
||||
if (e.InputParameters["ValorePar"] == null) e.InputParameters["ValorePar"] = "0";
|
||||
}
|
||||
/// <summary>
|
||||
/// verifica se l'utente sia un SuperUser (e possa di conseguenza operare...)
|
||||
|
||||
Binary file not shown.
Reference in New Issue
Block a user