Update: aggiunto search provider x particolari

git-svn-id: https://keyhammer.ath.cx/svn/GMW/trunk@79 365432ac-a1b5-4ffd-bb28-6d3099d32164
This commit is contained in:
samuele
2010-05-31 08:05:40 +00:00
parent 245691c71b
commit dd62d045be
37 changed files with 1727 additions and 353 deletions
+32
View File
@@ -243,6 +243,13 @@
<Compile Include="WebUserControls\mod_detailOperatori.ascx.designer.cs">
<DependentUpon>mod_detailOperatori.ascx</DependentUpon>
</Compile>
<Compile Include="WebUserControls\mod_detailParticolari.ascx.cs">
<DependentUpon>mod_detailParticolari.ascx</DependentUpon>
<SubType>ASPXCodeBehind</SubType>
</Compile>
<Compile Include="WebUserControls\mod_detailParticolari.ascx.designer.cs">
<DependentUpon>mod_detailParticolari.ascx</DependentUpon>
</Compile>
<Compile Include="WebUserControls\mod_detailUDC.ascx.cs">
<DependentUpon>mod_detailUDC.ascx</DependentUpon>
<SubType>ASPXCodeBehind</SubType>
@@ -271,6 +278,13 @@
<Compile Include="WebUserControls\mod_execOperatori.ascx.designer.cs">
<DependentUpon>mod_execOperatori.ascx</DependentUpon>
</Compile>
<Compile Include="WebUserControls\mod_execParticolari.ascx.cs">
<DependentUpon>mod_execParticolari.ascx</DependentUpon>
<SubType>ASPXCodeBehind</SubType>
</Compile>
<Compile Include="WebUserControls\mod_execParticolari.ascx.designer.cs">
<DependentUpon>mod_execParticolari.ascx</DependentUpon>
</Compile>
<Compile Include="WebUserControls\mod_execUDC.ascx.cs">
<DependentUpon>mod_execUDC.ascx</DependentUpon>
<SubType>ASPXCodeBehind</SubType>
@@ -292,6 +306,13 @@
<Compile Include="WebUserControls\mod_lemmiVocab.ascx.designer.cs">
<DependentUpon>mod_lemmiVocab.ascx</DependentUpon>
</Compile>
<Compile Include="WebUserControls\mod_listParticolari.ascx.cs">
<DependentUpon>mod_listParticolari.ascx</DependentUpon>
<SubType>ASPXCodeBehind</SubType>
</Compile>
<Compile Include="WebUserControls\mod_listParticolari.ascx.designer.cs">
<DependentUpon>mod_listParticolari.ascx</DependentUpon>
</Compile>
<Compile Include="WebUserControls\mod_login.ascx.cs">
<DependentUpon>mod_login.ascx</DependentUpon>
<SubType>ASPXCodeBehind</SubType>
@@ -404,6 +425,13 @@
<Compile Include="WebUserControls\mod_SearchProvOperatori.ascx.designer.cs">
<DependentUpon>mod_SearchProvOperatori.ascx</DependentUpon>
</Compile>
<Compile Include="WebUserControls\mod_SearchProvParticolari.ascx.cs">
<DependentUpon>mod_SearchProvParticolari.ascx</DependentUpon>
<SubType>ASPXCodeBehind</SubType>
</Compile>
<Compile Include="WebUserControls\mod_SearchProvParticolari.ascx.designer.cs">
<DependentUpon>mod_SearchProvParticolari.ascx</DependentUpon>
</Compile>
<Compile Include="WebUserControls\mod_SearchProvUDC.ascx.cs">
<DependentUpon>mod_SearchProvUDC.ascx</DependentUpon>
<SubType>ASPXCodeBehind</SubType>
@@ -599,13 +627,16 @@
<Content Include="WebUserControls\mod_detailCelle.ascx" />
<Content Include="WebUserControls\mod_detailImballi.ascx" />
<Content Include="WebUserControls\mod_detailOperatori.ascx" />
<Content Include="WebUserControls\mod_detailParticolari.ascx" />
<Content Include="WebUserControls\mod_detailUDC.ascx" />
<Content Include="WebUserControls\mod_execCelle.ascx" />
<Content Include="WebUserControls\mod_execImballi.ascx" />
<Content Include="WebUserControls\mod_execOperatori.ascx" />
<Content Include="WebUserControls\mod_execParticolari.ascx" />
<Content Include="WebUserControls\mod_execUDC.ascx" />
<Content Include="WebUserControls\mod_filtro.ascx" />
<Content Include="WebUserControls\mod_lemmiVocab.ascx" />
<Content Include="WebUserControls\mod_listParticolari.ascx" />
<Content Include="WebUserControls\mod_login.ascx" />
<Content Include="WebUserControls\mod_main_help.ascx" />
<Content Include="WebUserControls\mod_menuBottom.ascx" />
@@ -622,6 +653,7 @@
<Content Include="WebUserControls\mod_SearchProvCelle.ascx" />
<Content Include="WebUserControls\Mod_SearchProvImballi.ascx" />
<Content Include="WebUserControls\mod_SearchProvOperatori.ascx" />
<Content Include="WebUserControls\mod_SearchProvParticolari.ascx" />
<Content Include="WebUserControls\mod_SearchProvUDC.ascx" />
<Content Include="WebUserControls\mod_selettore_ajax.ascx" />
<Content Include="WebUserControls\mod_listUDC.ascx" />
@@ -0,0 +1,21 @@
<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="mod_SearchProvParticolari.ascx.cs"
Inherits="GMW.WebUserControls.mod_SearchProvParticolari" %>
<%@ Register Src="mod_listParticolari.ascx" TagName="mod_listParticolari" TagPrefix="uc1" %>
<%@ Register Src="mod_execParticolari.ascx" TagName="mod_execParticolari" TagPrefix="uc2" %>
<%@ Register Src="mod_detailParticolari.ascx" TagName="mod_detailParticolari" TagPrefix="uc3" %>
<asp:Panel runat="server" ID="pnlSearchProvider" CssClass="PnlSearchProvider_2">
<div class="SearchProviderTitle_2">
<asp:Label runat="server" ID="lblSearchProvider" txt="---" />
</div>
<table cellspacing="4">
<tr>
<td valign="top">
<uc1:mod_listParticolari ID="mod_listParticolari1" runat="server" />
<uc2:mod_execParticolari ID="mod_execParticolari1" runat="server" />
</td>
<td valign="top">
<uc3:mod_detailParticolari ID="mod_detailParticolari1" runat="server" />
</td>
</tr>
</table>
</asp:Panel>
@@ -0,0 +1,63 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using SteamWare;
namespace GMW.WebUserControls
{
public partial class mod_SearchProvParticolari : System.Web.UI.UserControl
{
protected void Page_Load(object sender, EventArgs e)
{
if (!Page.IsPostBack)
{
doTraduci();
//mod_detailParticolari1.Visible = false;
mod_execParticolari1.Visible = false;
}
mod_listParticolari1.eh_selValore += new EventHandler(mod_listParticolari1_eh_selValore);
mod_listParticolari1.eh_resetSelezione += new EventHandler(mod_listParticolari1_eh_resetSelezione);
}
void mod_listParticolari1_eh_resetSelezione(object sender, EventArgs e)
{
//mod_detailParticolari1.Visible = false;
mod_execParticolari1.Visible = false;
}
void mod_listParticolari1_eh_selValore(object sender, EventArgs e)
{
//mod_detailParticolari1.Visible = true;
//mod_detailParticolari1.doUpdate();
mod_execParticolari1.Visible = true;
}
private void doTraduci()
{
lblSearchProvider.Text = traduci("Particolari");
}
/// <summary>
/// Effettua la ricerca indicata
/// </summary>
public void doSearch()
{
mod_listParticolari1.doUpdate();
//mod_detailParticolari1.Visible = false;
mod_execParticolari1.Visible = false;
}
/// <summary>
/// wrapper metodo traduzione
/// </summary>
/// <param name="lemma"></param>
/// <returns></returns>
public string traduci(string lemma)
{
return user_std.UtSn.Traduci(lemma);
}
}
}
@@ -0,0 +1,61 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Runtime Version:2.0.50727.4927
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
namespace GMW.WebUserControls {
public partial class mod_SearchProvParticolari {
/// <summary>
/// pnlSearchProvider 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 pnlSearchProvider;
/// <summary>
/// lblSearchProvider 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.Label lblSearchProvider;
/// <summary>
/// mod_listParticolari1 control.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// </remarks>
protected global::GMW.WebUserControls.mod_listParticolari mod_listParticolari1;
/// <summary>
/// mod_execParticolari1 control.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// </remarks>
protected global::GMW.WebUserControls.mod_execParticolari mod_execParticolari1;
/// <summary>
/// mod_detailParticolari1 control.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// </remarks>
protected global::GMW.WebUserControls.mod_detailParticolari mod_detailParticolari1;
}
}
@@ -0,0 +1 @@
<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="mod_detailParticolari.ascx.cs" Inherits="GMW.WebUserControls.mod_detailParticolari" %>
@@ -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.WebUserControls
{
public partial class mod_detailParticolari : System.Web.UI.UserControl
{
protected void Page_Load(object sender, EventArgs e)
{
}
}
}
@@ -0,0 +1,18 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Runtime Version:2.0.50727.42
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
namespace GMW.WebUserControls
{
public partial class mod_detailParticolari
{
}
}
@@ -0,0 +1,24 @@
<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="mod_execParticolari.ascx.cs" Inherits="GMW.WebUserControls.mod_execParticolari" %>
modulo operazioni consentite su Particolari
<table>
<tr>
<td>
<asp:Button ID="Button1" runat="server" Text="uno" Width="100px" />
</td>
</tr>
<tr>
<td>
<asp:Button ID="Button2" runat="server" Text="due" Width="100px" />
</td>
</tr>
<tr>
<td>
<asp:Button ID="Button3" runat="server" Text="tre" Width="100px" />
</td>
</tr>
<tr>
<td>
<asp:Button ID="Button4" runat="server" Text="quattro" Width="100px" />
</td>
</tr>
</table>
@@ -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.WebUserControls
{
public partial class mod_execParticolari : System.Web.UI.UserControl
{
protected void Page_Load(object sender, EventArgs e)
{
}
}
}
@@ -0,0 +1,52 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Runtime Version:2.0.50727.4927
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
namespace GMW.WebUserControls {
public partial class mod_execParticolari {
/// <summary>
/// Button1 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 Button1;
/// <summary>
/// Button2 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 Button2;
/// <summary>
/// Button3 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 Button3;
/// <summary>
/// Button4 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 Button4;
}
}
@@ -0,0 +1,65 @@
<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="mod_listParticolari.ascx.cs" Inherits="GMW.WebUserControls.mod_listParticolari" %>
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %>
<asp:GridView ID="grView" runat="server" AllowPaging="True" AllowSorting="True" AutoGenerateColumns="False"
OnSelectedIndexChanged="grView_SelectedIndexChanged" OnDataBound="grView_DataBound"
DataKeyNames="Particolare" DataSourceID="ods">
<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 ShowHeader="False">
<HeaderTemplate>
<asp:Button ID="btnReset" runat="server" Text='<%# traduci("Reset") %>' OnClick="btnReset_Click"
Visible="true" />
</HeaderTemplate>
<ItemTemplate>
<asp:ImageButton ID="imgSelect" runat="server" CausesValidation="False" CommandName="Select"
ToolTip='<%# traduci("Select") %>' ImageUrl='<%# imgPath(SteamWare.tipoImg.seleziona, SteamWare.dimImg.small) %>' />
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Particolare" SortExpression="Particolare">
<ItemTemplate>
<asp:Label ID="lblParticolare" runat="server" Text='<%# Bind("Particolare") %>' />
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="DescParticolare" SortExpression="DescParticolare">
<ItemTemplate>
<asp:Label ID="lblDescParticolare" runat="server" Text='<%# Bind("DescParticolare") %>' />
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="NumUDC" SortExpression="NumUDC">
<ItemTemplate>
<asp:Label ID="lblNumUDC" runat="server" Text='<%# Bind("NumUDC") %>' />
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="TotQta" SortExpression="TotQta">
<ItemTemplate>
<asp:Label ID="lblTotQta" runat="server" Text='<%# Bind("TotQta") %>' />
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="NumInMag" SortExpression="NumInMag">
<ItemTemplate>
<asp:Label ID="lblNumInMag" runat="server" Text='<%# Bind("NumInMag") %>' />
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
<asp:ObjectDataSource ID="ods" runat="server" OldValuesParameterFormatString="original_{0}"
SelectMethod="getByParticolareFull"
TypeName="GMW_data.DS_magazzinoTableAdapters.V_ParticolariOverviewTableAdapter"
ondatabinding="ods_DataBinding">
<SelectParameters>
<asp:SessionParameter Name="searchVal" Type="String" SessionField="FullSearchValue" DefaultValue="PPP" />
<asp:SessionParameter Name="CodCS" Type="String" SessionField="CodCS" DefaultValue="MM" />
</SelectParameters>
</asp:ObjectDataSource>
<asp:Label ID="lblNumRec" runat="server" CssClass="txtMini" />&nbsp;&nbsp;
<asp:Label ID="lblWarning" runat="server" Visible="false" CssClass="erroreMid" />
@@ -0,0 +1,198 @@
using System;
using System.Data;
using System.Web.UI.WebControls;
using SteamWare;
using GMW_data;
namespace GMW.WebUserControls
{
public partial class mod_listParticolari : SteamWare.ApplicationUserControl
{
#region area da NON modificare
#region area protected
protected string _idxGridView;
protected string _idxGridViewExt;
protected string _tabCache;
protected bool _showNewBtn = false;
/// <summary>
/// aggiorna controlli datagrid e numero righe in pagina
/// </summary>
protected override void aggiornaControlliDataGL()
{
base.aggiornaControlliDataGL();
grView.PageSize = _righeDataGridMed;
}
/// <summary>
/// traduce gli header delle colonne
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
protected void grView_DataBound(object sender, EventArgs e)
{
if (grView.Rows.Count > 0)
{
LinkButton lb;
// aggiorno gli headers
foreach (TableCell cella in grView.HeaderRow.Cells)
{
try
{
lb = (LinkButton)cella.Controls[0];
lb.Text = traduci(lb.Text);
}
catch
{ }
}
int totRecord = grView.Rows.Count + grView.PageSize * (grView.PageCount - 1);
lblNumRec.Text = string.Format("{0} records of ~ {1}", grView.Rows.Count, totRecord);
}
else
{
lblNumRec.Text = "";
}
}
/// <summary>
/// reset della selezione
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
protected void btnReset_Click(object sender, EventArgs e)
{
resetSelezione();
}
/// <summary>
/// gestione cambio selezione valore
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
protected void grView_SelectedIndexChanged(object sender, EventArgs e)
{
// salvo in session il valore selezionato...
memLayer.ML.setSessionVal(string.Format("{0}_sel", _idxGridView), grView.SelectedValue, true);
// sollevo evento nuovo valore...
if (eh_selValore != null)
{
eh_selValore(this, new EventArgs());
}
}
/// <summary>
/// collega i controlli
/// </summary>
protected override void bindControlli()
{
base.bindControlli();
caricaTabelle();
}
#endregion
#region gestione eventi
public event EventHandler eh_resetSelezione;
public event EventHandler eh_nuovoValore;
public event EventHandler eh_selValore;
#endregion
#region public
/// <summary>
/// effettua update del modulo
/// </summary>
public void doUpdate()
{
resetSelezione();
checkFixOds();
}
/// <summary>
/// resetta la selezione dei valori in caso di modifiche su altri controlli
/// </summary>
public void resetSelezione()
{
SteamWare.memLayer.ML.emptySessionVal(string.Format("{0}_sel", _idxGridView));
grView.SelectedIndex = -1;
lblWarning.Visible = false;
if (eh_resetSelezione != null)
{
eh_resetSelezione(this, new EventArgs());
}
}
#endregion
#endregion
#region area codice variabile
/// <summary>
/// carico le tabelle
/// </summary>
private void caricaTabelle()
{
}
/// <summary>
/// elenco colonne del datagrid
/// </summary>
/// <returns></returns>
protected DataColumnCollection colonneObj()
{
DS_magazzino.V_ParticolariOverviewDataTable tabella = new DS_magazzino.V_ParticolariOverviewDataTable();
DataColumnCollection colonne = tabella.Columns;
return colonne;
}
/// <summary>
/// inizializzazione valori di default
/// </summary>
/// <param name="e"></param>
protected override void OnInit(EventArgs e)
{
base.OnInit(e);
_idxGridView = "Particolare";
}
/// <summary>
/// verifica se attivo filtro company e imposta ods di conseguenza...
/// </summary>
private void checkFixOds()
{
// controllo il tipo di ricerca e setto ods...
if (memLayer.ML.BoolSessionObj("SearchIsLikeBased"))
{
// svuoto select parameters
ods.SelectParameters.Clear();
// imposto i parametri...
ods.SelectParameters.Add("searchVal", DbType.String, memLayer.ML.StringSessionObj("FullSearchValue"));
ods.SelectParameters.Add("CodCS", DbType.String, memLayer.ML.StringSessionObj("CodCS"));
// metto nuovo metodo select
ods.SelectMethod = "getByLikeSearch";
}
else
{
// svuoto select parameters
ods.SelectParameters.Clear();
// imposto i parametri...
ods.SelectParameters.Add("searchVal", DbType.String, memLayer.ML.StringSessionObj("FullSearchValue"));
ods.SelectParameters.Add("CodCS", DbType.String, memLayer.ML.StringSessionObj("CodCS"));
// metto nuovo metodo select
ods.SelectMethod = "getByParticolareFull";
}
}
/// <summary>
/// aggiorno ods al binding..
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
protected void ods_DataBinding(object sender, EventArgs e)
{
// fix dell'ODS
checkFixOds();
}
#endregion
}
}
@@ -0,0 +1,52 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Runtime Version:2.0.50727.4927
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
namespace GMW.WebUserControls {
public partial class mod_listParticolari {
/// <summary>
/// grView 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.GridView grView;
/// <summary>
/// ods 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 ods;
/// <summary>
/// lblNumRec 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.Label lblNumRec;
/// <summary>
/// lblWarning 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.Label lblWarning;
}
}
+2 -2
View File
@@ -5,7 +5,7 @@
<%@ Register Src="mod_metodiNoSearch.ascx" TagName="mod_metodiNoSearch" TagPrefix="uc3" %>
<%@ Register Src="mod_SearchProvUDC.ascx" TagName="mod_SearchProvUDC" TagPrefix="uc1" %>
<%@ Register src="mod_SearchProvCelle.ascx" tagname="mod_SearchProvCelle" tagprefix="uc4" %>
<%@ Register src="mod_SearchProvOperatori.ascx" tagname="mod_SearchProvOperatori" tagprefix="uc5" %>
<%@ Register src="mod_SearchProvParticolari.ascx" tagname="mod_SearchProvParticolari" tagprefix="uc5" %>
<%@ Register src="Mod_SearchProvImballi.ascx" tagname="Mod_SearchProvImballi" tagprefix="uc6" %>
<div style="width: 1024px; margin: 0 auto; background: white; vertical-align: text-top;">
<div style="font-size: 48pt; font-family: 'times New Roman', Times, serif; text-align: center;
@@ -52,7 +52,7 @@
<br />
<uc4:mod_SearchProvCelle ID="mod_SearchProvCelle1" runat="server" />
<br />
<uc5:mod_SearchProvOperatori ID="mod_SearchProvOperatori1" runat="server" />
<uc5:mod_SearchProvParticolari ID="mod_SearchProvParticolari1" runat="server" />
<br />
<uc6:Mod_SearchProvImballi ID="Mod_SearchProvImballi1" runat="server" />
</asp:Panel>
+10 -10
View File
@@ -51,8 +51,8 @@ namespace GMW.WebUserControls
mod_SearchProvUDC1.doSearch();
mod_SearchProvCelle1.Visible = true;
mod_SearchProvCelle1.doSearch();
mod_SearchProvOperatori1.Visible = true;
mod_SearchProvOperatori1.doSearch();
mod_SearchProvParticolari1.Visible = true;
mod_SearchProvParticolari1.doSearch();
Mod_SearchProvImballi1.Visible = true;
Mod_SearchProvImballi1.doSearch();
}
@@ -68,7 +68,7 @@ namespace GMW.WebUserControls
case "I":
mod_SearchProvUDC1.Visible = false;
mod_SearchProvCelle1.Visible = false;
mod_SearchProvOperatori1.Visible = false;
mod_SearchProvParticolari1.Visible = false;
Mod_SearchProvImballi1.Visible = true;
Mod_SearchProvImballi1.doSearch();
break;
@@ -76,21 +76,21 @@ namespace GMW.WebUserControls
mod_SearchProvUDC1.Visible = false;
mod_SearchProvCelle1.Visible = true;
mod_SearchProvCelle1.doSearch();
mod_SearchProvOperatori1.Visible = false;
mod_SearchProvParticolari1.Visible = false;
Mod_SearchProvImballi1.Visible = false;
break;
case "O":
case "P":
mod_SearchProvUDC1.Visible = false;
mod_SearchProvCelle1.Visible = false;
mod_SearchProvOperatori1.Visible = true;
mod_SearchProvOperatori1.doSearch();
mod_SearchProvParticolari1.Visible = true;
mod_SearchProvParticolari1.doSearch();
Mod_SearchProvImballi1.Visible = false;
break;
case "U":
mod_SearchProvUDC1.Visible = true;
mod_SearchProvUDC1.doSearch();
mod_SearchProvCelle1.Visible = false;
mod_SearchProvOperatori1.Visible = false;
mod_SearchProvParticolari1.Visible = false;
Mod_SearchProvImballi1.Visible = false;
break;
default:
@@ -98,8 +98,8 @@ namespace GMW.WebUserControls
mod_SearchProvUDC1.doSearch();
mod_SearchProvCelle1.Visible = true;
mod_SearchProvCelle1.doSearch();
mod_SearchProvOperatori1.Visible = true;
mod_SearchProvOperatori1.doSearch();
mod_SearchProvParticolari1.Visible = true;
mod_SearchProvParticolari1.doSearch();
Mod_SearchProvImballi1.Visible = true;
Mod_SearchProvImballi1.doSearch();
break;
+2 -2
View File
@@ -86,13 +86,13 @@ namespace GMW.WebUserControls {
protected global::GMW.WebUserControls.mod_SearchProvCelle mod_SearchProvCelle1;
/// <summary>
/// mod_SearchProvOperatori1 control.
/// mod_SearchProvParticolari1 control.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// </remarks>
protected global::GMW.WebUserControls.mod_SearchProvOperatori mod_SearchProvOperatori1;
protected global::GMW.WebUserControls.mod_SearchProvParticolari mod_SearchProvParticolari1;
/// <summary>
/// Mod_SearchProvImballi1 control.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -31,6 +31,9 @@ c:\Users\samuele\Documents\Visual Studio 2008\Projects\GMW\GMW\obj\Debug\RdlComp
c:\Users\samuele\Documents\Visual Studio 2008\Projects\GMW\GMW\obj\Debug\RdlCompile.compiled
c:\Users\samuele\Documents\Visual Studio 2008\Projects\GMW\GMW\obj\Debug\GMW.dll
c:\Users\samuele\Documents\Visual Studio 2008\Projects\GMW\GMW\obj\Debug\GMW.pdb
c:\Users\samuele.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\GMW\GMW\obj\Debug\ResolveAssemblyReference.cache
c:\Users\samuele.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\GMW\GMW\obj\Debug\RdlCompile.cache
c:\Users\samuele.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\GMW\GMW\obj\Debug\RdlCompile.compiled
c:\Users\samuele.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\GMW\GMW\bin\GMW.dll
c:\Users\samuele.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\GMW\GMW\bin\GMW.pdb
c:\Users\samuele.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\GMW\GMW\bin\AjaxControlToolkit.dll
@@ -59,8 +62,5 @@ c:\Users\samuele.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\GMW\GMW\bin\
c:\Users\samuele.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\GMW\GMW\bin\tr-TR\AjaxControlToolkit.resources.dll
c:\Users\samuele.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\GMW\GMW\bin\zh-CHS\AjaxControlToolkit.resources.dll
c:\Users\samuele.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\GMW\GMW\bin\zh-CHT\AjaxControlToolkit.resources.dll
c:\Users\samuele.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\GMW\GMW\obj\Debug\ResolveAssemblyReference.cache
c:\Users\samuele.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\GMW\GMW\obj\Debug\RdlCompile.cache
c:\Users\samuele.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\GMW\GMW\obj\Debug\RdlCompile.compiled
c:\Users\samuele.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\GMW\GMW\obj\Debug\GMW.dll
c:\Users\samuele.STEAMWAREWIN\Documents\Visual Studio 2008\Projects\GMW\GMW\obj\Debug\GMW.pdb
Binary file not shown.
Binary file not shown.
+724 -25
View File
@@ -43,6 +43,8 @@ namespace GMW_data {
private AnagImballiDataTable tableAnagImballi;
private V_ParticolariOverviewDataTable tableV_ParticolariOverview;
private global::System.Data.DataRelation relationFK_PosizioneUdcCorrente_ElencoCartellini;
private global::System.Data.DataRelation relationFK_PosizioneUdcStorico_ElencoCartellini;
@@ -108,6 +110,9 @@ namespace GMW_data {
if ((ds.Tables["AnagImballi"] != null)) {
base.Tables.Add(new AnagImballiDataTable(ds.Tables["AnagImballi"]));
}
if ((ds.Tables["V_ParticolariOverview"] != null)) {
base.Tables.Add(new V_ParticolariOverviewDataTable(ds.Tables["V_ParticolariOverview"]));
}
this.DataSetName = ds.DataSetName;
this.Prefix = ds.Prefix;
this.Namespace = ds.Namespace;
@@ -207,6 +212,15 @@ namespace GMW_data {
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.ComponentModel.Browsable(false)]
[global::System.ComponentModel.DesignerSerializationVisibility(global::System.ComponentModel.DesignerSerializationVisibility.Content)]
public V_ParticolariOverviewDataTable V_ParticolariOverview {
get {
return this.tableV_ParticolariOverview;
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.ComponentModel.BrowsableAttribute(true)]
[global::System.ComponentModel.DesignerSerializationVisibilityAttribute(global::System.ComponentModel.DesignerSerializationVisibility.Visible)]
@@ -293,6 +307,9 @@ namespace GMW_data {
if ((ds.Tables["AnagImballi"] != null)) {
base.Tables.Add(new AnagImballiDataTable(ds.Tables["AnagImballi"]));
}
if ((ds.Tables["V_ParticolariOverview"] != null)) {
base.Tables.Add(new V_ParticolariOverviewDataTable(ds.Tables["V_ParticolariOverview"]));
}
this.DataSetName = ds.DataSetName;
this.Prefix = ds.Prefix;
this.Namespace = ds.Namespace;
@@ -377,6 +394,12 @@ namespace GMW_data {
this.tableAnagImballi.InitVars();
}
}
this.tableV_ParticolariOverview = ((V_ParticolariOverviewDataTable)(base.Tables["V_ParticolariOverview"]));
if ((initTable == true)) {
if ((this.tableV_ParticolariOverview != null)) {
this.tableV_ParticolariOverview.InitVars();
}
}
this.relationFK_PosizioneUdcCorrente_ElencoCartellini = this.Relations["FK_PosizioneUdcCorrente_ElencoCartellini"];
this.relationFK_PosizioneUdcStorico_ElencoCartellini = this.Relations["FK_PosizioneUdcStorico_ElencoCartellini"];
this.relationFK_Blocchi_AnagMag = this.Relations["FK_Blocchi_AnagMag"];
@@ -410,6 +433,8 @@ namespace GMW_data {
base.Tables.Add(this.tablev_UdcDetail);
this.tableAnagImballi = new AnagImballiDataTable();
base.Tables.Add(this.tableAnagImballi);
this.tableV_ParticolariOverview = new V_ParticolariOverviewDataTable();
base.Tables.Add(this.tableV_ParticolariOverview);
this.relationFK_PosizioneUdcCorrente_ElencoCartellini = new global::System.Data.DataRelation("FK_PosizioneUdcCorrente_ElencoCartellini", new global::System.Data.DataColumn[] {
this.tableElencoCartellini.UDCColumn}, new global::System.Data.DataColumn[] {
this.tablePosizioneUdcCorrente.UDCColumn}, false);
@@ -485,6 +510,11 @@ namespace GMW_data {
return false;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
private bool ShouldSerializeV_ParticolariOverview() {
return false;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
private void SchemaChanged(object sender, global::System.ComponentModel.CollectionChangeEventArgs e) {
if ((e.Action == global::System.ComponentModel.CollectionChangeAction.Remove)) {
@@ -556,6 +586,8 @@ namespace GMW_data {
public delegate void AnagImballiRowChangeEventHandler(object sender, AnagImballiRowChangeEvent e);
public delegate void V_ParticolariOverviewRowChangeEventHandler(object sender, V_ParticolariOverviewRowChangeEvent e);
/// <summary>
///Represents the strongly named DataTable class.
///</summary>
@@ -3788,6 +3820,296 @@ namespace GMW_data {
}
}
/// <summary>
///Represents the strongly named DataTable class.
///</summary>
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")]
[global::System.Serializable()]
[global::System.Xml.Serialization.XmlSchemaProviderAttribute("GetTypedTableSchema")]
public partial class V_ParticolariOverviewDataTable : global::System.Data.TypedTableBase<V_ParticolariOverviewRow> {
private global::System.Data.DataColumn columnParticolare;
private global::System.Data.DataColumn columnDescParticolare;
private global::System.Data.DataColumn columnNumUDC;
private global::System.Data.DataColumn columnTotQta;
private global::System.Data.DataColumn columnNumInMag;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
public V_ParticolariOverviewDataTable() {
this.TableName = "V_ParticolariOverview";
this.BeginInit();
this.InitClass();
this.EndInit();
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
internal V_ParticolariOverviewDataTable(global::System.Data.DataTable table) {
this.TableName = table.TableName;
if ((table.CaseSensitive != table.DataSet.CaseSensitive)) {
this.CaseSensitive = table.CaseSensitive;
}
if ((table.Locale.ToString() != table.DataSet.Locale.ToString())) {
this.Locale = table.Locale;
}
if ((table.Namespace != table.DataSet.Namespace)) {
this.Namespace = table.Namespace;
}
this.Prefix = table.Prefix;
this.MinimumCapacity = table.MinimumCapacity;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
protected V_ParticolariOverviewDataTable(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context) :
base(info, context) {
this.InitVars();
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
public global::System.Data.DataColumn ParticolareColumn {
get {
return this.columnParticolare;
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
public global::System.Data.DataColumn DescParticolareColumn {
get {
return this.columnDescParticolare;
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
public global::System.Data.DataColumn NumUDCColumn {
get {
return this.columnNumUDC;
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
public global::System.Data.DataColumn TotQtaColumn {
get {
return this.columnTotQta;
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
public global::System.Data.DataColumn NumInMagColumn {
get {
return this.columnNumInMag;
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.ComponentModel.Browsable(false)]
public int Count {
get {
return this.Rows.Count;
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
public V_ParticolariOverviewRow this[int index] {
get {
return ((V_ParticolariOverviewRow)(this.Rows[index]));
}
}
public event V_ParticolariOverviewRowChangeEventHandler V_ParticolariOverviewRowChanging;
public event V_ParticolariOverviewRowChangeEventHandler V_ParticolariOverviewRowChanged;
public event V_ParticolariOverviewRowChangeEventHandler V_ParticolariOverviewRowDeleting;
public event V_ParticolariOverviewRowChangeEventHandler V_ParticolariOverviewRowDeleted;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
public void AddV_ParticolariOverviewRow(V_ParticolariOverviewRow row) {
this.Rows.Add(row);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
public V_ParticolariOverviewRow AddV_ParticolariOverviewRow(string Particolare, string DescParticolare, int NumUDC, decimal TotQta, int NumInMag) {
V_ParticolariOverviewRow rowV_ParticolariOverviewRow = ((V_ParticolariOverviewRow)(this.NewRow()));
object[] columnValuesArray = new object[] {
Particolare,
DescParticolare,
NumUDC,
TotQta,
NumInMag};
rowV_ParticolariOverviewRow.ItemArray = columnValuesArray;
this.Rows.Add(rowV_ParticolariOverviewRow);
return rowV_ParticolariOverviewRow;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
public V_ParticolariOverviewRow FindByParticolare(string Particolare) {
return ((V_ParticolariOverviewRow)(this.Rows.Find(new object[] {
Particolare})));
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
public override global::System.Data.DataTable Clone() {
V_ParticolariOverviewDataTable cln = ((V_ParticolariOverviewDataTable)(base.Clone()));
cln.InitVars();
return cln;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
protected override global::System.Data.DataTable CreateInstance() {
return new V_ParticolariOverviewDataTable();
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
internal void InitVars() {
this.columnParticolare = base.Columns["Particolare"];
this.columnDescParticolare = base.Columns["DescParticolare"];
this.columnNumUDC = base.Columns["NumUDC"];
this.columnTotQta = base.Columns["TotQta"];
this.columnNumInMag = base.Columns["NumInMag"];
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
private void InitClass() {
this.columnParticolare = new global::System.Data.DataColumn("Particolare", typeof(string), null, global::System.Data.MappingType.Element);
base.Columns.Add(this.columnParticolare);
this.columnDescParticolare = new global::System.Data.DataColumn("DescParticolare", typeof(string), null, global::System.Data.MappingType.Element);
base.Columns.Add(this.columnDescParticolare);
this.columnNumUDC = new global::System.Data.DataColumn("NumUDC", typeof(int), null, global::System.Data.MappingType.Element);
base.Columns.Add(this.columnNumUDC);
this.columnTotQta = new global::System.Data.DataColumn("TotQta", typeof(decimal), null, global::System.Data.MappingType.Element);
base.Columns.Add(this.columnTotQta);
this.columnNumInMag = new global::System.Data.DataColumn("NumInMag", typeof(int), null, global::System.Data.MappingType.Element);
base.Columns.Add(this.columnNumInMag);
this.Constraints.Add(new global::System.Data.UniqueConstraint("Constraint1", new global::System.Data.DataColumn[] {
this.columnParticolare}, true));
this.columnParticolare.AllowDBNull = false;
this.columnParticolare.Unique = true;
this.columnParticolare.MaxLength = 15;
this.columnDescParticolare.MaxLength = 30;
this.columnNumUDC.ReadOnly = true;
this.columnTotQta.ReadOnly = true;
this.columnNumInMag.ReadOnly = true;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
public V_ParticolariOverviewRow NewV_ParticolariOverviewRow() {
return ((V_ParticolariOverviewRow)(this.NewRow()));
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
protected override global::System.Data.DataRow NewRowFromBuilder(global::System.Data.DataRowBuilder builder) {
return new V_ParticolariOverviewRow(builder);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
protected override global::System.Type GetRowType() {
return typeof(V_ParticolariOverviewRow);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
protected override void OnRowChanged(global::System.Data.DataRowChangeEventArgs e) {
base.OnRowChanged(e);
if ((this.V_ParticolariOverviewRowChanged != null)) {
this.V_ParticolariOverviewRowChanged(this, new V_ParticolariOverviewRowChangeEvent(((V_ParticolariOverviewRow)(e.Row)), e.Action));
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
protected override void OnRowChanging(global::System.Data.DataRowChangeEventArgs e) {
base.OnRowChanging(e);
if ((this.V_ParticolariOverviewRowChanging != null)) {
this.V_ParticolariOverviewRowChanging(this, new V_ParticolariOverviewRowChangeEvent(((V_ParticolariOverviewRow)(e.Row)), e.Action));
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
protected override void OnRowDeleted(global::System.Data.DataRowChangeEventArgs e) {
base.OnRowDeleted(e);
if ((this.V_ParticolariOverviewRowDeleted != null)) {
this.V_ParticolariOverviewRowDeleted(this, new V_ParticolariOverviewRowChangeEvent(((V_ParticolariOverviewRow)(e.Row)), e.Action));
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
protected override void OnRowDeleting(global::System.Data.DataRowChangeEventArgs e) {
base.OnRowDeleting(e);
if ((this.V_ParticolariOverviewRowDeleting != null)) {
this.V_ParticolariOverviewRowDeleting(this, new V_ParticolariOverviewRowChangeEvent(((V_ParticolariOverviewRow)(e.Row)), e.Action));
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
public void RemoveV_ParticolariOverviewRow(V_ParticolariOverviewRow row) {
this.Rows.Remove(row);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
public static global::System.Xml.Schema.XmlSchemaComplexType GetTypedTableSchema(global::System.Xml.Schema.XmlSchemaSet xs) {
global::System.Xml.Schema.XmlSchemaComplexType type = new global::System.Xml.Schema.XmlSchemaComplexType();
global::System.Xml.Schema.XmlSchemaSequence sequence = new global::System.Xml.Schema.XmlSchemaSequence();
DS_magazzino ds = new DS_magazzino();
global::System.Xml.Schema.XmlSchemaAny any1 = new global::System.Xml.Schema.XmlSchemaAny();
any1.Namespace = "http://www.w3.org/2001/XMLSchema";
any1.MinOccurs = new decimal(0);
any1.MaxOccurs = decimal.MaxValue;
any1.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax;
sequence.Items.Add(any1);
global::System.Xml.Schema.XmlSchemaAny any2 = new global::System.Xml.Schema.XmlSchemaAny();
any2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1";
any2.MinOccurs = new decimal(1);
any2.ProcessContents = global::System.Xml.Schema.XmlSchemaContentProcessing.Lax;
sequence.Items.Add(any2);
global::System.Xml.Schema.XmlSchemaAttribute attribute1 = new global::System.Xml.Schema.XmlSchemaAttribute();
attribute1.Name = "namespace";
attribute1.FixedValue = ds.Namespace;
type.Attributes.Add(attribute1);
global::System.Xml.Schema.XmlSchemaAttribute attribute2 = new global::System.Xml.Schema.XmlSchemaAttribute();
attribute2.Name = "tableTypeName";
attribute2.FixedValue = "V_ParticolariOverviewDataTable";
type.Attributes.Add(attribute2);
type.Particle = sequence;
global::System.Xml.Schema.XmlSchema dsSchema = ds.GetSchemaSerializable();
if (xs.Contains(dsSchema.TargetNamespace)) {
global::System.IO.MemoryStream s1 = new global::System.IO.MemoryStream();
global::System.IO.MemoryStream s2 = new global::System.IO.MemoryStream();
try {
global::System.Xml.Schema.XmlSchema schema = null;
dsSchema.Write(s1);
for (global::System.Collections.IEnumerator schemas = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator(); schemas.MoveNext(); ) {
schema = ((global::System.Xml.Schema.XmlSchema)(schemas.Current));
s2.SetLength(0);
schema.Write(s2);
if ((s1.Length == s2.Length)) {
s1.Position = 0;
s2.Position = 0;
for (; ((s1.Position != s1.Length)
&& (s1.ReadByte() == s2.ReadByte())); ) {
;
}
if ((s1.Position == s1.Length)) {
return type;
}
}
}
}
finally {
if ((s1 != null)) {
s1.Close();
}
if ((s2 != null)) {
s2.Close();
}
}
}
xs.Add(dsSchema);
return type;
}
}
/// <summary>
///Represents strongly named DataRow class.
///</summary>
@@ -5878,6 +6200,132 @@ namespace GMW_data {
}
}
/// <summary>
///Represents strongly named DataRow class.
///</summary>
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")]
public partial class V_ParticolariOverviewRow : global::System.Data.DataRow {
private V_ParticolariOverviewDataTable tableV_ParticolariOverview;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
internal V_ParticolariOverviewRow(global::System.Data.DataRowBuilder rb) :
base(rb) {
this.tableV_ParticolariOverview = ((V_ParticolariOverviewDataTable)(this.Table));
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
public string Particolare {
get {
return ((string)(this[this.tableV_ParticolariOverview.ParticolareColumn]));
}
set {
this[this.tableV_ParticolariOverview.ParticolareColumn] = value;
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
public string DescParticolare {
get {
try {
return ((string)(this[this.tableV_ParticolariOverview.DescParticolareColumn]));
}
catch (global::System.InvalidCastException e) {
throw new global::System.Data.StrongTypingException("The value for column \'DescParticolare\' in table \'V_ParticolariOverview\' is DBNull" +
".", e);
}
}
set {
this[this.tableV_ParticolariOverview.DescParticolareColumn] = value;
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
public int NumUDC {
get {
try {
return ((int)(this[this.tableV_ParticolariOverview.NumUDCColumn]));
}
catch (global::System.InvalidCastException e) {
throw new global::System.Data.StrongTypingException("The value for column \'NumUDC\' in table \'V_ParticolariOverview\' is DBNull.", e);
}
}
set {
this[this.tableV_ParticolariOverview.NumUDCColumn] = value;
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
public decimal TotQta {
get {
try {
return ((decimal)(this[this.tableV_ParticolariOverview.TotQtaColumn]));
}
catch (global::System.InvalidCastException e) {
throw new global::System.Data.StrongTypingException("The value for column \'TotQta\' in table \'V_ParticolariOverview\' is DBNull.", e);
}
}
set {
this[this.tableV_ParticolariOverview.TotQtaColumn] = value;
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
public int NumInMag {
get {
try {
return ((int)(this[this.tableV_ParticolariOverview.NumInMagColumn]));
}
catch (global::System.InvalidCastException e) {
throw new global::System.Data.StrongTypingException("The value for column \'NumInMag\' in table \'V_ParticolariOverview\' is DBNull.", e);
}
}
set {
this[this.tableV_ParticolariOverview.NumInMagColumn] = value;
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
public bool IsDescParticolareNull() {
return this.IsNull(this.tableV_ParticolariOverview.DescParticolareColumn);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
public void SetDescParticolareNull() {
this[this.tableV_ParticolariOverview.DescParticolareColumn] = global::System.Convert.DBNull;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
public bool IsNumUDCNull() {
return this.IsNull(this.tableV_ParticolariOverview.NumUDCColumn);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
public void SetNumUDCNull() {
this[this.tableV_ParticolariOverview.NumUDCColumn] = global::System.Convert.DBNull;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
public bool IsTotQtaNull() {
return this.IsNull(this.tableV_ParticolariOverview.TotQtaColumn);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
public void SetTotQtaNull() {
this[this.tableV_ParticolariOverview.TotQtaColumn] = global::System.Convert.DBNull;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
public bool IsNumInMagNull() {
return this.IsNull(this.tableV_ParticolariOverview.NumInMagColumn);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
public void SetNumInMagNull() {
this[this.tableV_ParticolariOverview.NumInMagColumn] = global::System.Convert.DBNull;
}
}
/// <summary>
///Row event argument class
///</summary>
@@ -6156,6 +6604,37 @@ namespace GMW_data {
}
}
}
/// <summary>
///Row event argument class
///</summary>
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")]
public class V_ParticolariOverviewRowChangeEvent : global::System.EventArgs {
private V_ParticolariOverviewRow eventRow;
private global::System.Data.DataRowAction eventAction;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
public V_ParticolariOverviewRowChangeEvent(V_ParticolariOverviewRow row, global::System.Data.DataRowAction action) {
this.eventRow = row;
this.eventAction = action;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
public V_ParticolariOverviewRow Row {
get {
return this.eventRow;
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
public global::System.Data.DataRowAction Action {
get {
return this.eventAction;
}
}
}
}
}
namespace GMW_data.DS_magazzinoTableAdapters {
@@ -11574,6 +12053,226 @@ SELECT CodImballo, ClasseArticolo, DescImballo FROM RilPro.AnagImballi WHERE (Co
}
}
/// <summary>
///Represents the connection and commands used to retrieve and save data.
///</summary>
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")]
[global::System.ComponentModel.DesignerCategoryAttribute("code")]
[global::System.ComponentModel.ToolboxItem(true)]
[global::System.ComponentModel.DataObjectAttribute(true)]
[global::System.ComponentModel.DesignerAttribute("Microsoft.VSDesigner.DataSource.Design.TableAdapterDesigner, Microsoft.VSDesigner" +
", Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
[global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
public partial class V_ParticolariOverviewTableAdapter : global::System.ComponentModel.Component {
private global::System.Data.SqlClient.SqlDataAdapter _adapter;
private global::System.Data.SqlClient.SqlConnection _connection;
private global::System.Data.SqlClient.SqlTransaction _transaction;
private global::System.Data.SqlClient.SqlCommand[] _commandCollection;
private bool _clearBeforeFill;
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
public V_ParticolariOverviewTableAdapter() {
this.ClearBeforeFill = true;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
protected internal global::System.Data.SqlClient.SqlDataAdapter Adapter {
get {
if ((this._adapter == null)) {
this.InitAdapter();
}
return this._adapter;
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
internal global::System.Data.SqlClient.SqlConnection Connection {
get {
if ((this._connection == null)) {
this.InitConnection();
}
return this._connection;
}
set {
this._connection = value;
if ((this.Adapter.InsertCommand != null)) {
this.Adapter.InsertCommand.Connection = value;
}
if ((this.Adapter.DeleteCommand != null)) {
this.Adapter.DeleteCommand.Connection = value;
}
if ((this.Adapter.UpdateCommand != null)) {
this.Adapter.UpdateCommand.Connection = value;
}
for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) {
if ((this.CommandCollection[i] != null)) {
((global::System.Data.SqlClient.SqlCommand)(this.CommandCollection[i])).Connection = value;
}
}
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
internal global::System.Data.SqlClient.SqlTransaction Transaction {
get {
return this._transaction;
}
set {
this._transaction = value;
for (int i = 0; (i < this.CommandCollection.Length); i = (i + 1)) {
this.CommandCollection[i].Transaction = this._transaction;
}
if (((this.Adapter != null)
&& (this.Adapter.DeleteCommand != null))) {
this.Adapter.DeleteCommand.Transaction = this._transaction;
}
if (((this.Adapter != null)
&& (this.Adapter.InsertCommand != null))) {
this.Adapter.InsertCommand.Transaction = this._transaction;
}
if (((this.Adapter != null)
&& (this.Adapter.UpdateCommand != null))) {
this.Adapter.UpdateCommand.Transaction = this._transaction;
}
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
protected global::System.Data.SqlClient.SqlCommand[] CommandCollection {
get {
if ((this._commandCollection == null)) {
this.InitCommandCollection();
}
return this._commandCollection;
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
public bool ClearBeforeFill {
get {
return this._clearBeforeFill;
}
set {
this._clearBeforeFill = value;
}
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
private void InitAdapter() {
this._adapter = new global::System.Data.SqlClient.SqlDataAdapter();
global::System.Data.Common.DataTableMapping tableMapping = new global::System.Data.Common.DataTableMapping();
tableMapping.SourceTable = "Table";
tableMapping.DataSetTable = "V_ParticolariOverview";
tableMapping.ColumnMappings.Add("Particolare", "Particolare");
tableMapping.ColumnMappings.Add("DescParticolare", "DescParticolare");
tableMapping.ColumnMappings.Add("NumUDC", "NumUDC");
tableMapping.ColumnMappings.Add("TotQta", "TotQta");
tableMapping.ColumnMappings.Add("NumInMag", "NumInMag");
this._adapter.TableMappings.Add(tableMapping);
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
private void InitConnection() {
this._connection = new global::System.Data.SqlClient.SqlConnection();
this._connection.ConnectionString = global::GMW_data.Properties.Settings.Default.GMWConnectionString;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
private void InitCommandCollection() {
this._commandCollection = new global::System.Data.SqlClient.SqlCommand[3];
this._commandCollection[0] = new global::System.Data.SqlClient.SqlCommand();
this._commandCollection[0].Connection = this.Connection;
this._commandCollection[0].CommandText = "SELECT Particolare, DescParticolare, NumUDC, TotQta, NumInMag FROM dbo.V_Particol" +
"ariOverview";
this._commandCollection[0].CommandType = global::System.Data.CommandType.Text;
this._commandCollection[1] = new global::System.Data.SqlClient.SqlCommand();
this._commandCollection[1].Connection = this.Connection;
this._commandCollection[1].CommandText = "dbo.stp_ParticolariOverviewLike";
this._commandCollection[1].CommandType = global::System.Data.CommandType.StoredProcedure;
this._commandCollection[1].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@RETURN_VALUE", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.ReturnValue, 10, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[1].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@searchVal", global::System.Data.SqlDbType.VarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[1].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodCS", global::System.Data.SqlDbType.VarChar, 2, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[2] = new global::System.Data.SqlClient.SqlCommand();
this._commandCollection[2].Connection = this.Connection;
this._commandCollection[2].CommandText = "dbo.stp_ParticolariOverview";
this._commandCollection[2].CommandType = global::System.Data.CommandType.StoredProcedure;
this._commandCollection[2].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@RETURN_VALUE", global::System.Data.SqlDbType.Int, 4, global::System.Data.ParameterDirection.ReturnValue, 10, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[2].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@searchVal", global::System.Data.SqlDbType.VarChar, 50, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
this._commandCollection[2].Parameters.Add(new global::System.Data.SqlClient.SqlParameter("@CodCS", global::System.Data.SqlDbType.VarChar, 2, global::System.Data.ParameterDirection.Input, 0, 0, null, global::System.Data.DataRowVersion.Current, false, null, "", "", ""));
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
[global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Fill, true)]
public virtual int Fill(DS_magazzino.V_ParticolariOverviewDataTable dataTable) {
this.Adapter.SelectCommand = this.CommandCollection[0];
if ((this.ClearBeforeFill == true)) {
dataTable.Clear();
}
int returnValue = this.Adapter.Fill(dataTable);
return returnValue;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
[global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Select, true)]
public virtual DS_magazzino.V_ParticolariOverviewDataTable GetData() {
this.Adapter.SelectCommand = this.CommandCollection[0];
DS_magazzino.V_ParticolariOverviewDataTable dataTable = new DS_magazzino.V_ParticolariOverviewDataTable();
this.Adapter.Fill(dataTable);
return dataTable;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
[global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Select, false)]
public virtual DS_magazzino.V_ParticolariOverviewDataTable getByLikeSearch(string searchVal, string CodCS) {
this.Adapter.SelectCommand = this.CommandCollection[1];
if ((searchVal == null)) {
this.Adapter.SelectCommand.Parameters[1].Value = global::System.DBNull.Value;
}
else {
this.Adapter.SelectCommand.Parameters[1].Value = ((string)(searchVal));
}
if ((CodCS == null)) {
this.Adapter.SelectCommand.Parameters[2].Value = global::System.DBNull.Value;
}
else {
this.Adapter.SelectCommand.Parameters[2].Value = ((string)(CodCS));
}
DS_magazzino.V_ParticolariOverviewDataTable dataTable = new DS_magazzino.V_ParticolariOverviewDataTable();
this.Adapter.Fill(dataTable);
return dataTable;
}
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.ComponentModel.Design.HelpKeywordAttribute("vs.data.TableAdapter")]
[global::System.ComponentModel.DataObjectMethodAttribute(global::System.ComponentModel.DataObjectMethodType.Select, false)]
public virtual DS_magazzino.V_ParticolariOverviewDataTable getByParticolareFull(string searchVal, string CodCS) {
this.Adapter.SelectCommand = this.CommandCollection[2];
if ((searchVal == null)) {
this.Adapter.SelectCommand.Parameters[1].Value = global::System.DBNull.Value;
}
else {
this.Adapter.SelectCommand.Parameters[1].Value = ((string)(searchVal));
}
if ((CodCS == null)) {
this.Adapter.SelectCommand.Parameters[2].Value = global::System.DBNull.Value;
}
else {
this.Adapter.SelectCommand.Parameters[2].Value = ((string)(CodCS));
}
DS_magazzino.V_ParticolariOverviewDataTable dataTable = new DS_magazzino.V_ParticolariOverviewDataTable();
this.Adapter.Fill(dataTable);
return dataTable;
}
}
/// <summary>
///TableAdapterManager is used to coordinate TableAdapters in the dataset to enable Hierarchical Update scenarios
///</summary>
@@ -11861,15 +12560,6 @@ SELECT CodImballo, ClasseArticolo, DescImballo FROM RilPro.AnagImballi WHERE (Co
allChangedRows.AddRange(updatedRows);
}
}
if ((this._tipoCellaTableAdapter != null)) {
global::System.Data.DataRow[] updatedRows = dataSet.TipoCella.Select(null, null, global::System.Data.DataViewRowState.ModifiedCurrent);
updatedRows = this.GetRealUpdatedRows(updatedRows, allAddedRows);
if (((updatedRows != null)
&& (0 < updatedRows.Length))) {
result = (result + this._tipoCellaTableAdapter.Update(updatedRows));
allChangedRows.AddRange(updatedRows);
}
}
if ((this._posizioneUdcStoricoTableAdapter != null)) {
global::System.Data.DataRow[] updatedRows = dataSet.PosizioneUdcStorico.Select(null, null, global::System.Data.DataViewRowState.ModifiedCurrent);
updatedRows = this.GetRealUpdatedRows(updatedRows, allAddedRows);
@@ -11888,6 +12578,15 @@ SELECT CodImballo, ClasseArticolo, DescImballo FROM RilPro.AnagImballi WHERE (Co
allChangedRows.AddRange(updatedRows);
}
}
if ((this._tipoCellaTableAdapter != null)) {
global::System.Data.DataRow[] updatedRows = dataSet.TipoCella.Select(null, null, global::System.Data.DataViewRowState.ModifiedCurrent);
updatedRows = this.GetRealUpdatedRows(updatedRows, allAddedRows);
if (((updatedRows != null)
&& (0 < updatedRows.Length))) {
result = (result + this._tipoCellaTableAdapter.Update(updatedRows));
allChangedRows.AddRange(updatedRows);
}
}
return result;
}
@@ -11937,14 +12636,6 @@ SELECT CodImballo, ClasseArticolo, DescImballo FROM RilPro.AnagImballi WHERE (Co
allAddedRows.AddRange(addedRows);
}
}
if ((this._tipoCellaTableAdapter != null)) {
global::System.Data.DataRow[] addedRows = dataSet.TipoCella.Select(null, null, global::System.Data.DataViewRowState.Added);
if (((addedRows != null)
&& (0 < addedRows.Length))) {
result = (result + this._tipoCellaTableAdapter.Update(addedRows));
allAddedRows.AddRange(addedRows);
}
}
if ((this._posizioneUdcStoricoTableAdapter != null)) {
global::System.Data.DataRow[] addedRows = dataSet.PosizioneUdcStorico.Select(null, null, global::System.Data.DataViewRowState.Added);
if (((addedRows != null)
@@ -11961,6 +12652,14 @@ SELECT CodImballo, ClasseArticolo, DescImballo FROM RilPro.AnagImballi WHERE (Co
allAddedRows.AddRange(addedRows);
}
}
if ((this._tipoCellaTableAdapter != null)) {
global::System.Data.DataRow[] addedRows = dataSet.TipoCella.Select(null, null, global::System.Data.DataViewRowState.Added);
if (((addedRows != null)
&& (0 < addedRows.Length))) {
result = (result + this._tipoCellaTableAdapter.Update(addedRows));
allAddedRows.AddRange(addedRows);
}
}
return result;
}
@@ -11970,6 +12669,14 @@ SELECT CodImballo, ClasseArticolo, DescImballo FROM RilPro.AnagImballi WHERE (Co
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
private int UpdateDeletedRows(DS_magazzino dataSet, global::System.Collections.Generic.List<global::System.Data.DataRow> allChangedRows) {
int result = 0;
if ((this._tipoCellaTableAdapter != null)) {
global::System.Data.DataRow[] deletedRows = dataSet.TipoCella.Select(null, null, global::System.Data.DataViewRowState.Deleted);
if (((deletedRows != null)
&& (0 < deletedRows.Length))) {
result = (result + this._tipoCellaTableAdapter.Update(deletedRows));
allChangedRows.AddRange(deletedRows);
}
}
if ((this._posizioneUdcCorrenteTableAdapter != null)) {
global::System.Data.DataRow[] deletedRows = dataSet.PosizioneUdcCorrente.Select(null, null, global::System.Data.DataViewRowState.Deleted);
if (((deletedRows != null)
@@ -11986,14 +12693,6 @@ SELECT CodImballo, ClasseArticolo, DescImballo FROM RilPro.AnagImballi WHERE (Co
allChangedRows.AddRange(deletedRows);
}
}
if ((this._tipoCellaTableAdapter != null)) {
global::System.Data.DataRow[] deletedRows = dataSet.TipoCella.Select(null, null, global::System.Data.DataViewRowState.Deleted);
if (((deletedRows != null)
&& (0 < deletedRows.Length))) {
result = (result + this._tipoCellaTableAdapter.Update(deletedRows));
allChangedRows.AddRange(deletedRows);
}
}
if ((this._anagImballiTableAdapter != null)) {
global::System.Data.DataRow[] deletedRows = dataSet.AnagImballi.Select(null, null, global::System.Data.DataViewRowState.Deleted);
if (((deletedRows != null)
+341 -269
View File
@@ -1041,6 +1041,51 @@ SELECT CodImballo, ClasseArticolo, DescImballo FROM RilPro.AnagImballi WHERE (Co
</DbSource>
</Sources>
</TableAdapter>
<TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="V_ParticolariOverviewTableAdapter" GeneratorDataComponentClassName="V_ParticolariOverviewTableAdapter" Name="V_ParticolariOverview" UserDataComponentName="V_ParticolariOverviewTableAdapter">
<MainSource>
<DbSource ConnectionRef="GMWConnectionString (Settings)" DbObjectName="GMW.dbo.V_ParticolariOverview" DbObjectType="View" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="false" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetData" UserSourceName="Fill">
<SelectCommand>
<DbCommand CommandType="Text" ModifiedByUser="false">
<CommandText>SELECT Particolare, DescParticolare, NumUDC, TotQta, NumInMag FROM dbo.V_ParticolariOverview</CommandText>
<Parameters />
</DbCommand>
</SelectCommand>
</DbSource>
</MainSource>
<Mappings>
<Mapping SourceColumn="Particolare" DataSetColumn="Particolare" />
<Mapping SourceColumn="DescParticolare" DataSetColumn="DescParticolare" />
<Mapping SourceColumn="NumUDC" DataSetColumn="NumUDC" />
<Mapping SourceColumn="TotQta" DataSetColumn="TotQta" />
<Mapping SourceColumn="NumInMag" DataSetColumn="NumInMag" />
</Mappings>
<Sources>
<DbSource ConnectionRef="GMWConnectionString (Settings)" DbObjectName="GMW.dbo.stp_ParticolariOverviewLike" DbObjectType="StoredProcedure" GenerateMethods="Get" GenerateShortCommands="true" GeneratorGetMethodName="getByLikeSearch" GetMethodModifier="Public" GetMethodName="getByLikeSearch" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="getByLikeSearch" UserSourceName="getByLikeSearch">
<SelectCommand>
<DbCommand CommandType="StoredProcedure" ModifiedByUser="false">
<CommandText>dbo.stp_ParticolariOverviewLike</CommandText>
<Parameters>
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DataTypeServer="int" DbType="Int32" Direction="ReturnValue" ParameterName="@RETURN_VALUE" Precision="10" ProviderType="Int" Scale="0" Size="4" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DataTypeServer="varchar" DbType="AnsiString" Direction="Input" ParameterName="@searchVal" Precision="0" ProviderType="VarChar" Scale="0" Size="50" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DataTypeServer="varchar" DbType="AnsiString" Direction="Input" ParameterName="@CodCS" Precision="0" ProviderType="VarChar" Scale="0" Size="2" SourceColumnNullMapping="false" SourceVersion="Current" />
</Parameters>
</DbCommand>
</SelectCommand>
</DbSource>
<DbSource ConnectionRef="GMWConnectionString (Settings)" DbObjectName="GMW.dbo.stp_ParticolariOverview" DbObjectType="StoredProcedure" GenerateMethods="Get" GenerateShortCommands="true" GeneratorGetMethodName="getByParticolareFull" GetMethodModifier="Public" GetMethodName="getByParticolareFull" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="getByParticolareFull" UserSourceName="getByParticolareFull">
<SelectCommand>
<DbCommand CommandType="StoredProcedure" ModifiedByUser="false">
<CommandText>dbo.stp_ParticolariOverview</CommandText>
<Parameters>
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DataTypeServer="int" DbType="Int32" Direction="ReturnValue" ParameterName="@RETURN_VALUE" Precision="10" ProviderType="Int" Scale="0" Size="4" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DataTypeServer="varchar" DbType="AnsiString" Direction="Input" ParameterName="@searchVal" Precision="0" ProviderType="VarChar" Scale="0" Size="50" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="" DataSourceName="" DataTypeServer="varchar" DbType="AnsiString" Direction="Input" ParameterName="@CodCS" Precision="0" ProviderType="VarChar" Scale="0" Size="2" SourceColumnNullMapping="false" SourceVersion="Current" />
</Parameters>
</DbCommand>
</SelectCommand>
</DbSource>
</Sources>
</TableAdapter>
</Tables>
<Sources />
</DataSource>
@@ -1052,272 +1097,127 @@ SELECT CodImballo, ClasseArticolo, DescImballo FROM RilPro.AnagImballi WHERE (Co
<xs:element name="ElencoCartellini" msprop:Generator_UserTableName="ElencoCartellini" msprop:Generator_RowDeletedName="ElencoCartelliniRowDeleted" msprop:Generator_RowChangedName="ElencoCartelliniRowChanged" msprop:Generator_RowClassName="ElencoCartelliniRow" msprop:Generator_RowChangingName="ElencoCartelliniRowChanging" msprop:Generator_RowEvArgName="ElencoCartelliniRowChangeEvent" msprop:Generator_RowEvHandlerName="ElencoCartelliniRowChangeEventHandler" msprop:Generator_TableClassName="ElencoCartelliniDataTable" msprop:Generator_TableVarName="tableElencoCartellini" msprop:Generator_RowDeletingName="ElencoCartelliniRowDeleting" msprop:Generator_TablePropName="ElencoCartellini">
<xs:complexType>
<xs:sequence>
<xs:element name="UDC" msprop:Generator_UserColumnName="UDC" msprop:Generator_ColumnPropNameInRow="UDC" msprop:Generator_ColumnVarNameInTable="columnUDC" msprop:Generator_ColumnPropNameInTable="UDCColumn">
<xs:element name="UDC" msprop:Generator_UserColumnName="UDC" msprop:Generator_ColumnVarNameInTable="columnUDC" msprop:Generator_ColumnPropNameInRow="UDC" msprop:Generator_ColumnPropNameInTable="UDCColumn">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="CodCS" msprop:Generator_UserColumnName="CodCS" msprop:Generator_ColumnPropNameInRow="CodCS" msprop:Generator_ColumnVarNameInTable="columnCodCS" msprop:Generator_ColumnPropNameInTable="CodCSColumn" minOccurs="0">
<xs:element name="CodCS" msprop:Generator_UserColumnName="CodCS" msprop:Generator_ColumnVarNameInTable="columnCodCS" msprop:Generator_ColumnPropNameInRow="CodCS" msprop:Generator_ColumnPropNameInTable="CodCSColumn" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="2" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="CodCliente" msprop:Generator_UserColumnName="CodCliente" msprop:Generator_ColumnPropNameInRow="CodCliente" msprop:Generator_ColumnVarNameInTable="columnCodCliente" msprop:Generator_ColumnPropNameInTable="CodClienteColumn" minOccurs="0">
<xs:element name="CodCliente" msprop:Generator_UserColumnName="CodCliente" msprop:Generator_ColumnVarNameInTable="columnCodCliente" msprop:Generator_ColumnPropNameInRow="CodCliente" msprop:Generator_ColumnPropNameInTable="CodClienteColumn" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="6" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="RagSociale" msprop:Generator_UserColumnName="RagSociale" msprop:Generator_ColumnPropNameInRow="RagSociale" msprop:Generator_ColumnVarNameInTable="columnRagSociale" msprop:Generator_ColumnPropNameInTable="RagSocialeColumn" minOccurs="0">
<xs:element name="RagSociale" msprop:Generator_UserColumnName="RagSociale" msprop:Generator_ColumnVarNameInTable="columnRagSociale" msprop:Generator_ColumnPropNameInRow="RagSociale" msprop:Generator_ColumnPropNameInTable="RagSocialeColumn" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="35" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Particolare" msprop:Generator_UserColumnName="Particolare" msprop:Generator_ColumnPropNameInRow="Particolare" msprop:Generator_ColumnVarNameInTable="columnParticolare" msprop:Generator_ColumnPropNameInTable="ParticolareColumn" minOccurs="0">
<xs:element name="Particolare" msprop:Generator_UserColumnName="Particolare" msprop:Generator_ColumnVarNameInTable="columnParticolare" msprop:Generator_ColumnPropNameInRow="Particolare" msprop:Generator_ColumnPropNameInTable="ParticolareColumn" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="15" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="DescParticolare" msprop:Generator_UserColumnName="DescParticolare" msprop:Generator_ColumnPropNameInRow="DescParticolare" msprop:Generator_ColumnVarNameInTable="columnDescParticolare" msprop:Generator_ColumnPropNameInTable="DescParticolareColumn" minOccurs="0">
<xs:element name="DescParticolare" msprop:Generator_UserColumnName="DescParticolare" msprop:Generator_ColumnVarNameInTable="columnDescParticolare" msprop:Generator_ColumnPropNameInRow="DescParticolare" msprop:Generator_ColumnPropNameInTable="DescParticolareColumn" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="30" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="DisegnoGrezzo" msprop:Generator_UserColumnName="DisegnoGrezzo" msprop:Generator_ColumnPropNameInRow="DisegnoGrezzo" msprop:Generator_ColumnVarNameInTable="columnDisegnoGrezzo" msprop:Generator_ColumnPropNameInTable="DisegnoGrezzoColumn" minOccurs="0">
<xs:element name="DisegnoGrezzo" msprop:Generator_UserColumnName="DisegnoGrezzo" msprop:Generator_ColumnVarNameInTable="columnDisegnoGrezzo" msprop:Generator_ColumnPropNameInRow="DisegnoGrezzo" msprop:Generator_ColumnPropNameInTable="DisegnoGrezzoColumn" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="30" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Esponente" msprop:Generator_UserColumnName="Esponente" msprop:Generator_ColumnPropNameInRow="Esponente" msprop:Generator_ColumnVarNameInTable="columnEsponente" msprop:Generator_ColumnPropNameInTable="EsponenteColumn" minOccurs="0">
<xs:element name="Esponente" msprop:Generator_UserColumnName="Esponente" msprop:Generator_ColumnVarNameInTable="columnEsponente" msprop:Generator_ColumnPropNameInRow="Esponente" msprop:Generator_ColumnPropNameInTable="EsponenteColumn" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="6" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="CodImpianto" msprop:Generator_UserColumnName="CodImpianto" msprop:Generator_ColumnPropNameInRow="CodImpianto" msprop:Generator_ColumnVarNameInTable="columnCodImpianto" msprop:Generator_ColumnPropNameInTable="CodImpiantoColumn" minOccurs="0">
<xs:element name="CodImpianto" msprop:Generator_UserColumnName="CodImpianto" msprop:Generator_ColumnVarNameInTable="columnCodImpianto" msprop:Generator_ColumnPropNameInRow="CodImpianto" msprop:Generator_ColumnPropNameInTable="CodImpiantoColumn" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="DescImpianto" msprop:Generator_UserColumnName="DescImpianto" msprop:Generator_ColumnPropNameInRow="DescImpianto" msprop:Generator_ColumnVarNameInTable="columnDescImpianto" msprop:Generator_ColumnPropNameInTable="DescImpiantoColumn" minOccurs="0">
<xs:element name="DescImpianto" msprop:Generator_UserColumnName="DescImpianto" msprop:Generator_ColumnVarNameInTable="columnDescImpianto" msprop:Generator_ColumnPropNameInRow="DescImpianto" msprop:Generator_ColumnPropNameInTable="DescImpiantoColumn" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="CodStampo" msprop:Generator_UserColumnName="CodStampo" msprop:Generator_ColumnPropNameInRow="CodStampo" msprop:Generator_ColumnVarNameInTable="columnCodStampo" msprop:Generator_ColumnPropNameInTable="CodStampoColumn" minOccurs="0">
<xs:element name="CodStampo" msprop:Generator_UserColumnName="CodStampo" msprop:Generator_ColumnVarNameInTable="columnCodStampo" msprop:Generator_ColumnPropNameInRow="CodStampo" msprop:Generator_ColumnPropNameInTable="CodStampoColumn" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="8" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Figura" msprop:Generator_UserColumnName="Figura" msprop:Generator_ColumnPropNameInRow="Figura" msprop:Generator_ColumnVarNameInTable="columnFigura" msprop:Generator_ColumnPropNameInTable="FiguraColumn" minOccurs="0">
<xs:element name="Figura" msprop:Generator_UserColumnName="Figura" msprop:Generator_ColumnVarNameInTable="columnFigura" msprop:Generator_ColumnPropNameInRow="Figura" msprop:Generator_ColumnPropNameInTable="FiguraColumn" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="4" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="DataFus" msprop:Generator_UserColumnName="DataFus" msprop:Generator_ColumnPropNameInRow="DataFus" msprop:Generator_ColumnVarNameInTable="columnDataFus" msprop:Generator_ColumnPropNameInTable="DataFusColumn" type="xs:dateTime" minOccurs="0" />
<xs:element name="TurnoFus" msprop:Generator_UserColumnName="TurnoFus" msprop:Generator_ColumnPropNameInRow="TurnoFus" msprop:Generator_ColumnVarNameInTable="columnTurnoFus" msprop:Generator_ColumnPropNameInTable="TurnoFusColumn" type="xs:int" minOccurs="0" />
<xs:element name="CodImballo" msprop:Generator_UserColumnName="CodImballo" msprop:Generator_ColumnPropNameInRow="CodImballo" msprop:Generator_ColumnVarNameInTable="columnCodImballo" msprop:Generator_ColumnPropNameInTable="CodImballoColumn" minOccurs="0">
<xs:element name="DataFus" msprop:Generator_UserColumnName="DataFus" msprop:Generator_ColumnVarNameInTable="columnDataFus" msprop:Generator_ColumnPropNameInRow="DataFus" msprop:Generator_ColumnPropNameInTable="DataFusColumn" type="xs:dateTime" minOccurs="0" />
<xs:element name="TurnoFus" msprop:Generator_UserColumnName="TurnoFus" msprop:Generator_ColumnVarNameInTable="columnTurnoFus" msprop:Generator_ColumnPropNameInRow="TurnoFus" msprop:Generator_ColumnPropNameInTable="TurnoFusColumn" type="xs:int" minOccurs="0" />
<xs:element name="CodImballo" msprop:Generator_UserColumnName="CodImballo" msprop:Generator_ColumnVarNameInTable="columnCodImballo" msprop:Generator_ColumnPropNameInRow="CodImballo" msprop:Generator_ColumnPropNameInTable="CodImballoColumn" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="15" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="CodSoggetto" msprop:Generator_UserColumnName="CodSoggetto" msprop:Generator_ColumnPropNameInRow="CodSoggetto" msprop:Generator_ColumnVarNameInTable="columnCodSoggetto" msprop:Generator_ColumnPropNameInTable="CodSoggettoColumn" minOccurs="0">
<xs:element name="CodSoggetto" msprop:Generator_UserColumnName="CodSoggetto" msprop:Generator_ColumnVarNameInTable="columnCodSoggetto" msprop:Generator_ColumnPropNameInRow="CodSoggetto" msprop:Generator_ColumnPropNameInTable="CodSoggettoColumn" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="16" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="NumCont" msprop:Generator_UserColumnName="NumCont" msprop:Generator_ColumnPropNameInRow="NumCont" msprop:Generator_ColumnVarNameInTable="columnNumCont" msprop:Generator_ColumnPropNameInTable="NumContColumn" type="xs:int" minOccurs="0" />
<xs:element name="Tara" msprop:Generator_UserColumnName="Tara" msprop:Generator_ColumnPropNameInRow="Tara" msprop:Generator_ColumnVarNameInTable="columnTara" msprop:Generator_ColumnPropNameInTable="TaraColumn" type="xs:double" minOccurs="0" />
<xs:element name="Qta" msprop:Generator_UserColumnName="Qta" msprop:Generator_ColumnPropNameInRow="Qta" msprop:Generator_ColumnVarNameInTable="columnQta" msprop:Generator_ColumnPropNameInTable="QtaColumn" type="xs:decimal" minOccurs="0" />
<xs:element name="CodStato" msprop:Generator_UserColumnName="CodStato" msprop:Generator_ColumnPropNameInRow="CodStato" msprop:Generator_ColumnVarNameInTable="columnCodStato" msprop:Generator_ColumnPropNameInTable="CodStatoColumn" minOccurs="0">
<xs:element name="NumCont" msprop:Generator_UserColumnName="NumCont" msprop:Generator_ColumnVarNameInTable="columnNumCont" msprop:Generator_ColumnPropNameInRow="NumCont" msprop:Generator_ColumnPropNameInTable="NumContColumn" type="xs:int" minOccurs="0" />
<xs:element name="Tara" msprop:Generator_UserColumnName="Tara" msprop:Generator_ColumnVarNameInTable="columnTara" msprop:Generator_ColumnPropNameInRow="Tara" msprop:Generator_ColumnPropNameInTable="TaraColumn" type="xs:double" minOccurs="0" />
<xs:element name="Qta" msprop:Generator_UserColumnName="Qta" msprop:Generator_ColumnVarNameInTable="columnQta" msprop:Generator_ColumnPropNameInRow="Qta" msprop:Generator_ColumnPropNameInTable="QtaColumn" type="xs:decimal" minOccurs="0" />
<xs:element name="CodStato" msprop:Generator_UserColumnName="CodStato" msprop:Generator_ColumnVarNameInTable="columnCodStato" msprop:Generator_ColumnPropNameInRow="CodStato" msprop:Generator_ColumnPropNameInTable="CodStatoColumn" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="IdxPosizione" msprop:Generator_UserColumnName="IdxPosizione" msprop:Generator_ColumnPropNameInRow="IdxPosizione" msprop:Generator_ColumnVarNameInTable="columnIdxPosizione" msprop:Generator_ColumnPropNameInTable="IdxPosizioneColumn" type="xs:int" minOccurs="0" />
<xs:element name="PesoTot" msprop:Generator_UserColumnName="PesoTot" msprop:Generator_ColumnPropNameInRow="PesoTot" msprop:Generator_ColumnVarNameInTable="columnPesoTot" msprop:Generator_ColumnPropNameInTable="PesoTotColumn" type="xs:double" minOccurs="0" />
<xs:element name="PesoCad" msprop:Generator_UserColumnName="PesoCad" msprop:Generator_ColumnPropNameInRow="PesoCad" msprop:Generator_ColumnVarNameInTable="columnPesoCad" msprop:Generator_ColumnPropNameInTable="PesoCadColumn" type="xs:double" minOccurs="0" />
<xs:element name="CreateDate" msprop:Generator_UserColumnName="CreateDate" msprop:Generator_ColumnPropNameInRow="CreateDate" msprop:Generator_ColumnVarNameInTable="columnCreateDate" msprop:Generator_ColumnPropNameInTable="CreateDateColumn" type="xs:dateTime" minOccurs="0" />
<xs:element name="ModDate" msprop:Generator_UserColumnName="ModDate" msprop:Generator_ColumnPropNameInRow="ModDate" msprop:Generator_ColumnVarNameInTable="columnModDate" msprop:Generator_ColumnPropNameInTable="ModDateColumn" type="xs:dateTime" minOccurs="0" />
<xs:element name="IdxPosizione" msprop:Generator_UserColumnName="IdxPosizione" msprop:Generator_ColumnVarNameInTable="columnIdxPosizione" msprop:Generator_ColumnPropNameInRow="IdxPosizione" msprop:Generator_ColumnPropNameInTable="IdxPosizioneColumn" type="xs:int" minOccurs="0" />
<xs:element name="PesoTot" msprop:Generator_UserColumnName="PesoTot" msprop:Generator_ColumnVarNameInTable="columnPesoTot" msprop:Generator_ColumnPropNameInRow="PesoTot" msprop:Generator_ColumnPropNameInTable="PesoTotColumn" type="xs:double" minOccurs="0" />
<xs:element name="PesoCad" msprop:Generator_UserColumnName="PesoCad" msprop:Generator_ColumnVarNameInTable="columnPesoCad" msprop:Generator_ColumnPropNameInRow="PesoCad" msprop:Generator_ColumnPropNameInTable="PesoCadColumn" type="xs:double" minOccurs="0" />
<xs:element name="CreateDate" msprop:Generator_UserColumnName="CreateDate" msprop:Generator_ColumnVarNameInTable="columnCreateDate" msprop:Generator_ColumnPropNameInRow="CreateDate" msprop:Generator_ColumnPropNameInTable="CreateDateColumn" type="xs:dateTime" minOccurs="0" />
<xs:element name="ModDate" msprop:Generator_UserColumnName="ModDate" msprop:Generator_ColumnVarNameInTable="columnModDate" msprop:Generator_ColumnPropNameInRow="ModDate" msprop:Generator_ColumnPropNameInTable="ModDateColumn" type="xs:dateTime" minOccurs="0" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="AnagMag" msprop:Generator_UserTableName="AnagMag" msprop:Generator_RowDeletedName="AnagMagRowDeleted" msprop:Generator_RowChangedName="AnagMagRowChanged" msprop:Generator_RowClassName="AnagMagRow" msprop:Generator_RowChangingName="AnagMagRowChanging" msprop:Generator_RowEvArgName="AnagMagRowChangeEvent" msprop:Generator_RowEvHandlerName="AnagMagRowChangeEventHandler" msprop:Generator_TableClassName="AnagMagDataTable" msprop:Generator_TableVarName="tableAnagMag" msprop:Generator_RowDeletingName="AnagMagRowDeleting" msprop:Generator_TablePropName="AnagMag">
<xs:complexType>
<xs:sequence>
<xs:element name="CodMag" msprop:Generator_UserColumnName="CodMag" msprop:Generator_ColumnVarNameInTable="columnCodMag" msprop:Generator_ColumnPropNameInRow="CodMag" msprop:Generator_ColumnPropNameInTable="CodMagColumn">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="CodCS" msprop:Generator_UserColumnName="CodCS" msprop:Generator_ColumnVarNameInTable="columnCodCS" msprop:Generator_ColumnPropNameInRow="CodCS" msprop:Generator_ColumnPropNameInTable="CodCSColumn">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="2" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="DescMag" msprop:Generator_UserColumnName="DescMag" msprop:Generator_ColumnVarNameInTable="columnDescMag" msprop:Generator_ColumnPropNameInRow="DescMag" msprop:Generator_ColumnPropNameInTable="DescMagColumn" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="PosizioneUdcCorrente" msprop:Generator_UserTableName="PosizioneUdcCorrente" msprop:Generator_RowDeletedName="PosizioneUdcCorrenteRowDeleted" msprop:Generator_RowChangedName="PosizioneUdcCorrenteRowChanged" msprop:Generator_RowClassName="PosizioneUdcCorrenteRow" msprop:Generator_RowChangingName="PosizioneUdcCorrenteRowChanging" msprop:Generator_RowEvArgName="PosizioneUdcCorrenteRowChangeEvent" msprop:Generator_RowEvHandlerName="PosizioneUdcCorrenteRowChangeEventHandler" msprop:Generator_TableClassName="PosizioneUdcCorrenteDataTable" msprop:Generator_TableVarName="tablePosizioneUdcCorrente" msprop:Generator_RowDeletingName="PosizioneUdcCorrenteRowDeleting" msprop:Generator_TablePropName="PosizioneUdcCorrente">
<xs:complexType>
<xs:sequence>
<xs:element name="UDC" msprop:Generator_UserColumnName="UDC" msprop:Generator_ColumnVarNameInTable="columnUDC" msprop:Generator_ColumnPropNameInRow="UDC" msprop:Generator_ColumnPropNameInTable="UDCColumn">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="IdxCella" msprop:Generator_UserColumnName="IdxCella" msprop:Generator_ColumnVarNameInTable="columnIdxCella" msprop:Generator_ColumnPropNameInRow="IdxCella" msprop:Generator_ColumnPropNameInTable="IdxCellaColumn" type="xs:int" />
<xs:element name="CodCS" msprop:Generator_UserColumnName="CodCS" msprop:Generator_ColumnVarNameInTable="columnCodCS" msprop:Generator_ColumnPropNameInRow="CodCS" msprop:Generator_ColumnPropNameInTable="CodCSColumn">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="2" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="DataRif" msprop:Generator_UserColumnName="DataRif" msprop:Generator_ColumnVarNameInTable="columnDataRif" msprop:Generator_ColumnPropNameInRow="DataRif" msprop:Generator_ColumnPropNameInTable="DataRifColumn" type="xs:dateTime" minOccurs="0" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="PosizioneUdcStorico" msprop:Generator_UserTableName="PosizioneUdcStorico" msprop:Generator_RowDeletedName="PosizioneUdcStoricoRowDeleted" msprop:Generator_RowChangedName="PosizioneUdcStoricoRowChanged" msprop:Generator_RowClassName="PosizioneUdcStoricoRow" msprop:Generator_RowChangingName="PosizioneUdcStoricoRowChanging" msprop:Generator_RowEvArgName="PosizioneUdcStoricoRowChangeEvent" msprop:Generator_RowEvHandlerName="PosizioneUdcStoricoRowChangeEventHandler" msprop:Generator_TableClassName="PosizioneUdcStoricoDataTable" msprop:Generator_TableVarName="tablePosizioneUdcStorico" msprop:Generator_RowDeletingName="PosizioneUdcStoricoRowDeleting" msprop:Generator_TablePropName="PosizioneUdcStorico">
<xs:complexType>
<xs:sequence>
<xs:element name="UDC" msprop:Generator_UserColumnName="UDC" msprop:Generator_ColumnVarNameInTable="columnUDC" msprop:Generator_ColumnPropNameInRow="UDC" msprop:Generator_ColumnPropNameInTable="UDCColumn">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="IdxCella" msprop:Generator_UserColumnName="IdxCella" msprop:Generator_ColumnVarNameInTable="columnIdxCella" msprop:Generator_ColumnPropNameInRow="IdxCella" msprop:Generator_ColumnPropNameInTable="IdxCellaColumn" type="xs:int" />
<xs:element name="CodCS" msprop:Generator_UserColumnName="CodCS" msprop:Generator_ColumnVarNameInTable="columnCodCS" msprop:Generator_ColumnPropNameInRow="CodCS" msprop:Generator_ColumnPropNameInTable="CodCSColumn">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="2" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="DataInizio" msprop:Generator_UserColumnName="DataInizio" msprop:Generator_ColumnVarNameInTable="columnDataInizio" msprop:Generator_ColumnPropNameInRow="DataInizio" msprop:Generator_ColumnPropNameInTable="DataInizioColumn" type="xs:dateTime" />
<xs:element name="DataFine" msprop:Generator_UserColumnName="DataFine" msprop:Generator_ColumnVarNameInTable="columnDataFine" msprop:Generator_ColumnPropNameInRow="DataFine" msprop:Generator_ColumnPropNameInTable="DataFineColumn" type="xs:dateTime" minOccurs="0" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Blocchi" msprop:Generator_UserTableName="Blocchi" msprop:Generator_RowDeletedName="BlocchiRowDeleted" msprop:Generator_RowChangedName="BlocchiRowChanged" msprop:Generator_RowClassName="BlocchiRow" msprop:Generator_RowChangingName="BlocchiRowChanging" msprop:Generator_RowEvArgName="BlocchiRowChangeEvent" msprop:Generator_RowEvHandlerName="BlocchiRowChangeEventHandler" msprop:Generator_TableClassName="BlocchiDataTable" msprop:Generator_TableVarName="tableBlocchi" msprop:Generator_RowDeletingName="BlocchiRowDeleting" msprop:Generator_TablePropName="Blocchi">
<xs:complexType>
<xs:sequence>
<xs:element name="IdxBlocco" msdata:ReadOnly="true" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="-1" msdata:AutoIncrementStep="-1" msprop:Generator_UserColumnName="IdxBlocco" msprop:Generator_ColumnPropNameInRow="IdxBlocco" msprop:Generator_ColumnVarNameInTable="columnIdxBlocco" msprop:Generator_ColumnPropNameInTable="IdxBloccoColumn" type="xs:int" />
<xs:element name="CodMag" msprop:Generator_UserColumnName="CodMag" msprop:Generator_ColumnPropNameInRow="CodMag" msprop:Generator_ColumnVarNameInTable="columnCodMag" msprop:Generator_ColumnPropNameInTable="CodMagColumn" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="CodCS" msprop:Generator_UserColumnName="CodCS" msprop:Generator_ColumnPropNameInRow="CodCS" msprop:Generator_ColumnVarNameInTable="columnCodCS" msprop:Generator_ColumnPropNameInTable="CodCSColumn" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="2" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="CodBlocco" msprop:Generator_UserColumnName="CodBlocco" msprop:Generator_ColumnPropNameInRow="CodBlocco" msprop:Generator_ColumnVarNameInTable="columnCodBlocco" msprop:Generator_ColumnPropNameInTable="CodBloccoColumn" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="3" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="DescBlocco" msprop:Generator_UserColumnName="DescBlocco" msprop:Generator_ColumnPropNameInRow="DescBlocco" msprop:Generator_ColumnVarNameInTable="columnDescBlocco" msprop:Generator_ColumnPropNameInTable="DescBloccoColumn" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="NumX" msprop:Generator_UserColumnName="NumX" msprop:Generator_ColumnPropNameInRow="NumX" msprop:Generator_ColumnVarNameInTable="columnNumX" msprop:Generator_ColumnPropNameInTable="NumXColumn" type="xs:int" minOccurs="0" />
<xs:element name="NumY" msprop:Generator_UserColumnName="NumY" msprop:Generator_ColumnPropNameInRow="NumY" msprop:Generator_ColumnVarNameInTable="columnNumY" msprop:Generator_ColumnPropNameInTable="NumYColumn" type="xs:int" minOccurs="0" />
<xs:element name="NumZ" msprop:Generator_UserColumnName="NumZ" msprop:Generator_ColumnPropNameInRow="NumZ" msprop:Generator_ColumnVarNameInTable="columnNumZ" msprop:Generator_ColumnPropNameInTable="NumZColumn" type="xs:int" minOccurs="0" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Celle" msprop:Generator_UserTableName="Celle" msprop:Generator_RowDeletedName="CelleRowDeleted" msprop:Generator_RowChangedName="CelleRowChanged" msprop:Generator_RowClassName="CelleRow" msprop:Generator_RowChangingName="CelleRowChanging" msprop:Generator_RowEvArgName="CelleRowChangeEvent" msprop:Generator_RowEvHandlerName="CelleRowChangeEventHandler" msprop:Generator_TableClassName="CelleDataTable" msprop:Generator_TableVarName="tableCelle" msprop:Generator_RowDeletingName="CelleRowDeleting" msprop:Generator_TablePropName="Celle">
<xs:complexType>
<xs:sequence>
<xs:element name="IdxCella" msdata:ReadOnly="true" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="-1" msdata:AutoIncrementStep="-1" msprop:Generator_UserColumnName="IdxCella" msprop:Generator_ColumnPropNameInRow="IdxCella" msprop:Generator_ColumnVarNameInTable="columnIdxCella" msprop:Generator_ColumnPropNameInTable="IdxCellaColumn" type="xs:int" />
<xs:element name="CodCS" msprop:Generator_UserColumnName="CodCS" msprop:Generator_ColumnPropNameInRow="CodCS" msprop:Generator_ColumnVarNameInTable="columnCodCS" msprop:Generator_ColumnPropNameInTable="CodCSColumn">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="2" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="CodCella" msprop:Generator_UserColumnName="CodCella" msprop:Generator_ColumnPropNameInRow="CodCella" msprop:Generator_ColumnVarNameInTable="columnCodCella" msprop:Generator_ColumnPropNameInTable="CodCellaColumn">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="IdxTipoCella" msprop:Generator_UserColumnName="IdxTipoCella" msprop:Generator_ColumnPropNameInRow="IdxTipoCella" msprop:Generator_ColumnVarNameInTable="columnIdxTipoCella" msprop:Generator_ColumnPropNameInTable="IdxTipoCellaColumn" type="xs:int" minOccurs="0" />
<xs:element name="Descrizione" msprop:Generator_UserColumnName="Descrizione" msprop:Generator_ColumnPropNameInRow="Descrizione" msprop:Generator_ColumnVarNameInTable="columnDescrizione" msprop:Generator_ColumnPropNameInTable="DescrizioneColumn" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Attiva" msprop:Generator_UserColumnName="Attiva" msprop:Generator_ColumnPropNameInRow="Attiva" msprop:Generator_ColumnVarNameInTable="columnAttiva" msprop:Generator_ColumnPropNameInTable="AttivaColumn" type="xs:boolean" minOccurs="0" />
<xs:element name="IdxBlocco" msprop:Generator_UserColumnName="IdxBlocco" msprop:Generator_ColumnPropNameInRow="IdxBlocco" msprop:Generator_ColumnVarNameInTable="columnIdxBlocco" msprop:Generator_ColumnPropNameInTable="IdxBloccoColumn" type="xs:int" minOccurs="0" />
<xs:element name="X" msprop:Generator_UserColumnName="X" msprop:Generator_ColumnPropNameInRow="X" msprop:Generator_ColumnVarNameInTable="columnX" msprop:Generator_ColumnPropNameInTable="XColumn" type="xs:int" minOccurs="0" />
<xs:element name="Y" msprop:Generator_UserColumnName="Y" msprop:Generator_ColumnPropNameInRow="Y" msprop:Generator_ColumnVarNameInTable="columnY" msprop:Generator_ColumnPropNameInTable="YColumn" type="xs:int" minOccurs="0" />
<xs:element name="Z" msprop:Generator_UserColumnName="Z" msprop:Generator_ColumnPropNameInRow="Z" msprop:Generator_ColumnVarNameInTable="columnZ" msprop:Generator_ColumnPropNameInTable="ZColumn" type="xs:int" minOccurs="0" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="TipoCella" msprop:Generator_UserTableName="TipoCella" msprop:Generator_RowDeletedName="TipoCellaRowDeleted" msprop:Generator_RowChangedName="TipoCellaRowChanged" msprop:Generator_RowClassName="TipoCellaRow" msprop:Generator_RowChangingName="TipoCellaRowChanging" msprop:Generator_RowEvArgName="TipoCellaRowChangeEvent" msprop:Generator_RowEvHandlerName="TipoCellaRowChangeEventHandler" msprop:Generator_TableClassName="TipoCellaDataTable" msprop:Generator_TableVarName="tableTipoCella" msprop:Generator_RowDeletingName="TipoCellaRowDeleting" msprop:Generator_TablePropName="TipoCella">
<xs:complexType>
<xs:sequence>
<xs:element name="IdxTipoCella" msdata:ReadOnly="true" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="-1" msdata:AutoIncrementStep="-1" msprop:Generator_UserColumnName="IdxTipoCella" msprop:Generator_ColumnPropNameInRow="IdxTipoCella" msprop:Generator_ColumnVarNameInTable="columnIdxTipoCella" msprop:Generator_ColumnPropNameInTable="IdxTipoCellaColumn" type="xs:int" />
<xs:element name="CodMag" msprop:Generator_UserColumnName="CodMag" msprop:Generator_ColumnPropNameInRow="CodMag" msprop:Generator_ColumnVarNameInTable="columnCodMag" msprop:Generator_ColumnPropNameInTable="CodMagColumn">
<xs:simpleType>
<xs:restriction base="xs:string">
@@ -1332,16 +1232,17 @@ SELECT CodImballo, ClasseArticolo, DescImballo FROM RilPro.AnagImballi WHERE (Co
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Quantita" msprop:Generator_UserColumnName="Quantita" msprop:Generator_ColumnPropNameInRow="Quantita" msprop:Generator_ColumnVarNameInTable="columnQuantita" msprop:Generator_ColumnPropNameInTable="QuantitaColumn" type="xs:int" />
<xs:element name="Capienza" msprop:Generator_UserColumnName="Capienza" msprop:Generator_ColumnPropNameInRow="Capienza" msprop:Generator_ColumnVarNameInTable="columnCapienza" msprop:Generator_ColumnPropNameInTable="CapienzaColumn" type="xs:int" />
<xs:element name="Max_X" msprop:Generator_UserColumnName="Max_X" msprop:Generator_ColumnPropNameInRow="Max_X" msprop:Generator_ColumnVarNameInTable="columnMax_X" msprop:Generator_ColumnPropNameInTable="Max_XColumn" type="xs:double" minOccurs="0" />
<xs:element name="Max_Y" msprop:Generator_UserColumnName="Max_Y" msprop:Generator_ColumnPropNameInRow="Max_Y" msprop:Generator_ColumnVarNameInTable="columnMax_Y" msprop:Generator_ColumnPropNameInTable="Max_YColumn" type="xs:double" minOccurs="0" />
<xs:element name="Max_Z" msprop:Generator_UserColumnName="Max_Z" msprop:Generator_ColumnPropNameInRow="Max_Z" msprop:Generator_ColumnVarNameInTable="columnMax_Z" msprop:Generator_ColumnPropNameInTable="Max_ZColumn" type="xs:double" minOccurs="0" />
<xs:element name="Max_Kg" msprop:Generator_UserColumnName="Max_Kg" msprop:Generator_ColumnPropNameInRow="Max_Kg" msprop:Generator_ColumnVarNameInTable="columnMax_Kg" msprop:Generator_ColumnPropNameInTable="Max_KgColumn" type="xs:double" minOccurs="0" />
<xs:element name="DescMag" msprop:Generator_UserColumnName="DescMag" msprop:Generator_ColumnPropNameInRow="DescMag" msprop:Generator_ColumnVarNameInTable="columnDescMag" msprop:Generator_ColumnPropNameInTable="DescMagColumn" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="v_UdcDetail" msprop:Generator_UserTableName="v_UdcDetail" msprop:Generator_RowDeletedName="v_UdcDetailRowDeleted" msprop:Generator_RowChangedName="v_UdcDetailRowChanged" msprop:Generator_RowClassName="v_UdcDetailRow" msprop:Generator_RowChangingName="v_UdcDetailRowChanging" msprop:Generator_RowEvArgName="v_UdcDetailRowChangeEvent" msprop:Generator_RowEvHandlerName="v_UdcDetailRowChangeEventHandler" msprop:Generator_TableClassName="v_UdcDetailDataTable" msprop:Generator_TableVarName="tablev_UdcDetail" msprop:Generator_RowDeletingName="v_UdcDetailRowDeleting" msprop:Generator_TablePropName="v_UdcDetail">
<xs:element name="PosizioneUdcCorrente" msprop:Generator_UserTableName="PosizioneUdcCorrente" msprop:Generator_RowDeletedName="PosizioneUdcCorrenteRowDeleted" msprop:Generator_RowChangedName="PosizioneUdcCorrenteRowChanged" msprop:Generator_RowClassName="PosizioneUdcCorrenteRow" msprop:Generator_RowChangingName="PosizioneUdcCorrenteRowChanging" msprop:Generator_RowEvArgName="PosizioneUdcCorrenteRowChangeEvent" msprop:Generator_RowEvHandlerName="PosizioneUdcCorrenteRowChangeEventHandler" msprop:Generator_TableClassName="PosizioneUdcCorrenteDataTable" msprop:Generator_TableVarName="tablePosizioneUdcCorrente" msprop:Generator_RowDeletingName="PosizioneUdcCorrenteRowDeleting" msprop:Generator_TablePropName="PosizioneUdcCorrente">
<xs:complexType>
<xs:sequence>
<xs:element name="UDC" msprop:Generator_UserColumnName="UDC" msprop:Generator_ColumnPropNameInRow="UDC" msprop:Generator_ColumnVarNameInTable="columnUDC" msprop:Generator_ColumnPropNameInTable="UDCColumn">
@@ -1351,14 +1252,268 @@ SELECT CodImballo, ClasseArticolo, DescImballo FROM RilPro.AnagImballi WHERE (Co
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="RagSociale" msprop:Generator_UserColumnName="RagSociale" msprop:Generator_ColumnPropNameInRow="RagSociale" msprop:Generator_ColumnVarNameInTable="columnRagSociale" msprop:Generator_ColumnPropNameInTable="RagSocialeColumn" minOccurs="0">
<xs:element name="IdxCella" msprop:Generator_UserColumnName="IdxCella" msprop:Generator_ColumnPropNameInRow="IdxCella" msprop:Generator_ColumnVarNameInTable="columnIdxCella" msprop:Generator_ColumnPropNameInTable="IdxCellaColumn" type="xs:int" />
<xs:element name="CodCS" msprop:Generator_UserColumnName="CodCS" msprop:Generator_ColumnPropNameInRow="CodCS" msprop:Generator_ColumnVarNameInTable="columnCodCS" msprop:Generator_ColumnPropNameInTable="CodCSColumn">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="2" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="DataRif" msprop:Generator_UserColumnName="DataRif" msprop:Generator_ColumnPropNameInRow="DataRif" msprop:Generator_ColumnVarNameInTable="columnDataRif" msprop:Generator_ColumnPropNameInTable="DataRifColumn" type="xs:dateTime" minOccurs="0" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="PosizioneUdcStorico" msprop:Generator_UserTableName="PosizioneUdcStorico" msprop:Generator_RowDeletedName="PosizioneUdcStoricoRowDeleted" msprop:Generator_RowChangedName="PosizioneUdcStoricoRowChanged" msprop:Generator_RowClassName="PosizioneUdcStoricoRow" msprop:Generator_RowChangingName="PosizioneUdcStoricoRowChanging" msprop:Generator_RowEvArgName="PosizioneUdcStoricoRowChangeEvent" msprop:Generator_RowEvHandlerName="PosizioneUdcStoricoRowChangeEventHandler" msprop:Generator_TableClassName="PosizioneUdcStoricoDataTable" msprop:Generator_TableVarName="tablePosizioneUdcStorico" msprop:Generator_RowDeletingName="PosizioneUdcStoricoRowDeleting" msprop:Generator_TablePropName="PosizioneUdcStorico">
<xs:complexType>
<xs:sequence>
<xs:element name="UDC" msprop:Generator_UserColumnName="UDC" msprop:Generator_ColumnPropNameInRow="UDC" msprop:Generator_ColumnVarNameInTable="columnUDC" msprop:Generator_ColumnPropNameInTable="UDCColumn">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="IdxCella" msprop:Generator_UserColumnName="IdxCella" msprop:Generator_ColumnPropNameInRow="IdxCella" msprop:Generator_ColumnVarNameInTable="columnIdxCella" msprop:Generator_ColumnPropNameInTable="IdxCellaColumn" type="xs:int" />
<xs:element name="CodCS" msprop:Generator_UserColumnName="CodCS" msprop:Generator_ColumnPropNameInRow="CodCS" msprop:Generator_ColumnVarNameInTable="columnCodCS" msprop:Generator_ColumnPropNameInTable="CodCSColumn">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="2" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="DataInizio" msprop:Generator_UserColumnName="DataInizio" msprop:Generator_ColumnPropNameInRow="DataInizio" msprop:Generator_ColumnVarNameInTable="columnDataInizio" msprop:Generator_ColumnPropNameInTable="DataInizioColumn" type="xs:dateTime" />
<xs:element name="DataFine" msprop:Generator_UserColumnName="DataFine" msprop:Generator_ColumnPropNameInRow="DataFine" msprop:Generator_ColumnVarNameInTable="columnDataFine" msprop:Generator_ColumnPropNameInTable="DataFineColumn" type="xs:dateTime" minOccurs="0" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Blocchi" msprop:Generator_UserTableName="Blocchi" msprop:Generator_RowDeletedName="BlocchiRowDeleted" msprop:Generator_RowChangedName="BlocchiRowChanged" msprop:Generator_RowClassName="BlocchiRow" msprop:Generator_RowChangingName="BlocchiRowChanging" msprop:Generator_RowEvArgName="BlocchiRowChangeEvent" msprop:Generator_RowEvHandlerName="BlocchiRowChangeEventHandler" msprop:Generator_TableClassName="BlocchiDataTable" msprop:Generator_TableVarName="tableBlocchi" msprop:Generator_RowDeletingName="BlocchiRowDeleting" msprop:Generator_TablePropName="Blocchi">
<xs:complexType>
<xs:sequence>
<xs:element name="IdxBlocco" msdata:ReadOnly="true" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="-1" msdata:AutoIncrementStep="-1" msprop:Generator_UserColumnName="IdxBlocco" msprop:Generator_ColumnVarNameInTable="columnIdxBlocco" msprop:Generator_ColumnPropNameInRow="IdxBlocco" msprop:Generator_ColumnPropNameInTable="IdxBloccoColumn" type="xs:int" />
<xs:element name="CodMag" msprop:Generator_UserColumnName="CodMag" msprop:Generator_ColumnVarNameInTable="columnCodMag" msprop:Generator_ColumnPropNameInRow="CodMag" msprop:Generator_ColumnPropNameInTable="CodMagColumn" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="CodCS" msprop:Generator_UserColumnName="CodCS" msprop:Generator_ColumnVarNameInTable="columnCodCS" msprop:Generator_ColumnPropNameInRow="CodCS" msprop:Generator_ColumnPropNameInTable="CodCSColumn" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="2" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="CodBlocco" msprop:Generator_UserColumnName="CodBlocco" msprop:Generator_ColumnVarNameInTable="columnCodBlocco" msprop:Generator_ColumnPropNameInRow="CodBlocco" msprop:Generator_ColumnPropNameInTable="CodBloccoColumn" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="3" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="DescBlocco" msprop:Generator_UserColumnName="DescBlocco" msprop:Generator_ColumnVarNameInTable="columnDescBlocco" msprop:Generator_ColumnPropNameInRow="DescBlocco" msprop:Generator_ColumnPropNameInTable="DescBloccoColumn" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="NumX" msprop:Generator_UserColumnName="NumX" msprop:Generator_ColumnVarNameInTable="columnNumX" msprop:Generator_ColumnPropNameInRow="NumX" msprop:Generator_ColumnPropNameInTable="NumXColumn" type="xs:int" minOccurs="0" />
<xs:element name="NumY" msprop:Generator_UserColumnName="NumY" msprop:Generator_ColumnVarNameInTable="columnNumY" msprop:Generator_ColumnPropNameInRow="NumY" msprop:Generator_ColumnPropNameInTable="NumYColumn" type="xs:int" minOccurs="0" />
<xs:element name="NumZ" msprop:Generator_UserColumnName="NumZ" msprop:Generator_ColumnVarNameInTable="columnNumZ" msprop:Generator_ColumnPropNameInRow="NumZ" msprop:Generator_ColumnPropNameInTable="NumZColumn" type="xs:int" minOccurs="0" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Celle" msprop:Generator_UserTableName="Celle" msprop:Generator_RowDeletedName="CelleRowDeleted" msprop:Generator_RowChangedName="CelleRowChanged" msprop:Generator_RowClassName="CelleRow" msprop:Generator_RowChangingName="CelleRowChanging" msprop:Generator_RowEvArgName="CelleRowChangeEvent" msprop:Generator_RowEvHandlerName="CelleRowChangeEventHandler" msprop:Generator_TableClassName="CelleDataTable" msprop:Generator_TableVarName="tableCelle" msprop:Generator_RowDeletingName="CelleRowDeleting" msprop:Generator_TablePropName="Celle">
<xs:complexType>
<xs:sequence>
<xs:element name="IdxCella" msdata:ReadOnly="true" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="-1" msdata:AutoIncrementStep="-1" msprop:Generator_UserColumnName="IdxCella" msprop:Generator_ColumnVarNameInTable="columnIdxCella" msprop:Generator_ColumnPropNameInRow="IdxCella" msprop:Generator_ColumnPropNameInTable="IdxCellaColumn" type="xs:int" />
<xs:element name="CodCS" msprop:Generator_UserColumnName="CodCS" msprop:Generator_ColumnVarNameInTable="columnCodCS" msprop:Generator_ColumnPropNameInRow="CodCS" msprop:Generator_ColumnPropNameInTable="CodCSColumn">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="2" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="CodCella" msprop:Generator_UserColumnName="CodCella" msprop:Generator_ColumnVarNameInTable="columnCodCella" msprop:Generator_ColumnPropNameInRow="CodCella" msprop:Generator_ColumnPropNameInTable="CodCellaColumn">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="IdxTipoCella" msprop:Generator_UserColumnName="IdxTipoCella" msprop:Generator_ColumnVarNameInTable="columnIdxTipoCella" msprop:Generator_ColumnPropNameInRow="IdxTipoCella" msprop:Generator_ColumnPropNameInTable="IdxTipoCellaColumn" type="xs:int" minOccurs="0" />
<xs:element name="Descrizione" msprop:Generator_UserColumnName="Descrizione" msprop:Generator_ColumnVarNameInTable="columnDescrizione" msprop:Generator_ColumnPropNameInRow="Descrizione" msprop:Generator_ColumnPropNameInTable="DescrizioneColumn" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Attiva" msprop:Generator_UserColumnName="Attiva" msprop:Generator_ColumnVarNameInTable="columnAttiva" msprop:Generator_ColumnPropNameInRow="Attiva" msprop:Generator_ColumnPropNameInTable="AttivaColumn" type="xs:boolean" minOccurs="0" />
<xs:element name="IdxBlocco" msprop:Generator_UserColumnName="IdxBlocco" msprop:Generator_ColumnVarNameInTable="columnIdxBlocco" msprop:Generator_ColumnPropNameInRow="IdxBlocco" msprop:Generator_ColumnPropNameInTable="IdxBloccoColumn" type="xs:int" minOccurs="0" />
<xs:element name="X" msprop:Generator_UserColumnName="X" msprop:Generator_ColumnVarNameInTable="columnX" msprop:Generator_ColumnPropNameInRow="X" msprop:Generator_ColumnPropNameInTable="XColumn" type="xs:int" minOccurs="0" />
<xs:element name="Y" msprop:Generator_UserColumnName="Y" msprop:Generator_ColumnVarNameInTable="columnY" msprop:Generator_ColumnPropNameInRow="Y" msprop:Generator_ColumnPropNameInTable="YColumn" type="xs:int" minOccurs="0" />
<xs:element name="Z" msprop:Generator_UserColumnName="Z" msprop:Generator_ColumnVarNameInTable="columnZ" msprop:Generator_ColumnPropNameInRow="Z" msprop:Generator_ColumnPropNameInTable="ZColumn" type="xs:int" minOccurs="0" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="TipoCella" msprop:Generator_UserTableName="TipoCella" msprop:Generator_RowDeletedName="TipoCellaRowDeleted" msprop:Generator_RowChangedName="TipoCellaRowChanged" msprop:Generator_RowClassName="TipoCellaRow" msprop:Generator_RowChangingName="TipoCellaRowChanging" msprop:Generator_RowEvArgName="TipoCellaRowChangeEvent" msprop:Generator_RowEvHandlerName="TipoCellaRowChangeEventHandler" msprop:Generator_TableClassName="TipoCellaDataTable" msprop:Generator_TableVarName="tableTipoCella" msprop:Generator_RowDeletingName="TipoCellaRowDeleting" msprop:Generator_TablePropName="TipoCella">
<xs:complexType>
<xs:sequence>
<xs:element name="IdxTipoCella" msdata:ReadOnly="true" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="-1" msdata:AutoIncrementStep="-1" msprop:Generator_UserColumnName="IdxTipoCella" msprop:Generator_ColumnVarNameInTable="columnIdxTipoCella" msprop:Generator_ColumnPropNameInRow="IdxTipoCella" msprop:Generator_ColumnPropNameInTable="IdxTipoCellaColumn" type="xs:int" />
<xs:element name="CodMag" msprop:Generator_UserColumnName="CodMag" msprop:Generator_ColumnVarNameInTable="columnCodMag" msprop:Generator_ColumnPropNameInRow="CodMag" msprop:Generator_ColumnPropNameInTable="CodMagColumn">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="CodCS" msprop:Generator_UserColumnName="CodCS" msprop:Generator_ColumnVarNameInTable="columnCodCS" msprop:Generator_ColumnPropNameInRow="CodCS" msprop:Generator_ColumnPropNameInTable="CodCSColumn">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="2" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Quantita" msprop:Generator_UserColumnName="Quantita" msprop:Generator_ColumnVarNameInTable="columnQuantita" msprop:Generator_ColumnPropNameInRow="Quantita" msprop:Generator_ColumnPropNameInTable="QuantitaColumn" type="xs:int" />
<xs:element name="Capienza" msprop:Generator_UserColumnName="Capienza" msprop:Generator_ColumnVarNameInTable="columnCapienza" msprop:Generator_ColumnPropNameInRow="Capienza" msprop:Generator_ColumnPropNameInTable="CapienzaColumn" type="xs:int" />
<xs:element name="Max_X" msprop:Generator_UserColumnName="Max_X" msprop:Generator_ColumnVarNameInTable="columnMax_X" msprop:Generator_ColumnPropNameInRow="Max_X" msprop:Generator_ColumnPropNameInTable="Max_XColumn" type="xs:double" minOccurs="0" />
<xs:element name="Max_Y" msprop:Generator_UserColumnName="Max_Y" msprop:Generator_ColumnVarNameInTable="columnMax_Y" msprop:Generator_ColumnPropNameInRow="Max_Y" msprop:Generator_ColumnPropNameInTable="Max_YColumn" type="xs:double" minOccurs="0" />
<xs:element name="Max_Z" msprop:Generator_UserColumnName="Max_Z" msprop:Generator_ColumnVarNameInTable="columnMax_Z" msprop:Generator_ColumnPropNameInRow="Max_Z" msprop:Generator_ColumnPropNameInTable="Max_ZColumn" type="xs:double" minOccurs="0" />
<xs:element name="Max_Kg" msprop:Generator_UserColumnName="Max_Kg" msprop:Generator_ColumnVarNameInTable="columnMax_Kg" msprop:Generator_ColumnPropNameInRow="Max_Kg" msprop:Generator_ColumnPropNameInTable="Max_KgColumn" type="xs:double" minOccurs="0" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="v_UdcDetail" msprop:Generator_UserTableName="v_UdcDetail" msprop:Generator_RowDeletedName="v_UdcDetailRowDeleted" msprop:Generator_RowChangedName="v_UdcDetailRowChanged" msprop:Generator_RowClassName="v_UdcDetailRow" msprop:Generator_RowChangingName="v_UdcDetailRowChanging" msprop:Generator_RowEvArgName="v_UdcDetailRowChangeEvent" msprop:Generator_RowEvHandlerName="v_UdcDetailRowChangeEventHandler" msprop:Generator_TableClassName="v_UdcDetailDataTable" msprop:Generator_TableVarName="tablev_UdcDetail" msprop:Generator_RowDeletingName="v_UdcDetailRowDeleting" msprop:Generator_TablePropName="v_UdcDetail">
<xs:complexType>
<xs:sequence>
<xs:element name="UDC" msprop:Generator_UserColumnName="UDC" msprop:Generator_ColumnVarNameInTable="columnUDC" msprop:Generator_ColumnPropNameInRow="UDC" msprop:Generator_ColumnPropNameInTable="UDCColumn">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="RagSociale" msprop:Generator_UserColumnName="RagSociale" msprop:Generator_ColumnVarNameInTable="columnRagSociale" msprop:Generator_ColumnPropNameInRow="RagSociale" msprop:Generator_ColumnPropNameInTable="RagSocialeColumn" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="35" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Particolare" msprop:Generator_UserColumnName="Particolare" msprop:Generator_ColumnPropNameInRow="Particolare" msprop:Generator_ColumnVarNameInTable="columnParticolare" msprop:Generator_ColumnPropNameInTable="ParticolareColumn" minOccurs="0">
<xs:element name="Particolare" msprop:Generator_UserColumnName="Particolare" msprop:Generator_ColumnVarNameInTable="columnParticolare" msprop:Generator_ColumnPropNameInRow="Particolare" msprop:Generator_ColumnPropNameInTable="ParticolareColumn" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="15" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="DescParticolare" msprop:Generator_UserColumnName="DescParticolare" msprop:Generator_ColumnVarNameInTable="columnDescParticolare" msprop:Generator_ColumnPropNameInRow="DescParticolare" msprop:Generator_ColumnPropNameInTable="DescParticolareColumn" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="30" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="DisegnoGrezzo" msprop:Generator_UserColumnName="DisegnoGrezzo" msprop:Generator_ColumnVarNameInTable="columnDisegnoGrezzo" msprop:Generator_ColumnPropNameInRow="DisegnoGrezzo" msprop:Generator_ColumnPropNameInTable="DisegnoGrezzoColumn" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="30" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Esponente" msprop:Generator_UserColumnName="Esponente" msprop:Generator_ColumnVarNameInTable="columnEsponente" msprop:Generator_ColumnPropNameInRow="Esponente" msprop:Generator_ColumnPropNameInTable="EsponenteColumn" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="6" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="DescImpianto" msprop:Generator_UserColumnName="DescImpianto" msprop:Generator_ColumnVarNameInTable="columnDescImpianto" msprop:Generator_ColumnPropNameInRow="DescImpianto" msprop:Generator_ColumnPropNameInTable="DescImpiantoColumn" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="DataFus" msprop:Generator_UserColumnName="DataFus" msprop:Generator_ColumnVarNameInTable="columnDataFus" msprop:Generator_ColumnPropNameInRow="DataFus" msprop:Generator_ColumnPropNameInTable="DataFusColumn" type="xs:dateTime" minOccurs="0" />
<xs:element name="TurnoFus" msprop:Generator_UserColumnName="TurnoFus" msprop:Generator_ColumnVarNameInTable="columnTurnoFus" msprop:Generator_ColumnPropNameInRow="TurnoFus" msprop:Generator_ColumnPropNameInTable="TurnoFusColumn" type="xs:int" minOccurs="0" />
<xs:element name="CodImballo" msprop:Generator_UserColumnName="CodImballo" msprop:Generator_ColumnVarNameInTable="columnCodImballo" msprop:Generator_ColumnPropNameInRow="CodImballo" msprop:Generator_ColumnPropNameInTable="CodImballoColumn" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="15" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Qta" msprop:Generator_UserColumnName="Qta" msprop:Generator_ColumnVarNameInTable="columnQta" msprop:Generator_ColumnPropNameInRow="Qta" msprop:Generator_ColumnPropNameInTable="QtaColumn" type="xs:decimal" minOccurs="0" />
<xs:element name="DescStato" msprop:Generator_UserColumnName="DescStato" msprop:Generator_ColumnVarNameInTable="columnDescStato" msprop:Generator_ColumnPropNameInRow="DescStato" msprop:Generator_ColumnPropNameInTable="DescStatoColumn" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="ModDate" msprop:Generator_UserColumnName="ModDate" msprop:Generator_ColumnVarNameInTable="columnModDate" msprop:Generator_ColumnPropNameInRow="ModDate" msprop:Generator_ColumnPropNameInTable="ModDateColumn" type="xs:dateTime" minOccurs="0" />
<xs:element name="CodMag" msdata:ReadOnly="true" msprop:Generator_UserColumnName="CodMag" msprop:Generator_ColumnVarNameInTable="columnCodMag" msprop:Generator_ColumnPropNameInRow="CodMag" msprop:Generator_ColumnPropNameInTable="CodMagColumn" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="CodBlocco" msdata:ReadOnly="true" msprop:Generator_UserColumnName="CodBlocco" msprop:Generator_ColumnVarNameInTable="columnCodBlocco" msprop:Generator_ColumnPropNameInRow="CodBlocco" msprop:Generator_ColumnPropNameInTable="CodBloccoColumn" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="3" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="CodCella" msdata:ReadOnly="true" msprop:Generator_UserColumnName="CodCella" msprop:Generator_ColumnVarNameInTable="columnCodCella" msprop:Generator_ColumnPropNameInRow="CodCella" msprop:Generator_ColumnPropNameInTable="CodCellaColumn" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="X" msdata:ReadOnly="true" msprop:Generator_UserColumnName="X" msprop:Generator_ColumnVarNameInTable="columnX" msprop:Generator_ColumnPropNameInRow="X" msprop:Generator_ColumnPropNameInTable="XColumn" type="xs:int" minOccurs="0" />
<xs:element name="Y" msdata:ReadOnly="true" msprop:Generator_UserColumnName="Y" msprop:Generator_ColumnVarNameInTable="columnY" msprop:Generator_ColumnPropNameInRow="Y" msprop:Generator_ColumnPropNameInTable="YColumn" type="xs:int" minOccurs="0" />
<xs:element name="Z" msdata:ReadOnly="true" msprop:Generator_UserColumnName="Z" msprop:Generator_ColumnVarNameInTable="columnZ" msprop:Generator_ColumnPropNameInRow="Z" msprop:Generator_ColumnPropNameInTable="ZColumn" type="xs:int" minOccurs="0" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="AnagImballi" msprop:Generator_UserTableName="AnagImballi" msprop:Generator_RowDeletedName="AnagImballiRowDeleted" msprop:Generator_RowChangedName="AnagImballiRowChanged" msprop:Generator_RowClassName="AnagImballiRow" msprop:Generator_RowChangingName="AnagImballiRowChanging" msprop:Generator_RowEvArgName="AnagImballiRowChangeEvent" msprop:Generator_RowEvHandlerName="AnagImballiRowChangeEventHandler" msprop:Generator_TableClassName="AnagImballiDataTable" msprop:Generator_TableVarName="tableAnagImballi" msprop:Generator_RowDeletingName="AnagImballiRowDeleting" msprop:Generator_TablePropName="AnagImballi">
<xs:complexType>
<xs:sequence>
<xs:element name="CodImballo" msprop:Generator_UserColumnName="CodImballo" msprop:Generator_ColumnPropNameInRow="CodImballo" msprop:Generator_ColumnVarNameInTable="columnCodImballo" msprop:Generator_ColumnPropNameInTable="CodImballoColumn">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="15" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="ClasseArticolo" msprop:Generator_UserColumnName="ClasseArticolo" msprop:Generator_ColumnPropNameInRow="ClasseArticolo" msprop:Generator_ColumnVarNameInTable="columnClasseArticolo" msprop:Generator_ColumnPropNameInTable="ClasseArticoloColumn" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="1" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="DescImballo" msprop:Generator_UserColumnName="DescImballo" msprop:Generator_ColumnPropNameInRow="DescImballo" msprop:Generator_ColumnVarNameInTable="columnDescImballo" msprop:Generator_ColumnPropNameInTable="DescImballoColumn" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="30" />
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="V_ParticolariOverview" msprop:Generator_UserTableName="V_ParticolariOverview" msprop:Generator_RowDeletedName="V_ParticolariOverviewRowDeleted" msprop:Generator_TableClassName="V_ParticolariOverviewDataTable" msprop:Generator_RowChangedName="V_ParticolariOverviewRowChanged" msprop:Generator_RowClassName="V_ParticolariOverviewRow" msprop:Generator_RowChangingName="V_ParticolariOverviewRowChanging" msprop:Generator_RowEvArgName="V_ParticolariOverviewRowChangeEvent" msprop:Generator_RowEvHandlerName="V_ParticolariOverviewRowChangeEventHandler" msprop:Generator_TablePropName="V_ParticolariOverview" msprop:Generator_TableVarName="tableV_ParticolariOverview" msprop:Generator_RowDeletingName="V_ParticolariOverviewRowDeleting">
<xs:complexType>
<xs:sequence>
<xs:element name="Particolare" msprop:Generator_UserColumnName="Particolare" msprop:Generator_ColumnPropNameInRow="Particolare" msprop:Generator_ColumnVarNameInTable="columnParticolare" msprop:Generator_ColumnPropNameInTable="ParticolareColumn">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="15" />
@@ -1372,96 +1527,9 @@ SELECT CodImballo, ClasseArticolo, DescImballo FROM RilPro.AnagImballi WHERE (Co
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="DisegnoGrezzo" msprop:Generator_UserColumnName="DisegnoGrezzo" msprop:Generator_ColumnPropNameInRow="DisegnoGrezzo" msprop:Generator_ColumnVarNameInTable="columnDisegnoGrezzo" msprop:Generator_ColumnPropNameInTable="DisegnoGrezzoColumn" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="30" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Esponente" msprop:Generator_UserColumnName="Esponente" msprop:Generator_ColumnPropNameInRow="Esponente" msprop:Generator_ColumnVarNameInTable="columnEsponente" msprop:Generator_ColumnPropNameInTable="EsponenteColumn" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="6" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="DescImpianto" msprop:Generator_UserColumnName="DescImpianto" msprop:Generator_ColumnPropNameInRow="DescImpianto" msprop:Generator_ColumnVarNameInTable="columnDescImpianto" msprop:Generator_ColumnPropNameInTable="DescImpiantoColumn" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="DataFus" msprop:Generator_UserColumnName="DataFus" msprop:Generator_ColumnPropNameInRow="DataFus" msprop:Generator_ColumnVarNameInTable="columnDataFus" msprop:Generator_ColumnPropNameInTable="DataFusColumn" type="xs:dateTime" minOccurs="0" />
<xs:element name="TurnoFus" msprop:Generator_UserColumnName="TurnoFus" msprop:Generator_ColumnPropNameInRow="TurnoFus" msprop:Generator_ColumnVarNameInTable="columnTurnoFus" msprop:Generator_ColumnPropNameInTable="TurnoFusColumn" type="xs:int" minOccurs="0" />
<xs:element name="CodImballo" msprop:Generator_UserColumnName="CodImballo" msprop:Generator_ColumnPropNameInRow="CodImballo" msprop:Generator_ColumnVarNameInTable="columnCodImballo" msprop:Generator_ColumnPropNameInTable="CodImballoColumn" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="15" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Qta" msprop:Generator_UserColumnName="Qta" msprop:Generator_ColumnPropNameInRow="Qta" msprop:Generator_ColumnVarNameInTable="columnQta" msprop:Generator_ColumnPropNameInTable="QtaColumn" type="xs:decimal" minOccurs="0" />
<xs:element name="DescStato" msprop:Generator_UserColumnName="DescStato" msprop:Generator_ColumnPropNameInRow="DescStato" msprop:Generator_ColumnVarNameInTable="columnDescStato" msprop:Generator_ColumnPropNameInTable="DescStatoColumn" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="ModDate" msprop:Generator_UserColumnName="ModDate" msprop:Generator_ColumnPropNameInRow="ModDate" msprop:Generator_ColumnVarNameInTable="columnModDate" msprop:Generator_ColumnPropNameInTable="ModDateColumn" type="xs:dateTime" minOccurs="0" />
<xs:element name="CodMag" msdata:ReadOnly="true" msprop:Generator_UserColumnName="CodMag" msprop:Generator_ColumnPropNameInRow="CodMag" msprop:Generator_ColumnVarNameInTable="columnCodMag" msprop:Generator_ColumnPropNameInTable="CodMagColumn" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="CodBlocco" msdata:ReadOnly="true" msprop:Generator_UserColumnName="CodBlocco" msprop:Generator_ColumnPropNameInRow="CodBlocco" msprop:Generator_ColumnVarNameInTable="columnCodBlocco" msprop:Generator_ColumnPropNameInTable="CodBloccoColumn" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="3" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="CodCella" msdata:ReadOnly="true" msprop:Generator_UserColumnName="CodCella" msprop:Generator_ColumnPropNameInRow="CodCella" msprop:Generator_ColumnVarNameInTable="columnCodCella" msprop:Generator_ColumnPropNameInTable="CodCellaColumn" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="X" msdata:ReadOnly="true" msprop:Generator_UserColumnName="X" msprop:Generator_ColumnPropNameInRow="X" msprop:Generator_ColumnVarNameInTable="columnX" msprop:Generator_ColumnPropNameInTable="XColumn" type="xs:int" minOccurs="0" />
<xs:element name="Y" msdata:ReadOnly="true" msprop:Generator_UserColumnName="Y" msprop:Generator_ColumnPropNameInRow="Y" msprop:Generator_ColumnVarNameInTable="columnY" msprop:Generator_ColumnPropNameInTable="YColumn" type="xs:int" minOccurs="0" />
<xs:element name="Z" msdata:ReadOnly="true" msprop:Generator_UserColumnName="Z" msprop:Generator_ColumnPropNameInRow="Z" msprop:Generator_ColumnVarNameInTable="columnZ" msprop:Generator_ColumnPropNameInTable="ZColumn" type="xs:int" minOccurs="0" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="AnagImballi" msprop:Generator_UserTableName="AnagImballi" msprop:Generator_RowDeletedName="AnagImballiRowDeleted" msprop:Generator_RowChangedName="AnagImballiRowChanged" msprop:Generator_RowClassName="AnagImballiRow" msprop:Generator_RowChangingName="AnagImballiRowChanging" msprop:Generator_RowEvArgName="AnagImballiRowChangeEvent" msprop:Generator_RowEvHandlerName="AnagImballiRowChangeEventHandler" msprop:Generator_TableClassName="AnagImballiDataTable" msprop:Generator_TableVarName="tableAnagImballi" msprop:Generator_RowDeletingName="AnagImballiRowDeleting" msprop:Generator_TablePropName="AnagImballi">
<xs:complexType>
<xs:sequence>
<xs:element name="CodImballo" msprop:Generator_UserColumnName="CodImballo" msprop:Generator_ColumnVarNameInTable="columnCodImballo" msprop:Generator_ColumnPropNameInRow="CodImballo" msprop:Generator_ColumnPropNameInTable="CodImballoColumn">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="15" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="ClasseArticolo" msprop:Generator_UserColumnName="ClasseArticolo" msprop:Generator_ColumnVarNameInTable="columnClasseArticolo" msprop:Generator_ColumnPropNameInRow="ClasseArticolo" msprop:Generator_ColumnPropNameInTable="ClasseArticoloColumn" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="1" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="DescImballo" msprop:Generator_UserColumnName="DescImballo" msprop:Generator_ColumnVarNameInTable="columnDescImballo" msprop:Generator_ColumnPropNameInRow="DescImballo" msprop:Generator_ColumnPropNameInTable="DescImballoColumn" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="30" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="NumUDC" msdata:ReadOnly="true" msprop:Generator_UserColumnName="NumUDC" msprop:Generator_ColumnPropNameInRow="NumUDC" msprop:Generator_ColumnVarNameInTable="columnNumUDC" msprop:Generator_ColumnPropNameInTable="NumUDCColumn" type="xs:int" minOccurs="0" />
<xs:element name="TotQta" msdata:ReadOnly="true" msprop:Generator_UserColumnName="TotQta" msprop:Generator_ColumnPropNameInRow="TotQta" msprop:Generator_ColumnVarNameInTable="columnTotQta" msprop:Generator_ColumnPropNameInTable="TotQtaColumn" type="xs:decimal" minOccurs="0" />
<xs:element name="NumInMag" msdata:ReadOnly="true" msprop:Generator_UserColumnName="NumInMag" msprop:Generator_ColumnPropNameInRow="NumInMag" msprop:Generator_ColumnVarNameInTable="columnNumInMag" msprop:Generator_ColumnPropNameInTable="NumInMagColumn" type="xs:int" minOccurs="0" />
</xs:sequence>
</xs:complexType>
</xs:element>
@@ -1505,6 +1573,10 @@ SELECT CodImballo, ClasseArticolo, DescImballo FROM RilPro.AnagImballi WHERE (Co
<xs:selector xpath=".//mstns:AnagImballi" />
<xs:field xpath="mstns:CodImballo" />
</xs:unique>
<xs:unique name="V_ParticolariOverview_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
<xs:selector xpath=".//mstns:V_ParticolariOverview" />
<xs:field xpath="mstns:Particolare" />
</xs:unique>
</xs:element>
<xs:annotation>
<xs:appinfo>
+17 -16
View File
@@ -4,20 +4,21 @@
Changes to this file may cause incorrect behavior and will be lost if
the code is regenerated.
</autogenerated>-->
<DiagramLayout xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" ex:showrelationlabel="False" ViewPortX="-10" ViewPortY="-17" xmlns:ex="urn:schemas-microsoft-com:xml-msdatasource-layout-extended" xmlns="urn:schemas-microsoft-com:xml-msdatasource-layout">
<DiagramLayout xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" ex:showrelationlabel="False" ViewPortX="-10" ViewPortY="31" xmlns:ex="urn:schemas-microsoft-com:xml-msdatasource-layout-extended" xmlns="urn:schemas-microsoft-com:xml-msdatasource-layout">
<Shapes>
<Shape ID="DesignTable:ElencoCartellini" ZOrder="15" X="68" Y="333" Height="419" Width="234" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="368" />
<Shape ID="DesignTable:AnagMag" ZOrder="14" X="1014" Y="372" Height="210" Width="248" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="83" />
<Shape ID="DesignTable:PosizioneUdcCorrente" ZOrder="13" X="375" Y="565" Height="153" Width="273" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="102" />
<Shape ID="DesignTable:PosizioneUdcStorico" ZOrder="11" X="387" Y="322" Height="172" Width="263" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="121" />
<Shape ID="DesignTable:Blocchi" ZOrder="4" X="1014" Y="652" Height="305" Width="257" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="178" />
<Shape ID="DesignTable:Celle" ZOrder="3" X="722" Y="527" Height="343" Width="216" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="216" />
<Shape ID="DesignTable:TipoCella" ZOrder="6" X="1008" Y="-2" Height="324" Width="273" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="197" />
<Shape ID="DesignTable:v_UdcDetail" ZOrder="2" X="693" Y="9" Height="343" Width="256" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="254" />
<Shape ID="DesignTable:AnagImballi" ZOrder="1" X="93" Y="43" Height="172" Width="215" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="83" />
<Shape ID="DesignTable:ElencoCartellini" ZOrder="16" X="68" Y="333" Height="419" Width="234" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="368" />
<Shape ID="DesignTable:AnagMag" ZOrder="15" X="1014" Y="372" Height="210" Width="248" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="83" />
<Shape ID="DesignTable:PosizioneUdcCorrente" ZOrder="14" X="375" Y="565" Height="153" Width="273" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="102" />
<Shape ID="DesignTable:PosizioneUdcStorico" ZOrder="12" X="387" Y="322" Height="172" Width="263" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="121" />
<Shape ID="DesignTable:Blocchi" ZOrder="5" X="1014" Y="652" Height="305" Width="257" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="178" />
<Shape ID="DesignTable:Celle" ZOrder="4" X="722" Y="527" Height="343" Width="216" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="216" />
<Shape ID="DesignTable:TipoCella" ZOrder="7" X="1008" Y="-2" Height="324" Width="273" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="197" />
<Shape ID="DesignTable:v_UdcDetail" ZOrder="3" X="693" Y="9" Height="343" Width="256" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="254" />
<Shape ID="DesignTable:AnagImballi" ZOrder="2" X="93" Y="43" Height="172" Width="215" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="83" />
<Shape ID="DesignTable:V_ParticolariOverview" ZOrder="1" X="218" Y="775" Height="210" Width="275" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="121" />
</Shapes>
<Connectors>
<Connector ID="DesignRelation:FK_PosizioneUdcCorrente_ElencoCartellini" ZOrder="12" LineWidth="11">
<Connector ID="DesignRelation:FK_PosizioneUdcCorrente_ElencoCartellini" ZOrder="13" LineWidth="11">
<RoutePoints>
<Point>
<X>302</X>
@@ -29,7 +30,7 @@
</Point>
</RoutePoints>
</Connector>
<Connector ID="DesignRelation:FK_PosizioneUdcStorico_ElencoCartellini" ZOrder="10" LineWidth="11">
<Connector ID="DesignRelation:FK_PosizioneUdcStorico_ElencoCartellini" ZOrder="11" LineWidth="11">
<RoutePoints>
<Point>
<X>302</X>
@@ -41,7 +42,7 @@
</Point>
</RoutePoints>
</Connector>
<Connector ID="DesignRelation:FK_Blocchi_AnagMag" ZOrder="9" LineWidth="11">
<Connector ID="DesignRelation:FK_Blocchi_AnagMag" ZOrder="10" LineWidth="11">
<RoutePoints>
<Point>
<X>1116</X>
@@ -53,7 +54,7 @@
</Point>
</RoutePoints>
</Connector>
<Connector ID="DesignRelation:FK_PosizioneUdcCorrente_Celle" ZOrder="8" LineWidth="11">
<Connector ID="DesignRelation:FK_PosizioneUdcCorrente_Celle" ZOrder="9" LineWidth="11">
<RoutePoints>
<Point>
<X>722</X>
@@ -65,7 +66,7 @@
</Point>
</RoutePoints>
</Connector>
<Connector ID="DesignRelation:FK_Celle_Blocchi1" ZOrder="7" LineWidth="11">
<Connector ID="DesignRelation:FK_Celle_Blocchi1" ZOrder="8" LineWidth="11">
<RoutePoints>
<Point>
<X>1014</X>
@@ -77,7 +78,7 @@
</Point>
</RoutePoints>
</Connector>
<Connector ID="DesignRelation:FK_TipoCella_AnagMag" ZOrder="5" LineWidth="11">
<Connector ID="DesignRelation:FK_TipoCella_AnagMag" ZOrder="6" LineWidth="11">
<RoutePoints>
<Point>
<X>1107</X>
+2 -13
View File
@@ -26,23 +26,12 @@ namespace GMW_data.Properties {
[global::System.Configuration.ApplicationScopedSettingAttribute()]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.Configuration.SpecialSettingAttribute(global::System.Configuration.SpecialSetting.ConnectionString)]
[global::System.Configuration.DefaultSettingValueAttribute("Data Source=localhost\\sql2008;Initial Catalog=GMW;Persist Security Info=True;User" +
" ID=sa;Password=keyhammer")]
[global::System.Configuration.DefaultSettingValueAttribute("Data Source=T110-WIN2008R2\\SQL2008R2;Initial Catalog=GMW;Persist Security Info=Tr" +
"ue;User ID=sa;Password=keyhammer")]
public string GMWConnectionString {
get {
return ((string)(this["GMWConnectionString"]));
}
}
[global::System.Configuration.ApplicationScopedSettingAttribute()]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.Configuration.SpecialSettingAttribute(global::System.Configuration.SpecialSetting.ConnectionString)]
[global::System.Configuration.DefaultSettingValueAttribute("Data Source=T110-WIN2008R2\\SQL2008R2;Initial Catalog=GMW;Persist Security Info=Tr" +
"ue;User ID=sa;Password=keyhammer")]
public string GMWConnectionString1 {
get {
return ((string)(this["GMWConnectionString1"]));
}
}
}
}
@@ -4,14 +4,6 @@
<Settings>
<Setting Name="GMWConnectionString" Type="(Connection string)" Scope="Application">
<DesignTimeValue Profile="(Default)">&lt;?xml version="1.0" encoding="utf-16"?&gt;
&lt;SerializableConnectionString xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"&gt;
&lt;ConnectionString&gt;Data Source=localhost\sql2008;Initial Catalog=GMW;Persist Security Info=True;User ID=sa;Password=keyhammer&lt;/ConnectionString&gt;
&lt;ProviderName&gt;System.Data.SqlClient&lt;/ProviderName&gt;
&lt;/SerializableConnectionString&gt;</DesignTimeValue>
<Value Profile="(Default)">Data Source=localhost\sql2008;Initial Catalog=GMW;Persist Security Info=True;User ID=sa;Password=keyhammer</Value>
</Setting>
<Setting Name="GMWConnectionString" Type="(Connection string)" Scope="Application">
<DesignTimeValue Profile="(Default)">&lt;?xml version="1.0" encoding="utf-16"?&gt;
&lt;SerializableConnectionString xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"&gt;
&lt;ConnectionString&gt;Data Source=T110-WIN2008R2\SQL2008R2;Initial Catalog=GMW;Persist Security Info=True;User ID=sa;Password=keyhammer&lt;/ConnectionString&gt;
&lt;ProviderName&gt;System.Data.SqlClient&lt;/ProviderName&gt;
+2 -2
View File
@@ -4,7 +4,7 @@
</configSections>
<connectionStrings>
<add name="GMW_data.Properties.Settings.GMWConnectionString"
connectionString="Data Source=T110-WIN2008R2\SQL2008R2;Initial Catalog=GMW;Persist Security Info=True;User ID=sa;Password=keyhammer"
providerName="System.Data.SqlClient" />
connectionString="Data Source=T110-WIN2008R2\SQL2008R2;Initial Catalog=GMW;Persist Security Info=True;User ID=sa;Password=keyhammer"
providerName="System.Data.SqlClient" />
</connectionStrings>
</configuration>
Binary file not shown.
+2 -2
View File
@@ -4,7 +4,7 @@
</configSections>
<connectionStrings>
<add name="GMW_data.Properties.Settings.GMWConnectionString"
connectionString="Data Source=T110-WIN2008R2\SQL2008R2;Initial Catalog=GMW;Persist Security Info=True;User ID=sa;Password=keyhammer"
providerName="System.Data.SqlClient" />
connectionString="Data Source=T110-WIN2008R2\SQL2008R2;Initial Catalog=GMW;Persist Security Info=True;User ID=sa;Password=keyhammer"
providerName="System.Data.SqlClient" />
</connectionStrings>
</configuration>
Binary file not shown.
Binary file not shown.
+1 -1
View File
@@ -350,7 +350,7 @@
"Name" = "8:Microsoft Visual Studio"
"ProductName" = "8:GMW"
"ProductCode" = "8:{41F200C5-2BA5-4CA3-972D-A8E9BFAD1E21}"
"PackageCode" = "8:{A9DABBEE-B09B-43FD-8C8B-7D4FF687DBEA}"
"PackageCode" = "8:{9553A97C-660F-4A65-B997-1D594F869763}"
"UpgradeCode" = "8:{C9BC0732-DC92-4336-BAC9-A05A5D2A97C0}"
"RestartWWWService" = "11:TRUE"
"RemovePreviousVersions" = "11:TRUE"