Completato inserimento dettalgio UDC con navigazioen freccia in temrinalino (da ricerca aprticolare)

This commit is contained in:
samuele
2012-10-08 11:20:18 +02:00
parent 0fab74652a
commit 8dd55f1f2f
16 changed files with 237 additions and 113 deletions
+12
View File
@@ -157,9 +157,13 @@
</ItemGroup>
<ItemGroup>
<Content Include="images\ArrowDown.png" />
<Content Include="images\ArrowDownDisab.png" />
<Content Include="images\ArrowLeft.png" />
<Content Include="images\ArrowLeftDisab.png" />
<Content Include="images\ArrowRight.png" />
<Content Include="images\ArrowRightDisab.png" />
<Content Include="images\ArrowUp.png" />
<Content Include="images\ArrowUpDisab.png" />
<Content Include="Style_test.css" />
<Content Include="Style_prod.css" />
<Content Include="Web.config">
@@ -273,6 +277,13 @@
<Compile Include="WebUserControls\mod_currentTask.ascx.designer.cs">
<DependentUpon>mod_currentTask.ascx</DependentUpon>
</Compile>
<Compile Include="WebUserControls\mod_detail_UDC.ascx.cs">
<DependentUpon>mod_detail_UDC.ascx</DependentUpon>
<SubType>ASPXCodeBehind</SubType>
</Compile>
<Compile Include="WebUserControls\mod_detail_UDC.ascx.designer.cs">
<DependentUpon>mod_detail_UDC.ascx</DependentUpon>
</Compile>
<Compile Include="WebUserControls\mod_execCella.ascx.cs">
<DependentUpon>mod_execCella.ascx</DependentUpon>
<SubType>ASPXCodeBehind</SubType>
@@ -448,6 +459,7 @@
<Content Include="WebUserControls\mod_activeTask.ascx" />
<Content Include="WebUserControls\mod_barcode.ascx" />
<Content Include="WebUserControls\mod_currentTask.ascx" />
<Content Include="WebUserControls\mod_detail_UDC.ascx" />
<Content Include="WebUserControls\mod_execUdc.ascx" />
<Content Include="WebUserControls\mod_home.ascx" />
<Content Include="WebUserControls\mod_listePrelievo.ascx" />
@@ -0,0 +1,67 @@
<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="mod_detail_UDC.ascx.cs" Inherits="GMW_Term.WebUserControls.mod_detail_UDC" %>
<asp:FormView ID="frmViewUdc" runat="server" DataSourceID="odsUdc">
<ItemTemplate>
<div class="clearAll">
<div class="labelSmall" style="float: left;">
<asp:Label runat="server" ID="lblUDC" Text="UDC" />
</div>
<div class="valoreSmall" style="float: right;">
<asp:Label runat="server" ID="valUDC" Text='<%# Eval("UDC") %>' />
</div>
</div>
<div class="clearAll">
<div class="labelSmall" style="float: left;">
<asp:Label runat="server" ID="lblPart" Text="Particolare" />
</div>
<div style="float: right;">
<div class="valoreSmall" style="float: right;">
<asp:Label runat="server" ID="valPart" Text='<%# Eval("Particolare") %>' />
</div>
<br />
<div class="valoreSmall" style="float: right;">
<asp:Label runat="server" ID="Label2" Text='<%# Eval("DescParticolare") %>' />
</div>
</div>
</div>
<div class="clearAll">
<div class="labelSmall" style="float: left;">
<asp:Label runat="server" ID="Label4" Text="Data" />
</div>
<div class="valoreSmall" style="float: right;">
<asp:Label runat="server" ID="Label5" Text='<%# Eval("DataFus") %>' />
</div>
</div>
<div class="clearAll">
<div class="valoreSmall" style="float: left;">
<asp:Label runat="server" ID="Label1" Text='<%# Eval("DescStato") %>' />
</div>
<div class="valoreSmall" style="float: right;">
<asp:Label runat="server" ID="Label3" Text='<%# Eval("Qta","{0} pz") %>' />
</div>
</div>
<div class="clearAll">
<div class="valoreSmall" style="float: left;">
<asp:Label runat="server" ID="Label6" Text='<%# Eval("CodMag","Mag: {0}") %>' />
<asp:Label runat="server" ID="Label8" Text='<%# Eval("CodBlocco",", blocco: {0}") %>' />
</div>
<div class="valoreSmall" style="float: right;">
<asp:Label runat="server" ID="Label7" Text='<%# Eval("CodCella") %>' />
</div>
</div>
<div class="clearAll">
<div class="valoreSmall" style="float: right;">
<asp:Label runat="server" ID="Label11" Text='<%# Eval("Note") %>' />
</div>
</div>
</ItemTemplate>
</asp:FormView>
<asp:ObjectDataSource ID="odsUdc" runat="server" SelectMethod="getByFullUdc" TypeName="GMW_data.DS_magazzinoTableAdapters.v_UdcDetailTableAdapter">
<UpdateParameters>
<asp:Parameter Name="UDC" Type="String" />
<asp:Parameter Name="CodCS" Type="String" />
</UpdateParameters>
<SelectParameters>
<asp:SessionParameter DefaultValue="U" Name="UDC" SessionField="UDC4det_sel" Type="String" />
<asp:SessionParameter DefaultValue="MM" Name="CodCS" SessionField="CodCS" Type="String" />
</SelectParameters>
</asp:ObjectDataSource>
@@ -0,0 +1,17 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
namespace GMW_Term.WebUserControls
{
public partial class mod_detail_UDC : System.Web.UI.UserControl
{
protected void Page_Load(object sender, EventArgs e)
{
}
}
}
+33
View File
@@ -0,0 +1,33 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
namespace GMW_Term.WebUserControls {
public partial class mod_detail_UDC {
/// <summary>
/// frmViewUdc 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.FormView frmViewUdc;
/// <summary>
/// odsUdc 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 odsUdc;
}
}
+6 -75
View File
@@ -1,14 +1,10 @@
<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="mod_interrMov.ascx.cs"
Inherits="GMW_Term.WebUserControls.mod_interrMov" %>
<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="mod_interrMov.ascx.cs" Inherits="GMW_Term.WebUserControls.mod_interrMov" %>
<%@ Register Src="mod_detail_UDC.ascx" TagName="mod_detail_UDC" TagPrefix="uc1" %>
<div class="quadro_wide">
<asp:LinkButton ID="btnReset" runat="server" OnClick="btnResetCtrl_Click" CssClass="styleBtnComposito"
Height="20" Width="80px">
<img src="images/cancel_m.png" style="border-style: none; margin-right: 0.2em;" width="13px"
height="13px" />
<asp:LinkButton ID="btnReset" runat="server" OnClick="btnResetCtrl_Click" CssClass="styleBtnComposito" Height="20" Width="80px">
<img src="images/cancel_m.png" style="border-style: none; margin-right: 0.2em;" width="13px" height="13px" />
<asp:Label ID="lblReset" runat="server" Text="Reset" />
</asp:LinkButton>
</div>
<asp:Panel runat="server" ID="pnlDetailCella">
</asp:LinkButton></div><asp:Panel runat="server" ID="pnlDetailCella">
<asp:FormView ID="frmViewCella" runat="server" DataSourceID="odsCella" AllowPaging="True">
<ItemTemplate>
<div class="clearAll">
@@ -71,70 +67,5 @@
</asp:ObjectDataSource>
</asp:Panel>
<asp:Panel runat="server" ID="pnlDetailUdc">
<asp:FormView ID="frmViewUdc" runat="server" DataSourceID="odsUdc">
<ItemTemplate>
<div class="clearAll">
<div class="labelSmall" style="float: left;">
<asp:Label runat="server" ID="lblUDC" Text="UDC" />
</div>
<div class="valoreSmall" style="float: right;">
<asp:Label runat="server" ID="valUDC" Text='<%# Eval("UDC") %>' />
</div>
</div>
<div class="clearAll">
<div class="labelSmall" style="float: left;">
<asp:Label runat="server" ID="lblPart" Text="Particolare" />
</div>
<div style="float: right;">
<div class="valoreSmall" style="float: right;">
<asp:Label runat="server" ID="valPart" Text='<%# Eval("Particolare") %>' />
</div>
<br />
<div class="valoreSmall" style="float: right;">
<asp:Label runat="server" ID="Label2" Text='<%# Eval("DescParticolare") %>' />
</div>
</div>
</div>
<div class="clearAll">
<div class="labelSmall" style="float: left;">
<asp:Label runat="server" ID="Label4" Text="Data" />
</div>
<div class="valoreSmall" style="float: right;">
<asp:Label runat="server" ID="Label5" Text='<%# Eval("DataFus") %>' />
</div>
</div>
<div class="clearAll">
<div class="valoreSmall" style="float: left;">
<asp:Label runat="server" ID="Label1" Text='<%# Eval("DescStato") %>' />
</div>
<div class="valoreSmall" style="float: right;">
<asp:Label runat="server" ID="Label3" Text='<%# Eval("Qta","{0} pz") %>' />
</div>
</div>
<div class="clearAll">
<div class="valoreSmall" style="float: left;">
<asp:Label runat="server" ID="Label6" Text='<%# Eval("CodMag","Mag: {0}") %>' />
<asp:Label runat="server" ID="Label8" Text='<%# Eval("CodBlocco",", blocco: {0}") %>' />
</div>
<div class="valoreSmall" style="float: right;">
<asp:Label runat="server" ID="Label7" Text='<%# Eval("CodCella") %>' />
</div>
</div>
<div class="clearAll">
<div class="valoreSmall" style="float: right;">
<asp:Label runat="server" ID="Label11" Text='<%# Eval("Note") %>' />
</div>
</div>
</ItemTemplate>
</asp:FormView>
<asp:ObjectDataSource ID="odsUdc" runat="server" SelectMethod="getByFullUdc" TypeName="GMW_data.DS_magazzinoTableAdapters.v_UdcDetailTableAdapter">
<UpdateParameters>
<asp:Parameter Name="UDC" Type="String" />
<asp:Parameter Name="CodCS" Type="String" />
</UpdateParameters>
<SelectParameters>
<asp:SessionParameter DefaultValue="U" Name="UDC" SessionField="UDC4det_sel" Type="String" />
<asp:SessionParameter DefaultValue="MM" Name="CodCS" SessionField="CodCS" Type="String" />
</SelectParameters>
</asp:ObjectDataSource>
<uc1:mod_detail_UDC ID="mod_detail_UDC1" runat="server" />
</asp:Panel>
+3 -13
View File
@@ -1,10 +1,9 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Runtime Version:2.0.50727.4963
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
@@ -68,21 +67,12 @@ namespace GMW_Term.WebUserControls {
protected global::System.Web.UI.WebControls.Panel pnlDetailUdc;
/// <summary>
/// frmViewUdc control.
/// mod_detail_UDC1 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.FormView frmViewUdc;
/// <summary>
/// odsUdc 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 odsUdc;
protected global::GMW_Term.WebUserControls.mod_detail_UDC mod_detail_UDC1;
}
}
+23 -8
View File
@@ -1,14 +1,18 @@
<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="mod_searchRes.ascx.cs" Inherits="GMW_Term.WebUserControls.mod_searchRes" %>
<%@ Register Src="mod_detail_UDC.ascx" TagName="mod_detail_UDC" TagPrefix="uc1" %>
<% if (false)
{ %>
<link href="../Style.css" rel="stylesheet" type="text/css" />
<% } %>
<div class="clearAll" style="text-align: center; margin: auto; height: 28px; vertical-align: top;">
<asp:ImageButton ID="btnLeft" runat="server" ImageUrl="../Images/ArrowLeft.png" OnClick="btnLeft_Click" Width="22px" Height="22px" />
<asp:ImageButton ID="btnUp" runat="server" ImageUrl="../Images/ArrowUp.png" OnClick="btnUp_Click" Width="22px" Height="22px" />
<asp:Button ID="btnButtonsHome" runat="server" OnClick="btnButtonsHome_Click" CssClass="btnHome" Text="Ricerca [6]" AccessKey="6" Height="22px" />
<asp:ImageButton ID="btnDown" runat="server" ImageUrl="../Images/ArrowDown.png" OnClick="btnDown_Click" Width="22px" Height="22px" />
<asp:ImageButton ID="btnRight" runat="server" ImageUrl="../Images/ArrowRight.png" OnClick="btnRight_Click" Width="22px" Height="22px" />
<div class="clearAll" style="text-align: center; margin: auto; height: 32px; vertical-align: bottom;">
<asp:ImageButton ID="btnLeft" runat="server" ImageUrl="../Images/ArrowLeft.png" OnClick="btnLeft_Click" Width="32px" Height="32px" />
&nbsp;
<asp:ImageButton ID="btnUp" runat="server" ImageUrl="../Images/ArrowUp.png" OnClick="btnUp_Click" Width="32px" Height="32px" />
&nbsp;
<%--<asp:Button ID="btnButtonsHome" runat="server" OnClick="btnButtonsHome_Click" CssClass="btnHome" Text="Ricerca [6]" AccessKey="6" Height="32px" />--%>
<asp:ImageButton ID="btnDown" runat="server" ImageUrl="../Images/ArrowDown.png" OnClick="btnDown_Click" Width="32px" Height="32px" />
&nbsp;
<asp:ImageButton ID="btnRight" runat="server" ImageUrl="../Images/ArrowRight.png" OnClick="btnRight_Click" Width="32px" Height="32px" />
</div>
<asp:Panel runat="server" ID="pnlBlocchi" CssClass="clearAll">
<div style="padding: 2px; font-size: 8pt;">
@@ -28,7 +32,11 @@
<asp:Label ID="Label1" runat="server" Text='<%# Eval("NumUDC","{0} UDC") %>' />
&nbsp;/&nbsp;
<asp:Label ID="Label2" runat="server" Text='<%# Eval("QtaTotPz","{0:0} pz") %>' />
</asp:LinkButton></ItemTemplate></asp:TemplateField></Columns></asp:GridView><asp:ObjectDataSource ID="ods" runat="server" OldValuesParameterFormatString="original_{0}" SelectMethod="GetData" TypeName="GMW_data.DS_magazzinoTableAdapters.stp_MagFifoByParticolareTableAdapter">
</asp:LinkButton></ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
<asp:ObjectDataSource ID="ods" runat="server" OldValuesParameterFormatString="original_{0}" SelectMethod="GetData" TypeName="GMW_data.DS_magazzinoTableAdapters.stp_MagFifoByParticolareTableAdapter">
<SelectParameters>
<asp:SessionParameter DefaultValue="TK" Name="CodCS" SessionField="CodCS" Type="String" />
<asp:SessionParameter DefaultValue="*" Name="Particolare" SessionField="Particolare_sel" Type="String" />
@@ -55,7 +63,11 @@
<div class="divDx">
<asp:Label runat="server" ID="Label3" Text='<%# Eval("Qta","({0:0}p.)") %>' />
</div>
</asp:LinkButton></ItemTemplate></asp:TemplateField></Columns></asp:GridView><asp:ObjectDataSource ID="odsUdc" runat="server" OldValuesParameterFormatString="original_{0}" SelectMethod="GetData" TypeName="GMW_data.DS_magazzinoTableAdapters.stp_UDC_FifoByParticolareBloccoTableAdapter">
</asp:LinkButton></ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
<asp:ObjectDataSource ID="odsUdc" runat="server" OldValuesParameterFormatString="original_{0}" SelectMethod="GetData" TypeName="GMW_data.DS_magazzinoTableAdapters.stp_UDC_FifoByParticolareBloccoTableAdapter">
<SelectParameters>
<asp:SessionParameter DefaultValue="TK" Name="CodCS" SessionField="CodCS" Type="String" />
<asp:SessionParameter DefaultValue="*" Name="Particolare" SessionField="Particolare_sel" Type="String" />
@@ -64,3 +76,6 @@
</asp:ObjectDataSource>
</div>
</asp:Panel>
<asp:Panel runat="server" ID="pnlDetailUdc" CssClass="clearAll">
<uc1:mod_detail_UDC ID="mod_detail_UDC1" runat="server" />
</asp:Panel>
+58 -8
View File
@@ -25,6 +25,25 @@ namespace GMW_Term.WebUserControls
memLayer.ML.setSessionVal("IdxBlocco_sel", value);
}
}
/// <summary>
/// udc selezionato
/// </summary>
protected string udc
{
get
{
return memLayer.ML.StringSessionObj("UDC4det_sel");
}
set
{
memLayer.ML.setSessionVal("UDC4det_sel", value);
}
}
/// <summary>
/// caricamento pagina
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
protected void Page_Load(object sender, EventArgs e)
{
if (!Page.IsPostBack)
@@ -77,14 +96,26 @@ namespace GMW_Term.WebUserControls
/// </summary>
private void showData()
{
bool showBlocchi = true;
bool showUdc = false;
bool showDetUdc = false;
// controllo se ho un idxBlocco sel
if (idxBlocco > 0)
{
showBlocchi = false;
showUdc = true;
}
pnlBlocchi.Visible = !showUdc;
// controllo se ho un UDC selezionato
if (udc !="")
{
showBlocchi = false;
showUdc = false;
showDetUdc = true;
}
pnlBlocchi.Visible = showBlocchi;
pnlUdc.Visible = showUdc;
pnlDetailUdc.Visible = showDetUdc;
// fix frecce...
}
/// <summary>
/// va alla pagina dei buttons principale
@@ -172,11 +203,18 @@ namespace GMW_Term.WebUserControls
}
else // modalità UDC
{
resetDetailUdc();
// controllo se c'è UDC e quindi richiesta dettaglio UDC
if (udc != "")
{
resetDetailUdc();
}
else
{
resetUdc();
}
}
}
#endregion
#region gestione operazioni spostamento/dettaglio su gridview
@@ -297,17 +335,29 @@ namespace GMW_Term.WebUserControls
/// <param name="e"></param>
private void reqDetailUdc()
{
//idxBlocco = Convert.ToInt32(grViewMag.SelectedDataKey["IdxBlocco"].ToString());
grViewUdc.DataBind();
udc = grViewUdc.SelectedDataKey["UDC"].ToString();
showData();
}
/// <summary>
/// reset ricerca UDC
/// </summary>
private void resetUdc()
{
idxBlocco = -1;
grViewMag.SelectedIndex = 0;
grViewMag.PageIndex = 0;
grViewMag.DataBind();
showData();
}
/// <summary>
/// reset ricerca dettaglio UDC
/// </summary>
private void resetDetailUdc()
{
idxBlocco = -1;
grViewMag.SelectedIndex = 0;
grViewMag.PageIndex = 0;
udc = "";
grViewUdc.DataBind();
showData();
}
+18 -9
View File
@@ -30,15 +30,6 @@ namespace GMW_Term.WebUserControls {
/// </remarks>
protected global::System.Web.UI.WebControls.ImageButton btnUp;
/// <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>
/// btnDown control.
/// </summary>
@@ -110,5 +101,23 @@ namespace GMW_Term.WebUserControls {
/// To modify move field declaration from designer file to code-behind file.
/// </remarks>
protected global::System.Web.UI.WebControls.ObjectDataSource odsUdc;
/// <summary>
/// pnlDetailUdc 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 pnlDetailUdc;
/// <summary>
/// mod_detail_UDC1 control.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// </remarks>
protected global::GMW_Term.WebUserControls.mod_detail_UDC mod_detail_UDC1;
}
}
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.

After

Width:  |  Height:  |  Size: 2.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.7 KiB