Review grafico dettaglio righe prelievo

git-svn-id: https://keyhammer.ath.cx/svn/GMW/trunk@200 365432ac-a1b5-4ffd-bb28-6d3099d32164
This commit is contained in:
samuele
2010-08-25 16:17:15 +00:00
parent 43a0694323
commit d4d9e799cc
6 changed files with 150 additions and 161 deletions
+1 -1
View File
@@ -37,7 +37,7 @@
#smallGridDetail
{
width:240px;
font-size: 8pt;
font-size: 9pt;
}
.quadro1, .quadro2
@@ -10,95 +10,107 @@
<div class="filtro_1" style="white-space: nowrap; height: 28px; padding: 2px;">
<uc1:mod_periodoAnalisi ID="mod_periodoAnalisi1" runat="server" />
</div>
<div id="smallGrid">
<asp:GridView ID="grView" runat="server" AllowPaging="True" AllowSorting="True" AutoGenerateColumns="False"
OnSelectedIndexChanged="grView_SelectedIndexChanged" OnDataBound="grView_DataBound"
DataKeyNames="CodLista" DataSourceID="ods" OnRowUpdating="grView_RowUpdating">
<RowStyle CssClass="ctrRowStyle" />
<AlternatingRowStyle CssClass="ctrAltRowStyle" />
<EditRowStyle CssClass="ctrEditRowStyle" />
<SelectedRowStyle CssClass="ctrSelRowStyle" />
<FooterStyle CssClass="ctrFooter" />
<PagerStyle CssClass="ctrHeaderPager" ForeColor="White" HorizontalAlign="Center" />
<HeaderStyle CssClass="ctrHeaderPager" ForeColor="White" Font-Bold="True" />
<EmptyDataRowStyle CssClass="ctrRowStyle" />
<EmptyDataTemplate>
<asp:Label runat="server" ID="lblNoRecord" Text='<%# traduci("noRecord") %>' />
</EmptyDataTemplate>
<Columns>
<asp:TemplateField HeaderText="TipoLista" SortExpression="CodTipoLista" ItemStyle-HorizontalAlign="Center">
<ItemTemplate>
<asp:ImageButton runat="server" ID="imgCodTipoLista" ImageUrl='<%# pathImgTipo(Eval("CodTipoLista")) %>'
CausesValidation="False" CommandArgument="ShowDetail" OnClick="imgAzioneLista_Click"
CommandName="Update" ToolTip='<%# tooltipTipo(Eval("CodTipoLista")) %>' />
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Dest/Data" SortExpression="Destinatario">
<ItemTemplate>
<div>
<div style="float: left;">
<b>
<asp:Label ID="lblDestinatario" runat="server" Text='<%# Eval("Destinatario") %>' />
</b>
<asp:Panel runat="server" ID="pnlMaster" Visible="true">
<div id="Button">
<asp:Button ID="btnLoginPage" runat="server" OnClick="btnLoginPage_Click" Width="100px"
Font-Size="Smaller" />
<asp:Button ID="btnButtonsHome" runat="server" OnClick="btnButtonsHome_Click" Width="100px"
Font-Size="Smaller" />
</div>
<div id="smallGrid">
<asp:GridView ID="grView" runat="server" AllowPaging="True" AllowSorting="True" AutoGenerateColumns="False"
OnSelectedIndexChanged="grView_SelectedIndexChanged" OnDataBound="grView_DataBound"
Width="100%" DataKeyNames="CodLista" DataSourceID="ods" OnRowUpdating="grView_RowUpdating">
<RowStyle CssClass="ctrRowStyle" />
<AlternatingRowStyle CssClass="ctrAltRowStyle" />
<EditRowStyle CssClass="ctrEditRowStyle" />
<SelectedRowStyle CssClass="ctrSelRowStyle" />
<FooterStyle CssClass="ctrFooter" />
<PagerStyle CssClass="ctrHeaderPager" ForeColor="White" HorizontalAlign="Center" />
<HeaderStyle CssClass="ctrHeaderPager" ForeColor="White" Font-Bold="True" />
<EmptyDataRowStyle CssClass="ctrRowStyle" />
<EmptyDataTemplate>
<asp:Label runat="server" ID="lblNoRecord" Text='<%# traduci("noRecord") %>' />
</EmptyDataTemplate>
<Columns>
<asp:TemplateField HeaderText="TipoLista" SortExpression="CodTipoLista" ItemStyle-HorizontalAlign="Center">
<ItemTemplate>
<asp:ImageButton runat="server" ID="imgCodTipoLista" ImageUrl='<%# pathImgTipo(Eval("CodTipoLista")) %>'
CausesValidation="False" CommandArgument="ShowDetail" OnClick="imgAzioneLista_Click"
CommandName="Update" ToolTip='<%# tooltipTipo(Eval("CodTipoLista")) %>' />
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Dest/Data" SortExpression="Destinatario">
<ItemTemplate>
<div>
<div style="float: left;">
<b>
<asp:Label ID="lblDestinatario" runat="server" Text='<%# Eval("Destinatario") %>' />
</b>
</div>
</div>
</div>
<br />
<div style="float: right; white-space: nowrap;">
<asp:Label ID="lblDataCreaz" runat="server" Text='<%# Eval("DataCreaz","{0:dd/MM/yy HH:mm}") %>' />
</div>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Part/qta" SortExpression="Particolare">
<ItemTemplate>
<div>
<div style="float: left;">
<b>
<asp:Label ID="Label1" runat="server" Text='<%# Eval("Particolare") %>' />
</b>
<br />
<div style="float: right; white-space: nowrap;">
<asp:Label ID="lblDataCreaz" runat="server" Text='<%# Eval("DataCreaz","{0:dd/MM/yy HH:mm}") %>' />
</div>
</div>
<br />
<div style="float: right;">
<asp:Label ID="lblPrelevati" runat="server" Text='<%# Eval("Prelevato","{0:0}") %>' />
<asp:Label ID="lblTotale" runat="server" Text='<%# Eval("QtaTot","/ {0:0}") %>' />
</div>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Stato" SortExpression="CodStatoLista" ItemStyle-HorizontalAlign="Center">
<ItemTemplate>
<asp:ImageButton runat="server" ID="imgCodStatoLista" ImageUrl='<%# pathImgStato(Eval("CodStatoLista")) %>'
CausesValidation="False" CommandArgument='<%# cmdArgStato(Eval("CodStatoLista")) %>'
ToolTip='<%# cmdArgStato(Eval("CodStatoLista")) %>' OnClick="imgAzioneLista_Click"
CommandName="Update" Enabled='<%# enabledStato(Eval("CodStatoLista")) %>' />
<cc1:ConfirmButtonExtender ID="cbeCambia" runat="server" ConfirmText='<%# traduci(cmdArgStato(Eval("CodStatoLista")))%>'
TargetControlID="imgCodStatoLista" />
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
<asp:Label ID="lblNumRec" runat="server" CssClass="txtMini" />&nbsp;&nbsp;
<asp:Label ID="lblWarning" runat="server" Visible="false" CssClass="erroreMid" />
<asp:ObjectDataSource ID="ods" runat="server" OldValuesParameterFormatString="Original_{0}"
SelectMethod="getByFilt" TypeName="GMW_data.DS_magazzinoTableAdapters.ElencoListePrelievoTableAdapter"
OnInserting="recuperaFooter" FilterExpression=" (CodLista LIKE '%{0}%' OR Particolare LIKE '%{0}%' OR DescParticolare LIKE '%{0}%') AND ((CodStatoLista = 1) OR ((CodStatoLista = 2) AND (CodSoggetto = '{1}'))) "
OnInserted="ods_Updated" OnUpdated="ods_Updated" DeleteMethod="DeleteQuery" OnDeleted="ods_Updated">
<FilterParameters>
<asp:SessionParameter DefaultValue="*" Name="ricerca" SessionField="valoreCercato" />
<asp:SessionParameter DefaultValue="O" Name="CodSoggetto" SessionField="CodSoggetto" />
</FilterParameters>
<DeleteParameters>
<asp:Parameter Name="Original_CodLista" Type="String" />
</DeleteParameters>
<SelectParameters>
<asp:SessionParameter Name="DataFrom" SessionField="_inizio" Type="DateTime" />
<asp:SessionParameter Name="DataTo" SessionField="_fine" Type="DateTime" />
</SelectParameters>
</asp:ObjectDataSource>
</div>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Part/qta" SortExpression="Particolare">
<ItemTemplate>
<div>
<div style="float: left;">
<b>
<asp:Label ID="Label1" runat="server" Text='<%# Eval("Particolare") %>' />
</b>
</div>
</div>
<br />
<div style="float: right;">
<asp:Label ID="lblPrelevati" runat="server" Text='<%# Eval("Prelevato","{0:0}") %>' />
<asp:Label ID="lblTotale" runat="server" Text='<%# Eval("QtaTot","/ {0:0}") %>' />
</div>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Stato" SortExpression="CodStatoLista" ItemStyle-HorizontalAlign="Center">
<ItemTemplate>
<asp:ImageButton runat="server" ID="imgCodStatoLista" ImageUrl='<%# pathImgStato(Eval("CodStatoLista")) %>'
CausesValidation="False" CommandArgument='<%# cmdArgStato(Eval("CodStatoLista")) %>'
ToolTip='<%# cmdArgStato(Eval("CodStatoLista")) %>' OnClick="imgAzioneLista_Click"
CommandName="Update" Enabled='<%# enabledStato(Eval("CodStatoLista")) %>' />
<cc1:ConfirmButtonExtender ID="cbeCambia" runat="server" ConfirmText='<%# traduci(cmdArgStato(Eval("CodStatoLista")))%>'
TargetControlID="imgCodStatoLista" />
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
<asp:Label ID="lblNumRec" runat="server" CssClass="txtMini" />&nbsp;&nbsp;
<asp:Label ID="lblWarning" runat="server" Visible="false" CssClass="erroreMid" />
<asp:ObjectDataSource ID="ods" runat="server" OldValuesParameterFormatString="Original_{0}"
SelectMethod="getByFilt" TypeName="GMW_data.DS_magazzinoTableAdapters.ElencoListePrelievoTableAdapter"
OnInserting="recuperaFooter" FilterExpression=" (CodLista LIKE '%{0}%' OR Particolare LIKE '%{0}%' OR DescParticolare LIKE '%{0}%') AND ((CodStatoLista = 1) OR ((CodStatoLista = 2) AND (CodSoggetto = '{1}'))) "
OnInserted="ods_Updated" OnUpdated="ods_Updated" DeleteMethod="DeleteQuery" OnDeleted="ods_Updated">
<FilterParameters>
<asp:SessionParameter DefaultValue="*" Name="ricerca" SessionField="valoreCercato" />
<asp:SessionParameter DefaultValue="O" Name="CodSoggetto" SessionField="CodSoggetto" />
</FilterParameters>
<DeleteParameters>
<asp:Parameter Name="Original_CodLista" Type="String" />
</DeleteParameters>
<SelectParameters>
<asp:SessionParameter Name="DataFrom" SessionField="_inizio" Type="DateTime" />
<asp:SessionParameter Name="DataTo" SessionField="_fine" Type="DateTime" />
</SelectParameters>
</asp:ObjectDataSource>
</div>
</asp:Panel>
<asp:Panel runat="server" ID="pnlDetail" Visible="false">
<div>
<asp:Button ID="btnCloseDet" runat="server" OnClick="btnCloseDet_Click" Width="100px"
Font-Size="Smaller" />
</div>
<div id="smallGridDetail">
<asp:GridView ID="grViewDetail" runat="server" AllowPaging="True" AllowSorting="True"
AutoGenerateColumns="False" OnDataBound="grView_DataBound" DataKeyNames="CodLista,UDC"
Width="100%" AutoGenerateColumns="False" OnDataBound="grView_DataBound" DataKeyNames="CodLista,UDC"
DataSourceID="odsDetail">
<RowStyle CssClass="ctrRowStyle" />
<AlternatingRowStyle CssClass="ctrAltRowStyle" />
@@ -109,53 +121,28 @@
<HeaderStyle CssClass="ctrHeaderPager" ForeColor="White" Font-Bold="True" />
<EmptyDataRowStyle CssClass="ctrRowStyle" />
<Columns>
<%-- <asp:TemplateField ShowHeader="False">
<HeaderTemplate>
<asp:Button ID="btnReset" runat="server" Text='<%# traduci("Reset") %>' OnClick="btnReset_Click"
Visible="true" />
</HeaderTemplate>
<ItemTemplate>
<div style="white-space: nowrap;">
<asp:ImageButton ID="imgSelect" runat="server" CausesValidation="False" CommandName="Select"
ToolTip='<%# traduci("Select") %>' ImageUrl="~/images/view_s.png" />
</div>
</ItemTemplate>
</asp:TemplateField>--%>
<asp:TemplateField HeaderText="UDC" SortExpression="UDC">
<ItemTemplate>
<asp:Label ID="Label1" runat="server" Text='<%# Eval("UDC") %>'></asp:Label>
<div>
<asp:Label ID="lblUDC" runat="server" Text='<%# Eval("UDC","<b>{0}</b>") %>' />
</div>
<div>
<asp:Label ID="lblQta" runat="server" Text='<%# Eval("Qta", "{0:#} pz") %>' />
</div>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="CodCella" SortExpression="CodCella">
<ItemTemplate>
<div>
<asp:Label ID="lblCodCella" runat="server" Text='<%# Eval("CodCella","<b>{0}</b>") %>' />
</div>
<div>
<asp:Label ID="lblCodMag" runat="server" Text='<%# Eval("CodMag","({0})") %>' />
</div>
</ItemTemplate>
</asp:TemplateField>
<asp:BoundField DataField="CodCella" HeaderText="CodCella" ReadOnly="True" SortExpression="CodCella" />
<asp:BoundField DataField="Qta" HeaderText="Qta" SortExpression="Qta" ReadOnly="true" />
<asp:CheckBoxField DataField="Proposto" HeaderText="Prop" SortExpression="Proposto"
ReadOnly="true" />
<asp:CheckBoxField DataField="Prelevato" HeaderText="Prel" SortExpression="Prelevato"
ReadOnly="true" />
<asp:TemplateField ShowHeader="False">
<HeaderTemplate>
<asp:Button ID="btnNew" runat="server" OnClick="btnNew_Click" Text='<%# traduci("New") %>'
Visible="false" />
</HeaderTemplate>
<ItemTemplate>
<%-- <asp:ImageButton ID="imgPrelevato" runat="server" CausesValidation="False" CommandName="Update"
CommandArgument="ConfermaPrelevato" ToolTip='<%# traduci("EffettuaPrelievo") %>'
Visible='<%# prelevaEnabled(Eval("Prelevato"), Eval("UDC")) %>' ImageUrl="~/images/ArrowUpGreen_m.png"
OnClick="imgPrelevato_Click" />
<cc1:ConfirmButtonExtender ID="cbePreleva" runat="server" ConfirmText='<%# traduci("confermaPrelievo")%>'
TargetControlID="imgPrelevato" />
<asp:ImageButton ID="imgAnnullaPrelevato" runat="server" CausesValidation="False"
CommandName="Update" CommandArgument="AnnullaPrelevato" ToolTip='<%# traduci("AnnullaPrelievo") %>'
Visible='<%# annullaEnabled(Eval("Prelevato")) %>' ImageUrl="~/images/ArrowDownRed_m.png"
OnClick="imgAnnullato_Click" />
<cc1:ConfirmButtonExtender ID="cbeAnnulla" runat="server" ConfirmText='<%# traduci("confermaAnnullaPrelievo")%>'
TargetControlID="imgAnnullaPrelevato" />
<asp:ImageButton ID="imgScambiaUDC" runat="server" CausesValidation="False" CommandName="Update"
CommandArgument="ScambiaUdc" ToolTip='<%# traduci("ScambiaUdc") %>' Visible='<%# scambiaVisible(Eval("Prelevato"), Eval("UDC")) %>' Enabled='<%# scambiaEnabled(Eval("Prelevato"), Eval("UDC")) %>' ImageUrl="~/images/recycle_orange_s.png" OnClick="imgScambia_Click" />
<cc1:ConfirmButtonExtender ID="cbeScambiaUDC" runat="server" ConfirmText='<%# traduci("confermaScambiaUdc")%>'
TargetControlID="imgScambiaUDC" />--%>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
<asp:ObjectDataSource ID="odsDetail" runat="server" OldValuesParameterFormatString="Original_{0}"
@@ -172,12 +159,5 @@
</SelectParameters>
</asp:ObjectDataSource>
</div>
<div id="Div1">
<asp:Button ID="btnCloseDet" runat="server" OnClick="btnCloseDet_Click" Width="100px" />
</div>
</asp:Panel>
<div id="Button">
<asp:Button ID="btnLoginPage" runat="server" OnClick="btnLoginPage_Click" Width="100px" />
<asp:Button ID="btnButtonsHome" runat="server" OnClick="btnButtonsHome_Click" Width="100px" />
</div>
</div>
@@ -472,7 +472,7 @@ namespace GMW_Term.WebUserControls
// mostro dettaglio lista (e relativi buttons)
pnlDetail.Visible = true;
// nascondo elenco lista prelievo
grView.Visible = false;
pnlMaster.Visible = false;
// blocco update!
e.Cancel = true;
break;
@@ -40,6 +40,33 @@ namespace GMW_Term.WebUserControls {
/// </remarks>
protected global::mod_periodoAnalisi mod_periodoAnalisi1;
/// <summary>
/// pnlMaster 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.Panel pnlMaster;
/// <summary>
/// btnLoginPage 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.Button btnLoginPage;
/// <summary>
/// btnButtonsHome 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.Button btnButtonsHome;
/// <summary>
/// grView control.
/// </summary>
@@ -85,6 +112,15 @@ namespace GMW_Term.WebUserControls {
/// </remarks>
protected global::System.Web.UI.WebControls.Panel pnlDetail;
/// <summary>
/// btnCloseDet 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.Button btnCloseDet;
/// <summary>
/// grViewDetail control.
/// </summary>
@@ -102,32 +138,5 @@ namespace GMW_Term.WebUserControls {
/// To modify move field declaration from designer file to code-behind file.
/// </remarks>
protected global::System.Web.UI.WebControls.ObjectDataSource odsDetail;
/// <summary>
/// btnCloseDet 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.Button btnCloseDet;
/// <summary>
/// btnLoginPage 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.Button btnLoginPage;
/// <summary>
/// btnButtonsHome 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.Button btnButtonsHome;
}
}
Binary file not shown.
Binary file not shown.