Fix visualizzazione...

This commit is contained in:
Samuele E. Locatelli
2019-12-12 19:25:44 +01:00
parent da83db4a53
commit 498d2de521
2 changed files with 18 additions and 33 deletions
+18 -8
View File
@@ -27,32 +27,42 @@
<asp:Label ID="lblName" runat="server" Text="Name" />
</HeaderTemplate>
<ItemTemplate>
<b><asp:Label ID="lblJobDescr" runat="server" Text='<%# Eval("JobDescr") %>' /></b><br />
<b>
<asp:Label ID="lblJobDescr" runat="server" Text='<%# Eval("JobDescr") %>' /></b><br />
<asp:Label ID="lbldtSubmiss" runat="server" Text='<%# Eval("dtSubmiss","{0:yyyy-MM-dd HH:mm:ss}") %>' />
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Status" SortExpression="JsDescr">
<HeaderTemplate>
<asp:Label ID="lblStatus" runat="server" Text="Status" Visible='<%# !selectMode %>' />
<asp:Label ID="lblStatus" runat="server" Text="Status" Visible='<%# !selectMode %>' />
</HeaderTemplate>
<ItemTemplate>
<b><asp:Label ID="lblJsDescr" runat="server" Text='<%# Eval("JsDescr") %>' Visible='<%# !selectMode %>' /></b><br />
<asp:Label ID="lblDtEndProc" runat="server" Text='<%# Eval("dtEndProc","{0:yyyy-MM-dd HH:mm:ss}") %>' Visible='<%# !selectMode %>' />
<b>
<asp:Label ID="lblJsDescr" runat="server" Text='<%# Eval("JsDescr") %>' Visible='<%# !selectMode %>' /></b><br />
<asp:Label ID="lblDtEndProc" runat="server" Text='<%# Eval("dtEndProc","{0:yyyy-MM-dd HH:mm:ss}") %>' Visible='<%# !selectMode %>' />
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Output">
<HeaderTemplate>
<asp:Label ID="lblOutput" runat="server" Text="Output" Visible='<%# !selectMode %>' />
<asp:Label ID="lblOutput" runat="server" Text="Output" Visible='<%# !selectMode %>' />
</HeaderTemplate>
<ItemTemplate>
<div class="row" runat="server" Visible='<%# !selectMode %>' >
<div class="col pr-1">
<div class="row" runat="server" Visible='<%# !selectMode && Eval("JStatusID").ToString()=="3" %>'>
<div class="col pr-1" runat="server">
<asp:HyperLink runat="server" ID="hfResults" Target="_blank" NavigateUrl='<%# $"{Eval("downloadPath")}/output_flexmix_output_for_APOE_AGE_SEX.txt" %>' Visible='<%# Eval("downloadPath").ToString()!="" %>' CssClass="btn btn-sm btn-primary btn-block">Results File <i class="fa fa-file-text-o" aria-hidden="true"></i></asp:HyperLink>
</div>
<div class="col pl-1">
<div class="col pl-1" runat="server">
<asp:HyperLink runat="server" ID="htPlot" Target="_blank" NavigateUrl='<%# $"{Eval("downloadPath")}/Rplots.pdf" %>' Visible='<%# Eval("downloadPath").ToString()!="" %>' CssClass="btn btn-sm btn-dark btn-block">Results Plot <i class="fa fa-file-pdf-o" aria-hidden="true"></i></asp:HyperLink>
</div>
</div>
<div class="row" runat="server" Visible='<%# !selectMode && (Eval("JStatusID").ToString()=="6" || Eval("JStatusID").ToString()=="7") && Eval("downloadPath").ToString()!="" %>'>
<div class="col pr-1" runat="server">
<asp:HyperLink runat="server" Visible='<%# Eval("JStatusID").ToString()=="6" %>' ID="HyperLink1" Target="_blank" NavigateUrl='<%# $"{Eval("downloadPath")}/message.err" %>' CssClass="btn btn-sm btn-warning btn-block">Error Detail <i class="fa fa-file-text" aria-hidden="true"></i></asp:HyperLink>
</div>
<div class="col pl-1" runat="server">
<asp:HyperLink runat="server" Visible='<%# Eval("JStatusID").ToString()=="7" %>' ID="HyperLink2" Target="_blank" NavigateUrl='<%# $"{Eval("downloadPath")}/message_{Eval("JobId","J{0:D9}")}.log" %>' CssClass="btn btn-sm btn-danger btn-block">Error Detail <i class="fa fa-file-text" aria-hidden="true"></i></asp:HyperLink>
</div>
</div>
</ItemTemplate>
</asp:TemplateField>
</Columns>
-25
View File
@@ -51,10 +51,6 @@ namespace WebLCP.WUC
protected void chkToggle_CheckedChanged(object sender, EventArgs e)
{
bool setCheck = ((CheckBox)sender).Checked;
#if false
ArrayList al = new ArrayList();
jobData currJob = new jobData();
#endif
// seleziono TUTTI i checkbox presenti
foreach (GridViewRow row in grView.Rows)
{
@@ -62,30 +58,9 @@ namespace WebLCP.WUC
{
CheckBox chkb = (CheckBox)row.FindControl("chkSelected");
chkb.Checked = setCheck;
#if false
// aggiungo SE CHECKED il job alla lista...
if (setCheck)
{
currJob = new jobData();
Label lblJob = (Label)row.FindControl("lblJobId");
int jobId = 0;
int.TryParse(lblJob.Text, out jobId);
currJob.jobId = jobId;
currJob.jobCode = "J" + jobId.ToString("D9");
al.Add(currJob);
}
#endif
}
catch { }
}
#if false
// salvo in sessione arrayList utente...
string jsonData = JsonConvert.SerializeObject(al);
memLayer.ML.setSessionVal("jobSelection", jsonData);
raiseEvent();
#endif
saveSelection();
}