fix grafico stato dossier e collaudi

This commit is contained in:
Samuele E. Locatelli
2018-02-15 14:48:58 +01:00
parent c24c751d11
commit e0b81e1ebd
5 changed files with 82 additions and 87 deletions
+1 -1
View File
File diff suppressed because one or more lines are too long
+1 -1
View File
@@ -16,7 +16,7 @@
<div class="card-header">
<b class="card-title text-uppercase"><%: traduci("ElencoSchede") %></b>
</div>
<div class="card-body">
<div class="card-body py-0">
<div class="row">
<div class="col-4 px-0 fontSmall">
<uc1:mod_elencoDossiers runat="server" ID="mod_elencoDossiers" showDelete="true" />
+13 -15
View File
@@ -13,32 +13,30 @@
</asp:Content>
<asp:Content ID="Content3" ContentPlaceHolderID="MainContent" runat="server">
<div class="container-fluid">
<div class="card" style="margin: 4px 8px;">
<div class="card m-0">
<div class="card-header">
<div class="row" style="margin: 2px 4px;">
<b class="card-title text-uppercase"><%: traduci("StatoDossiers") %></b>
</div>
<b class="card-title text-uppercase"><%: traduci("StatoDossiers") %></b>
</div>
<div class="card-body p-0">
<div class="card-body py-0">
<div class="row">
<div class="col-4" style="padding-right: 0px;">
<div class="col-4 px-0 fontSmall">
<uc1:mod_elencoDossiers runat="server" ID="mod_elencoDossiers" showDelete="false" />
</div>
<div class="col-8 table-info" runat="server" id="divDetail">
<div class="row card" style="margin: 4px; padding: 0px;">
<div class="col-8 fontSmall table-info" runat="server" id="divDetail">
<div class="card p-0 m-0">
<div class="card-header">
<div class="row">
<div class="col-8">
<h4 class="card-title"><%: traduci("StatoCollaudi") %></h4>
<div class="row my-1 mx-0 text-center">
<div class="col-6">
<h6 class="card-title text-uppercase"><%: traduci("StatoCollaudi") %></h6>
</div>
<div class="col-xs4">
<asp:DropDownList runat="server" ID="ddlFase" DataSourceID="odsFase" DataTextField="label" DataValueField="value" AutoPostBack="True" OnSelectedIndexChanged="ddlFase_SelectedIndexChanged">
<div class="col-6">
<asp:DropDownList runat="server" ID="ddlFase" DataSourceID="odsFase" DataTextField="label" CssClass="form-control form-control-sm" DataValueField="value" AutoPostBack="True" OnSelectedIndexChanged="ddlFase_SelectedIndexChanged">
</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>
</div>
<div class="panel-body" style="padding: 4px;">
<div class="card-body p-0">
<div class="row">
<div class="col-12">
<uc1:mod_StatoCollaudi runat="server" ID="mod_StatoCollaudi" />
@@ -55,7 +53,7 @@
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</asp:Content>
+47 -49
View File
@@ -1,56 +1,54 @@
<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="mod_StatoCollaudi.ascx.cs" Inherits="CMS_SC.WebUserControls.mod_StatoCollaudi" %>
<asp:GridView ID="grView" runat="server" AutoGenerateColumns="False" DataKeyNames="IdxDossier,CodScheda,Vers,NumScheda" DataSourceID="ods" CssClass="table table-striped" AllowPaging="True" AllowSorting="True" OnSelectedIndexChanged="grView_SelectedIndexChanged" OnRowDataBound="grView_RowDataBound" Width="100%">
<EmptyDataTemplate>
<asp:Label runat="server" ID="lblNoRecord" Text='<%# traduci("NoRecords") %>' />
</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>
<asp:GridView ID="grView" runat="server" AutoGenerateColumns="False" DataKeyNames="IdxDossier,CodScheda,Vers,NumScheda" DataSourceID="ods" CssClass="table table-condensed table-sm table-striped m-0" AllowPaging="True" AllowSorting="True" OnSelectedIndexChanged="grView_SelectedIndexChanged" OnRowDataBound="grView_RowDataBound" Width="100%">
<EmptyDataTemplate>
<asp:Label runat="server" ID="lblNoRecord" Text='<%# traduci("NoRecords") %>' />
</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="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">
<ItemTemplate>
<div class='<%# string.Format("sc_{0}", Eval("Stato")) %>'>
<asp:Label ID="lblDescrStato" runat="server" Text='<%# Bind("DescrStato") %>' />
</div>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="CodScheda" SortExpression="CodScheda">
<ItemTemplate>
<div class='<%# string.Format("sc_{0} sc", Eval("Stato")) %>'>
<asp:Label ID="lblCodScheda" runat="server" Text='<%# string.Format("{0}.{1}.{2}", Eval("CodScheda"), Eval("Vers"), Eval("NumScheda")) %>' />
</div>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>
<asp:LinkButton ID="lbtShowAll" runat="server" OnClick="lbtShowAll_Click" CssClass="fa fa-eye fa-2x" Visible='<%# showDescrColl %>'></asp:LinkButton>
<asp:LinkButton ID="lbtHide" runat="server" OnClick="lbtHideAll_Click" CssClass="fa fa-eye-slash fa-2x" Visible='<%# !showDescrColl %>'></asp:LinkButton>
</HeaderTemplate>
<ItemTemplate>
<div class='<%# string.Format("sc_{0}", Eval("Stato")) %>'>
<div class="limitText" runat="server" id="divDescr">
<asp:Label ID="lblDescrizione" runat="server" Text='<%# Eval("Descrizione") %>' Visible='<%# showDescrColl %>' />
<asp:Label ID="lblDescrLimit" runat="server" Text='<%# SteamWare.SteamwareStrings.limitString(Eval("Descrizione").ToString(),30,10) %>' Visible='<%# !showDescrColl %>' />
</div>
</div>
</ItemTemplate>
</asp:TemplateField>
</Columns>
<PagerStyle CssClass="active GridPager" />
<PagerSettings Mode="NumericFirstLast" />
<SelectedRowStyle CssClass="info" />
</HeaderTemplate>
<ItemTemplate>
<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">
<ItemTemplate>
<div class='<%# string.Format("sc_{0}", Eval("Stato")) %>'>
<asp:Label ID="lblDescrStato" runat="server" Text='<%# Bind("DescrStato") %>' />
</div>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="CodScheda" SortExpression="CodScheda">
<ItemTemplate>
<div class='<%# string.Format("sc_{0} sc", Eval("Stato")) %>'>
<asp:Label ID="lblCodScheda" runat="server" Text='<%# string.Format("{0}.{1}.{2}", Eval("CodScheda"), Eval("Vers"), Eval("NumScheda")) %>' />
</div>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderTemplate>
<asp:LinkButton ID="lbtShowAll" runat="server" OnClick="lbtShowAll_Click" CssClass="fa fa-eye fa-2x" Visible='<%# showDescrColl %>'></asp:LinkButton>
<asp:LinkButton ID="lbtHide" runat="server" OnClick="lbtHideAll_Click" CssClass="fa fa-eye-slash fa-2x" Visible='<%# !showDescrColl %>'></asp:LinkButton>
</HeaderTemplate>
<ItemTemplate>
<div class='<%# string.Format("sc_{0}", Eval("Stato")) %>'>
<asp:Label ID="lblDescrizione" runat="server" Text='<%# Eval("Descrizione") %>' Visible='<%# showDescrColl %>' />
<asp:Label ID="lblDescrLimit" runat="server" Text='<%# SteamWare.SteamwareStrings.limitString(Eval("Descrizione").ToString(),60,20) %>' Visible='<%# !showDescrColl %>' />
</div>
</ItemTemplate>
</asp:TemplateField>
</Columns>
<PagerStyle CssClass="active GridPager" />
<PagerSettings Mode="NumericFirstLast" />
<SelectedRowStyle CssClass="info" />
</asp:GridView>
<asp:ObjectDataSource ID="ods" runat="server" OldValuesParameterFormatString="original_{0}" SelectMethod="getByDossFase" TypeName="CMS_SC_Data.DS_ApplicazioneTableAdapters.StatoCollaudiTableAdapter">
<SelectParameters>
<asp:ControlParameter ControlID="hfIdxDossier" Name="IdxDossier" PropertyName="Value" Type="Int32" />
<asp:ControlParameter ControlID="hfFase" Name="Fase" PropertyName="Value" Type="String" />
</SelectParameters>
<SelectParameters>
<asp:ControlParameter ControlID="hfIdxDossier" Name="IdxDossier" PropertyName="Value" Type="Int32" />
<asp:ControlParameter ControlID="hfFase" Name="Fase" PropertyName="Value" Type="String" />
</SelectParameters>
</asp:ObjectDataSource>
<asp:HiddenField runat="server" ID="hfIdxDossier" />
<asp:HiddenField runat="server" ID="hfFase" />
+20 -21
View File
@@ -1,51 +1,50 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// <generato automaticamente>
// Codice generato da uno strumento.
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
// Le modifiche a questo file possono causare un comportamento non corretto e verranno perse se
// il codice viene rigenerato.
// </generato automaticamente>
//------------------------------------------------------------------------------
namespace CMS_SC.WebUserControls
{
namespace CMS_SC.WebUserControls {
public partial class mod_StatoCollaudi {
/// <summary>
/// grView control.
/// Controllo grView.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// 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.GridView grView;
/// <summary>
/// ods control.
/// Controllo ods.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// 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 ods;
/// <summary>
/// hfIdxDossier control.
/// Controllo hfIdxDossier.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// 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.HiddenField hfIdxDossier;
/// <summary>
/// hfFase control.
/// Controllo hfFase.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// 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.HiddenField hfFase;
}