Merge branch 'develop'

This commit is contained in:
Samuele Locatelli
2014-02-27 07:44:11 +01:00
830 changed files with 170218 additions and 7135 deletions
+6
View File
@@ -47,3 +47,9 @@ GMW_Terminus.suo
/GMW_data/bin/*.dll
/GMW_data/bin/*/*.dll
/GMW_data/obj/*
#############################################
# Area VersGen
#############################################
/VersGen/obj/*
/VersGen/bin/*
+36 -2
View File
@@ -1,12 +1,16 @@
Microsoft Visual Studio Solution File, Format Version 11.00
# Visual Studio 2010
Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 2012
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "GMW", "GMW\GMW.csproj", "{F8710519-CA62-4482-9045-02577B939A79}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SteamWare", "..\SteamWareLibrary\SteamWare\SteamWare.csproj", "{2872DCFE-8B46-43B2-BAA0-842A816A2DD5}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "GMW_data", "GMW_data\GMW_data.csproj", "{47143721-A018-4BDA-B544-EC3E10BC87A2}"
EndProject
Project("{00D1A9C2-B5F0-4AF3-8072-F6C62B433612}") = "GMW_DB", "GMW_DB\GMW_DB.sqlproj", "{4A7C6325-D822-446C-BCE3-811FC178DCBE}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "VersGen", "VersGen\VersGen.csproj", "{7C587950-A570-489C-9784-27256384E57E}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
@@ -53,6 +57,36 @@ Global
{47143721-A018-4BDA-B544-EC3E10BC87A2}.TK_prod|Any CPU.Build.0 = TK_prod|Any CPU
{47143721-A018-4BDA-B544-EC3E10BC87A2}.TK_test|Any CPU.ActiveCfg = TK_test|Any CPU
{47143721-A018-4BDA-B544-EC3E10BC87A2}.TK_test|Any CPU.Build.0 = TK_test|Any CPU
{4A7C6325-D822-446C-BCE3-811FC178DCBE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{4A7C6325-D822-446C-BCE3-811FC178DCBE}.Debug|Any CPU.Build.0 = Debug|Any CPU
{4A7C6325-D822-446C-BCE3-811FC178DCBE}.Debug|Any CPU.Deploy.0 = Debug|Any CPU
{4A7C6325-D822-446C-BCE3-811FC178DCBE}.Release|Any CPU.ActiveCfg = Release|Any CPU
{4A7C6325-D822-446C-BCE3-811FC178DCBE}.Release|Any CPU.Build.0 = Release|Any CPU
{4A7C6325-D822-446C-BCE3-811FC178DCBE}.Release|Any CPU.Deploy.0 = Release|Any CPU
{4A7C6325-D822-446C-BCE3-811FC178DCBE}.SP_prod|Any CPU.ActiveCfg = Debug|Any CPU
{4A7C6325-D822-446C-BCE3-811FC178DCBE}.SP_prod|Any CPU.Build.0 = Debug|Any CPU
{4A7C6325-D822-446C-BCE3-811FC178DCBE}.SP_prod|Any CPU.Deploy.0 = Debug|Any CPU
{4A7C6325-D822-446C-BCE3-811FC178DCBE}.SP_test|Any CPU.ActiveCfg = Debug|Any CPU
{4A7C6325-D822-446C-BCE3-811FC178DCBE}.SP_test|Any CPU.Build.0 = Debug|Any CPU
{4A7C6325-D822-446C-BCE3-811FC178DCBE}.SP_test|Any CPU.Deploy.0 = Debug|Any CPU
{4A7C6325-D822-446C-BCE3-811FC178DCBE}.TK_prod|Any CPU.ActiveCfg = Debug|Any CPU
{4A7C6325-D822-446C-BCE3-811FC178DCBE}.TK_prod|Any CPU.Build.0 = Debug|Any CPU
{4A7C6325-D822-446C-BCE3-811FC178DCBE}.TK_prod|Any CPU.Deploy.0 = Debug|Any CPU
{4A7C6325-D822-446C-BCE3-811FC178DCBE}.TK_test|Any CPU.ActiveCfg = Debug|Any CPU
{4A7C6325-D822-446C-BCE3-811FC178DCBE}.TK_test|Any CPU.Build.0 = Debug|Any CPU
{4A7C6325-D822-446C-BCE3-811FC178DCBE}.TK_test|Any CPU.Deploy.0 = Debug|Any CPU
{7C587950-A570-489C-9784-27256384E57E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{7C587950-A570-489C-9784-27256384E57E}.Debug|Any CPU.Build.0 = Debug|Any CPU
{7C587950-A570-489C-9784-27256384E57E}.Release|Any CPU.ActiveCfg = Release|Any CPU
{7C587950-A570-489C-9784-27256384E57E}.Release|Any CPU.Build.0 = Release|Any CPU
{7C587950-A570-489C-9784-27256384E57E}.SP_prod|Any CPU.ActiveCfg = Release|Any CPU
{7C587950-A570-489C-9784-27256384E57E}.SP_prod|Any CPU.Build.0 = Release|Any CPU
{7C587950-A570-489C-9784-27256384E57E}.SP_test|Any CPU.ActiveCfg = Release|Any CPU
{7C587950-A570-489C-9784-27256384E57E}.SP_test|Any CPU.Build.0 = Release|Any CPU
{7C587950-A570-489C-9784-27256384E57E}.TK_prod|Any CPU.ActiveCfg = Release|Any CPU
{7C587950-A570-489C-9784-27256384E57E}.TK_prod|Any CPU.Build.0 = Release|Any CPU
{7C587950-A570-489C-9784-27256384E57E}.TK_test|Any CPU.ActiveCfg = Release|Any CPU
{7C587950-A570-489C-9784-27256384E57E}.TK_test|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
+15
View File
@@ -0,0 +1,15 @@
A new HTTP handler has been configured in your application for consulting the
error log and its feeds. It is reachable at elmah.axd under your application
root. If, for example, your application is deployed at http://www.example.com,
the URL for ELMAH would be http://www.example.com/elmah.axd. You can, of
course, change this path in your application's configuration file.
ELMAH is also set up to be secure such that it can only be accessed locally.
You can enable remote access but then it is paramount that you secure access
to authorized users or/and roles only. This can be done using standard
authorization rules and configuration already built into ASP.NET. For more
information, see http://code.google.com/p/elmah/wiki/SecuringErrorLogPages on
the project site.
Please review the commented out authorization section under
<location path="elmah.axd"> and make the appropriate changes.
+117 -4
View File
@@ -79,6 +79,9 @@
<ExcludeApp_Data>true</ExcludeApp_Data>
<DeployIisAppPath>Default Web Site/GMW_test</DeployIisAppPath>
</PropertyGroup>
<PropertyGroup>
<ApplicationIcon>favicon.ico</ApplicationIcon>
</PropertyGroup>
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
@@ -132,6 +135,9 @@
<SpecificVersion>False</SpecificVersion>
<HintPath>..\packages\AjaxControlToolkit.4.1.60623\lib\35\AjaxControlToolkit.dll</HintPath>
</Reference>
<Reference Include="Elmah">
<HintPath>..\packages\elmah.corelibrary.1.2.2\lib\Elmah.dll</HintPath>
</Reference>
<Reference Include="Microsoft.ReportViewer.WinForms, Version=11.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>..\..\..\..\..\..\..\Windows\assembly\GAC_MSIL\Microsoft.ReportViewer.WinForms\9.0.0.0__b03f5f7f11d50a3a\Microsoft.ReportViewer.WinForms.dll</HintPath>
@@ -168,15 +174,19 @@
</Reference>
</ItemGroup>
<ItemGroup>
<Content Include="App_Readme\Elmah.txt" />
<Content Include="consumoAnime.aspx" />
<Content Include="consumoFusi.aspx" />
<Content Include="ExportExcel_SAO.aspx" />
<Content Include="favicon.ico" />
<Content Include="finitiTK.aspx" />
<Content Include="fusiTK.aspx" />
<Content Include="gestPrinterPost.aspx" />
<Content Include="images\alert_16.png" />
<Content Include="images\alert_22.png" />
<Content Include="images\alert_32.png" />
<Content Include="images\btnAddGreen.png" />
<Content Include="images\btnRemoveRed.png" />
<Content Include="images\circle_l_5.png" />
<Content Include="images\circle_l_6.png" />
<Content Include="images\circle_l_99.png" />
@@ -187,6 +197,8 @@
<Content Include="images\consumaUDC_l.png" />
<Content Include="images\consumaUDC_m.png" />
<Content Include="images\consumaUDC_s.png" />
<Content Include="images\flag-tk.png" />
<Content Include="images\flag-sp.png" />
<Content Include="images\createChildObj.png" />
<Content Include="images\creaUDC-icon.png" />
<Content Include="images\creaUDC_l.png" />
@@ -220,15 +232,23 @@
<Content Include="images\stampaUDC_s.png" />
<Content Include="images\verde_20.png" />
<Content Include="images\verde_80.png" />
<Content Include="LavorMeccIN.aspx" />
<Content Include="LavorMeccOUT.aspx" />
<Content Include="logs\PlaceHolder.file" />
<Content Include="managerSAO.aspx" />
<Content Include="stampe.aspx" />
<Content Include="SterrTaglioIN.aspx" />
<Content Include="SterrTaglioOUT.aspx" />
<Content Include="test.aspx" />
<Content Include="Trattamenti.aspx" />
<Content Include="Web.config">
<SubType>Designer</SubType>
</Content>
</ItemGroup>
<ItemGroup>
<Compile Include="..\VersGen\GMW.cs">
<Link>GMW.cs</Link>
</Compile>
<Compile Include="anagCelle.aspx.cs">
<DependentUpon>anagCelle.aspx</DependentUpon>
<SubType>ASPXCodeBehind</SubType>
@@ -362,6 +382,20 @@
<Compile Include="LabStampaUdc.aspx.designer.cs">
<DependentUpon>LabStampaUdc.aspx</DependentUpon>
</Compile>
<Compile Include="LavorMeccIN.aspx.cs">
<DependentUpon>LavorMeccIN.aspx</DependentUpon>
<SubType>ASPXCodeBehind</SubType>
</Compile>
<Compile Include="LavorMeccIN.aspx.designer.cs">
<DependentUpon>LavorMeccIN.aspx</DependentUpon>
</Compile>
<Compile Include="LavorMeccOUT.aspx.cs">
<DependentUpon>LavorMeccOUT.aspx</DependentUpon>
<SubType>ASPXCodeBehind</SubType>
</Compile>
<Compile Include="LavorMeccOUT.aspx.designer.cs">
<DependentUpon>LavorMeccOUT.aspx</DependentUpon>
</Compile>
<Compile Include="login.aspx.cs">
<DependentUpon>login.aspx</DependentUpon>
<SubType>ASPXCodeBehind</SubType>
@@ -454,6 +488,20 @@
<Compile Include="StatoMag.aspx.designer.cs">
<DependentUpon>StatoMag.aspx</DependentUpon>
</Compile>
<Compile Include="SterrTaglioIN.aspx.cs">
<DependentUpon>SterrTaglioIN.aspx</DependentUpon>
<SubType>ASPXCodeBehind</SubType>
</Compile>
<Compile Include="SterrTaglioIN.aspx.designer.cs">
<DependentUpon>SterrTaglioIN.aspx</DependentUpon>
</Compile>
<Compile Include="SterrTaglioOUT.aspx.cs">
<DependentUpon>SterrTaglioOUT.aspx</DependentUpon>
<SubType>ASPXCodeBehind</SubType>
</Compile>
<Compile Include="SterrTaglioOUT.aspx.designer.cs">
<DependentUpon>SterrTaglioOUT.aspx</DependentUpon>
</Compile>
<Compile Include="test.aspx.cs">
<DependentUpon>test.aspx</DependentUpon>
<SubType>ASPXCodeBehind</SubType>
@@ -461,6 +509,13 @@
<Compile Include="test.aspx.designer.cs">
<DependentUpon>test.aspx</DependentUpon>
</Compile>
<Compile Include="Trattamenti.aspx.cs">
<DependentUpon>Trattamenti.aspx</DependentUpon>
<SubType>ASPXCodeBehind</SubType>
</Compile>
<Compile Include="Trattamenti.aspx.designer.cs">
<DependentUpon>Trattamenti.aspx</DependentUpon>
</Compile>
<Compile Include="unauthorized.aspx.cs">
<DependentUpon>unauthorized.aspx</DependentUpon>
<SubType>ASPXCodeBehind</SubType>
@@ -671,6 +726,13 @@
<Compile Include="WebUserControls\mod_detailUDC_storico.ascx.designer.cs">
<DependentUpon>mod_detailUDC_storico.ascx</DependentUpon>
</Compile>
<Compile Include="WebUserControls\mod_detAttr.ascx.cs">
<DependentUpon>mod_detAttr.ascx</DependentUpon>
<SubType>ASPXCodeBehind</SubType>
</Compile>
<Compile Include="WebUserControls\mod_detAttr.ascx.designer.cs">
<DependentUpon>mod_detAttr.ascx</DependentUpon>
</Compile>
<Compile Include="WebUserControls\mod_detLDP.ascx.cs">
<DependentUpon>mod_detLDP.ascx</DependentUpon>
<SubType>ASPXCodeBehind</SubType>
@@ -776,6 +838,20 @@
<Compile Include="WebUserControls\mod_labConsUdc.ascx.designer.cs">
<DependentUpon>mod_labConsUdc.ascx</DependentUpon>
</Compile>
<Compile Include="WebUserControls\mod_lavMeccIN.ascx.cs">
<DependentUpon>mod_lavMeccIN.ascx</DependentUpon>
<SubType>ASPXCodeBehind</SubType>
</Compile>
<Compile Include="WebUserControls\mod_lavMeccIN.ascx.designer.cs">
<DependentUpon>mod_lavMeccIN.ascx</DependentUpon>
</Compile>
<Compile Include="WebUserControls\mod_lavMeccOUT.ascx.cs">
<DependentUpon>mod_lavMeccOUT.ascx</DependentUpon>
<SubType>ASPXCodeBehind</SubType>
</Compile>
<Compile Include="WebUserControls\mod_lavMeccOUT.ascx.designer.cs">
<DependentUpon>mod_lavMeccOUT.ascx</DependentUpon>
</Compile>
<Compile Include="WebUserControls\mod_lemmiVocab.ascx.cs">
<DependentUpon>mod_lemmiVocab.ascx</DependentUpon>
<SubType>ASPXCodeBehind</SubType>
@@ -1035,6 +1111,20 @@
<Compile Include="WebUserControls\mod_statoMagLogico.ascx.designer.cs">
<DependentUpon>mod_statoMagLogico.ascx</DependentUpon>
</Compile>
<Compile Include="WebUserControls\mod_SterrTagIN.ascx.cs">
<DependentUpon>mod_SterrTagIN.ascx</DependentUpon>
<SubType>ASPXCodeBehind</SubType>
</Compile>
<Compile Include="WebUserControls\mod_SterrTagIN.ascx.designer.cs">
<DependentUpon>mod_SterrTagIN.ascx</DependentUpon>
</Compile>
<Compile Include="WebUserControls\mod_SterrTagOUT.ascx.cs">
<DependentUpon>mod_SterrTagOUT.ascx</DependentUpon>
<SubType>ASPXCodeBehind</SubType>
</Compile>
<Compile Include="WebUserControls\mod_SterrTagOUT.ascx.designer.cs">
<DependentUpon>mod_SterrTagOUT.ascx</DependentUpon>
</Compile>
<Compile Include="WebUserControls\mod_storicoAzioniOperatore.ascx.cs">
<DependentUpon>mod_storicoAzioniOperatore.ascx</DependentUpon>
<SubType>ASPXCodeBehind</SubType>
@@ -1049,6 +1139,13 @@
<Compile Include="WebUserControls\mod_tipoCella.ascx.designer.cs">
<DependentUpon>mod_tipoCella.ascx</DependentUpon>
</Compile>
<Compile Include="WebUserControls\mod_trattamenti.ascx.cs">
<DependentUpon>mod_trattamenti.ascx</DependentUpon>
<SubType>ASPXCodeBehind</SubType>
</Compile>
<Compile Include="WebUserControls\mod_trattamenti.ascx.designer.cs">
<DependentUpon>mod_trattamenti.ascx</DependentUpon>
</Compile>
<Compile Include="WebUserControls\mod_UdcCella.ascx.cs">
<DependentUpon>mod_UdcCella.ascx</DependentUpon>
<SubType>ASPXCodeBehind</SubType>
@@ -1098,11 +1195,12 @@
<Project>{47143721-A018-4BDA-B544-EC3E10BC87A2}</Project>
<Name>GMW_data</Name>
</ProjectReference>
<ProjectReference Include="..\VersGen\VersGen.csproj">
<Project>{7c587950-a570-489c-9784-27256384e57e}</Project>
<Name>VersGen</Name>
</ProjectReference>
</ItemGroup>
<ItemGroup>
<Content Include="Reports\CartellinoFiniti.rdlc">
<SubType>Designer</SubType>
</Content>
<Content Include="Reports\CartellinoMP.rdlc" />
<Content Include="Reports\CartellinoOdette.rdlc">
<SubType>Designer</SubType>
@@ -1260,6 +1358,7 @@
<Content Include="WebUserControls\mod_detailParticolari.ascx" />
<Content Include="WebUserControls\mod_detailUDC.ascx" />
<Content Include="WebUserControls\mod_detailUDC_storico.ascx" />
<Content Include="WebUserControls\mod_detAttr.ascx" />
<Content Include="WebUserControls\mod_detLDP.ascx" />
<Content Include="WebUserControls\mod_dettaglioBlocco.ascx" />
<Content Include="WebUserControls\mod_dettCelleBlocco.ascx" />
@@ -1272,6 +1371,8 @@
<Content Include="WebUserControls\mod_finitiTK.ascx" />
<Content Include="WebUserControls\mod_fusiTK.ascx" />
<Content Include="WebUserControls\mod_gestPrinterPost.ascx" />
<Content Include="WebUserControls\mod_lavMeccIN.ascx" />
<Content Include="WebUserControls\mod_lavMeccOUT.ascx" />
<Content Include="WebUserControls\mod_lemmiVocab.ascx" />
<Content Include="WebUserControls\mod_listParticolari.ascx" />
<Content Include="WebUserControls\mod_login.ascx" />
@@ -1298,8 +1399,11 @@
<Content Include="WebUserControls\mod_selettore_ajax.ascx" />
<Content Include="WebUserControls\mod_listUDC.ascx" />
<Content Include="WebUserControls\mod_statoMag.ascx" />
<Content Include="WebUserControls\mod_SterrTagIN.ascx" />
<Content Include="WebUserControls\mod_SterrTagOUT.ascx" />
<Content Include="WebUserControls\mod_storicoAzioniOperatore.ascx" />
<Content Include="WebUserControls\mod_tipoCella.ascx" />
<Content Include="WebUserControls\mod_trattamenti.ascx" />
<Content Include="WebUserControls\mod_vocabolario.ascx" />
</ItemGroup>
<ItemGroup>
@@ -1316,6 +1420,8 @@
<None Include="Properties\PublishProfiles\SP_test.pubxml" />
<None Include="Properties\PublishProfiles\TK_prod.pubxml" />
<None Include="Properties\PublishProfiles\TK_test.pubxml" />
<Content Include="Reports\CartellinoMateriaPrima Neutro.rdl" />
<Content Include="Reports\CartellinoTara.rdl" />
<None Include="setupTgt.bat" />
<Content Include="images\resetBozza.png" />
<Content Include="sanpos_associaz_F10_F18.aspx" />
@@ -1451,6 +1557,13 @@
<SubType>Designer</SubType>
</Content>
</ItemGroup>
<ItemGroup>
<Content Include="Reports\CartellinoSterrati.rdlc" />
<Content Include="Reports\CartellinoTrattati.rdlc" />
</ItemGroup>
<ItemGroup>
<Content Include="Reports\CartellinoFiniti.rdlc" />
</ItemGroup>
<PropertyGroup>
<VisualStudioVersion Condition="'$(VisualStudioVersion)' == ''">10.0</VisualStudioVersion>
<VSToolsPath Condition="'$(VSToolsPath)' == ''">$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)</VSToolsPath>
@@ -1481,7 +1594,7 @@
<WebProjectProperties>
<UseIIS>False</UseIIS>
<AutoAssignPort>True</AutoAssignPort>
<DevelopmentServerPort>63651</DevelopmentServerPort>
<DevelopmentServerPort>53516</DevelopmentServerPort>
<DevelopmentServerVPath>/</DevelopmentServerVPath>
<IISUrl>http://localhost/GMW</IISUrl>
<OverrideIISAppRootUrl>True</OverrideIISAppRootUrl>
+2 -2
View File
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="4.0">
<PropertyGroup>
<ProjectView>ProjectFiles</ProjectView>
<NameOfLastUsedPublishProfile>SP_prod</NameOfLastUsedPublishProfile>
<ProjectView>ShowAllFiles</ProjectView>
<NameOfLastUsedPublishProfile>218</NameOfLastUsedPublishProfile>
</PropertyGroup>
<ProjectExtensions>
<VisualStudio>
+5
View File
@@ -0,0 +1,5 @@
<%@ Page Title="" Language="C#" MasterPageFile="~/WebMasterPages/AjaxSimpleFull.Master" AutoEventWireup="true" CodeBehind="LavorMeccIN.aspx.cs" Inherits="GMW.LavorMeccIN" %>
<%@ Register src="WebUserControls/mod_lavMeccIN.ascx" tagname="mod_lavMeccIN" tagprefix="uc1" %>
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
<uc1:mod_lavMeccIN ID="mod_lavMeccIN1" runat="server" />
</asp:Content>
+17
View File
@@ -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
{
public partial class LavorMeccIN : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
}
}
+24
View File
@@ -0,0 +1,24 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
namespace GMW {
public partial class LavorMeccIN {
/// <summary>
/// mod_lavMeccIN1 control.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// </remarks>
protected global::GMW.WebUserControls.mod_lavMeccIN mod_lavMeccIN1;
}
}
+5
View File
@@ -0,0 +1,5 @@
<%@ Page Title="" Language="C#" MasterPageFile="~/WebMasterPages/AjaxSimpleFull.Master" AutoEventWireup="true" CodeBehind="LavorMeccOUT.aspx.cs" Inherits="GMW.LavorMeccOUT" %>
<%@ Register src="WebUserControls/mod_lavMeccOUT.ascx" tagname="mod_lavMeccOUT" tagprefix="uc1" %>
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
<uc1:mod_lavMeccOUT ID="mod_lavMeccOUT1" runat="server" />
</asp:Content>
+17
View File
@@ -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
{
public partial class LavorMeccOUT : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
}
}
+24
View File
@@ -0,0 +1,24 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
namespace GMW {
public partial class LavorMeccOUT {
/// <summary>
/// mod_lavMeccOUT1 control.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// </remarks>
protected global::GMW.WebUserControls.mod_lavMeccOUT mod_lavMeccOUT1;
}
}
+3 -3
View File
@@ -10,7 +10,7 @@ using System.Runtime.InteropServices;
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("Steamware")]
[assembly: AssemblyProduct("GMW")]
[assembly: AssemblyCopyright("Copyright © Steamware 2010-2012")]
[assembly: AssemblyCopyright("Steamware © 2010-2014")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
@@ -31,5 +31,5 @@ using System.Runtime.InteropServices;
//
// You can specify all the values or you can default the Revision and Build Numbers
// by using the '*' as shown below:
[assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyFileVersion("1.0.0.0")]
//[assembly: AssemblyVersion("2.4.*")]
//[assembly: AssemblyFileVersion("2.4.*")]
+4 -3
View File
@@ -13,7 +13,7 @@ by editing this MSBuild file. In order to learn more about this please visit htt
<MSDeployServiceURL>https://10.74.82.218:8172/MsDeploy.axd</MSDeployServiceURL>
<DeployIisAppPath>Default Web Site/GMW</DeployIisAppPath>
<RemoteSitePhysicalPath />
<SkipExtraFilesOnServer>True</SkipExtraFilesOnServer>
<SkipExtraFilesOnServer>False</SkipExtraFilesOnServer>
<MSDeployPublishMethod>WMSVC</MSDeployPublishMethod>
<EnableMSDeployBackup>True</EnableMSDeployBackup>
<UserName>Administrator</UserName>
@@ -23,15 +23,16 @@ by editing this MSBuild file. In order to learn more about this please visit htt
<ObjectGroup Name="GMW_data.Properties.Settings.GMWConnectionString" Order="1" Enabled="False">
<Destination Path="" />
<Object Type="DbDacFx">
<PreSource Path="Data Source=10.74.82.217\sql2008r2;Initial Catalog=TK_GMWTest;Persist Security Info=True;User ID=sa;Password=keyhammer" includeData="False" />
<PreSource Path="Data Source=10.74.82.217\sql2008r2;Initial Catalog=TK_GMW;Persist Security Info=True;User ID=sa;Password=keyhammer" includeData="False" />
<Source Path="$(IntermediateOutputPath)AutoScripts\GMW_data.Properties.Settings.GMWConnectionString_IncrementalSchemaOnly.dacpac" dacpacAction="Deploy" />
</Object>
<UpdateFrom Type="Web.Config">
<Source MatchValue="Data Source=10.74.82.217\sql2008r2;Initial Catalog=TK_GMWTest;Persist Security Info=True;User ID=sa;Password=keyhammer" MatchAttributes="$(UpdateFromConnectionStringAttributes)" />
<Source MatchValue="Data Source=10.74.82.217\sql2008r2;Initial Catalog=TK_GMW;Persist Security Info=True;User ID=sa;Password=keyhammer" MatchAttributes="$(UpdateFromConnectionStringAttributes)" />
</UpdateFrom>
</ObjectGroup>
</Objects>
</PublishDatabaseSettings>
<LaunchSiteAfterPublish>True</LaunchSiteAfterPublish>
<PrecompileBeforePublish>True</PrecompileBeforePublish>
<EnableUpdateable>True</EnableUpdateable>
<DebugSymbols>False</DebugSymbols>
@@ -6,6 +6,6 @@ by editing this MSBuild file. In order to learn more about this please visit htt
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<TimeStampOfAssociatedLegacyPublishXmlFile>2013-07-02T19:12:45.6296989+02:00</TimeStampOfAssociatedLegacyPublishXmlFile>
<EncryptedPassword>AQAAANCMnd8BFdERjHoAwE/Cl+sBAAAADfdPkbM5mUeaV6YvQx8NEwAAAAACAAAAAAADZgAAwAAAABAAAABretqmeAwoN8dwwUym0l6uAAAAAASAAACgAAAAEAAAANS9Yunkzc8Nyn9LraBErMgQAAAArKgvGhTAwNnTbdGD8tmWohQAAAC/UZP/r9BIjbarE1TjmEMK+wszYw==</EncryptedPassword>
<EncryptedPassword>AQAAANCMnd8BFdERjHoAwE/Cl+sBAAAA/K81nomLRUiuXNLIOVdzQgAAAAACAAAAAAADZgAAwAAAABAAAADyQtg0RtdjMgzrS1NdICAvAAAAAASAAACgAAAAEAAAAPYYao9KAqZpdFBMYD0G35kQAAAA5PwnkPHq66Mdy8ljwHz/LBQAAABULGwmntg/j8SMn4dnpJUxKCwyAg==</EncryptedPassword>
</PropertyGroup>
</Project>
@@ -18,15 +18,16 @@ by editing this MSBuild file. In order to learn more about this please visit htt
<ObjectGroup Name="GMW_data.Properties.Settings.GMWConnectionString" Order="1" Enabled="False">
<Destination Path="" />
<Object Type="DbDacFx">
<PreSource Path="Data Source=10.74.82.217\sql2008r2;Initial Catalog=TK_GMWTest;Persist Security Info=True;User ID=sa;Password=keyhammer" includeData="False" />
<PreSource Path="Data Source=10.74.82.217\sql2008r2;Initial Catalog=TK_GMW;Persist Security Info=True;User ID=sa;Password=keyhammer" includeData="False" />
<Source Path="$(IntermediateOutputPath)AutoScripts\GMW_data.Properties.Settings.GMWConnectionString_IncrementalSchemaOnly.dacpac" dacpacAction="Deploy" />
</Object>
<UpdateFrom Type="Web.Config">
<Source MatchValue="Data Source=10.74.82.217\sql2008r2;Initial Catalog=TK_GMWTest;Persist Security Info=True;User ID=sa;Password=keyhammer" MatchAttributes="$(UpdateFromConnectionStringAttributes)" />
<Source MatchValue="Data Source=10.74.82.217\sql2008r2;Initial Catalog=TK_GMW;Persist Security Info=True;User ID=sa;Password=keyhammer" MatchAttributes="$(UpdateFromConnectionStringAttributes)" />
</UpdateFrom>
</ObjectGroup>
</Objects>
</PublishDatabaseSettings>
<LaunchSiteAfterPublish>True</LaunchSiteAfterPublish>
<PrecompileBeforePublish>True</PrecompileBeforePublish>
<EnableUpdateable>True</EnableUpdateable>
<DebugSymbols>False</DebugSymbols>
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
+26 -40
View File
@@ -3,7 +3,7 @@
<DataSources>
<DataSource Name="GMWConnectionString">
<rd:DataSourceID>37647cab-a462-4a59-ae44-1bb2d82f1cff</rd:DataSourceID>
<DataSourceReference>GMW</DataSourceReference>
<DataSourceReference>GMW_Test</DataSourceReference>
</DataSource>
</DataSources>
<InteractiveHeight>14.8cm</InteractiveHeight>
@@ -13,7 +13,7 @@
<DataType>String</DataType>
<DefaultValue>
<Values>
<Value>USPLI12000006</Value>
<Value>USPLI20000006</Value>
</Values>
</DefaultValue>
<Prompt>UDC</Prompt>
@@ -239,7 +239,7 @@ zzQB/KD+29/wbk/8ABcvU/wBojV/EXiPwJqfxv1XVbW0vdW+Idl4mt3S9uZIUMkOb+eKdvKfMYLIq4jB
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
<ZIndex>49</ZIndex>
<ZIndex>48</ZIndex>
<Value />
</Textbox>
</ReportItems>
@@ -273,7 +273,7 @@ zzQB/KD+29/wbk/8ABcvU/wBojV/EXiPwJqfxv1XVbW0vdW+Idl4mt3S9uZIUMkOb+eKdvKfMYLIq4jB
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
<ZIndex>48</ZIndex>
<ZIndex>47</ZIndex>
<Value>CARTELLINO LIQUIDI</Value>
</Textbox>
</ReportItems>
@@ -307,7 +307,7 @@ zzQB/KD+29/wbk/8ABcvU/wBojV/EXiPwJqfxv1XVbW0vdW+Idl4mt3S9uZIUMkOb+eKdvKfMYLIq4jB
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
<ZIndex>47</ZIndex>
<ZIndex>46</ZIndex>
<Value>=FormatDateTime(Globals!ExecutionTime )</Value>
</Textbox>
</ReportItems>
@@ -349,7 +349,7 @@ zzQB/KD+29/wbk/8ABcvU/wBojV/EXiPwJqfxv1XVbW0vdW+Idl4mt3S9uZIUMkOb+eKdvKfMYLIq4jB
<Width>1.2cm</Width>
</TableColumn>
</TableColumns>
<Height>11.9cm</Height>
<Height>11.4cm</Height>
<Footer>
<TableRows>
<TableRow>
@@ -650,6 +650,7 @@ zzQB/KD+29/wbk/8ABcvU/wBojV/EXiPwJqfxv1XVbW0vdW+Idl4mt3S9uZIUMkOb+eKdvKfMYLIq4jB
<PaddingBottom>2pt</PaddingBottom>
</Style>
<ZIndex>11</ZIndex>
<CanGrow>true</CanGrow>
<Value />
</Textbox>
</ReportItems>
@@ -679,6 +680,7 @@ zzQB/KD+29/wbk/8ABcvU/wBojV/EXiPwJqfxv1XVbW0vdW+Idl4mt3S9uZIUMkOb+eKdvKfMYLIq4jB
<PaddingBottom>2pt</PaddingBottom>
</Style>
<ZIndex>10</ZIndex>
<CanGrow>true</CanGrow>
<Value>="DISEGNO : " + First(Fields!disegnogrezzo.Value).ToString</Value>
</Textbox>
</ReportItems>
@@ -707,6 +709,7 @@ zzQB/KD+29/wbk/8ABcvU/wBojV/EXiPwJqfxv1XVbW0vdW+Idl4mt3S9uZIUMkOb+eKdvKfMYLIq4jB
<PaddingBottom>2pt</PaddingBottom>
</Style>
<ZIndex>9</ZIndex>
<CanGrow>true</CanGrow>
<Value />
</Textbox>
</ReportItems>
@@ -795,6 +798,7 @@ zzQB/KD+29/wbk/8ABcvU/wBojV/EXiPwJqfxv1XVbW0vdW+Idl4mt3S9uZIUMkOb+eKdvKfMYLIq4jB
<PaddingBottom>2pt</PaddingBottom>
</Style>
<ZIndex>18</ZIndex>
<CanGrow>true</CanGrow>
<Value />
</Textbox>
</ReportItems>
@@ -824,6 +828,7 @@ zzQB/KD+29/wbk/8ABcvU/wBojV/EXiPwJqfxv1XVbW0vdW+Idl4mt3S9uZIUMkOb+eKdvKfMYLIq4jB
<PaddingBottom>2pt</PaddingBottom>
</Style>
<ZIndex>17</ZIndex>
<CanGrow>true</CanGrow>
<Value />
</Textbox>
</ReportItems>
@@ -853,6 +858,7 @@ zzQB/KD+29/wbk/8ABcvU/wBojV/EXiPwJqfxv1XVbW0vdW+Idl4mt3S9uZIUMkOb+eKdvKfMYLIq4jB
<PaddingBottom>2pt</PaddingBottom>
</Style>
<ZIndex>16</ZIndex>
<CanGrow>true</CanGrow>
<Value />
</Textbox>
</ReportItems>
@@ -882,6 +888,7 @@ zzQB/KD+29/wbk/8ABcvU/wBojV/EXiPwJqfxv1XVbW0vdW+Idl4mt3S9uZIUMkOb+eKdvKfMYLIq4jB
<PaddingBottom>2pt</PaddingBottom>
</Style>
<ZIndex>15</ZIndex>
<CanGrow>true</CanGrow>
<Value />
</Textbox>
</ReportItems>
@@ -908,6 +915,7 @@ zzQB/KD+29/wbk/8ABcvU/wBojV/EXiPwJqfxv1XVbW0vdW+Idl4mt3S9uZIUMkOb+eKdvKfMYLIq4jB
<PaddingBottom>2pt</PaddingBottom>
</Style>
<ZIndex>14</ZIndex>
<CanGrow>true</CanGrow>
<Value />
</Textbox>
</ReportItems>
@@ -1049,6 +1057,7 @@ zzQB/KD+29/wbk/8ABcvU/wBojV/EXiPwJqfxv1XVbW0vdW+Idl4mt3S9uZIUMkOb+eKdvKfMYLIq4jB
<PaddingBottom>2pt</PaddingBottom>
</Style>
<ZIndex>21</ZIndex>
<CanGrow>true</CanGrow>
<Value />
</Textbox>
</ReportItems>
@@ -1064,7 +1073,6 @@ zzQB/KD+29/wbk/8ABcvU/wBojV/EXiPwJqfxv1XVbW0vdW+Idl4mt3S9uZIUMkOb+eKdvKfMYLIq4jB
<Textbox Name="textbox32">
<Style>
<FontSize>12pt</FontSize>
<FontWeight>700</FontWeight>
<VerticalAlign>Bottom</VerticalAlign>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
@@ -1102,6 +1110,7 @@ zzQB/KD+29/wbk/8ABcvU/wBojV/EXiPwJqfxv1XVbW0vdW+Idl4mt3S9uZIUMkOb+eKdvKfMYLIq4jB
<PaddingBottom>2pt</PaddingBottom>
</Style>
<ZIndex>30</ZIndex>
<CanGrow>true</CanGrow>
<Value />
</Textbox>
</ReportItems>
@@ -1126,6 +1135,7 @@ zzQB/KD+29/wbk/8ABcvU/wBojV/EXiPwJqfxv1XVbW0vdW+Idl4mt3S9uZIUMkOb+eKdvKfMYLIq4jB
<PaddingBottom>2pt</PaddingBottom>
</Style>
<ZIndex>29</ZIndex>
<CanGrow>true</CanGrow>
<Value />
</Textbox>
</ReportItems>
@@ -1221,6 +1231,7 @@ zzQB/KD+29/wbk/8ABcvU/wBojV/EXiPwJqfxv1XVbW0vdW+Idl4mt3S9uZIUMkOb+eKdvKfMYLIq4jB
<PaddingBottom>2pt</PaddingBottom>
</Style>
<ZIndex>26</ZIndex>
<CanGrow>true</CanGrow>
<Value />
</Textbox>
</ReportItems>
@@ -1343,6 +1354,7 @@ zzQB/KD+29/wbk/8ABcvU/wBojV/EXiPwJqfxv1XVbW0vdW+Idl4mt3S9uZIUMkOb+eKdvKfMYLIq4jB
<PaddingBottom>2pt</PaddingBottom>
</Style>
<ZIndex>33</ZIndex>
<CanGrow>true</CanGrow>
<Value />
</Textbox>
</ReportItems>
@@ -1428,6 +1440,7 @@ zzQB/KD+29/wbk/8ABcvU/wBojV/EXiPwJqfxv1XVbW0vdW+Idl4mt3S9uZIUMkOb+eKdvKfMYLIq4jB
<PaddingBottom>2pt</PaddingBottom>
</Style>
<ZIndex>41</ZIndex>
<CanGrow>true</CanGrow>
<Value />
</Textbox>
</ReportItems>
@@ -1456,6 +1469,7 @@ zzQB/KD+29/wbk/8ABcvU/wBojV/EXiPwJqfxv1XVbW0vdW+Idl4mt3S9uZIUMkOb+eKdvKfMYLIq4jB
<PaddingBottom>2pt</PaddingBottom>
</Style>
<ZIndex>40</ZIndex>
<CanGrow>true</CanGrow>
<Value />
</Textbox>
</ReportItems>
@@ -1484,6 +1498,7 @@ zzQB/KD+29/wbk/8ABcvU/wBojV/EXiPwJqfxv1XVbW0vdW+Idl4mt3S9uZIUMkOb+eKdvKfMYLIq4jB
<PaddingBottom>2pt</PaddingBottom>
</Style>
<ZIndex>39</ZIndex>
<CanGrow>true</CanGrow>
<Value />
</Textbox>
</ReportItems>
@@ -1512,6 +1527,7 @@ zzQB/KD+29/wbk/8ABcvU/wBojV/EXiPwJqfxv1XVbW0vdW+Idl4mt3S9uZIUMkOb+eKdvKfMYLIq4jB
<PaddingBottom>2pt</PaddingBottom>
</Style>
<ZIndex>38</ZIndex>
<CanGrow>true</CanGrow>
<Value />
</Textbox>
</ReportItems>
@@ -1537,6 +1553,7 @@ zzQB/KD+29/wbk/8ABcvU/wBojV/EXiPwJqfxv1XVbW0vdW+Idl4mt3S9uZIUMkOb+eKdvKfMYLIq4jB
<PaddingBottom>2pt</PaddingBottom>
</Style>
<ZIndex>37</ZIndex>
<CanGrow>true</CanGrow>
<Value />
</Textbox>
</ReportItems>
@@ -1602,49 +1619,18 @@ zzQB/KD+29/wbk/8ABcvU/wBojV/EXiPwJqfxv1XVbW0vdW+Idl4mt3S9uZIUMkOb+eKdvKfMYLIq4jB
</TableCells>
<Height>1.45cm</Height>
</TableRow>
<TableRow>
<TableCells>
<TableCell>
<ColSpan>10</ColSpan>
<ReportItems>
<Textbox Name="textbox28">
<rd:DefaultName>textbox28</rd:DefaultName>
<Style>
<BorderColor>
<Top>Black</Top>
</BorderColor>
<BorderStyle>
<Top>Solid</Top>
</BorderStyle>
<BorderWidth>
<Top>1pt</Top>
</BorderWidth>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
<ZIndex>46</ZIndex>
<CanGrow>true</CanGrow>
<Value>="Operatore : " + trim(Fields!cognome.Value) + " " + trim(Fields!nome.Value)</Value>
</Textbox>
</ReportItems>
</TableCell>
</TableCells>
<Height>0.5cm</Height>
</TableRow>
</TableRows>
<RepeatOnNewPage>true</RepeatOnNewPage>
</Footer>
</Table>
</ReportItems>
<Top>0.5cm</Top>
<Top>1cm</Top>
<Style>
<BorderStyle>
<Default>Solid</Default>
</BorderStyle>
</Style>
<Height>12.03492cm</Height>
<Height>11.5cm</Height>
</Rectangle>
</ReportItems>
<Style>
File diff suppressed because it is too large Load Diff
+36 -39
View File
@@ -3,15 +3,22 @@
<DataSources>
<DataSource Name="GMWConnectionString">
<rd:DataSourceID>37647cab-a462-4a59-ae44-1bb2d82f1cff</rd:DataSourceID>
<ConnectionProperties>
<DataProvider>SQL</DataProvider>
<ConnectString>Data Source=SRV65;Initial Catalog=SP_GMW</ConnectString>
<IntegratedSecurity>true</IntegratedSecurity>
</ConnectionProperties>
<DataSourceReference>GMW</DataSourceReference>
</DataSource>
</DataSources>
<InteractiveHeight>14.8cm</InteractiveHeight>
<Description>Stampa cartellino di produzione</Description>
<ReportParameters>
<ReportParameter Name="UDC">
<DataType>String</DataType>
<DefaultValue>
<Values>
<Value>UTKMP12000001</Value>
</Values>
</DefaultValue>
<Prompt>UDC</Prompt>
</ReportParameter>
</ReportParameters>
<rd:DrawGrid>true</rd:DrawGrid>
<InteractiveWidth>21cm</InteractiveWidth>
<rd:GridSpacing>0.25cm</rd:GridSpacing>
@@ -21,32 +28,20 @@
<BottomMargin>1cm</BottomMargin>
<rd:ReportID>8b67d517-f880-448b-bde4-1949893f9fcc</rd:ReportID>
<EmbeddedImages>
<EmbeddedImage Name="mm_logo">
<MIMEType>image/jpeg</MIMEType>
<ImageData>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</ImageData>
</EmbeddedImage>
<EmbeddedImage Name="tk_logo">
<MIMEType>image/jpeg</MIMEType>
<ImageData>/9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAIBAQEBAQIBAQECAgICAgQDAgICAgUEBAMEBgUGBgYFBgYGBwkIBgcJBwYGCAsICQoKCgoKBggLDAsKDAkKCgr/2wBDAQICAgICAgUDAwUKBwYHCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgr/wAARCAB4AMoDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD9/KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiivlX/gsd/wAFLvDv/BLD9iDxD+0hNaadqHimaVNK8A6BqbMYtS1eUExrIsbK5ijRZJpArKSkRUMrMpoA+qqK/KX9sH/gt1+3
L+xj/wAE9vgb4g8ffBj4f6p+1d8edTtv+Eb+GGm6Nfrp9hZzyKUE1u18bhp9k1tCR5yjz52GMRMD5x/wWa/4OTf2oP8AgmX40+Hv7L/w58GfCnxT8WofBltqfxolvNL1CXSNN1C4iRo7Oyjiv45Y8YkkPmySny5IOhYkAH7Q0V+J3/BFz/g4b/4KRf8ABSj9o3WdN+NHwt+C3hP4QfDzwrdeI/il4y03QNVhl06xjifykjlm1OSNJHkUt8yPiOCY4yua+XvjF/weoft1RfFbxJH8Cv2fvg+fBcet3K+FD4k0PVZdQfTxI3kNcvFqcaGZo9rMFjUBsrigD+lKiv5h/wDiNY/4Kf8A/RvXwE/8J3Wv/ltR/wARrH/BT/8A6N6+An/hO61/8tqAP6eKK/mH/wCI1j/gp/8A9G9fAT/wnda/+W1H/Eax/wAFP/8Ao3r4Cf8AhO61/wDLagD+niiv5h/+I1j/AIKf/wDRvXwE/wDCd1r/AOW1H/Eax/wU/wD+jevgJ/4Tutf/AC2oA/p4or+Yn/iNU/4Kf4/5N9+Amf8AsW9b5H/g2/8A1Yr94P8Agkr+0L+2J+1f+w/4T/aT/bY8D+EvDXifxrG2q6RoPhHS7u1itdIkCm0aZbq5uHMsq5m4ZQEljXblWJAPpaiiigAooooAKKKKACiiigAooooAKKKKAGmQg8jjivw6+IXifw//AMFyP+C5t3qPifW4W/Za/Yyt5r/xBqF3IP7N1XVYXMkruxOx0ee3Oc5Q22nyEYEvP2X/AMHEP/BSHUP2Av2Eb/w58Kr+Rvir8Vrh/C/w7s7EFrqKSVQLm9RF5LRRuAmM/vpoBggkV+bP7VPwi8Xf8E6f+CbXwf8A+CCH7MkMN3+0X+1FqVtqPxflsZAZLW3uXRXt5XX5li+Rbbd93yLK7cgCTkA1v2f/ANp7wx+1N+118e/+DlT9qrTJn+EXwFtZfD37P/hvUPk/tLUwPLso4g2cSkzo7EA7J9Q
DZxA2PxI+O3xn+J/7VPx38TfHf4n6jLq/ivxtr8+o6nLGhYzXEz5Ecagn5VyEVR0VVA6V+iH/AAcH/Hv4cfs9+Evhp/wRC/ZT1xJvAvwE02OXx5qFrtX+3fFc0bG4llKnlk86Usv8MlzKn/LJQOT/AODdn9j74beNPjf4n/4KOftVQpb/AAY/Zn0v/hJ9cnu4QY9R1mNTJY2aBuJGV184oDyyQIQfNFAHrn/BQa5tP+CL/wDwR58Gf8EsvC80dn8afj7BF4x+Ps8D4uNO05sC30pmHK/MgiKg4xb3XGLjn8iDKzHJxn1r2H9vD9sX4kft7/tZ+N/2rvijO39o+L9Yee3sRKXTTbJVEdtZx5/ghhSOPPfaWOSSa8d2j1oATJ9TRk+pqR4UU8FvxX/Pfio6ADJ9TRk+poqTyl5yx/L8vzoAjyfU0ZPqaXaPWnLEHYKhJJIGMd/woA+1P+CDH/BNO7/4Kb/8FAPDnw18SaTLP4A8KlPEHxHnKkRtp0Mi7bTd/euZdkWODsaVh/qzX9j9jp9jplnDp2nWkcFvbxrHbwQoFSJFGFVVHCgDgAcACvgD/g3F/wCCZg/4Jy/8E/tJufHvh8WvxK+Jog8Q+OBLFtmslaP/AETT27jyIn+Zf4Zpph0xj9BaACimeYwBJXocdP8APtT+fQfnQAUUwOxySnAz059KfQAUUUUAFFFFABRRUbTEHAAz6f5+lAElFHPoPzpnnx/89E/77oA/nu/bol/4K3fGf/gtLYft72H/AASZ8ffELwH8JbySx+EHhTxBYTWloRbs/lao6rlvMe5JugCAflgDZEYB9wn/AOCoX/BcC5+IEXxZuf8Ag26tJPFMEHkweJZLaZtQjj2FNi3Ji81RtZlwGAwxHev2iEaqMAdaXaP8igD8LPiF/wAFFP8AgqFomma98V/il/wbFeCYbWzt7nVvEWva3oCny0RXmuLmaV7ck4Ad2YnPU8k165/wTr/4K++Gvjr/AME1Pj
b+21+1F+wV8MPht8DvBBC6bomi2SyReL9YQI3kCCSEQsfNNlCshDZmkAyPKNWf+Dl39qj4l/FrUfhv/wAETf2S737R8Rvj1q1t/wAJS1u/Om6EJSVWbByiSvFJLIe0FnLkYcV89ftufA7wv+1J+1h8Af8Ag2b/AGPNTmtfhT8F7C31z46a9YgKZGiQSXDzMpx52yZmJ5X7VqSA4MPAB6H4m/4Kw/Bz4Of8EhtO/wCCkX7R3/BLn4JaF4n+IXig6d8G/h5a6DbsdXskZfM1C5eS2DxRKFnYbUIYeQcgTqR8xfAH/g421n9pz41+Fv2ffg7/AMER/wBn7UvE/jHWoNL0Wz+wIFaeVwoZ2Fp8kaDLu/RUVmPANfHP/BfX/goF4a/ba/bUPgr4HeRafB34O6Yvg74VaVpzYtBZ2xEct3Eo6LM8YCH/AJ4RQDtX0B/wRO8F+FP+CZ37DfxP/wCC7/xy0K3l1m0tZ/B37O2jajFj+0dbnVo5r1AcFkXDRFlz+6ive4FAFz/g62/a0+CGtftC6H+wb+zv8KvAuhW/w4gjvfiJqnhDw5a2v2vX5YQPsgljjVzFbxP0zzJOwYbohj8i61vHHjrxb8SfGOrfEHx5rtxqut67qU+oavqV5IXlurqaQySyuT1ZnZmJ9SayaACv3j/4NEf+CTHhP4k6d4l/4KJ/tI/DXTtb0Y+b4d+HGk+INOS5tp3UgX1/5coZW2nFvGSMbvtHQqCPx3/Yb/Y/+I37eH7WHgn9lD4VQt/ani/WUtpLzyt6afaqDJc3kgH8EMKySkd9m0ckV/ZB4i8Y/sh/8Efv2DrG48X69B4S+GXwq8MW2n2rMoae42KEjjRFwbi5nlycDl5JGZsAsQAdqf2M/wBjwf8ANqHw06cf8ULp/wD8Zpbf9jn9kS3mS7tf2V/hxHJGd0UkXgewDKfUERdfxr+e39tT/g8s/bK+JHie80P9h/4X+H/hx4ZWQrZav4jtE1XWZ17SMHP2a
HP/ADzCS7f+ehr5RvP+DhT/AILp6tZSeOj+2l4vXTkmCveW3hXTktI3JHyZW02DrwDyaAP7ByqkAFOvPc4/SpK/l1/Y6/4PBv8Agox8GvE9lY/tTaR4d+LfhoyIuoLLpcWlaqqFhuMM9qghLAZwskLbv7y1/Rd+xL+2v8Cf+CgP7OOgftQfs6+IJL/w7r0bq0N1CI7rT7qM7ZrS5jyfLmRuCMlSNrKzK6swB+Zv/B4x+2h4x+AH7JXw2+AXws8f6loPiDx54xm1G7u9G1KS2uBp2nwYdN8TKwVprqA+/lGv52F/a4/aychE/ae+IpZuFUeNr/kk/wDXWv0D/wCDuj9pz/heX/BV+8+E2maj52mfCrwjYaGqRvlFvJ1N9csP9ofaIo2/6447V8kf8EhP2ZW/bA/4KXfBn4Bz6cbmw1PxtaXWtxbNw/s+zY3d0CDxgwwSDnuwoA/r0/4Jn/BTxX+zz+wD8I/g/wCPdZ1LUPEOleB7F/EV5q97JcXEmozxi4uy8kpLnE80oGTwAAOAK91r8pv+Cyv/AAc7fD7/AIJf/tG2v7Lnwk+B1n8T/EljpwuvGrS+J20+DRZJQr29ruWCXzJmQ+Y4+UIrx8ksQnyr4K/4PVfjl8RvGGl+APA3/BMjTdV1rW9QhsdJ0uy+I87zXVzK4SKJALDlndgoHqaAP6A6Mg9DXmes/tCaf8Cv2YP+GiP2ztR0D4fponhyLUfHJj1Rrmy0iYovmQRzbFa4IkYRJtTdKxUKuXVa/Fn9rz/g9esdM8SXfhv9hv8AZOt9U063ldIPFXxF1KWEXWDgMljbbWVD1BacNg8qtAH74byTgY6ev9KA5POPpX8t2p/8HiH/AAV4u92uWPgz4T2tiZiiiLwXePGGxkIXa9POM8ZHQ17X+yb/AMHrfxq03xXZaP8Ats/ss+G9V0KSVY77W/h7PNZXtqveQW11LKk/+55kX+9QB/RRX5Nf8Hd/7Z3jL9mX9gPwv8KvhZ4/
1Xw94m+JHjiKL7douoyWtyum2MZuJyskTB1HnNaA4PIYjvX6Y/s/ftAfCv8Aah+Cvhv9oL4I+KYdc8KeK9KS/wBG1O3UgSRtkFWB5R1YMjoeUZWU4Ir+ar/g8d/ab/4Wz/wUn0L9n3S9S8yw+Ffge3guIVfKpqN+RdzH0z9nNmD/ALtAH5vf8Nuftm4yP2u/ih/4X+o8/wDkb6V/Q3+zB/wQc/aD+Jf7NPw7+I/j39sr4n2eu+IPA2kalrVpL8RdTDQXc9nFLMhHm8EO7A/Sv5//APgnJ+zbP+1/+3h8Jv2bIbQzQeLfHNhaamAucWKyiS6fH+zbxyt/wGv7ibfT7O0t47S1t1jiiQJHGgwFUDAAHYAUATVxH7RXx/8Ah1+y38CvFv7RHxf1hdP8N+DdEuNU1a4PJMUS5CIP4nc4RV6l3UDqM9vX40/8HAPxa8ff8FGv20fhX/wQN/Zm8QSRDXdVtvEXxt1axO4aZYRjz4opMDH7uENdlDw0jWa5BagDwv8AYb+PWr/CD4QftEf8HSf7a2ixyeMfHNzdeH/gB4b1Al1Xe32eGODIyYgYktg64byLK8c/fJPkXiL4geMf+CTP/BGvxD+0H8Stenk/am/bvvrm7l1G5O3UNI8MTFpZ7knhopJRcFyRtJe+i72xx77+0V4K+E//AAVA/wCCqvgj/gmb8MEs9I/ZL/Yl0EXvxHlWQLYTPYxqk8Ujj5X/ANUtpuPzYF/Jk9/yZ/4LH/8ABQzVf+Clv7dnir49Wkslt4QsWGh/DrSSm1LHRLZmWDCdEaQl53A6NMVHAAoA8z/YV/ZA+I37fH7W/gf9lD4WQFdS8X6yltNeiDcmn2igyXN5IF/gihWSQjvt2jkivr//AIOKf2wvhv4w+NnhX/gm9+yrKtt8Gf2aNK/4RjRbe2lDR6jrKKsd9eOy8SMrJ5O8jJdZ3B/emvWP+CetrZ/8EZP+CP8A41/4KqeKLaO1+M3x7gl8GfAC2uIx5+n
6exJudVUHlQTG0oOMYtrUZ23Bz+Rt3fXd/dy319cPNNNI0k00rlmdyclix5JJOcnqetAEVOKDIAB/nTa+lP8Agk9/wT/8Xf8ABSz9ufwb+y5oEc8WkXt4L/xnqtumf7N0W3Ktcz5IwGZSsUeeDLNGCMGgD9uP+DPv/gmGPg78C9W/4KOfFLw/5fiL4iQvpfgOO4hw9noUcg825UkZDXM8YA/6ZW6EEiU58a/4PZP2qri78b/CD9izQtZcW+n6dd+L/EVnHJ8ryzSG0si4HdEivCM9ps1+/vgPwD4Q+GPgnR/hx4C0GDS9D8P6Xb6do2mWqbYrS1gjWOKJB2VUVQB7V/Hl/wAHDHx+1X9ov/gsH8avEmovMtt4e8TN4X02CYEeVBpqC0OPQNLHLLj/AKafUUAfIXgPw5aeMvHGjeENS8SWej2+qatb2c+rajMI7axSWRUaeVjjaiA7mJ7KfSv6lP2wv+CmP/BGr4Gf8EiviH+zD+zd+0l8J/EcGmfCC+8O+FPA+i6nbTPfzyWhtYSIVz5jmVlld+W3Kzkk81+If/Bu1/wT3+Cf/BST/golB8FP2iNKuNS8F6P4M1LXNa0y01OW1kuzH5cEKCSFlkUCa5ikO0j/AFe0nB5/Vv8A4KZf8Emf+DbD/glH8I9G+Ln7S37Nnji5tfEWujStI0jwz451Ke+upBE8ryCOW+iHlxqg3NuwGkjBzuFAH82qzMpztU+xH+c1/Sx/wZr22p/Dj/gmh8Vviv431hrXwy/xMurq3859scKWul2huZ+eACNoJz/yyHSvhM/H3/gz8Ayf2Hf2gu3XXrgc85/5jB6cV+kX7Zvj/wDZc/4J9/8ABsv4k8QfsTfDbxD4C8J/E7wstv4N0HxRdO+qI/iGQLK0zSTSsH+yyzSY8xtqqo7UAfza/tbfHnV/2ov2o/iH+0XrsshuPHHjLUdadZDzGlxcySRx/REZVA9FAr6m/wCCL/7U/g3/AIJyWvxd/wCCiO
uWtrfeLvDfgweFvhHo11z9r8RaoxzclT96G2tred5emRKiAgyKa+Ew5AwBX1z+0p/wTw1j4Hf8Epv2ev27prW6Rvil4o8S2urJMzeXDDFJEmn4U8KZEtbx8j7y7P7ooA+X/iB8RfG/xV8eaz8T/iN4mutY8QeIdTn1DW9WvZN015dTOzyyue7MzMT9a/eT/g0e/wCCOhyn/BVH9obwnnHnWnwe0rULfvkx3Gs4b/gcMDf9dnA/1TH8Aa/tQ/4I6/tGeEfjt/wSc+CvxyWew0+ys/hvaWermFFigtJtNjazu/lHCKHtpGwMDHtQB5j/AMF/f+CZ/wC1h/wVS/Zx8Kfs4/s2fFXwn4V0y08VNrPiweKbu8iF/wCVCyW8Si2hk3KHlkdt4A3LGRyK/IbW/wDgzs/as+HFxaa38a/23/gT4d0H7Ug1G9vtdvrdkhDLv8tri0RCwUnALAcDJqf/AIKvf8HZn7Uvx28ea18JP+Ceeuv8OPh7aXUtrbeL4rdW13XUU4+0K8gYWMbHJRYwJVXBaQElE+Hf2B/2Rf2rv+C137bWmfAi8+MOsarq99bT6l4m8a+LtSn1JtK06IqJrlvNcvKd0kcaIGAZ5EBKgkgA/az/AILYf8FBP+CPv7Lf/BJvxL/wTm/Zi8Q+APF+paz4bi0Xwn4O8EXMGowaW6tGf7TuriDdEk0YUzB2bzpJQvBBd1/mnErqcg9sV+jn/Bf/AP4JjfsU/wDBJ/Wvhj+zb8AfiJ4k8WfETUtJu9Z+IGreIL6HEVszpFZJHbQoFgDsl0wVi77VTLYIJ/PDw34c1fxf4isPCfhyxkutQ1O9htLG2jGWmmkYIiAepZgB9aAP62f+DXfwZrvw0/4InfDTUfG980cOp3etaxbC5c7bazfUbjb14ClYzJ6Ykz3r+X7/AIKGftJXP7Xv7cPxW/aVnuGlh8YeOdQvtOLtyll5zJbJ/wABgWJfotf1Nf8ABRHxLpP/AASn/wCDf7xL4
M8O6glreeD/AIOWfgrQ5oW2s+oXUMWmrMg67vMleY/7jGv4/wAMR2FAH68f8Gbf7Mn/AAtT/go34j/aI1XTPNsPhb4Hme1mZOI9S1Bvs0WPc263v5V/UHX5Hf8ABnJ+zGfhJ/wTU1v9oDVLAxah8VfG9zcW8rJhpNOsM2kK+uBOLwj/AH6/XGgDxv8Ab8/bN+Hf7AH7Ivjf9rH4mPG9h4T0h5bOwMwR9SvnxHa2cf8AtSzMiZ/hBLHhTX5Mf8Es/wBnj9uz4c/8E9fjb/wV+8M/CDUvHv7VP7TX2hvAFtG8EMmk6ZdTfu73NxKixxmRjciPJBitbNAAGOPuH/gtl/wR5+J//BYPwZ4Q+FNh+2l/wrLwf4av5tS1HQ4/AJ1c6vflfLhmkk/tC2CrDG0gRNh5ldix+UL4Bon/AAb4/wDBVTw1o1n4d8O/8HI/xXsNP0+0jtbCxsvA11FDbQRoESONF10BFVQAABwAMdKAPnjxf/wSo/4KQ/sef8ERo/2P/wBlb9nDWvFvxp/aK1Z9Y/aC8SWmtWKyaRYABl0hp5rhfOdgyxsyF1YvendiRc/EH7H/APwbB/8ABUP4pftM+C/A/wC0p+zNq/gf4f3muw/8Jj4nudb0+T7Hp0Z3zBFiuHcyuqmOPCnDyqW+UE1+t5/4IF/8FbCAD/wcu/GDjof+EMvM9Mdf7ezQf+CBX/BWsjB/4OW/i+RxwfBd3/8AL38z359TQB8Q/wDBdz/gmz/wV9/b7/a5h0f9n39g/XbP4LfCfQ4vCXwk0q31zS4YTp9uqpJdpG92HQTFVC5GRDFAGAINfEP/ABDd/wDBbT/ownX/APwo9I/+TK/bz/hwX/wVqzn/AIiWfi9/4Rd5145/5D3Xj+Z6kml/4cG/8Fb/APpZf+MP/hGXf/y9oA/EP/iG7/4LYbc/8MGa9kngf8JHpHP/AJN/5xX7u/8ABsx/wSB8Zf8ABNf9mfW/if8AtHeCk0r4u/EW9A1iwmki
nl0XS7dmEFmZIiylpG3TvsYj54lIzHmpfgr/AMENv+ClPgb4t+G/Gfxa/wCDhX4zeMPDWla1b3mt+FYNEu7BtXt45A72puDrE3krJt2swjY7WbABII/TfykHbv60AOr8Wf8AgvD/AMGwPiH9tT4waz+2p+wx4g0vTfHWuqs3i7wPrVx9ntdaulUKbq2uMFYJ3UDekgCSMN++Nixb9pqYYVOffrwKAP45/hd+yF/wXT/4JNftAW3xq+Ev7KvxX8IeLNMils01nRfBT6xZ3MDgb4XeGO4tZ422qSpLDKqRgqCK37S3gj/gud/wVW+L9n42+P37Pfxo8ea7a2xttMib4cXdpZadEW3FIokt44IMnBJ4LYGScCv7IyisCCMgjBGOtG0dqAP5wf8Agkb/AMGkXx88ZfEnRvjZ/wAFM9MtPCfg7TLiO7Hw2gv47nU9bKkMsV00LGO0tz/GA7TMAybYj84+yv8Ag6d/Y3/b2/bZ+EHwk/Zn/Yd/Zr1HxV4c0fV7rWvEp0q+srSC0khgS2sYAs00YwEmujhQQAF6Yr9cvIjwFIyB0B5xSiFAc+g49qAP46If+Dbb/gtjLMkLfsH67HvcLvfxHpAA9z/pfSv30/4K2f8ABJzxP8ZP+CFGj/sKfs8eC01zxf8ADPR/DjeDNMt5YomvLuxEdvcbXlZVDPBJdvksMk++K/SQKBwKQQoO5P1P+c0Afxy/8Q3f/BbX/ownX/8AwodJ/wDkuv3U/wCDcj9jj9sj4Ff8E3fiJ+wz+3j8EtW8E28+uainh83mo2k5m0zU7QJOsZglkC7JRK/zbeZx15r9SKQop6k9c9aAP41P21f+CC3/AAU3/Yx+JWreDtX/AGWvF/jLQLS9kXSfGXgfQ5tUsNQt9x8ub/Rld4GZOTFKFde+RzW5/wAE2f8AgmN/wXO1D4xWXxF/Yh+CHxL+HOsLHJbN431OKbw7bQ28gHmK890IxNGcDMaCQkgfLX9h3lJknHWl2KP
zzQB/KD+29/wbk/8ABcvU/wBojV/EXiPwJqfxv1XVbW0vdW+Idl4mt3S9uZIUMkOb+eKdvKfMYLIq4jBVVXAFn/gnZ/wQR/4KwfA39vP4OfGP42fsDa6/hLwv8SdG1PxETrmkyCK1hvI3km2fbPnCAbyB124r+rQRqMY7dOaNncsfzoA/K7/g6n/Zs/bt/bP/AGYvh5+zT+xf+z/rfjW3uvF82t+MZdKuraJbVLW3MVrDJ50qZ3vdSOMZ5t6/Cv8A4h0/+C1X/Rgfir/wZ6d/8k1/ZL5YxjJ46e1OwPf86APHP+Cf37Ndv+yB+xH8LP2ZoIEil8HeCLDT9QEeMPeiFWuZP+BTtK/1avY6TYo6UtABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAf/2Q==</ImageData>
<EmbeddedImage Name="tekal_group">
<MIMEType>image/png</MIMEType>
<ImageData>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</ImageData>
</EmbeddedImage>
</EmbeddedImages>
<PageWidth>21cm</PageWidth>
@@ -134,6 +129,11 @@ zzQB/KD+29/wbk/8ABcvU/wBojV/EXiPwJqfxv1XVbW0vdW+Idl4mt3S9uZIUMkOb+eKdvKfMYLIq4jB
<DataSourceName>GMWConnectionString</DataSourceName>
<CommandType>StoredProcedure</CommandType>
<CommandText>stp_prtCartMatPrimaByUDC</CommandText>
<QueryParameters>
<QueryParameter Name="@UDC">
<Value>=Parameters!UDC.Value</Value>
</QueryParameter>
</QueryParameters>
<rd:UseGenericDesigner>true</rd:UseGenericDesigner>
</Query>
</DataSet>
@@ -155,8 +155,9 @@ zzQB/KD+29/wbk/8ABcvU/wBojV/EXiPwJqfxv1XVbW0vdW+Idl4mt3S9uZIUMkOb+eKdvKfMYLIq4jB
<TableCells>
<TableCell>
<ReportItems>
<Textbox Name="textbox36">
<rd:DefaultName>textbox36</rd:DefaultName>
<Image Name="image1">
<Sizing>FitProportional</Sizing>
<Source>Embedded</Source>
<Style>
<BorderColor>
<Right>Black</Right>
@@ -166,14 +167,10 @@ zzQB/KD+29/wbk/8ABcvU/wBojV/EXiPwJqfxv1XVbW0vdW+Idl4mt3S9uZIUMkOb+eKdvKfMYLIq4jB
<Right>Solid</Right>
<Bottom>Solid</Bottom>
</BorderStyle>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
<ZIndex>27</ZIndex>
<Value />
</Textbox>
<Value>tekal_group</Value>
</Image>
</ReportItems>
</TableCell>
<TableCell>
+79 -10
View File
@@ -3,11 +3,7 @@
<DataSources>
<DataSource Name="GMWConnectionString">
<rd:DataSourceID>945313fa-66e9-456e-b1dd-514d7a9e9842</rd:DataSourceID>
<ConnectionProperties>
<DataProvider>SQL</DataProvider>
<ConnectString>Data Source=SRV65;Initial Catalog=SP_GMW</ConnectString>
<IntegratedSecurity>true</IntegratedSecurity>
</ConnectionProperties>
<DataSourceReference>GMW_Test</DataSourceReference>
</DataSource>
</DataSources>
<InteractiveHeight>14.8cm</InteractiveHeight>
@@ -17,7 +13,7 @@
<DataType>String</DataType>
<DefaultValue>
<Values>
<Value>UMAB210000007</Value>
<Value>UTKFI13000658</Value>
</Values>
</DefaultValue>
<Prompt>UDC</Prompt>
@@ -408,10 +404,45 @@ zzQB/KD+29/wbk/8ABcvU/wBojV/EXiPwJqfxv1XVbW0vdW+Idl4mt3S9uZIUMkOb+eKdvKfMYLIq4jB
<DataField>Campo16_5</DataField>
<rd:TypeName>System.String</rd:TypeName>
</Field>
<Field Name="StatoOk">
<DataField>StatoOk</DataField>
<rd:TypeName>System.Boolean</rd:TypeName>
</Field>
<Field Name="CodCS">
<DataField>CodCS</DataField>
<rd:TypeName>System.String</rd:TypeName>
</Field>
<Field Name="CodMag">
<DataField>CodMag</DataField>
<rd:TypeName>System.String</rd:TypeName>
</Field>
<Field Name="GrpBolla">
<DataField>GrpBolla</DataField>
<rd:TypeName>System.String</rd:TypeName>
</Field>
<Field Name="DataBolla">
<DataField>DataBolla</DataField>
<rd:TypeName>System.Decimal</rd:TypeName>
</Field>
<Field Name="NumBolla">
<DataField>NumBolla</DataField>
<rd:TypeName>System.Decimal</rd:TypeName>
</Field>
<Field Name="Particolare">
<DataField>Particolare</DataField>
<rd:TypeName>System.String</rd:TypeName>
</Field>
<Field Name="CodLista">
<DataField>CodLista</DataField>
<rd:TypeName>System.String</rd:TypeName>
</Field>
</Fields>
<Query>
<DataSourceName>GMWConnectionString</DataSourceName>
<CommandText>SELECT
<CommandText>Execute stp_ODETTE_getByUDC @UDC
/*
SELECT
'U000000001' AS CampoUDC
,'Receiver' AS Campo1_1
@@ -516,7 +547,7 @@ zzQB/KD+29/wbk/8ABcvU/wBojV/EXiPwJqfxv1XVbW0vdW+Idl4mt3S9uZIUMkOb+eKdvKfMYLIq4jB
,'Campo16_4' AS Campo16_4
,'Campo16_5' AS Campo16_5
*/
/*
SELECT
@@ -839,6 +870,11 @@ SELECT
-- FROM Test
*/</CommandText>
<QueryParameters>
<QueryParameter Name="@UDC">
<Value>=Parameters!UDC.Value</Value>
</QueryParameter>
</QueryParameters>
<rd:UseGenericDesigner>true</rd:UseGenericDesigner>
</Query>
</DataSet>
@@ -859,6 +895,39 @@ SELECT
<ReportItems>
<Rectangle Name="rectangle0">
<ReportItems>
<Line Name="line15">
<Top>11cm</Top>
<Width>0cm</Width>
<Style>
<BorderStyle>
<Default>Solid</Default>
</BorderStyle>
<BorderWidth>
<Default>0.5pt</Default>
</BorderWidth>
</Style>
<ZIndex>51</ZIndex>
<Left>15.8cm</Left>
</Line>
<Textbox Name="textbox28">
<rd:DefaultName>textbox28</rd:DefaultName>
<Top>11.2cm</Top>
<Width>3cm</Width>
<Style>
<FontSize>32pt</FontSize>
<FontWeight>700</FontWeight>
<TextAlign>Center</TextAlign>
<VerticalAlign>Middle</VerticalAlign>
<PaddingLeft>1pt</PaddingLeft>
<PaddingRight>1pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
<ZIndex>50</ZIndex>
<Left>15.9cm</Left>
<Height>1.5cm</Height>
<Value>=IIF( UCase(Fields!Campo16_5.Value)="S" , "AQP", "" )</Value>
</Textbox>
<Textbox Name="textbox27">
<Top>11.5cm</Top>
<Width>5.8cm</Width>
@@ -999,7 +1068,7 @@ SELECT
<Textbox Name="Campo16_2">
<rd:DefaultName>Campo16_2</rd:DefaultName>
<Top>11.4cm</Top>
<Width>9.3cm</Width>
<Width>6.2cm</Width>
<Style>
<FontSize>16pt</FontSize>
<FontWeight>700</FontWeight>
@@ -1077,7 +1146,7 @@ SELECT
</Textbox>
<Textbox Name="textbox22">
<Top>11cm</Top>
<Width>9.4cm</Width>
<Width>6.2cm</Width>
<Style>
<FontSize>6pt</FontSize>
<PaddingLeft>0.5pt</PaddingLeft>
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
+103 -92
View File
@@ -12,7 +12,7 @@
<DataType>String</DataType>
<DefaultValue>
<Values>
<Value>UTKFU13000003</Value>
<Value>UTKFU14000001</Value>
</Values>
</DefaultValue>
<Prompt>UDC</Prompt>
@@ -333,7 +333,7 @@ VCFqTOYxfjwyEpK1qGDRz4t6ee+jrJizOtqUJ83rPSQRpSQmguKwq0vgt4y34lCp6jzcSfQmAIqeOGKv
<Width>1.2cm</Width>
</TableColumn>
</TableColumns>
<Height>11.46cm</Height>
<Height>11.55cm</Height>
<Footer>
<TableRows>
<TableRow>
@@ -491,67 +491,7 @@ VCFqTOYxfjwyEpK1qGDRz4t6ee+jrJizOtqUJ83rPSQRpSQmguKwq0vgt4y34lCp6jzcSfQmAIqeOGKv
<TableCell>
<ColSpan>3</ColSpan>
<ReportItems>
<Textbox Name="textbox38">
<rd:DefaultName>textbox38</rd:DefaultName>
<Style>
<BorderColor>
<Bottom>Black</Bottom>
</BorderColor>
<BorderStyle>
<Bottom>Solid</Bottom>
</BorderStyle>
<BorderWidth>
<Bottom>1pt</Bottom>
</BorderWidth>
<FontSize>12pt</FontSize>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
<ZIndex>5</ZIndex>
<CanGrow>true</CanGrow>
<Value />
</Textbox>
</ReportItems>
</TableCell>
</TableCells>
<Height>0.8cm</Height>
</TableRow>
<TableRow>
<TableCells>
<TableCell>
<ColSpan>7</ColSpan>
<ReportItems>
<Textbox Name="DescLega2">
<rd:DefaultName>DescLega2</rd:DefaultName>
<Style>
<BorderColor>
<Right>Black</Right>
</BorderColor>
<BorderStyle>
<Right>Solid</Right>
</BorderStyle>
<BorderWidth>
<Right>1pt</Right>
</BorderWidth>
<FontSize>16pt</FontSize>
<VerticalAlign>Middle</VerticalAlign>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
<ZIndex>8</ZIndex>
<Value />
</Textbox>
</ReportItems>
</TableCell>
<TableCell>
<ColSpan>3</ColSpan>
<ReportItems>
<Textbox Name="textbox16">
<rd:DefaultName>textbox16</rd:DefaultName>
<Textbox Name="textbox11">
<Style>
<BorderColor>
<Left>Black</Left>
@@ -577,14 +517,13 @@ VCFqTOYxfjwyEpK1qGDRz4t6ee+jrJizOtqUJ83rPSQRpSQmguKwq0vgt4y34lCp6jzcSfQmAIqeOGKv
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
<ZIndex>7</ZIndex>
<CanGrow>true</CanGrow>
<ZIndex>5</ZIndex>
<Value>CW</Value>
</Textbox>
</ReportItems>
</TableCell>
</TableCells>
<Height>0.71cm</Height>
<Height>0.8cm</Height>
</TableRow>
<TableRow>
<TableCells>
@@ -601,7 +540,7 @@ VCFqTOYxfjwyEpK1qGDRz4t6ee+jrJizOtqUJ83rPSQRpSQmguKwq0vgt4y34lCp6jzcSfQmAIqeOGKv
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
<ZIndex>12</ZIndex>
<ZIndex>10</ZIndex>
<Value>Quantità:</Value>
</Textbox>
</ReportItems>
@@ -622,7 +561,7 @@ VCFqTOYxfjwyEpK1qGDRz4t6ee+jrJizOtqUJ83rPSQRpSQmguKwq0vgt4y34lCp6jzcSfQmAIqeOGKv
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
<ZIndex>11</ZIndex>
<ZIndex>9</ZIndex>
<Value>=First(Fields!Qta.Value)</Value>
</Textbox>
</ReportItems>
@@ -649,7 +588,7 @@ VCFqTOYxfjwyEpK1qGDRz4t6ee+jrJizOtqUJ83rPSQRpSQmguKwq0vgt4y34lCp6jzcSfQmAIqeOGKv
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
<ZIndex>10</ZIndex>
<ZIndex>8</ZIndex>
<Value />
</Textbox>
</ReportItems>
@@ -684,7 +623,7 @@ VCFqTOYxfjwyEpK1qGDRz4t6ee+jrJizOtqUJ83rPSQRpSQmguKwq0vgt4y34lCp6jzcSfQmAIqeOGKv
<PaddingTop>1pt</PaddingTop>
<PaddingBottom>1pt</PaddingBottom>
</Style>
<ZIndex>9</ZIndex>
<ZIndex>7</ZIndex>
<Value>=DatePart( "ww" ,Fields!datafus.Value )</Value>
</Textbox>
</ReportItems>
@@ -697,17 +636,28 @@ VCFqTOYxfjwyEpK1qGDRz4t6ee+jrJizOtqUJ83rPSQRpSQmguKwq0vgt4y34lCp6jzcSfQmAIqeOGKv
<TableCell>
<ColSpan>7</ColSpan>
<ReportItems>
<Textbox Name="descstato">
<rd:DefaultName>descstato</rd:DefaultName>
<Textbox Name="DescLega2">
<rd:DefaultName>DescLega2</rd:DefaultName>
<Style>
<FontSize>12pt</FontSize>
<TextAlign>Left</TextAlign>
<BorderColor>
<Right>Black</Right>
<Bottom>Black</Bottom>
</BorderColor>
<BorderStyle>
<Bottom>Solid</Bottom>
</BorderStyle>
<BorderWidth>
<Right>1pt</Right>
<Bottom>0.5pt</Bottom>
</BorderWidth>
<FontSize>16pt</FontSize>
<VerticalAlign>Middle</VerticalAlign>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
<ZIndex>14</ZIndex>
<ZIndex>12</ZIndex>
<Value />
</Textbox>
</ReportItems>
@@ -715,32 +665,37 @@ VCFqTOYxfjwyEpK1qGDRz4t6ee+jrJizOtqUJ83rPSQRpSQmguKwq0vgt4y34lCp6jzcSfQmAIqeOGKv
<TableCell>
<ColSpan>3</ColSpan>
<ReportItems>
<Textbox Name="textbox27">
<rd:DefaultName>textbox27</rd:DefaultName>
<Textbox Name="textbox8">
<Style>
<BorderColor>
<Left>Black</Left>
<Top>Black</Top>
<Bottom>Black</Bottom>
</BorderColor>
<BorderStyle>
<Top>Solid</Top>
<Bottom>Solid</Bottom>
</BorderStyle>
<BorderWidth>
<Left>1pt</Left>
<Top>1pt</Top>
<Bottom>0.5pt</Bottom>
</BorderWidth>
<FontSize>12pt</FontSize>
<FontSize>16pt</FontSize>
<TextAlign>Center</TextAlign>
<VerticalAlign>Middle</VerticalAlign>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
<ZIndex>13</ZIndex>
<CanGrow>true</CanGrow>
<ZIndex>11</ZIndex>
<Value />
</Textbox>
</ReportItems>
</TableCell>
</TableCells>
<Height>1cm</Height>
<Height>0.8cm</Height>
</TableRow>
<TableRow>
<TableCells>
@@ -750,13 +705,15 @@ VCFqTOYxfjwyEpK1qGDRz4t6ee+jrJizOtqUJ83rPSQRpSQmguKwq0vgt4y34lCp6jzcSfQmAIqeOGKv
<Textbox Name="textbox31">
<Style>
<BorderColor>
<Top>Black</Top>
<Bottom>Black</Bottom>
</BorderColor>
<BorderStyle>
<Top>None</Top>
<Top>Solid</Top>
<Bottom>Solid</Bottom>
</BorderStyle>
<BorderWidth>
<Top>0.5pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<FontSize>12pt</FontSize>
@@ -766,7 +723,7 @@ VCFqTOYxfjwyEpK1qGDRz4t6ee+jrJizOtqUJ83rPSQRpSQmguKwq0vgt4y34lCp6jzcSfQmAIqeOGKv
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
<ZIndex>19</ZIndex>
<ZIndex>17</ZIndex>
<Value>Imballo :</Value>
</Textbox>
</ReportItems>
@@ -778,13 +735,15 @@ VCFqTOYxfjwyEpK1qGDRz4t6ee+jrJizOtqUJ83rPSQRpSQmguKwq0vgt4y34lCp6jzcSfQmAIqeOGKv
<rd:DefaultName>codimballo</rd:DefaultName>
<Style>
<BorderColor>
<Top>Black</Top>
<Bottom>Black</Bottom>
</BorderColor>
<BorderStyle>
<Top>None</Top>
<Top>Solid</Top>
<Bottom>Solid</Bottom>
</BorderStyle>
<BorderWidth>
<Top>0.5pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<FontSize>14pt</FontSize>
@@ -794,7 +753,7 @@ VCFqTOYxfjwyEpK1qGDRz4t6ee+jrJizOtqUJ83rPSQRpSQmguKwq0vgt4y34lCp6jzcSfQmAIqeOGKv
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
<ZIndex>18</ZIndex>
<ZIndex>16</ZIndex>
<Value>=First(Fields!codimballo.Value)</Value>
</Textbox>
</ReportItems>
@@ -806,13 +765,15 @@ VCFqTOYxfjwyEpK1qGDRz4t6ee+jrJizOtqUJ83rPSQRpSQmguKwq0vgt4y34lCp6jzcSfQmAIqeOGKv
<rd:DefaultName>textbox7</rd:DefaultName>
<Style>
<BorderColor>
<Top>Black</Top>
<Bottom>Black</Bottom>
</BorderColor>
<BorderStyle>
<Top>None</Top>
<Top>Solid</Top>
<Bottom>Solid</Bottom>
</BorderStyle>
<BorderWidth>
<Top>0.5pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<FontSize>12pt</FontSize>
@@ -823,7 +784,7 @@ VCFqTOYxfjwyEpK1qGDRz4t6ee+jrJizOtqUJ83rPSQRpSQmguKwq0vgt4y34lCp6jzcSfQmAIqeOGKv
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
<ZIndex>17</ZIndex>
<ZIndex>15</ZIndex>
<Value>Creazione UDC: </Value>
</Textbox>
</ReportItems>
@@ -835,13 +796,15 @@ VCFqTOYxfjwyEpK1qGDRz4t6ee+jrJizOtqUJ83rPSQRpSQmguKwq0vgt4y34lCp6jzcSfQmAIqeOGKv
<rd:DefaultName>textbox5</rd:DefaultName>
<Style>
<BorderColor>
<Top>Black</Top>
<Bottom>Black</Bottom>
</BorderColor>
<BorderStyle>
<Top>None</Top>
<Top>Solid</Top>
<Bottom>Solid</Bottom>
</BorderStyle>
<BorderWidth>
<Top>0.5pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<FontSize>12pt</FontSize>
@@ -854,7 +817,7 @@ VCFqTOYxfjwyEpK1qGDRz4t6ee+jrJizOtqUJ83rPSQRpSQmguKwq0vgt4y34lCp6jzcSfQmAIqeOGKv
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
<ZIndex>16</ZIndex>
<ZIndex>14</ZIndex>
<Value>=Fields!CreateDate.Value</Value>
</Textbox>
</ReportItems>
@@ -864,13 +827,15 @@ VCFqTOYxfjwyEpK1qGDRz4t6ee+jrJizOtqUJ83rPSQRpSQmguKwq0vgt4y34lCp6jzcSfQmAIqeOGKv
<Textbox Name="textbox35">
<Style>
<BorderColor>
<Top>Black</Top>
<Bottom>Black</Bottom>
</BorderColor>
<BorderStyle>
<Top>None</Top>
<Top>Solid</Top>
<Bottom>Solid</Bottom>
</BorderStyle>
<BorderWidth>
<Top>0.5pt</Top>
<Bottom>1pt</Bottom>
</BorderWidth>
<FontSize>12pt</FontSize>
@@ -881,7 +846,7 @@ VCFqTOYxfjwyEpK1qGDRz4t6ee+jrJizOtqUJ83rPSQRpSQmguKwq0vgt4y34lCp6jzcSfQmAIqeOGKv
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
<ZIndex>15</ZIndex>
<ZIndex>13</ZIndex>
<Value />
</Textbox>
</ReportItems>
@@ -889,6 +854,53 @@ VCFqTOYxfjwyEpK1qGDRz4t6ee+jrJizOtqUJ83rPSQRpSQmguKwq0vgt4y34lCp6jzcSfQmAIqeOGKv
</TableCells>
<Height>0.8cm</Height>
</TableRow>
<TableRow>
<TableCells>
<TableCell>
<ColSpan>2</ColSpan>
<ReportItems>
<Textbox Name="descstato">
<rd:DefaultName>descstato</rd:DefaultName>
<Style>
<BorderStyle>
<Top>None</Top>
<Bottom>Solid</Bottom>
</BorderStyle>
<TextAlign>Left</TextAlign>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
<ZIndex>19</ZIndex>
<Value>UDC Associati :</Value>
</Textbox>
</ReportItems>
</TableCell>
<TableCell>
<ColSpan>8</ColSpan>
<ReportItems>
<Textbox Name="textbox9">
<rd:DefaultName>textbox9</rd:DefaultName>
<Style>
<BorderStyle>
<Top>None</Top>
<Bottom>Solid</Bottom>
</BorderStyle>
<TextAlign>Left</TextAlign>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
<ZIndex>18</ZIndex>
<Value>=First(Fields!NoteTratt.Value).ToString</Value>
</Textbox>
</ReportItems>
</TableCell>
</TableCells>
<Height>1cm</Height>
</TableRow>
<TableRow>
<TableCells>
<TableCell>
@@ -939,7 +951,6 @@ VCFqTOYxfjwyEpK1qGDRz4t6ee+jrJizOtqUJ83rPSQRpSQmguKwq0vgt4y34lCp6jzcSfQmAIqeOGKv
<PaddingBottom>2pt</PaddingBottom>
</Style>
<ZIndex>20</ZIndex>
<CanGrow>true</CanGrow>
<Value>=First(Fields!Note.Value)</Value>
</Textbox>
</ReportItems>
+34 -7
View File
@@ -333,7 +333,7 @@ VCFqTOYxfjwyEpK1qGDRz4t6ee+jrJizOtqUJ83rPSQRpSQmguKwq0vgt4y34lCp6jzcSfQmAIqeOGKv
<Width>1.2cm</Width>
</TableColumn>
</TableColumns>
<Height>11.46cm</Height>
<Height>11.55cm</Height>
<Footer>
<TableRows>
<TableRow>
@@ -578,13 +578,12 @@ VCFqTOYxfjwyEpK1qGDRz4t6ee+jrJizOtqUJ83rPSQRpSQmguKwq0vgt4y34lCp6jzcSfQmAIqeOGKv
<PaddingBottom>2pt</PaddingBottom>
</Style>
<ZIndex>7</ZIndex>
<CanGrow>true</CanGrow>
<Value>CW</Value>
</Textbox>
</ReportItems>
</TableCell>
</TableCells>
<Height>0.71cm</Height>
<Height>0.8cm</Height>
</TableRow>
<TableRow>
<TableCells>
@@ -594,6 +593,15 @@ VCFqTOYxfjwyEpK1qGDRz4t6ee+jrJizOtqUJ83rPSQRpSQmguKwq0vgt4y34lCp6jzcSfQmAIqeOGKv
<Textbox Name="DescFamiglia">
<rd:DefaultName>DescFamiglia</rd:DefaultName>
<Style>
<BorderColor>
<Bottom>Black</Bottom>
</BorderColor>
<BorderStyle>
<Bottom>Solid</Bottom>
</BorderStyle>
<BorderWidth>
<Bottom>0.5pt</Bottom>
</BorderWidth>
<FontSize>18pt</FontSize>
<VerticalAlign>Middle</VerticalAlign>
<PaddingLeft>2pt</PaddingLeft>
@@ -612,6 +620,15 @@ VCFqTOYxfjwyEpK1qGDRz4t6ee+jrJizOtqUJ83rPSQRpSQmguKwq0vgt4y34lCp6jzcSfQmAIqeOGKv
<Textbox Name="Qta_1">
<rd:DefaultName>Qta_1</rd:DefaultName>
<Style>
<BorderColor>
<Bottom>Black</Bottom>
</BorderColor>
<BorderStyle>
<Bottom>Solid</Bottom>
</BorderStyle>
<BorderWidth>
<Bottom>0.5pt</Bottom>
</BorderWidth>
<FontSize>32pt</FontSize>
<FontWeight>700</FontWeight>
<Format>n0</Format>
@@ -634,12 +651,15 @@ VCFqTOYxfjwyEpK1qGDRz4t6ee+jrJizOtqUJ83rPSQRpSQmguKwq0vgt4y34lCp6jzcSfQmAIqeOGKv
<Style>
<BorderColor>
<Right>Black</Right>
<Bottom>Black</Bottom>
</BorderColor>
<BorderStyle>
<Right>Solid</Right>
<Bottom>Solid</Bottom>
</BorderStyle>
<BorderWidth>
<Right>1pt</Right>
<Bottom>0.5pt</Bottom>
</BorderWidth>
<FontSize>12pt</FontSize>
<FontWeight>700</FontWeight>
@@ -673,7 +693,7 @@ VCFqTOYxfjwyEpK1qGDRz4t6ee+jrJizOtqUJ83rPSQRpSQmguKwq0vgt4y34lCp6jzcSfQmAIqeOGKv
<BorderWidth>
<Left>1pt</Left>
<Top>1pt</Top>
<Bottom>1pt</Bottom>
<Bottom>0.5pt</Bottom>
</BorderWidth>
<FontSize>54pt</FontSize>
<FontWeight>700</FontWeight>
@@ -700,6 +720,15 @@ VCFqTOYxfjwyEpK1qGDRz4t6ee+jrJizOtqUJ83rPSQRpSQmguKwq0vgt4y34lCp6jzcSfQmAIqeOGKv
<Textbox Name="descstato">
<rd:DefaultName>descstato</rd:DefaultName>
<Style>
<BorderColor>
<Top>Black</Top>
</BorderColor>
<BorderStyle>
<Top>Solid</Top>
</BorderStyle>
<BorderWidth>
<Top>0.5pt</Top>
</BorderWidth>
<FontSize>12pt</FontSize>
<TextAlign>Left</TextAlign>
<PaddingLeft>2pt</PaddingLeft>
@@ -725,7 +754,7 @@ VCFqTOYxfjwyEpK1qGDRz4t6ee+jrJizOtqUJ83rPSQRpSQmguKwq0vgt4y34lCp6jzcSfQmAIqeOGKv
<Top>Solid</Top>
</BorderStyle>
<BorderWidth>
<Top>1pt</Top>
<Top>0.5pt</Top>
</BorderWidth>
<FontSize>12pt</FontSize>
<PaddingLeft>2pt</PaddingLeft>
@@ -734,7 +763,6 @@ VCFqTOYxfjwyEpK1qGDRz4t6ee+jrJizOtqUJ83rPSQRpSQmguKwq0vgt4y34lCp6jzcSfQmAIqeOGKv
<PaddingBottom>2pt</PaddingBottom>
</Style>
<ZIndex>13</ZIndex>
<CanGrow>true</CanGrow>
<Value />
</Textbox>
</ReportItems>
@@ -939,7 +967,6 @@ VCFqTOYxfjwyEpK1qGDRz4t6ee+jrJizOtqUJ83rPSQRpSQmguKwq0vgt4y34lCp6jzcSfQmAIqeOGKv
<PaddingBottom>2pt</PaddingBottom>
</Style>
<ZIndex>20</ZIndex>
<CanGrow>true</CanGrow>
<Value>=First(Fields!Note.Value)</Value>
</Textbox>
</ReportItems>
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
+5
View File
@@ -0,0 +1,5 @@
<%@ Page Title="" Language="C#" MasterPageFile="~/WebMasterPages/AjaxSimpleFull.Master" AutoEventWireup="true" CodeBehind="SterrTaglioIN.aspx.cs" Inherits="GMW.SterrTaglioIN" EnableEventValidation="false" %>
<%@ Register src="WebUserControls/mod_SterrTagIN.ascx" tagname="mod_SterrTagIN" tagprefix="uc1" %>
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
<uc1:mod_SterrTagIN ID="mod_SterrTagIN1" runat="server" />
</asp:Content>
+16
View File
@@ -0,0 +1,16 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
namespace GMW
{
public partial class SterrTaglioIN : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
}
}
+24
View File
@@ -0,0 +1,24 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
namespace GMW {
public partial class SterrTaglioIN {
/// <summary>
/// mod_SterrTagIN1 control.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// </remarks>
protected global::GMW.WebUserControls.mod_SterrTagIN mod_SterrTagIN1;
}
}
+6
View File
@@ -0,0 +1,6 @@
<%@ Page Title="" Language="C#" MasterPageFile="~/WebMasterPages/AjaxSimpleFull.Master" AutoEventWireup="true" CodeBehind="SterrTaglioOUT.aspx.cs" Inherits="GMW.SterrTaglioOUT" EnableEventValidation="false" %>
<%@ Register src="WebUserControls/mod_SterrTagOUT.ascx" tagname="mod_SterrTagOUT" tagprefix="uc1" %>
<%@ MasterType VirtualPath="~/WebMasterPages/AjaxSimpleFull.Master" %>
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
<uc1:mod_SterrTagOUT ID="mod_SterrTagOUT1" runat="server" />
</asp:Content>
+31
View File
@@ -0,0 +1,31 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
namespace GMW
{
public partial class SterrTaglioOUT : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
protected void Page_PreInit(object sender, EventArgs e)
{
// Create an event handler for the master page's contentCallEvent event
Master.eh_doRefresh += new EventHandler(Master_eh_doRefresh);
}
/// <summary>
/// chiamo update in modulo interno
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void Master_eh_doRefresh(object sender, EventArgs e)
{
mod_SterrTagOUT1.doRefreshBloccoPost();
}
}
}
+36
View File
@@ -0,0 +1,36 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
namespace GMW {
public partial class SterrTaglioOUT {
/// <summary>
/// mod_SterrTagOUT1 control.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// </remarks>
protected global::GMW.WebUserControls.mod_SterrTagOUT mod_SterrTagOUT1;
/// <summary>
/// Master property.
/// </summary>
/// <remarks>
/// Auto-generated property.
/// </remarks>
public new GMW.WebMasterPages.AjaxSimpleFull Master {
get {
return ((GMW.WebMasterPages.AjaxSimpleFull)(base.Master));
}
}
}
}
+887 -974
View File
File diff suppressed because it is too large Load Diff
+885 -970
View File
File diff suppressed because it is too large Load Diff
+884 -970
View File
File diff suppressed because it is too large Load Diff
+5
View File
@@ -0,0 +1,5 @@
<%@ Page Title="" Language="C#" MasterPageFile="~/WebMasterPages/AjaxSimpleFull.Master" AutoEventWireup="true" CodeBehind="Trattamenti.aspx.cs" Inherits="GMW.Trattamenti" %>
<%@ Register src="WebUserControls/mod_trattamenti.ascx" tagname="mod_trattamenti" tagprefix="uc1" %>
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
<uc1:mod_trattamenti ID="mod_trattamenti1" runat="server" />
</asp:Content>
+17
View File
@@ -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
{
public partial class Trattamenti : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
}
}
+24
View File
@@ -0,0 +1,24 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
namespace GMW {
public partial class Trattamenti {
/// <summary>
/// mod_trattamenti1 control.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// </remarks>
protected global::GMW.WebUserControls.mod_trattamenti mod_trattamenti1;
}
}
+67 -62
View File
@@ -3,7 +3,7 @@
<!-- For more information on using web.config transformation visit http://go.microsoft.com/fwlink/?LinkId=125889 -->
<configuration xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform">
<!--
<!--
In the example below, the "SetAttributes" transform will change the value of
"connectionString" to use "ReleaseSQLServer" only when the "Match" locator
finds an atrribute "name" that has a value of "MyDB".
@@ -14,66 +14,71 @@
xdt:Transform="SetAttributes" xdt:Locator="Match(name)" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
</connectionStrings>
-->
<appSettings>
<!--Setup applicazione-->
<add key="_titoloPagina" value="GMW - Fonderie Mazzucconi S.p.A, portale Gestione Magazzino Web" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="SiteName" value="San Possidonio" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="urlWebServer" value="http://SRV-PRODSP01/GMW/" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<!--Datamatrix-->
<add key="showReloadDataMatrix" value="true" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<!--Imballi-->
<add key="CodImballoLiquidi" value="IF10" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="CodImballoLiquidiDaSpedire" value="IF18" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="QtaImballoLiquidi" value="100" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="QtaImballoLiquidiDaSpedire" value="60" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="CodImballoAnime" value="" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="QtaImballoAnime" value="0" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<!--Setup urls stampa reports-->
<add key="reportingServerAddress" value="SRV65:8282" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="reportDir" value="POSSIDONIO/MAGAZZINO" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="reportName" value="Lista_di_Prelievo" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="urlStampeSSRS" value="http://srv65/Reports/Pages/Folder.aspx?ItemPath=/POSSIDONIO/MAGAZZINO" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<!--Setup codici postazioni-->
<add key="IdxPosizMP" value="6" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="IdxPosNewFusi" value="7" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="IdxPosNewWip" value="5" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="IdxPosNewRienTerz" value="30" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="IdxPosNewFinito" value="4" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="IdxPosizioneOdette" value="4" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="IdxPosizioneLiquidi" value="4" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="IdxPosizioneTrattamenti" value="5" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="IdxPosizioneFusi" value="" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<!--Setup stampa cartellini-->
<add key="printerCartCompleto" value="\\SRV-PRODSP01\MPC2500-Copy" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="printerCartAnime" value="\\SRV-PRODSP01\MPC2500-Copy" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="printerCartFiniti" value="\\SRV-PRODSP01\MPC2500-Copy" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="printerCartFusi" value="\\SRV-PRODSP01\MPC2500-Copy" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="printerCartLiquidiF10" value="\\WS-0551\HP1320-Liquidi" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="printerCartLiquidiF18" value="\\WS-0551\HP1320-Liquidi" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="printerCartMP" value="\\WS-0551\HP1320-MP" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="printerCartOdette" value="\\SRV-PRODSP01\SP4100NL-Odette" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="printerCartTara" value="\\SRV-PRODSP01\MPC2500-Copy" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="printerCartWip" value="\\SRV-PRODSP01\MPC2500-Copy" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<!-- setup odette -->
<add key="raggMagOdette" value="SP" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="indStabFrom" value="via Don Minzoni,14 I-41039 S.Possidonio MO" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<!--Setup installazione-->
<add key="CodCS" value="SP" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="_adminEmail" value="giancarlo@steamware.net" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="_smtpCli" value="SRV64" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="GMWConnectionString" value="Data Source=SRV65;Initial Catalog=SP_GMW;Persist Security Info=True;User ID=connGMW;Password=steamware" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="SP_produzioneConnectionString" value="Data Source=SRV65;Initial Catalog=ProduzionePossidonio;Persist Security Info=True;User ID=connGMW;Password=steamware" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="PermessiConnectionString" value="Data Source=SRV65;Initial Catalog=SP_GMW;Persist Security Info=True;User ID=connGMW;Password=steamware" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="UtenteCdcConnectionString" value="Data Source=SRV65;Initial Catalog=SP_Anagrafica;Persist Security Info=True;User ID=connGMW;Password=steamware" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="VocabolarioConnectionString" value="Data Source=SRV65;Initial Catalog=SP_Vocabolario;Persist Security Info=True;User ID=connGMW;Password=steamware" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
</appSettings>
<connectionStrings>
<add name="GMW_data.Properties.Settings.GMWConnectionString" connectionString="Data Source=SRV65;Initial Catalog=SP_GMW;Persist Security Info=True;User ID=connGMW;Password=steamware" xdt:Transform="SetAttributes" xdt:Locator="Match(name)" />
</connectionStrings>
<system.web>
<compilation xdt:Transform="RemoveAttributes(debug)" />
<!--
<appSettings>
<!--Setup applicazione-->
<add key="_titoloPagina" value="GMW - Fonderie Mazzucconi S.p.A, portale Gestione Magazzino Web" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="titleApp" value="GMW - POSSIDONIO" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="SiteName" value="San Possidonio" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="urlWebServer" value="http://SRV-PRODSP01/GMW/" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<!--Default values vari-->
<add key="numGgToReloadRQ" value="120" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<!--Datamatrix-->
<add key="showReloadDataMatrix" value="true" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<!--Imballi-->
<add key="CodImballoLiquidi" value="IF10" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="CodImballoLiquidiDaSpedire" value="IF18" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="QtaImballoLiquidi" value="0" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="QtaImballoLiquidiDaSpedire" value="0" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="CodImballoAnime" value="" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="QtaImballoAnime" value="0" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="CodImballoFiniti" value="" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="QtaImballoFiniti" value="0" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<!--Setup urls stampa reports-->
<add key="reportingServerAddress" value="SRV65:8282" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="reportDir" value="POSSIDONIO/MAGAZZINO" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="reportName" value="Lista_di_Prelievo" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="urlStampeSSRS" value="http://SRV65:8282/Reports/Pages/Folder.aspx?ItemPath=/POSSIDONIO/MAGAZZINO" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<!--Setup codici postazioni-->
<add key="IdxPosizMP" value="6" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="IdxPosNewFusi" value="7" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="IdxPosNewWip" value="5" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="IdxPosNewRienTerz" value="30" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="IdxPosNewFinito" value="4" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="IdxPosizioneOdette" value="4" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="IdxPosizioneLiquidi" value="4" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="IdxPosizioneTrattamenti" value="5" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="IdxPosizioneFusi" value="" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="IdxPosizioneFiniti" value="4" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<!--Setup stampa cartellini-->
<add key="printerCartCompleto" value="\\SRV-PRODSP01\MPC2500-Copy" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="printerCartAnime" value="\\SRV-PRODSP01\MPC2500-Copy" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="printerCartFiniti" value="\\SRV-PRODSP01\MPC2500-Copy" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="printerCartFusi" value="\\SRV-PRODSP01\MPC2500-Copy" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="printerCartLiquidiF10" value="\\WS-0551\HP1320-Liquidi" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="printerCartLiquidiF18" value="\\WS-0551\HP1320-Liquidi" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="printerCartMP" value="\\WS-0551\HP1320-MP" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="printerCartOdette" value="\\SRV-PRODSP01\SP4100NL-Odette" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="printerCartTara" value="\\SRV-PRODSP01\MPC2500-Copy" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="printerCartWip" value="\\SRV-PRODSP01\MPC2500-Copy" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<!-- setup odette -->
<add key="raggMagOdette" value="SP" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="indStabFrom" value="via Don Minzoni,14 I-41039 S.Possidonio MO" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<!--Setup installazione-->
<add key="CodCS" value="SP" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="_adminEmail" value="giancarlo@steamware.net" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="_smtpCli" value="SRV64" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="GMWConnectionString" value="Data Source=SRV65;Initial Catalog=SP_GMW;Persist Security Info=True;User ID=connGMW;Password=steamware" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="SP_produzioneConnectionString" value="Data Source=SRV65;Initial Catalog=ProduzionePossidonio;Persist Security Info=True;User ID=connGMW;Password=steamware" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="PermessiConnectionString" value="Data Source=SRV65;Initial Catalog=SP_GMW;Persist Security Info=True;User ID=connGMW;Password=steamware" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="UtenteCdcConnectionString" value="Data Source=SRV65;Initial Catalog=SP_Anagrafica;Persist Security Info=True;User ID=connGMW;Password=steamware" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="VocabolarioConnectionString" value="Data Source=SRV65;Initial Catalog=SP_Vocabolario;Persist Security Info=True;User ID=connGMW;Password=steamware" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
</appSettings>
<connectionStrings>
<add name="GMW_data.Properties.Settings.GMWConnectionString" connectionString="Data Source=SRV65;Initial Catalog=SP_GMW;Persist Security Info=True;User ID=connGMW;Password=steamware" xdt:Transform="SetAttributes" xdt:Locator="Match(name)" />
</connectionStrings>
<system.web>
<compilation xdt:Transform="RemoveAttributes(debug)" />
<!--
In the example below, the "Replace" transform will replace the entire
<customErrors> section of your web.config file.
Note that because there is only one customErrors section under the
@@ -84,5 +89,5 @@
<error statusCode="500" redirect="InternalError.htm" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
</customErrors>
-->
</system.web>
</system.web>
</configuration>
+67 -62
View File
@@ -3,7 +3,7 @@
<!-- For more information on using web.config transformation visit http://go.microsoft.com/fwlink/?LinkId=125889 -->
<configuration xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform">
<!--
<!--
In the example below, the "SetAttributes" transform will change the value of
"connectionString" to use "ReleaseSQLServer" only when the "Match" locator
finds an atrribute "name" that has a value of "MyDB".
@@ -14,66 +14,71 @@
xdt:Transform="SetAttributes" xdt:Locator="Match(name)" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
</connectionStrings>
-->
<appSettings>
<!--Setup applicazione-->
<add key="_titoloPagina" value="GMW - Fonderie Mazzucconi S.p.A, portale Gestione Magazzino Web" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="titleApp" value="GMW_titleAppTEST" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="SiteName" value="San Possidonio" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="urlWebServer" value="http://SRV-PRODSP01/GMW_Test/" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<!--Datamatrix-->
<add key="showReloadDataMatrix" value="true" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<!--Imballi-->
<add key="CodImballoLiquidi" value="IF10" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="CodImballoLiquidiDaSpedire" value="IF18" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="QtaImballoLiquidi" value="100" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="QtaImballoLiquidiDaSpedire" value="60" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="CodImballoAnime" value="" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="QtaImballoAnime" value="0" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<!--Setup urls stampa reports-->
<add key="reportingServerAddress" value="SRV65:8282" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="reportDir" value="POSSIDONIO/MAGAZZINO" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="reportName" value="Lista_di_Prelievo_Test" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="urlStampeSSRS" value="http://srv65/Reports/Pages/Folder.aspx?ItemPath=/POSSIDONIO/MAGAZZINO/TEST" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<!--Setup codici postazioni-->
<add key="IdxPosizMP" value="6" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="IdxPosNewFusi" value="7" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="IdxPosNewWip" value="5" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="IdxPosNewRienTerz" value="30" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="IdxPosNewFinito" value="4" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="IdxPosizioneOdette" value="4" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="IdxPosizioneLiquidi" value="4" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="IdxPosizioneTrattamenti" value="5" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="IdxPosizioneFusi" value="" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<!--Setup stampa cartellini-->
<add key="printerCartCompleto" value="\\SRV-PRODSP01\MPC2500-Copy" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="printerCartAnime" value="\\SRV-PRODSP01\MPC2500-Copy" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="printerCartFiniti" value="\\SRV-PRODSP01\MPC2500-Copy" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="printerCartFusi" value="\\SRV-PRODSP01\MPC2500-Copy" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="printerCartLiquidiF10" value="\\SRV-PRODSP01\HP1320-Liquidi" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="printerCartLiquidiF18" value="\\SRV-PRODSP01\HP1320-Liquidi" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="printerCartMP" value="\\SRV-PRODSP01\HP1320-MP" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="printerCartOdette" value="\\SRV-PRODSP01\SP4100NL-Odette" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="printerCartTara" value="\\SRV-PRODSP01\MPC2500-Copy" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="printerCartWip" value="\\SRV-PRODSP01\MPC2500-Copy" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<!-- setup odette -->
<add key="raggMagOdette" value="SP" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="indStabFrom" value="via Don Minzoni,14 I-41039 S.Possidonio MO" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<!--Setup installazione-->
<add key="CodCS" value="SP" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="_adminEmail" value="giancarlo@steamware.net" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="_smtpCli" value="SRV64" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="GMWConnectionString" value="Data Source=SRV65;Initial Catalog=SP_GMWTest;Persist Security Info=True;User ID=connGMW;Password=steamware" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="SP_produzioneConnectionString" value="Data Source=SRV65;Initial Catalog=ProduzionePossidonioTest;Persist Security Info=True;User ID=connGMW;Password=steamware" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="PermessiConnectionString" value="Data Source=SRV65;Initial Catalog=SP_GMWTest;Persist Security Info=True;User ID=connGMW;Password=steamware" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="UtenteCdcConnectionString" value="Data Source=SRV65;Initial Catalog=SP_Anagrafica;Persist Security Info=True;User ID=connGMW;Password=steamware" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="VocabolarioConnectionString" value="Data Source=SRV65;Initial Catalog=SP_Vocabolario;Persist Security Info=True;User ID=connGMW;Password=steamware" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
</appSettings>
<connectionStrings>
<add name="GMW_data.Properties.Settings.GMWConnectionString" connectionString="Data Source=SRV65;Initial Catalog=SP_GMWTest;Persist Security Info=True;User ID=connGMW;Password=steamware" xdt:Transform="SetAttributes" xdt:Locator="Match(name)" />
</connectionStrings>
<system.web>
<compilation xdt:Transform="RemoveAttributes(debug)" />
<!--
<appSettings>
<!--Setup applicazione-->
<add key="_titoloPagina" value="GMW - Fonderie Mazzucconi S.p.A, portale Gestione Magazzino Web" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="titleApp" value="TEST - GMW - POSSIDONIO - TEST" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="SiteName" value="San Possidonio" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="urlWebServer" value="http://SRV-PRODSP01/GMW_Test/" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<!--Default values vari-->
<add key="numGgToReloadRQ" value="60" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<!--Datamatrix-->
<add key="showReloadDataMatrix" value="true" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<!--Imballi-->
<add key="CodImballoLiquidi" value="IF10" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="CodImballoLiquidiDaSpedire" value="IF18" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="QtaImballoLiquidi" value="0" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="QtaImballoLiquidiDaSpedire" value="0" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="CodImballoAnime" value="" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="QtaImballoAnime" value="0" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="CodImballoFiniti" value="" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="QtaImballoFiniti" value="0" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<!--Setup urls stampa reports-->
<add key="reportingServerAddress" value="SRV65:8282" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="reportDir" value="POSSIDONIO/MAGAZZINO" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="reportName" value="Lista_di_Prelievo_Test" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="urlStampeSSRS" value="http://SRV65:8282/Reports/Pages/Folder.aspx?ItemPath=/POSSIDONIO/MAGAZZINO/TEST" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<!--Setup codici postazioni-->
<add key="IdxPosizMP" value="6" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="IdxPosNewFusi" value="7" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="IdxPosNewWip" value="5" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="IdxPosNewRienTerz" value="30" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="IdxPosNewFinito" value="4" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="IdxPosizioneOdette" value="4" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="IdxPosizioneLiquidi" value="4" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="IdxPosizioneTrattamenti" value="5" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="IdxPosizioneFusi" value="" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="IdxPosizioneFiniti" value="4" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<!--Setup stampa cartellini-->
<add key="printerCartCompleto" value="\\SRV-PRODSP01\MPC2500-Copy" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="printerCartAnime" value="\\SRV-PRODSP01\MPC2500-Copy" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="printerCartFiniti" value="\\SRV-PRODSP01\MPC2500-Copy" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="printerCartFusi" value="\\SRV-PRODSP01\MPC2500-Copy" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="printerCartLiquidiF10" value="\\SRV-PRODSP01\HP1320-Liquidi" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="printerCartLiquidiF18" value="\\SRV-PRODSP01\HP1320-Liquidi" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="printerCartMP" value="\\SRV-PRODSP01\HP1320-MP" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="printerCartOdette" value="\\SRV-PRODSP01\SP4100NL-Odette" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="printerCartTara" value="\\SRV-PRODSP01\MPC2500-Copy" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="printerCartWip" value="\\SRV-PRODSP01\MPC2500-Copy" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<!-- setup odette -->
<add key="raggMagOdette" value="SP" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="indStabFrom" value="via Don Minzoni,14 I-41039 S.Possidonio MO" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<!--Setup installazione-->
<add key="CodCS" value="SP" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="_adminEmail" value="giancarlo@steamware.net" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="_smtpCli" value="SRV64" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="GMWConnectionString" value="Data Source=SRV65;Initial Catalog=SP_GMWTest;Persist Security Info=True;User ID=connGMW;Password=steamware" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="SP_produzioneConnectionString" value="Data Source=SRV65;Initial Catalog=ProduzionePossidonioTest;Persist Security Info=True;User ID=connGMW;Password=steamware" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="PermessiConnectionString" value="Data Source=SRV65;Initial Catalog=SP_GMWTest;Persist Security Info=True;User ID=connGMW;Password=steamware" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="UtenteCdcConnectionString" value="Data Source=SRV65;Initial Catalog=SP_Anagrafica;Persist Security Info=True;User ID=connGMW;Password=steamware" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="VocabolarioConnectionString" value="Data Source=SRV65;Initial Catalog=SP_Vocabolario;Persist Security Info=True;User ID=connGMW;Password=steamware" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
</appSettings>
<connectionStrings>
<add name="GMW_data.Properties.Settings.GMWConnectionString" connectionString="Data Source=SRV65;Initial Catalog=SP_GMWTest;Persist Security Info=True;User ID=connGMW;Password=steamware" xdt:Transform="SetAttributes" xdt:Locator="Match(name)" />
</connectionStrings>
<system.web>
<compilation xdt:Transform="RemoveAttributes(debug)" />
<!--
In the example below, the "Replace" transform will replace the entire
<customErrors> section of your web.config file.
Note that because there is only one customErrors section under the
@@ -84,5 +89,5 @@
<error statusCode="500" redirect="InternalError.htm" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
</customErrors>
-->
</system.web>
</system.web>
</configuration>
+69 -62
View File
@@ -3,7 +3,7 @@
<!-- For more information on using web.config transformation visit http://go.microsoft.com/fwlink/?LinkId=125889 -->
<configuration xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform">
<!--
<!--
In the example below, the "SetAttributes" transform will change the value of
"connectionString" to use "ReleaseSQLServer" only when the "Match" locator
finds an atrribute "name" that has a value of "MyDB".
@@ -14,66 +14,73 @@
xdt:Transform="SetAttributes" xdt:Locator="Match(name)" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
</connectionStrings>
-->
<appSettings>
<!--Setup applicazione-->
<add key="_titoloPagina" value="GMW - TEKAL , portale Gestione Magazzino Web - GRUPPO MAZZUCCONI" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="SiteName" value="Tekal" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="urlWebServer" value="http://SRV-PRODTK01/GMW/" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<!--Datamatrix-->
<add key="showReloadDataMatrix" value="false" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<!--Imballi-->
<add key="CodImballoLiquidi" value="" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="CodImballoLiquidiDaSpedire" value="" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="QtaImballoLiquidi" value="0" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="QtaImballoLiquidiDaSpedire" value="0" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="CodImballoAnime" value="IA00" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="QtaImballoAnime" value="50" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<!--Setup urls stampa reports-->
<add key="reportingServerAddress" value="SRV-PRODTK01" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="reportDir" value="TEKAL/MAGAZZINO" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="reportName" value="Lista_di_Prelievo" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="urlStampeSSRS" value="http://srv-prodtk01/Reports/Pages/Folder.aspx?ItemPath=/TEKAL/MAGAZZINO" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<!--Setup codici postazioni-->
<add key="IdxPosizMP" value="6" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="IdxPosNewFusi" value="8080" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="IdxPosNewWip" value="8484" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="IdxPosNewRienTerz" value="8888" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="IdxPosNewFinito" value="24" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="IdxPosizioneOdette" value="24" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="IdxPosizioneLiquidi" value="24" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="IdxPosizioneTrattamenti" value="8484" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="IdxPosizioneFusi" value="7" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<!--Setup stampa cartellini-->
<add key="printerCartCompleto" value="\\SRV-DEV01\MPC2500-Copy" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="printerCartAnime" value="\\SRV-DEV01\MPC2500-Copy"/>
<add key="printerCartFiniti" value="\\SRV-DEV01\MPC2500-Copy" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="printerCartFusi" value="\\SRV-DEV01\MPC2500-Copy" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="printerCartLiquidiF10" value="\\SRV-DEV01\MPC2500-Copy" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="printerCartLiquidiF18" value="\\SRV-DEV01\MPC2500-Copy" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="printerCartMP" value="\\SRV-PRODTK01\HPLaserJet4200" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="printerCartOdette" value="\\SRV-DEV01\MPC2500-Copy" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="printerCartTara" value="\\SRV-DEV01\MPC2500-Copy" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="printerCartWip" value="\\SRV-DEV01\MPC2500-Copy" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="PageHeightCartMP" value="14.8cm" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<!-- setup odette -->
<add key="raggMagOdette" value="TE" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="indStabFrom" value="Via Po,55 I-66020 San Giovanni Teatino CH" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<!--Setup installazione-->
<add key="CodCS" value="TK" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="_adminEmail" value="giancarlo@steamware.net" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="_smtpCli" value="SRV63" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="GMWConnectionString" value="Data Source=SRV-PRODTK01;Initial Catalog=TK_GMW;Persist Security Info=True;User ID=connGMW;Password=steamware" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="SP_produzioneConnectionString" value="Data Source=SRV-PRODTK01;Initial Catalog=ProduzionePossidonioTest;Persist Security Info=True;User ID=connGMW;Password=steamware" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="PermessiConnectionString" value="Data Source=SRV-PRODTK01;Initial Catalog=TK_GMW;Persist Security Info=True;User ID=connGMW;Password=steamware" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="UtenteCdcConnectionString" value="Data Source=SRV-PRODTK01;Initial Catalog=TK_Anagrafica;Persist Security Info=True;User ID=connGMW;Password=steamware" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="VocabolarioConnectionString" value="Data Source=SRV-PRODTK01;Initial Catalog=TK_Vocabolario;Persist Security Info=True;User ID=connGMW;Password=steamware" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
</appSettings>
<connectionStrings>
<add name="GMW_data.Properties.Settings.GMWConnectionString" connectionString="Data Source=SRV-PRODTK01;Initial Catalog=TK_GMW;Persist Security Info=True;User ID=connGMW;Password=steamware" xdt:Transform="SetAttributes" xdt:Locator="Match(name)" />
</connectionStrings>
<system.web>
<compilation xdt:Transform="RemoveAttributes(debug)" />
<!--
<appSettings>
<!--Setup applicazione-->
<add key="_titoloPagina" value="GMW - TEKAL , portale Gestione Magazzino Web - GRUPPO MAZZUCCONI" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="titleApp" value="GMW - TEKAL" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="SiteName" value="Tekal" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="urlWebServer" value="http://SRV-PRODTK01/GMW/" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<!--Datamatrix-->
<add key="showReloadDataMatrix" value="false" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<!--Imballi-->
<add key="CodImballoLiquidi" value="" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="CodImballoLiquidiDaSpedire" value="" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="QtaImballoLiquidi" value="0" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="QtaImballoLiquidiDaSpedire" value="0" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="CodImballoAnime" value="IA00" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="QtaImballoAnime" value="50" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="CodImballoSterr" value="IA00" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="QtaImballoSterr" value="50" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<!--Setup urls stampa reports-->
<add key="reportingServerAddress" value="SRV-PRODTK01" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="reportDir" value="TEKAL/MAGAZZINO" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="reportName" value="Lista_di_Prelievo" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="urlStampeSSRS" value="http://srv-prodtk01/Reports/Pages/Folder.aspx?ItemPath=/TEKAL/MAGAZZINO" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<!--Setup codici postazioni-->
<add key="IdxPosizMP" value="6" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="IdxPosNewFusi" value="8080" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="IdxPosNewWip" value="8484" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="IdxPosNewRienTerz" value="8888" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="IdxPosNewFinito" value="24" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="IdxPosizioneOdette" value="24" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="IdxPosizioneLiquidi" value="24" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="IdxPosizioneTrattamenti" value="8484" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="IdxPosizioneFusi" value="7" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="IdxPosizioneSterrati" value="9" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="IdxPosizioneTrattati" value="11" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<!--Setup stampa cartellini-->
<add key="printerCartCompleto" value="\\SRV-DEV01\MPC2500-Copy" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="printerCartAnime" value="\\SRV-DEV01\MPC2500-Copy"/>
<add key="printerCartFiniti" value="\\SRV-DEV01\MPC2500-Copy" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="printerCartFusi" value="\\SRV-DEV01\MPC2500-Copy" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="printerCartLiquidiF10" value="\\SRV-DEV01\MPC2500-Copy" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="printerCartLiquidiF18" value="\\SRV-DEV01\MPC2500-Copy" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="printerCartMP" value="\\SRV-PRODTK01\HPLaserJet4200" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="printerCartOdette" value="\\SRV-DEV01\MPC2500-Copy" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="printerCartSterr" value="\\SRV-DEV01\MPC2500-Copy" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="printerCartTara" value="\\SRV-DEV01\MPC2500-Copy" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="printerCartWip" value="\\SRV-DEV01\MPC2500-Copy" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="PageHeightCartMP" value="14.8cm" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="PageHeightCartOdette" value="14.8cm" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<!-- setup odette -->
<add key="raggMagOdette" value="TE" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="indStabFrom" value="TEKAL S.P.A. S.Giovanni Teatino CHIETI" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<!--Setup installazione-->
<add key="CodCS" value="TK" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="_adminEmail" value="giancarlo@steamware.net" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="_smtpCli" value="SRV63" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="GMWConnectionString" value="Data Source=SRV-PRODTK01;Initial Catalog=TK_GMW;Persist Security Info=True;User ID=connGMW;Password=steamware" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="SP_produzioneConnectionString" value="Data Source=SRV-PRODTK01;Initial Catalog=ProduzionePossidonioTest;Persist Security Info=True;User ID=connGMW;Password=steamware" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="PermessiConnectionString" value="Data Source=SRV-PRODTK01;Initial Catalog=TK_GMW;Persist Security Info=True;User ID=connGMW;Password=steamware" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="UtenteCdcConnectionString" value="Data Source=SRV-PRODTK01;Initial Catalog=TK_Anagrafica;Persist Security Info=True;User ID=connGMW;Password=steamware" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="VocabolarioConnectionString" value="Data Source=SRV-PRODTK01;Initial Catalog=TK_GMW;Persist Security Info=True;User ID=connGMW;Password=steamware" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
</appSettings>
<connectionStrings>
<add name="GMW_data.Properties.Settings.GMWConnectionString" connectionString="Data Source=SRV-PRODTK01;Initial Catalog=TK_GMW;Persist Security Info=True;User ID=connGMW;Password=steamware" xdt:Transform="SetAttributes" xdt:Locator="Match(name)" />
</connectionStrings>
<system.web>
<compilation xdt:Transform="RemoveAttributes(debug)" />
<!--
In the example below, the "Replace" transform will replace the entire
<customErrors> section of your web.config file.
Note that because there is only one customErrors section under the
@@ -84,5 +91,5 @@
<error statusCode="500" redirect="InternalError.htm"/>
</customErrors>
-->
</system.web>
</system.web>
</configuration>
+69 -63
View File
@@ -3,7 +3,7 @@
<!-- For more information on using web.config transformation visit http://go.microsoft.com/fwlink/?LinkId=125889 -->
<configuration xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform">
<!--
<!--
In the example below, the "SetAttributes" transform will change the value of
"connectionString" to use "ReleaseSQLServer" only when the "Match" locator
finds an atrribute "name" that has a value of "MyDB".
@@ -14,67 +14,73 @@
xdt:Transform="SetAttributes" xdt:Locator="Match(name)" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
</connectionStrings>
-->
<appSettings>
<!--Setup applicazione-->
<add key="_titoloPagina" value="GMW - TEKAL , portale Gestione Magazzino Web - GRUPPO MAZZUCCONI" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="titleApp" value="GMW_titleAppTEST" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="SiteName" value="Tekal" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="urlWebServer" value="http://SRV-PRODTK01/GMW_Test/" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<!--Datamatrix-->
<add key="showReloadDataMatrix" value="false" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<!--Imballi-->
<add key="CodImballoLiquidi" value="" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="CodImballoLiquidiDaSpedire" value="" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="QtaImballoLiquidi" value="0" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="QtaImballoLiquidiDaSpedire" value="0" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="CodImballoAnime" value="IA00" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="QtaImballoAnime" value="50" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<!--Setup urls stampa reports-->
<add key="reportingServerAddress" value="SRV-PRODTK01" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="reportDir" value="TEKAL/MAGAZZINO" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="reportName" value="Lista_di_Prelievo_Test" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="urlStampeSSRS" value="http://srv-prodtk01/Reports/Pages/Folder.aspx?ItemPath=/TEKAL/MAGAZZINO/TEST" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<!--Setup codici postazioni-->
<add key="IdxPosizMP" value="6" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="IdxPosNewFusi" value="8080" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="IdxPosNewWip" value="8484" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="IdxPosNewRienTerz" value="8888" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="IdxPosNewFinito" value="24" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="IdxPosizioneOdette" value="24" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="IdxPosizioneLiquidi" value="24" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="IdxPosizioneTrattamenti" value="8484" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="IdxPosizioneFusi" value="7" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<!--Setup stampa cartellini-->
<add key="printerCartCompleto" value="\\SRV-DEV01\MPC2500-Copy" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="printerCartAnime" value="\\SRV-PRODTK01\Kyocera_FS-1370dn" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="printerCartFiniti" value="\\SRV-DEV01\MPC2500-Copy" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="printerCartFusi" value="\\SRV-DEV01\MPC2500-Copy" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="printerCartLiquidiF10" value="\\SRV-DEV01\MPC2500-Copy" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="printerCartLiquidiF18" value="\\SRV-DEV01\MPC2500-Copy" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="printerCartMP" value="\\SRV-DEV01\MPC2500-Copy" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="printerCartOdette" value="\\SRV-DEV01\MPC2500-Copy" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="printerCartTara" value="\\SRV-DEV01\MPC2500-Copy" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="printerCartWip" value="\\SRV-DEV01\MPC2500-Copy" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="PageHeightCartMP" value="14.8cm" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<!-- setup odette -->
<add key="raggMagOdette" value="TE" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="indStabFrom" value="TEKAL S.P.A. S.Giovanni Teatino CHIETI" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<!--Setup installazione-->
<add key="CodCS" value="TK" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="_adminEmail" value="giancarlo@steamware.net" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="_smtpCli" value="SRV63" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="GMWConnectionString" value="Data Source=SRV-PRODTK01;Initial Catalog=TK_GMWTest;Persist Security Info=True;User ID=connGMW;Password=steamware" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="SP_produzioneConnectionString" value="Data Source=SRV-PRODTK01;Initial Catalog=ProduzioneTekalTest;Persist Security Info=True;User ID=connGMW;Password=steamware" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="PermessiConnectionString" value="Data Source=SRV-PRODTK01;Initial Catalog=TK_GMWTest;Persist Security Info=True;User ID=connGMW;Password=steamware" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="UtenteCdcConnectionString" value="Data Source=SRV-PRODTK01;Initial Catalog=TK_Anagrafica;Persist Security Info=True;User ID=connGMW;Password=steamware" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="VocabolarioConnectionString" value="Data Source=SRV-PRODTK01;Initial Catalog=TK_Vocabolario;Persist Security Info=True;User ID=connGMW;Password=steamware" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
</appSettings>
<connectionStrings>
<add name="GMW_data.Properties.Settings.GMWConnectionString" connectionString="Data Source=SRV-PRODTK01;Initial Catalog=TK_GMWtest;Persist Security Info=True;User ID=connGMW;Password=steamware" xdt:Transform="SetAttributes" xdt:Locator="Match(name)" />
</connectionStrings>
<system.web>
<compilation xdt:Transform="RemoveAttributes(debug)" />
<!--
<appSettings>
<!--Setup applicazione-->
<add key="_titoloPagina" value="GMW - TEKAL , portale Gestione Magazzino Web - GRUPPO MAZZUCCONI" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="titleApp" value="TEST - GMW - TEKAL - TEST" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="SiteName" value="Tekal" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="urlWebServer" value="http://SRV-PRODTK01/GMW_Test/" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<!--Datamatrix-->
<add key="showReloadDataMatrix" value="false" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<!--Imballi-->
<add key="CodImballoLiquidi" value="" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="CodImballoLiquidiDaSpedire" value="" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="QtaImballoLiquidi" value="0" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="QtaImballoLiquidiDaSpedire" value="0" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="CodImballoAnime" value="IA00" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="QtaImballoAnime" value="50" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="CodImballoSterr" value="IA00" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="QtaImballoSterr" value="50" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<!--Setup urls stampa reports-->
<add key="reportingServerAddress" value="SRV-PRODTK01" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="reportDir" value="TEKAL/MAGAZZINO" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="reportName" value="Lista_di_Prelievo_Test" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="urlStampeSSRS" value="http://srv-prodtk01/Reports/Pages/Folder.aspx?ItemPath=/TEKAL/MAGAZZINO/TEST" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<!--Setup codici postazioni-->
<add key="IdxPosizMP" value="6" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="IdxPosNewFusi" value="8080" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="IdxPosNewWip" value="8484" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="IdxPosNewRienTerz" value="8888" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="IdxPosNewFinito" value="24" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="IdxPosizioneOdette" value="24" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="IdxPosizioneLiquidi" value="24" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="IdxPosizioneTrattamenti" value="8484" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="IdxPosizioneFusi" value="7" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="IdxPosizioneSterrati" value="9" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="IdxPosizioneTrattati" value="11" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<!--Setup stampa cartellini-->
<add key="printerCartCompleto" value="\\SRV-DEV01\MPC2500-Copy" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="printerCartAnime" value="\\SRV-PRODTK01\Kyocera_FS-1370dn" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="printerCartFiniti" value="\\SRV-DEV01\MPC2500-Copy" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="printerCartFusi" value="\\SRV-DEV01\MPC2500-Copy" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="printerCartLiquidiF10" value="\\SRV-DEV01\MPC2500-Copy" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="printerCartLiquidiF18" value="\\SRV-DEV01\MPC2500-Copy" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="printerCartMP" value="\\SRV-DEV01\MPC2500-Copy" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="printerCartOdette" value="\\SRV-DEV01\MPC2500-Copy" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="printerCartSterr" value="\\SRV-DEV01\MPC2500-Copy" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="printerCartTara" value="\\SRV-DEV01\MPC2500-Copy" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="printerCartWip" value="\\SRV-DEV01\MPC2500-Copy" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="PageHeightCartMP" value="14.8cm" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="PageHeightCartOdette" value="14.8cm" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<!-- setup odette -->
<add key="raggMagOdette" value="TE" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="indStabFrom" value="TEKAL S.P.A. S.Giovanni Teatino CHIETI" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<!--Setup installazione-->
<add key="CodCS" value="TK" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="_adminEmail" value="giancarlo@steamware.net" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="_smtpCli" value="SRV63" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="GMWConnectionString" value="Data Source=SRV-PRODTK01;Initial Catalog=TK_GMWTest;Persist Security Info=True;User ID=connGMW;Password=steamware" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="SP_produzioneConnectionString" value="Data Source=SRV-PRODTK01;Initial Catalog=ProduzioneTekalTest;Persist Security Info=True;User ID=connGMW;Password=steamware" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="PermessiConnectionString" value="Data Source=SRV-PRODTK01;Initial Catalog=TK_GMWTest;Persist Security Info=True;User ID=connGMW;Password=steamware" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="UtenteCdcConnectionString" value="Data Source=SRV-PRODTK01;Initial Catalog=TK_Anagrafica;Persist Security Info=True;User ID=connGMW;Password=steamware" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
<add key="VocabolarioConnectionString" value="Data Source=SRV-PRODTK01;Initial Catalog=TK_GMWTest;Persist Security Info=True;User ID=connGMW;Password=steamware" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
</appSettings>
<connectionStrings>
<add name="GMW_data.Properties.Settings.GMWConnectionString" connectionString="Data Source=SRV-PRODTK01;Initial Catalog=TK_GMWtest;Persist Security Info=True;User ID=connGMW;Password=steamware" xdt:Transform="SetAttributes" xdt:Locator="Match(name)" />
</connectionStrings>
<system.web>
<compilation xdt:Transform="RemoveAttributes(debug)" />
<!--
In the example below, the "Replace" transform will replace the entire
<customErrors> section of your web.config file.
Note that because there is only one customErrors section under the
@@ -85,5 +91,5 @@
<error statusCode="500" redirect="InternalError.htm" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
</customErrors>
-->
</system.web>
</system.web>
</configuration>
+74 -22
View File
@@ -1,4 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<configSections>
<sectionGroup name="system.web.extensions" type="System.Web.Configuration.SystemWebExtensionsSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">
@@ -12,7 +12,12 @@
</sectionGroup>
</sectionGroup>
</sectionGroup>
</configSections>
<sectionGroup name="elmah">
<section name="security" requirePermission="false" type="Elmah.SecuritySectionHandler, Elmah" />
<section name="errorLog" requirePermission="false" type="Elmah.ErrorLogSectionHandler, Elmah" />
<section name="errorMail" requirePermission="false" type="Elmah.ErrorMailSectionHandler, Elmah" />
<section name="errorFilter" requirePermission="false" type="Elmah.ErrorFilterSectionHandler, Elmah" />
</sectionGroup></configSections>
<system.web>
<identity />
<authentication mode="Windows" />
@@ -50,19 +55,19 @@
</httpHandlers>
<httpModules>
<add name="ScriptModule" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
</httpModules>
<add name="ErrorLog" type="Elmah.ErrorLogModule, Elmah" /><add name="ErrorMail" type="Elmah.ErrorMailModule, Elmah" /><add name="ErrorFilter" type="Elmah.ErrorFilterModule, Elmah" /></httpModules>
</system.web>
<appSettings>
<!--Setup applicazione-->
<add key="CodModulo" value="GMW" />
<add key="_titoloPagina" value="GMW - TEKAL , portale Gestione Magazzino Web - GRUPPO MAZZUCCONI" />
<add key="titleApp" value="GMW_titleApp" />
<add key="titleApp" value="GMW - Develop" />
<add key="welcomeApp" value="GMW_welcomeApp" />
<add key="appName" value="GMW" />
<add key="SiteName" value="Tekal" />
<add key="mainRev" value="2.2" />
<add key="minRev" value="570" />
<add key="copyRight" value="SteamWare © 2010-2013" />
<!--<add key="mainRev" value="2.4" />
<add key="minRev" value="600" />-->
<add key="copyRight" value="SteamWare © 2010" />
<add key="_allowForceUser" value="true" />
<add key="_safePages" value="jumper.aspx#unauthorized.aspx#allegati.aspx#forceUser.aspx#login.aspx#test.aspx#istruzioni.aspx#Test.aspx" />
<add key="_commonPages" value="menu.aspx#chLang.aspx" />
@@ -80,7 +85,7 @@
<add key="urlWebServer" value="http://SRV-PRODTK01/GMW/" />
<add key="echoLemmi" value="false" />
<!--area temp-->
<add key="maxAgeTempAreaHours" value="24"/>
<add key="maxAgeTempAreaHours" value="24" />
<!--area logger-->
<add key="_logDir" value="~/logs/" />
<add key="doShrinkFolder" value="true" />
@@ -114,6 +119,10 @@
<add key="QtaImballoAnime" value="50" />
<add key="CodImballoFusi" value="IA00" />
<add key="QtaImballoFusi" value="50" />
<add key="CodImballoSterr" value="" />
<add key="QtaImballoSterr" value="0" />
<add key="CodImballoTratt" value="" />
<add key="QtaImballoTratt" value="0" />
<add key="CodImballoFiniti" value="" />
<add key="QtaImballoFiniti" value="40" />
<!--Setup urls stampa reports-->
@@ -131,9 +140,11 @@
<add key="maxWait" value="300" />
<!--tempo (ms) dopo il quale un processo di stampa è giudicato zombie (e annullabile)-->
<add key="zombieMsTime" value="10000" />
<!--tempo (minuti) dopo il quale una linea non è + occupata da una postazione x sterratura/lavorazioni-->
<add key="minutiBloccoLinea" value="10" />
<!--setup storico azioni operatore-->
<add key="defaultYearSAO" value="10" />
<!--Configurazioni ad hoc Tekal-->
<!--Configurazioni ad hoc per ogni sito-->
<add key="Cosumo84PostDelibera" value="true" />
<add key="riattUdcPermessa" value="true" />
<!--Setup periodo controlli date-->
@@ -150,7 +161,9 @@
<add key="IdxPosizioneLiquidi" value="4" />
<add key="IdxPosizioneAnime" value="2" />
<add key="IdxPosizioneAnimeExt" value="2222" />
<add key="IdxPosizioneFusi" value="3" />
<add key="IdxPosizioneFusi" value="7" />
<add key="IdxPosizioneSterrati" value="9" />
<add key="IdxPosizioneTrattati" value="11" />
<add key="IdxPosizioneFiniti" value="24" />
<!--setup celle per LDP-->
<add key="cellaLPA" value="LPA010101" />
@@ -172,27 +185,27 @@
<add key="MarginCartCompleto" value="0.5cm" />
<add key="printerCartAnime" value="\\SRV-DEV01\MPC2500-Copy" />
<add key="PageWidthCartAnime" value="21cm" />
<add key="PageHeightCartAnime" value="29.7cm" />
<add key="PageHeightCartAnime" value="14.8cm" />
<add key="MarginCartAnime" value="0.5cm" />
<add key="printerCartFiniti" value="\\SRV-DEV01\MPC2500-Copy" />
<add key="PageWidthCartFiniti" value="21cm" />
<add key="PageHeightCartFiniti" value="29.7cm" />
<add key="PageHeightCartFiniti" value="14.8cm" />
<add key="MarginCartFiniti" value="0.5cm" />
<add key="printerCartFusi" value="\\SRV-DEV01\MPC2500-Copy" />
<add key="PageWidthCartFusi" value="21cm" />
<add key="PageHeightCartFusi" value="29.7cm" />
<add key="PageHeightCartFusi" value="14.8cm" />
<add key="MarginCartFusi" value="0.5cm" />
<add key="printerCartLiquidiF10" value="\\SRV-DEV01\MPC2500-Copy" />
<add key="PageWidthCartLiquidiF10" value="21cm" />
<add key="PageHeightCartLiquidiF10" value="29.7cm" />
<add key="PageHeightCartLiquidiF10" value="14.8cm" />
<add key="MarginCartLiquidiF10" value="0.5cm" />
<add key="printerCartLiquidiF18" value="\\SRV-DEV01\MPC2500-Copy" />
<add key="PageWidthCartLiquidiF18" value="21cm" />
<add key="PageHeightCartLiquidiF18" value="29.7cm" />
<add key="PageHeightCartLiquidiF18" value="14.8cm" />
<add key="MarginCartLiquidiF18" value="0.5cm" />
<add key="printerCartMP" value="\\SRV-DEV01\MPC2500-Copy" />
@@ -205,6 +218,16 @@
<add key="PageHeightCartOdette" value="29.7cm" />
<add key="MarginCartOdette" value="0.5cm" />
<add key="printerCartSterr" value="\\SRV-DEV01\MPC2500-Copy" />
<add key="PageWidthCartSterr" value="21cm" />
<add key="PageHeightCartSterr" value="14.8cm" />
<add key="MarginCartSterr" value="0.5cm" />
<add key="printerCartTratt" value="\\SRV-DEV01\MPC2500-Copy" />
<add key="PageWidthCartTratt" value="21cm" />
<add key="PageHeightCartTratt" value="14.8cm" />
<add key="MarginCartTratt" value="0.5cm" />
<add key="printerCartTara" value="\\SRV-DEV01\MPC2500-Copy" />
<add key="PageWidthCartTara" value="21cm" />
<add key="PageHeightCartTara" value="14.8cm" />
@@ -222,13 +245,16 @@
<add key="ReportDatasourceAnime" value="GMWDataSet_stp_prtCartAnimeByUDC" />
<add key="ReportDatasourceFusi" value="GMWDataSet_stp_prtCartFusiByUDC" />
<add key="ReportDatasourceFiniti" value="GMWDataSet_stp_prtCartFinitiByUDC" />
<add key="ReportDatasourceSterrati" value="GMWDataSet_stp_prtCartSterratiByUDC" />
<add key="ReportDatasourceTrattati" value="GMWDataSet_stp_prtCartTrattatiByUDC" />
<!--setup comandi barcode-->
<add key="prefComandi" value="CMD" />
<add key="cmdSvuotaGitterBox" value="CMDRSTGB" />
<add key="cmdEsci" value="CMDESCI" />
<add key="cmdFast" value="CMDFAST" />
<add key="cmdSelLine" value="CMDSL" />
<!-- setup odette -->
<add key="raggMagOdette" value="TK"/>
<add key="raggMagOdette" value="TK" />
<add key="qtaOdette" value="18" />
<add key="indStabFrom" value="Via Po,55 I-66020 San Giovanni Teatino CH" />
<!--setup gestione stampa postazione cartellini-->
@@ -243,21 +269,21 @@
<add key="MinutiFinestraEditUDC" value="10" />
<add key="_adminEmail" value="giancarlo@steamware.net" />
<add key="_smtpCli" value="keyhammer.ath.cx" />
<add key="GMWConnectionString" value="Data Source=10.74.82.217\sql2008r2;Initial Catalog=TK_GMWTest;Persist Security Info=True;User ID=sa;Password=keyhammer" />
<add key="GMWConnectionString" value="Data Source=10.74.82.217\sql2008r2;Initial Catalog=TK_GMW;Persist Security Info=True;User ID=sa;Password=keyhammer" />
<add key="SP_produzioneConnectionString" value="Data Source=10.74.82.217\sql2008r2;Initial Catalog=SP_Produzione;Persist Security Info=True;User ID=connGMW;Password=steamware" />
<add key="PermessiConnectionString" value="Data Source=10.74.82.217\sql2008r2;Initial Catalog=TK_GMWTest;Persist Security Info=True;User ID=sa;Password=keyhammer" />
<add key="PermessiConnectionString" value="Data Source=10.74.82.217\sql2008r2;Initial Catalog=TK_GMW;Persist Security Info=True;User ID=sa;Password=keyhammer" />
<add key="UtenteCdcConnectionString" value="Data Source=10.74.82.217\sql2008r2;Initial Catalog=TK_Anagrafica;Persist Security Info=True;User ID=sa;Password=keyhammer" />
<add key="VocabolarioConnectionString" value="Data Source=10.74.82.217\sql2008r2;Initial Catalog=TK_Vocabolario;Persist Security Info=True;User ID=sa;Password=keyhammer" />
<add key="VocabolarioConnectionString" value="Data Source=10.74.82.217\sql2008r2;Initial Catalog=TK_GMW;Persist Security Info=True;User ID=sa;Password=keyhammer" />
</appSettings>
<connectionStrings>
<add name="GMW_data.Properties.Settings.GMWConnectionString" connectionString="Data Source=10.74.82.217\sql2008r2;Initial Catalog=TK_GMWTest;Persist Security Info=True;User ID=sa;Password=keyhammer" providerName="System.Data.SqlClient" />
<add name="GMW_data.Properties.Settings.GMWConnectionString" connectionString="Data Source=10.74.82.217\sql2008r2;Initial Catalog=TK_GMW;Persist Security Info=True;User ID=sa;Password=keyhammer" providerName="System.Data.SqlClient" />
</connectionStrings>
<system.webServer>
<validation validateIntegratedModeConfiguration="false" />
<modules>
<remove name="ScriptModule" />
<add name="ScriptModule" preCondition="managedHandler" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
</modules>
<add name="ErrorLog" type="Elmah.ErrorLogModule, Elmah" preCondition="managedHandler" /><add name="ErrorMail" type="Elmah.ErrorMailModule, Elmah" preCondition="managedHandler" /><add name="ErrorFilter" type="Elmah.ErrorFilterModule, Elmah" preCondition="managedHandler" /></modules>
<handlers>
<remove name="ScriptHandlerFactory" />
<remove name="ScriptHandlerFactoryAppServices" />
@@ -313,4 +339,30 @@
</service>
</services>
</system.serviceModel>
</configuration>
<elmah>
<!--
See http://code.google.com/p/elmah/wiki/SecuringErrorLogPages for
more information on remote access and securing ELMAH.
-->
<security allowRemoteAccess="false" />
</elmah><location path="elmah.axd" inheritInChildApplications="false">
<system.web>
<httpHandlers>
<add verb="POST,GET,HEAD" path="elmah.axd" type="Elmah.ErrorLogPageFactory, Elmah" />
</httpHandlers>
<!--
See http://code.google.com/p/elmah/wiki/SecuringErrorLogPages for
more information on using ASP.NET authorization securing ELMAH.
<authorization>
<allow roles="admin" />
<deny users="*" />
</authorization>
-->
</system.web>
<system.webServer>
<handlers>
<add name="ELMAH" verb="POST,GET,HEAD" path="elmah.axd" type="Elmah.ErrorLogPageFactory, Elmah" preCondition="integratedMode" />
</handlers>
</system.webServer>
</location></configuration>
-303
View File
@@ -1,303 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<configSections>
<sectionGroup name="system.web.extensions" type="System.Web.Configuration.SystemWebExtensionsSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">
<sectionGroup name="scripting" type="System.Web.Configuration.ScriptingSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">
<section name="scriptResourceHandler" type="System.Web.Configuration.ScriptingScriptResourceHandlerSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication" />
<sectionGroup name="webServices" type="System.Web.Configuration.ScriptingWebServicesSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">
<section name="jsonSerialization" type="System.Web.Configuration.ScriptingJsonSerializationSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="Everywhere" />
<section name="profileService" type="System.Web.Configuration.ScriptingProfileServiceSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication" />
<section name="authenticationService" type="System.Web.Configuration.ScriptingAuthenticationServiceSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication" />
<section name="roleService" type="System.Web.Configuration.ScriptingRoleServiceSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication" />
</sectionGroup>
</sectionGroup>
</sectionGroup>
</configSections>
<system.web>
<identity />
<authentication mode="Windows" />
<globalization culture="it-IT" enableClientBasedCulture="true" uiCulture="auto" />
<sessionState mode="InProc" timeout="60" />
<pages>
<controls>
<add tagPrefix="asp" namespace="System.Web.UI" assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
<add tagPrefix="asp" namespace="System.Web.UI.WebControls" assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
<add tagPrefix="ajaxToolkit" assembly="AjaxControlToolkit" namespace="AjaxControlToolkit" />
</controls>
</pages>
<!--
Set compilation debug="true" to insert debugging
symbols into the compiled page. Because this
affects performance, set this value to true only
during development.
-->
<compilation debug="true">
<assemblies>
<add assembly="System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" />
<add assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
<add assembly="System.Xml.Linq, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" />
<add assembly="System.Data.DataSetExtensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" />
<add assembly="System.Web.Extensions.Design, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
<add assembly="System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" />
<add assembly="System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" />
</assemblies>
</compilation>
<httpHandlers>
<remove path="*.asmx" verb="*" />
<add path="*.asmx" verb="*" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" validate="false" />
<add path="*_AppService.axd" verb="*" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" validate="false" />
<add path="ScriptResource.axd" verb="GET,HEAD" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" validate="false" />
</httpHandlers>
<httpModules>
<add name="ScriptModule" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
</httpModules>
</system.web>
<appSettings>
<!--Setup applicazione-->
<add key="CodModulo" value="GMW" />
<add key="_titoloPagina" value="GMW - TEKAL , portale Gestione Magazzino Web - GRUPPO MAZZUCCONI" />
<add key="titleApp" value="GMW_titleApp" />
<add key="welcomeApp" value="GMW_welcomeApp" />
<add key="appName" value="GMW" />
<add key="SiteName" value="Tekal" />
<add key="mainRev" value="2.2" />
<add key="minRev" value="530" />
<add key="copyRight" value="SteamWare © 2010-2013" />
<add key="_allowForceUser" value="true" />
<add key="_safePages" value="jumper.aspx#unauthorized.aspx#allegati.aspx#forceUser.aspx#login.aspx#test.aspx#istruzioni.aspx#Test.aspx" />
<add key="_commonPages" value="menu.aspx#chLang.aspx" />
<add key="defaultApp" value="GMW_Appl" />
<add key="defaultTitle" value="GMW_ShortWelcome" />
<add key="defaultBody" value="GMW_LongWelcome" />
<add key="_logDir" value="~/logs/" />
<add key="doShrinkFolder" value="true" />
<add key="_logLevel" value="6" />
<add key="_logMaxMb" value="30" />
<add key="intUpdatePagina_ms" value="240000" />
<add key="_righeDataGrid" value="30" />
<add key="_righeDataGridAnagr" value="30" />
<add key="_righeDataGridLong" value="40" />
<add key="_righeDataGridMed" value="20" />
<add key="_righeDataGridShort" value="10" />
<add key="MinCharAutocomplete" value="2" />
<add key="_fromEmail" value="GMW@steamware.net" />
<add key="urlWebServer" value="http://SRV-PRODTK01/GMW/" />
<add key="echoLemmi" value="false" />
<!--Default values vari-->
<add key="Max_X" value="850" />
<add key="Max_Y" value="900" />
<add key="Max_Z" value="1300" />
<add key="Max_Kg" value="1000" />
<add key="NumX" value="10" />
<add key="NumY" value="5" />
<add key="NumZ" value="1" />
<add key="BilanciaMP" value="MP" />
<add key="CodStatoMP" value="MP" />
<add key="CodStatoMP-NA" value="MP-NA" />
<add key="numGgToReloadRQ" value="30" />
<add key="showSizeCellaInDettMag" value="false" />
<add key="maxBarplotLargh" value="1000" />
<!--spostamenti UDC resettano UDC in lista prelievo-->
<add key="spostaUdcResettaLdp" value="true" />
<!--Datamatrix-->
<add key="showReloadDataMatrix" value="true"/>
<!--Imballi-->
<add key="CodImballoMP" value="" />
<add key="CodImballoLiquidi" value="IF10" />
<add key="CodImballoLiquidiDaSpedire" value="IF18" />
<add key="QtaImballoLiquidi" value="0" />
<add key="QtaImballoLiquidiDaSpedire" value="0" />
<add key="CodImballoAnime" value="IA00" />
<add key="QtaImballoAnime" value="50" />
<add key="CodImballoFusi" value="IA00" />
<add key="QtaImballoFusi" value="50" />
<add key="CodImballoFiniti" value="" />
<add key="QtaImballoFiniti" value="40" />
<!--Setup urls stampa reports-->
<add key="urlReporting" value="http://{0}/ReportServer?/{1}/{2}&amp;rs:Command=Render&amp;rc:Parameters=true&amp;rc:Toolbar=true&amp;CodListaPrel={3}{4}" />
<add key="reportingServerAddress" value="SRV-PRODTK01" />
<add key="reportDir" value="TEKAL/MAGAZZINO" />
<add key="reportName" value="Lista_di_Prelievo_Test" />
<add key="reportOpzPdf" value="&amp;rs:Format=PDF" />
<!--Setup x stampa dei PDF come copia-->
<add key="doPdfCopy" value="true" />
<add key="PdfFolder" value="PDF" />
<!--setup storico azioni operatore-->
<add key="defaultYearSAO" value="10"/>
<!--Configurazioni ad hoc Tekal-->
<add key="Cosumo84PostDelibera" value="true" />
<add key="riattUdcPermessa" value="true" />
<!--Setup periodo controlli date-->
<add key="defDayFrom" value="-60" />
<add key="mostraSelOra" value="false" />
<!--Setup codici postazioni-->
<add key="IdxPosizMP" value="6" />
<add key="IdxPosNewFusi" value="8080" />
<add key="IdxPosNewWip" value="8484" />
<add key="IdxPosNewRienTerz" value="8888" />
<add key="IdxPosNewFinito" value="24" />
<add key="IdxPosizioneOdette" value="24" />
<add key="IdxPosizioneTrattamenti" value="5" />
<add key="IdxPosizioneLiquidi" value="4" />
<add key="IdxPosizioneAnime" value="2" />
<add key="IdxPosizioneAnimeExt" value="2222" />
<add key="IdxPosizioneFusi" value="7" />
<add key="IdxPosizioneFiniti" value="24" />
<!--Setup eventi-->
<add key="nuovoUdcLiquidiF10" value="NEW_F10" />
<add key="nuovoUdcLiquidiF18" value="NEW_F18" />
<add key="nuovoUdcTrattamenti" value="NEW_TRAT" />
<!--particolare di default x trattamenti-->
<add key="particTratt" value="--" />
<!--Setup codMag-->
<add key="CodMagMP" value="6" />
<add key="CodMagMP_NA" value="6666" />
<!--Setup stampa cartellini-->
<add key="printerCartCompleto" value="\\SRV-DEV01\MPC2500-Copy" />
<add key="PageWidthCartCompleto" value="21cm" />
<add key="PageHeightCartCompleto" value="29.7cm" />
<add key="MarginCartCompleto" value="0.5cm" />
<add key="printerCartAnime" value="\\SRV-DEV01\MPC2500-Copy"/>
<add key="PageWidthCartAnime" value="21cm" />
<add key="PageHeightCartAnime" value="29.7cm" />
<add key="MarginCartAnime" value="0.5cm" />
<add key="printerCartFiniti" value="\\SRV-DEV01\MPC2500-Copy" />
<add key="PageWidthCartFiniti" value="21cm" />
<add key="PageHeightCartFiniti" value="29.7cm" />
<add key="MarginCartFiniti" value="0.5cm" />
<add key="printerCartFusi" value="\\SRV-DEV01\MPC2500-Copy" />
<add key="PageWidthCartFusi" value="21cm" />
<add key="PageHeightCartFusi" value="29.7cm" />
<add key="MarginCartFusi" value="0.5cm" />
<add key="printerCartLiquidiF10" value="\\SRV-DEV01\MPC2500-Copy" />
<add key="PageWidthCartLiquidiF10" value="21cm" />
<add key="PageHeightCartLiquidiF10" value="29.7cm" />
<add key="MarginCartLiquidiF10" value="0.5cm" />
<add key="printerCartLiquidiF18" value="\\SRV-DEV01\MPC2500-Copy" />
<add key="PageWidthCartLiquidiF18" value="21cm" />
<add key="PageHeightCartLiquidiF18" value="29.7cm" />
<add key="MarginCartLiquidiF18" value="0.5cm" />
<add key="printerCartMP" value="\\SRV-DEV01\MPC2500-Copy" />
<add key="PageWidthCartMP" value="21cm" />
<add key="PageHeightCartMP" value="29.7cm" />
<add key="MarginCartMP" value="0.5cm" />
<add key="printerCartOdette" value="\\SRV-DEV01\MPC2500-Copy" />
<add key="PageWidthCartOdette" value="21cm" />
<add key="PageHeightCartOdette" value="29.7cm" />
<add key="MarginCartOdette" value="0.5cm" />
<add key="printerCartTara" value="\\SRV-DEV01\MPC2500-Copy" />
<add key="PageWidthCartTara" value="21cm" />
<add key="PageHeightCartTara" value="14.8cm" />
<add key="MarginCartTara" value="0.5cm" />
<add key="printerCartWip" value="\\SRV-DEV01\MPC2500-Copy" />
<add key="PageWidthCartWip" value="21cm" />
<add key="PageHeightCartWip" value="29.7cm" />
<add key="MarginCartWip" value="0.5cm" />
<!--datasources!-->
<add key="ReportDatasource" value="GMWDataSet_stp_prtCartByUDC" />
<add key="ReportDatasourceOdette" value="GMWDataSet_stp_prtOdetteByUDC" />
<add key="ReportDatasourceLiquidiF10" value="GMWDataSet_stp_prtCartLiquidi_F10ByUDC" />
<add key="ReportDatasourceLiquidiF18" value="GMWDataSet_stp_prtCartLiquidi_F18ByUDC" />
<add key="ReportDatasourceAnime" value="GMWDataSet_stp_prtCartAnimeByUDC" />
<add key="ReportDatasourceFusi" value="GMWDataSet_stp_prtCartFusiByUDC" />
<!--setup comandi barcode-->
<add key="prefComandi" value="CMD" />
<add key="cmdSvuotaGitterBox" value="CMDRSTGB" />
<add key="cmdEsci" value="CMDESCI" />
<add key="cmdFast" value="CMDFAST" />
<!-- setup odette -->
<add key="qtaOdette" value="18" />
<add key="indStabFrom" value="Via Po,55 I-66020 San Giovanni Teatino CH" />
<!--setup gestione stampa postazione cartellini-->
<add key="keepParticolareSel" value="true" />
<!--area stampe reporting services-->
<add key="urlStampeSSRS" value="http://10.74.82.217/ReportingServices"/>
<!--Abilitazione Elimina UDC in storico azioni utente-->
<add key="userCanDelUdc" value="true"/>
<!--Setup installazione-->
<add key="passkey" value="pi=314" />
<add key="CodCS" value="SP" />
<add key="MinutiFinestraEditUDC" value="10" />
<add key="_adminEmail" value="giancarlo@steamware.net" />
<add key="_smtpCli" value="keyhammer.ath.cx" />
<add key="GMWConnectionString" value="Data Source=10.74.82.217\sql2008r2;Initial Catalog=TK_GMW;Persist Security Info=True;User ID=sa;Password=keyhammer" />
<add key="SP_produzioneConnectionString" value="Data Source=10.74.82.217\sql2008r2;Initial Catalog=SP_Produzione;Persist Security Info=True;User ID=connGMW;Password=steamware" />
<add key="PermessiConnectionString" value="Data Source=10.74.82.217\sql2008r2;Initial Catalog=TK_GMW;Persist Security Info=True;User ID=sa;Password=keyhammer" />
<add key="UtenteCdcConnectionString" value="Data Source=10.74.82.217\sql2008r2;Initial Catalog=TK_Anagrafica;Persist Security Info=True;User ID=sa;Password=keyhammer" />
<add key="VocabolarioConnectionString" value="Data Source=10.74.82.217\sql2008r2;Initial Catalog=TK_Vocabolario;Persist Security Info=True;User ID=sa;Password=keyhammer" />
</appSettings>
<connectionStrings>
<add name="GMW_data.Properties.Settings.GMWConnectionString" connectionString="Data Source=10.74.82.217\sql2008r2;Initial Catalog=TK_GMW;Persist Security Info=True;User ID=sa;Password=keyhammer" providerName="System.Data.SqlClient"/>
</connectionStrings>
<system.webServer>
<validation validateIntegratedModeConfiguration="false" />
<modules>
<remove name="ScriptModule" />
<add name="ScriptModule" preCondition="managedHandler" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
</modules>
<handlers>
<remove name="ScriptHandlerFactory" />
<remove name="ScriptHandlerFactoryAppServices" />
<remove name="ScriptResource" />
<remove name="WebServiceHandlerFactory-Integrated" />
<remove name="ChartImageHandler" />
<add name="ScriptHandlerFactory" verb="*" path="*.asmx" preCondition="integratedMode" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
<add name="ScriptHandlerFactoryAppServices" verb="*" path="*_AppService.axd" preCondition="integratedMode" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
<add name="ScriptResource" preCondition="integratedMode" verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
</handlers>
</system.webServer>
<system.codedom>
<compilers>
<compiler language="c#;cs;csharp" extension=".cs" type="Microsoft.CSharp.CSharpCodeProvider,System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" warningLevel="4">
<providerOption name="CompilerVersion" value="v3.5" />
<providerOption name="WarnAsError" value="false" />
</compiler>
</compilers>
</system.codedom>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Web.Extensions" publicKeyToken="31bf3856ad364e35" />
<bindingRedirect oldVersion="1.0.0.0-1.1.0.0" newVersion="3.5.0.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Web.Extensions.Design" publicKeyToken="31bf3856ad364e35" />
<bindingRedirect oldVersion="1.0.0.0-1.1.0.0" newVersion="3.5.0.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="ICSharpCode.SharpZipLib" publicKeyToken="1b03e6acf1164f73" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-0.86.0.518" newVersion="0.86.0.518" />
</dependentAssembly>
</assemblyBinding>
</runtime>
<system.serviceModel>
<behaviors>
<serviceBehaviors>
<behavior name="GMW.temp.palceholderBehavior">
<serviceMetadata httpGetEnabled="true" />
<serviceDebug includeExceptionDetailInFaults="false" />
</behavior>
</serviceBehaviors>
</behaviors>
<services>
<service behaviorConfiguration="GMW.temp.palceholderBehavior"
name="GMW.temp.palceholder">
<endpoint address="" binding="wsHttpBinding" contract="GMW.temp.Ipalceholder">
<identity>
<dns value="localhost" />
</identity>
</endpoint>
<endpoint address="mex" binding="mexHttpBinding" contract="IMetadataExchange" />
</service>
</services>
</system.serviceModel>
</configuration>
@@ -9,9 +9,24 @@ namespace GMW.WebMasterPages
{
public partial class AjaxSimpleFull : System.Web.UI.MasterPage
{
public event EventHandler eh_doRefresh;
protected void Page_Load(object sender, EventArgs e)
{
Page.Title = SteamWare.memLayer.ML.confReadString("_titoloPagina");
mod_menuBottomFullpage1.eh_doRefresh += mod_menuBottomFullpage1_eh_doRefresh;
}
/// <summary>
/// evento (agganciabile) di refresh pagina
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
void mod_menuBottomFullpage1_eh_doRefresh(object sender, EventArgs e)
{
// se qualcuno ascolta sollevo evento nuovo valore...
if (eh_doRefresh != null)
{
eh_doRefresh(this, new EventArgs());
}
}
}
}
+1 -2
View File
@@ -1,10 +1,9 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Runtime Version:2.0.50727.4971
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
+24 -16
View File
@@ -3,29 +3,37 @@
<%@ Register Src="mod_listUDC.ascx" TagName="mod_listUDC" TagPrefix="uc1" %>
<%@ Register Src="mod_execUDC.ascx" TagName="mod_execUDC" TagPrefix="uc2" %>
<%@ Register Src="mod_detailUDC.ascx" TagName="mod_detailUDC" TagPrefix="uc3" %>
<%@ Register src="mod_detailUDC_storico.ascx" tagname="mod_detailUDC_storico" tagprefix="uc4" %>
<%@ Register src="mod_detLDP.ascx" tagname="mod_detLDP" tagprefix="uc5" %>
<%@ Register Src="mod_detailUDC_storico.ascx" TagName="mod_detailUDC_storico" TagPrefix="uc4" %>
<%@ Register Src="mod_detLDP.ascx" TagName="mod_detLDP" TagPrefix="uc5" %>
<%@ Register src="mod_detAttr.ascx" tagname="mod_detAttr" tagprefix="uc6" %>
<% if (false)
{ %>
<link href="../Style.css" rel="stylesheet" type="text/css" />
<% } %>
<asp:Panel runat="server" ID="pnlSearchProvider" CssClass="PnlSearchProvider_1">
<div class="SearchProviderTitle_1">
<asp:Label runat="server" ID="lblSearchProvider" txt="---" />
</div>
<table cellspacing="4">
<tr>
<td valign="top">
<div class="clearDiv" style="display: block;">
<div class="SearchProviderTitle_1">
<asp:Label runat="server" ID="lblSearchProvider" txt="---" />
</div>
<div class="clearDiv divSx">
<div class="divSx">
<uc1:mod_listUDC ID="mod_listUDC1" runat="server" />
</td>
<td valign="top">
</div>
<div class="divSx">
<uc3:mod_detailUDC ID="mod_detailUDC1" runat="server" />
<uc4:mod_detailUDC_storico ID="mod_detailUDC_storico1" runat="server" />
</td>
<td valign="top">
<uc5:mod_detLDP ID="mod_detLDP1" runat="server" />
</div>
<div class="divSx">
<div>
<div class="divSx">
<uc5:mod_detLDP ID="mod_detLDP1" runat="server" />
</div>
<div class="divDx">
<uc6:mod_detAttr ID="mod_detAttr1" runat="server" />
</div>
</div>
<uc2:mod_execUDC ID="mod_execUDC1" runat="server" />
</td>
</tr>
</table>
</div>
</div>
</div>
</asp:Panel>
@@ -97,9 +97,14 @@ namespace GMW.WebUserControls
showHistUdc = true;
}
}
else
{
showHistUdc = false;
}
mod_detailUDC1.Visible = showCurUdc;
mod_detailUDC_storico1.Visible = showHistUdc;
mod_detLDP1.Visible = showCurUdc;
mod_detAttr1.Visible = showCurUdc;
}
void mod_execUDC1_eh_nuovoValore(object sender, EventArgs e)
@@ -128,9 +133,7 @@ namespace GMW.WebUserControls
void mod_listUDC1_eh_resetSelezione(object sender, EventArgs e)
{
memLayer.ML.setSessionVal("RicercaUdcAttiva", false, false);
mod_detailUDC1.Visible = false;
mod_execUDC1.Visible = false;
doReset();
if (eh_reset != null)
{
eh_reset(this, new EventArgs());
@@ -161,6 +164,7 @@ namespace GMW.WebUserControls
mod_detailUDC1.Visible = true;
mod_detailUDC1.doUpdate();
mod_detLDP1.doUpdate();
mod_detAttr1.doUpdate();
mod_execUDC1.Visible = !udcConsumato;
mod_execUDC1.doUpdate();
// salvo dati UDC selezionato... UDC_sel c'è già...
@@ -281,6 +285,8 @@ namespace GMW.WebUserControls
mod_listUDC1.doRefresh();
mod_detailUDC1.Visible = false;
mod_execUDC1.Visible = false;
mod_detLDP1.Visible = false;
mod_detAttr1.Visible = false;
}
}
}
+9
View File
@@ -66,6 +66,15 @@ namespace GMW.WebUserControls {
/// </remarks>
protected global::GMW.WebUserControls.mod_detLDP mod_detLDP1;
/// <summary>
/// mod_detAttr1 control.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// </remarks>
protected global::GMW.WebUserControls.mod_detAttr mod_detAttr1;
/// <summary>
/// mod_execUDC1 control.
/// </summary>
+153
View File
@@ -0,0 +1,153 @@
<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="mod_SterrTagIN.ascx.cs" Inherits="GMW.WebUserControls.mod_SterrTagIN" %>
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="asp" %>
<%@ Register Src="mod_storicoAzioniOperatore.ascx" TagName="mod_storicoAzioniOperatore" TagPrefix="uc1" %>
<% if (false)
{ %>
<link href="../Style.css" rel="stylesheet" type="text/css" />
<% } %>
<asp:Panel runat="server" ID="pnlAll" CssClass="stileAttesa" Height="100%">
<div style="height: 100%;">
<div style="float: none; text-align: center; margin: auto;">
<div class="fullPageHeader">
<div style="float: left; text-align: left;">
<asp:Label runat="server" ID="lblPostazione" />
<br />
<asp:Button runat="server" ID="btnRefresh" Text="" />
<asp:Button runat="server" ID="btnShowHideStorico" OnClick="btnShowHideStorico_Click" Width="242px" />
</div>
<div style="float: right;">
<asp:Label runat="server" ID="lblPrinter" />
<br />
&nbsp;
</div>
<div>
<asp:Label runat="server" ID="lblCurrentPage" Text="Pag Corrente" Font-Size="16pt" ForeColor="White" />
<br />
<asp:HyperLink runat="server" ID="hlMenu" NavigateUrl="~/menu.aspx" Text="Main Menu" />
</div>
</div>
</div>
<asp:Panel ID="pnlSAO" runat="server" ScrollBars="None">
<div style="float: left; height: 100%; min-height: 600px; min-width: 240px; border-right: 1px solid #333333; border-bottom: 1px solid #333333; background-color: #6C90FF;">
<div style="background-color: #6C90FF; margin: 4px;">
<uc1:mod_storicoAzioniOperatore ID="mod_storicoAzioniOperatore1" runat="server" canSelPost="false" />
</div>
</div>
</asp:Panel>
<div style="float: none; text-align: center; margin: auto; background-color: black; color: white; font-size: 24pt; height: 1.5em;">
<div class="divSx" style="padding-left: 2px; padding-top:2px;">
<asp:Button runat="server" ID="btnIn" Text="INGRESSO" CssClass="btnAdd btnDis" Enabled="false" />
</div>
<div class="divDx" style="padding-right: 2px; padding-top:2px;">
<asp:Button runat="server" ID="btnOut" Text="USCITA" CssClass="btnRemove" OnClick="btnOut_Click" />
</div>
<asp:DropDownList ID="ddlLinea" runat="server" AutoPostBack="True" DataSourceID="odsLinea" DataTextField="label" DataValueField="value" OnSelectedIndexChanged="ddlLinea_SelectedIndexChanged"></asp:DropDownList>
<asp:ObjectDataSource ID="odsLinea" runat="server" OldValuesParameterFormatString="original_{0}" SelectMethod="getByConditio" TypeName="GMW_data.DS_UtilityTableAdapters.v_selLineeTableAdapter">
<SelectParameters>
<asp:Parameter DefaultValue="W10" Name="conditio" Type="String" />
</SelectParameters>
</asp:ObjectDataSource>
</div>
<div style="float: none; text-align: center; margin: auto;">
<div>
<asp:Label runat="server" ID="lblParticolareAttivo" Font-Size="36pt" Text="- no data -" />
</div>
<div>
<asp:Label runat="server" ID="lblDescrAttivo" Font-Size="28pt" Text="- no data -" ToolTip="particolare" />
&nbsp
<asp:Label runat="server" ID="lblDisegno" Font-Size="28pt" Text="" ForeColor="#FFFFFF" Font-Bold="true" ToolTip="disegno" />
</div>
<div class="msgBoxBarcode">
<asp:Label runat="server" ID="lblMessaggi" Text="attesa input utente" Font-Size="18pt" />
<br />
<asp:Label runat="server" ID="lblWarning" Visible="false" Text="ATTENZIONE!!! Postazione non configurata!" Font-Size="XX-Large" ForeColor="Red" />
</div>
</div>
<div>
<div style="float: left; padding: 4px; text-align: left; width: 220px; height: 300px;">
<div style="float: left; text-align: center;">
</div>
</div>
<div style="float: right; padding: 4px; text-align: right; width: 220px; height: 300px;">
<div style="float: right; text-align: center;">
<div class="boxRicerca">
<div style="float: left;">
<asp:TextBox ID="txtCerca" runat="server" OnTextChanged="txtCerca_TextChanged" Width="160px" AutoPostBack="True" />
</div>
<div style="float: right;">
<asp:Button ID="btnCerca" runat="server" OnClick="btnCerca_Click" Text='<%# traduci("lblCerca") %>' />
</div>
</div>
<asp:GridView ID="grView" runat="server" AllowPaging="false" AllowSorting="True" AutoGenerateColumns="False"
OnDataBound="grView_DataBound"
DataKeyNames="UDC" DataSourceID="ods" OnPageIndexChanged="grView_PageIndexChanged"
OnSorted="grView_Sorted">
<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" ItemStyle-HorizontalAlign="Center">
<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="lastMov" SortExpression="lastMov" ItemStyle-Wrap="false">
<ItemTemplate>
<asp:Label ID="lbllastMov" runat="server" Text='<%# Eval("lastMov", "{0:dd/MM HH:mm}") %>' />
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="UDC" SortExpression="UDC">
<ItemTemplate>
<asp:Label ID="lblUDC" runat="server" Text='<%# Eval("UDC") %>' />
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Particolare" SortExpression="Particolare">
<ItemTemplate>
<asp:Label ID="lblParticolare" runat="server" Text='<%# Eval("Particolare") %>' />
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Qta" SortExpression="Qta" ItemStyle-HorizontalAlign="Right">
<ItemTemplate>
<asp:Label ID="lblQta" runat="server" Text='<%# Eval("Qta","{0:#}") %>' />
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
<asp:ObjectDataSource ID="ods" runat="server" OldValuesParameterFormatString="Original_{0}"
SelectMethod="getUdcDetailByIdxCella" TypeName="GMW_data.DS_magazzinoTableAdapters.v_UdcDetailTableAdapter"
OnDataBinding="ods_DataBinding" FilterExpression="UDC LIKE '%{0}%' OR PARTICOLARE LIKE '%{0}%'">
<SelectParameters>
<asp:SessionParameter Name="IdxCella" Type="Int32" SessionField="IdxCellaLineaST_IN" DefaultValue="0" />
</SelectParameters>
<FilterParameters>
<asp:SessionParameter Name="search" Type="String" SessionField="valoreCercatoSTI"
DefaultValue="0" />
</FilterParameters>
</asp:ObjectDataSource>
<asp:Label ID="lblNumRec" runat="server" CssClass="txtMini" />
</div>
</div>
<div style="float: none; padding: 4px; text-align: center; margin: auto;">
<div>
<asp:Label runat="server" ID="lblBarcode" Text="Barcode" />
<br />
<asp:TextBox runat="server" ID="txtBarcode" Height="56px" Width="400px" Font-Size="32pt" AutoPostBack="True" Style="text-align: center" TabIndex="1" />
</div>
</div>
</div>
</div>
</asp:Panel>
+682
View File
@@ -0,0 +1,682 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Net;
using SteamWare;
using GMW_data;
namespace GMW.WebUserControls
{
public partial class mod_SterrTagIN : System.Web.UI.UserControl
{
public event EventHandler eh_nuovaRicerca;
/// <summary>
/// stringa UID univoca
/// </summary>
public string uid
{
get
{
return this.UniqueID.Replace("$", "_").Replace("-", "_");
}
}
/// <summary>
/// caricamento pagina
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
protected void Page_Load(object sender, EventArgs e)
{
if (!Page.IsPostBack)
{
fixRicercaUdc();
calcolaPostazione();
traduciObj();
storicoVisibile = false;
fixStorico();
// imposto pos abilitata x cancellazione
mod_storicoAzioniOperatore1.idxPosizione2del = memLayer.ML.confReadInt("IdxPosizioneSterrati");
// se c'è imposto linea da sessione
if (currCodLinea != "")
{
checkSelDDL(currCodLinea, false);
}
}
doChecks();
mod_storicoAzioniOperatore1.eh_stampa += new EventHandler(mod_storicoAzioniOperatore1_eh_stampa);
}
/// <summary>
/// verifica se si debab mostrare un campo ricerca UDC attivo...
/// </summary>
private void fixRicercaUdc()
{
if (memLayer.ML.isInSessionObject("valoreCercatoSTI"))
{
testoRicerca = memLayer.ML.StringSessionObj("valoreCercatoSTI");
}
}
/// <summary>
/// richiesta (ri)stampa UDC
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
void mod_storicoAzioniOperatore1_eh_stampa(object sender, EventArgs e)
{
MagClass.magazzino.stampaUdc(udcReq, postazione_printer, tipoCartellino.cartSterr, Request.UserHostName);
// registro ri-stampa UDC
DateTime adesso = DateTime.Now;
// calcolo particolare...
DS_magazzino.ElencoCartelliniRow rigaUDC;
string particolare = "";
try
{
rigaUDC = MagClass.magazzino.taCartellini.getByUdc(udcReq)[0];
particolare = rigaUDC.Particolare;
}
catch
{
logger.lg.scriviLog(string.Format("Errore recupero particolare UDC Sterrato IN {0}", udcReq), tipoLog.EXCEPTION);
}
MagClass.magazzino.taSAO.insertQuery(adesso, MagClass.magazzino.CodSoggCurrUser, postazione_name, postazione_IP, udcReq, particolare, "stampaUDC", "Ri-Stampato UDC Sterrato IN");
}
/// <summary>
/// udc da stampare
/// </summary>
protected string udcReq
{
get
{
return memLayer.ML.StringSessionObj("udcSelSAO");
}
}
/// <summary>
/// effettua controlli visibilità
/// </summary>
private void doChecks()
{
checkBarcode();
}
/// <summary>
/// sistemo labels oggetti
/// </summary>
private void traduciObj()
{
// labels
lblPostazione.Text = string.Format("{2}: {0} ({1})", postazione_name, postazione_IP, traduci("postazione"));
lblPrinter.Text = string.Format("{1}: {0}", postazione_printer, traduci("stampante"));
lblCurrentPage.Text = traduci(PagCorrente);
btnCerca.Text = traduci("btnSearch");
// fix storico
fixStorico();
}
/// <summary>
/// restituisce il nome della pagina corrente
/// </summary>
protected string PagCorrente
{
get
{
string answ = "";
Uri MyUrl = Request.Url;
string delimStr = "/";
char[] delimiter = delimStr.ToCharArray();
string[] finalUrl = MyUrl.LocalPath.ToString().Split(delimiter);
int n = finalUrl.Length;
answ = finalUrl[n - 1].ToString();
DataLayer_AnagGen.PermessiRow riga = (DataLayer_AnagGen.PermessiRow)user_std.UtSn.permessi.Select(string.Format("URL = '{0}'", answ))[0];
answ = riga.NOME;
return answ;
}
}
/// <summary>
/// wrapper traduzione
/// </summary>
/// <param name="lemma"></param>
/// <returns></returns>
public string traduci(object lemma)
{
return user_std.UtSn.Traduci(lemma.ToString());
}
/// <summary>
/// calcola postazione corrente (ip, name, printer)
/// </summary>
private void calcolaPostazione()
{
postazione_IP = Request.UserHostName;
postazione_name = dnsUtils.DetermineCompName(postazione_IP);
// cerco stampante x postazione
postazione_printer = "n.d.";
try
{
DS_Applicazione.ElencoPostazioniDataTable tabPost = DataProxy.obj.taElPost.getByCod(postazione_name);
if (tabPost.Rows.Count > 0)
{
postazione_printer = tabPost[0].stampante;
}
else
{
tabPost = DataProxy.obj.taElPost.getByCod("default");
postazione_printer = tabPost[0].stampante;
}
}
catch
{ }
// mostro warning se postazione non configurata...
lblWarning.Visible = (postazione_printer == "n.d.");
}
/// <summary>
/// indica name della postazione corrente
/// </summary>
protected string postazione_name
{
get
{
return memLayer.ML.StringSessionObj("postazione_name");
}
set
{
memLayer.ML.setSessionVal("postazione_name", value);
}
}
/// <summary>
/// indica ip della postazione corrente
/// </summary>
protected string postazione_IP
{
get
{
return memLayer.ML.StringSessionObj("postazione_IP");
}
set
{
memLayer.ML.setSessionVal("postazione_IP", value);
}
}
/// <summary>
/// indica stampante associata alla postazione corrente
/// </summary>
protected string postazione_printer
{
get
{
return memLayer.ML.StringSessionObj("postazione_printer");
}
set
{
memLayer.ML.setSessionVal("postazione_printer", value);
}
}
/// <summary>
/// indica se i caratteri vadano forzati a maiuscoli
/// </summary>
public bool forceUppercase
{
get
{
return memLayer.ML.confReadBool("forceUppercase");
}
}
/// <summary>
/// decodifica il tipo barcode acquisito
/// </summary>
public tipoCodiceBarcode tipoBCode
{
get
{
tipoCodiceBarcode answ = tipoCodiceBarcode.ND;
int trovati = 0;
// controllo non si tratti di un comando...
string preCmd = memLayer.ML.confReadString("prefComandi");
if (barcodeIn.StartsWith(preCmd))
{
answ = tipoCodiceBarcode.Comando;
}
else if ((TermClass.Ter.riconosciBarcode(barcodeIn) == tipoCodiceBarcode.Particolare) && TermClass.Ter.isAnima(barcodeIn)) // è un particolare... ed un anima...
{
answ = tipoCodiceBarcode.Particolare;
}
else
{
try
{
// cerco tra gitterbox (UDC)...
trovati = MagClass.magazzino.taCartellini.getByUdc(barcodeIn).Rows.Count;
if (trovati > 0)
{
answ = tipoCodiceBarcode.UDC;
}
}
catch
{
}
}
return answ;
}
}
/// <summary>
/// valore barcode
/// </summary>
public string barcodeIn
{
get
{
return txtBarcode.Text.Trim();
}
set
{
txtBarcode.Text = value;
}
}
/// <summary>
/// controlla se ci sia un barcode
/// </summary>
private void checkBarcode()
{
if (barcodeIn != "")
{
lblMessaggi.Text = string.Format("Barcode digitato: {0}", barcodeIn);
switch (tipoBCode)
{
case tipoCodiceBarcode.Comando:
// verifico se il comando sia di tipo "seleziona linea"
string cmdSelLine = memLayer.ML.confReadString("cmdSelLine");
pnlAll.CssClass = "stileComandoOk";
if (barcodeIn.StartsWith(cmdSelLine))
{
// allora provo ad impostare la linea!
checkSelDDL(barcodeIn.Replace(cmdSelLine, ""), true);
}
break;
case tipoCodiceBarcode.UDC:
// se linea non selezionata ERRORE!!!
if (ddlLinea.SelectedValue == "W1000")
{
lblMessaggi.Text += " - Attenzione, IMPOSTARE LINEA!";
pnlAll.CssClass = "stileComandoKo";
}
else
{
// procedo solo se UDC esistente
if (MagClass.magazzino.checkUDC(barcodeIn))
{
// controllo idxPosizione dell'UDC e confronto con posizione in webconfig x fusi (pre sterratura/taglio)
int idxPosizione = DataProxy.obj.taCartellini.stp_getByUdc(barcodeIn)[0].IdxPosizione;
if (idxPosizione == memLayer.ML.confReadInt("IdxPosizioneFusi"))
{
int idxCellaCurr = 0;
try
{
idxCellaCurr = MagClass.magazzino.taPosUdcCorr.getByUDC(barcodeIn)[0].IdxCella;
}
catch
{ }
// controllo se UDC non sia già stato spostato in posizione... ds magazzino, posiz udc corrente, get By udc
if (idxCellaCurr == idxCella)
{
lblMessaggi.Text += " - Attenzione, UDC già caricato!";
pnlAll.CssClass = "stileComandoKo";
}
else
{
// altrimenti procedo...
string codSogg = "";
string particolare = DataProxy.obj.taCartellini.stp_getByUdc(barcodeIn)[0].Particolare;
decimal qta = DataProxy.obj.taCartellini.stp_getByUdc(barcodeIn)[0].Qta;
string noteTrim = "";
try
{
codSogg = MagClass.magazzino.CodSoggCurrUser;
}
catch
{ }
try
{
noteTrim = DataProxy.obj.taCartellini.stp_getByUdc(barcodeIn)[0].Note.Trim();
}
catch
{
noteTrim = "";
}
DateTime adesso = DateTime.Now;
// se ho cod cella sposto!
MagClass.magazzino.spostaUDC(memLayer.ML.StringSessionObj("CodCS"), barcodeIn, idxCella, memLayer.ML.confReadBool("spostaUdcResettaLdp"), Request.UserHostName);
// registro sposstamento UDC
MagClass.magazzino.taSAO.insertQuery(adesso, codSogg, postazione_name, postazione_IP, barcodeIn, particolare, "spostaUDC", string.Format("Caricato UDC Fusi su linea {2}, qta: {0} {1} ", qta, noteTrim, currCodLinea));
pnlAll.CssClass = "stileComandoOk";
}
}
else
{
// udc NON corretto, mostro errore...
lblMessaggi.Text += " - Attenzione, UDC NON VALIDO!";
pnlAll.CssClass = "stileComandoKo";
}
}
}
break;
default:
lblMessaggi.Text += " - codice <b>non riconosciuto</b>!";
pnlAll.CssClass = "stileComandoND";
break;
}
barcodeIn = "";
}
else
{
lblMessaggi.Text = "...attesa barcode...";
}
doUpdate();
}
/// <summary>
/// aggiorna tabella + focus a barcode
/// </summary>
private void doUpdate()
{
grView.DataBind();
mod_storicoAzioniOperatore1.doUpdate();
txtBarcode.Focus();
}
/// <summary>
/// wrapper per log con salvataggio dell'IP del chiamante
/// </summary>
/// <param name="_testoPre"></param>
/// <returns></returns>
public bool httpLog(string _testoPre)
{
bool answ = false;
string postazione_IP = "";
try
{
postazione_IP = string.Format(" | {0} | ", Request.UserHostName);
}
catch
{ }
logger.lg.scriviLog(postazione_IP + _testoPre);
return answ;
}
/// <summary>
/// wrapper per log con salvataggio dell'IP del chiamante
/// </summary>
/// <param name="_testoPre"></param>
/// <returns></returns>
public bool httpLog(string testoLog, tipoLog tipo)
{
bool answ = false;
string postazione_IP = "";
try
{
postazione_IP = string.Format(" | {0} | ", Request.UserHostName);
}
catch
{ }
logger.lg.scriviLog(postazione_IP + testoLog, tipo);
return answ;
}
/// <summary>
/// effettua reset dati
/// </summary>
private void doResetData()
{
// resetto i dati QtaTot e particolare...
doChecks();
}
/// <summary>
/// toggle controllo storico
/// </summary>
private void fixStorico()
{
pnlSAO.Visible = storicoVisibile;
if (storicoVisibile)
{
btnShowHideStorico.Text = traduci("btnHideStorico");
}
else
{
btnShowHideStorico.Text = traduci("btnShowStorico");
}
}
/// <summary>
/// imposto visibilità pannelo storico
/// </summary>
protected bool storicoVisibile
{
get
{
return memLayer.ML.BoolSessionObj(string.Format("showHist_{0}", this.ID));
}
set
{
memLayer.ML.setSessionVal(string.Format("showHist_{0}", this.ID), value);
}
}
/// <summary>
/// gestisco evento show/hide storico
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
protected void btnShowHideStorico_Click(object sender, EventArgs e)
{
storicoVisibile = !storicoVisibile;
fixStorico();
}
/// <summary>
/// passo alla modalità OUT
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
protected void btnOut_Click(object sender, EventArgs e)
{
Response.Redirect("SterrTaglioOUT.aspx");
}
/// <summary>
/// selezione di una linea da elenco DropDownList
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
protected void ddlLinea_SelectedIndexChanged(object sender, EventArgs e)
{
checkSelDDL(ddlLinea.SelectedValue, true);
}
/// <summary>
/// tenta di selezionare la linea indicata
/// </summary>
/// <param name="p"></param>
private void checkSelDDL(string codLinea, bool doSave)
{
//...aggiorno ddl
try
{
ddlLinea.SelectedValue = codLinea;
pnlAll.CssClass = "stileAttesa";
}
catch
{
// mostro errore
lblMessaggi.Text = string.Format("Errore selezione linea: codice {0} non trovato!", codLinea);
pnlAll.CssClass = "stileComandoKo";
}
if (doSave)
{
currCodLinea = codLinea;
}
// salvo codice cella!
try
{
codCella = MagClass.magazzino.taAL.getByKey(currCodLinea)[0].CodCella;
idxCella = MagClass.magazzino.taCelle.getByCodCella(codCella)[0].IdxCella;
}
catch
{
codCella = "";
idxCella = 0;
}
doUpdate();
}
/// <summary>
/// CODICE cella associata alla linea corrente
/// </summary>
protected string codCella
{
get
{
string answ = "";
if (memLayer.ML.isInSessionObject("codCella"))
{
answ = memLayer.ML.StringSessionObj("codCella");
}
return answ;
}
set
{
memLayer.ML.setSessionVal("codCella", value);
}
}
/// <summary>
/// IDX cella associata alla linea corrente
/// </summary>
protected int idxCella
{
get
{
int answ = 0;
if (memLayer.ML.isInSessionObject("IdxCellaLineaST_IN"))
{
answ = memLayer.ML.IntSessionObj("IdxCellaLineaST_IN");
}
return answ;
}
set
{
memLayer.ML.setSessionVal("IdxCellaLineaST_IN", value);
}
}
/// <summary>
/// codice della linea corrente
/// </summary>
protected string currCodLinea
{
get
{
string answ = "";
if (memLayer.ML.isInSessionObject(string.Format("LineaIn-{0}", uid)))
{
answ = memLayer.ML.StringSessionObj(string.Format("LineaIn-{0}", uid));
}
return answ;
}
set
{
memLayer.ML.setSessionVal(string.Format("LineaIn-{0}", uid), value);
}
}
/// <summary>
/// cambiato valore in ricerca
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
protected void txtCerca_TextChanged(object sender, EventArgs e)
{
salvaCerca();
}
/// <summary>
/// pressione del button di ricerca
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
protected void btnCerca_Click(object sender, EventArgs e)
{
salvaCerca();
}
/// <summary>
/// testo ricerca trimmato da spazi
/// </summary>
protected string testoRicerca
{
get
{
return txtCerca.Text.Trim();
}
set
{
txtCerca.Text = value;
}
}
protected void salvaCerca()
{
if (testoRicerca == "")
{
SteamWare.memLayer.ML.emptySessionVal("valoreCercatoSTI");
}
else
{
SteamWare.memLayer.ML.setSessionVal("valoreCercatoSTI", testoRicerca);
}
// raise dell'evento
if (eh_nuovaRicerca != null)
{
eh_nuovaRicerca(this, new EventArgs());
}
doUpdate();
}
protected void grView_PageIndexChanged(object sender, EventArgs e)
{
// fix dell'ODS
checkFixOds();
}
protected void grView_Sorted(object sender, EventArgs e)
{
// fix dell'ODS
checkFixOds();
}
/// <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();
}
/// <summary>
/// verifica se attivo filtro company e imposta ods di conseguenza...
/// </summary>
private void checkFixOds()
{
}
/// <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 = "";
}
}
}
}
+240
View File
@@ -0,0 +1,240 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
namespace GMW.WebUserControls {
public partial class mod_SterrTagIN {
/// <summary>
/// pnlAll 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 pnlAll;
/// <summary>
/// lblPostazione 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 lblPostazione;
/// <summary>
/// btnRefresh 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 btnRefresh;
/// <summary>
/// btnShowHideStorico 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 btnShowHideStorico;
/// <summary>
/// lblPrinter 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 lblPrinter;
/// <summary>
/// lblCurrentPage 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 lblCurrentPage;
/// <summary>
/// hlMenu 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.HyperLink hlMenu;
/// <summary>
/// pnlSAO 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 pnlSAO;
/// <summary>
/// mod_storicoAzioniOperatore1 control.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// </remarks>
protected global::GMW.WebUserControls.mod_storicoAzioniOperatore mod_storicoAzioniOperatore1;
/// <summary>
/// btnIn 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 btnIn;
/// <summary>
/// btnOut 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 btnOut;
/// <summary>
/// ddlLinea 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.DropDownList ddlLinea;
/// <summary>
/// odsLinea 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 odsLinea;
/// <summary>
/// lblParticolareAttivo 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 lblParticolareAttivo;
/// <summary>
/// lblDescrAttivo 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 lblDescrAttivo;
/// <summary>
/// lblDisegno 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 lblDisegno;
/// <summary>
/// lblMessaggi 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 lblMessaggi;
/// <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;
/// <summary>
/// txtCerca 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.TextBox txtCerca;
/// <summary>
/// btnCerca 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 btnCerca;
/// <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>
/// lblBarcode 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 lblBarcode;
/// <summary>
/// txtBarcode 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.TextBox txtBarcode;
}
}
+185
View File
@@ -0,0 +1,185 @@
<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="mod_SterrTagOUT.ascx.cs" Inherits="GMW.WebUserControls.mod_SterrTagOUT" %>
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="asp" %>
<%@ Register Src="mod_storicoAzioniOperatore.ascx" TagName="mod_storicoAzioniOperatore" TagPrefix="uc1" %>
<% if (false)
{ %>
<link href="../Style.css" rel="stylesheet" type="text/css" />
<% } %>
<asp:Panel runat="server" ID="pnlAll" CssClass="stileAttesa" Height="100%">
<div style="height: 100%;">
<div style="float: none; text-align: center; margin: auto;">
<div class="fullPageHeader">
<div style="float: left; text-align: left;">
<asp:Label runat="server" ID="lblPostazione" />
<br />
<asp:Button runat="server" ID="btnRefresh" Text="" />
<asp:Button runat="server" ID="btnShowHideStorico" OnClick="btnShowHideStorico_Click" Width="242px" />
</div>
<div style="float: right;">
<asp:Label runat="server" ID="lblPrinter" />
<br />
&nbsp;
</div>
<div>
<asp:Label runat="server" ID="lblCurrentPage" Text="Pag Corrente" Font-Size="16pt" ForeColor="White" />
<br />
<asp:HyperLink runat="server" ID="hlMenu" NavigateUrl="~/menu.aspx" Text="Main Menu" />
</div>
</div>
</div>
<asp:Panel ID="pnlSAO" runat="server" ScrollBars="None">
<div style="float: left; height: 100%; min-height: 600px; min-width: 240px; border-right: 1px solid #333333; border-bottom: 1px solid #333333; background-color: #6C90FF;">
<div style="background-color: #6C90FF; margin: 4px;">
<uc1:mod_storicoAzioniOperatore ID="mod_storicoAzioniOperatore1" runat="server" canSelPost="false" />
</div>
</div>
</asp:Panel>
<div style="float: none; text-align: center; margin: auto; background-color: black; color: white; font-size: 24pt; height: 1.5em;">
<div class="divSx" style="padding-left: 2px; padding-top:2px;">
<asp:Button runat="server" ID="btnIn" Text="INGRESSO" CssClass="btnAdd" OnClick="btnIn_Click" />
</div>
<div class="divDx" style="padding-right: 2px; padding-top:2px;">
<asp:Button runat="server" ID="btnOut" Text="USCITA" CssClass="btnRemove btnDis" Enabled="false" />
</div>
<asp:DropDownList ID="ddlLinea" runat="server" AutoPostBack="True" DataSourceID="odsLinea" DataTextField="label" DataValueField="value" OnSelectedIndexChanged="ddlLinea_SelectedIndexChanged"></asp:DropDownList>
<asp:ObjectDataSource ID="odsLinea" runat="server" OldValuesParameterFormatString="original_{0}" SelectMethod="getByConditio" TypeName="GMW_data.DS_UtilityTableAdapters.v_selLineeTableAdapter">
<SelectParameters>
<asp:Parameter DefaultValue="W10" Name="conditio" Type="String" />
</SelectParameters>
</asp:ObjectDataSource>
</div>
<div style="float: none; text-align: center; margin: auto;">
<div>
<asp:Label runat="server" ID="lblParticolareAttivo" Font-Size="36pt" Text="- no data -" />
</div>
<div>
<asp:Label runat="server" ID="lblDescrAttivo" Font-Size="28pt" Text="- no data -" ToolTip="particolare" />
&nbsp
<asp:Label runat="server" ID="lblDisegno" Font-Size="28pt" Text="" ForeColor="#FFFFFF" Font-Bold="true" ToolTip="disegno" />
</div>
<div class="msgBoxBarcode">
<asp:Label runat="server" ID="lblMessaggi" Text="attesa input utente" Font-Size="18pt" />
<br />
<asp:Label runat="server" ID="lblWarning" Visible="false" Text="ATTENZIONE!!! Postazione non configurata!" Font-Size="XX-Large" ForeColor="Red" />
</div>
</div>
<div>
<div style="float: left; padding: 4px; text-align: left; width: 220px; height: 300px;">
<div style="float: left; text-align: center;">
<div class="boxRicerca">
<div style="float: left;">
<asp:TextBox ID="txtCerca" runat="server" OnTextChanged="txtCerca_TextChanged" Width="160px" AutoPostBack="True" />
</div>
<div style="float: right;">
<asp:Button ID="btnCerca" runat="server" OnClick="btnCerca_Click" Text='<%# traduci("lblCerca") %>' />
</div>
</div>
<asp:GridView ID="grView" runat="server" AllowPaging="false" AllowSorting="True" AutoGenerateColumns="False"
OnDataBound="grView_DataBound"
DataKeyNames="UDC" DataSourceID="ods" OnPageIndexChanged="grView_PageIndexChanged"
OnSorted="grView_Sorted">
<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" ItemStyle-HorizontalAlign="Center">
<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="lastMov" SortExpression="lastMov" ItemStyle-Wrap="false">
<ItemTemplate>
<asp:Label ID="lbllastMov" runat="server" Text='<%# Eval("lastMov", "{0:dd/MM HH:mm}") %>' />
</ItemTemplate>
<ItemStyle Wrap="False" />
</asp:TemplateField>
<asp:TemplateField HeaderText="UDC" SortExpression="UDC">
<ItemTemplate>
<asp:Label ID="lblUDC" runat="server" Text='<%# Eval("UDC") %>' />
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Particolare" SortExpression="Particolare">
<ItemTemplate>
<asp:Label ID="lblParticolare" runat="server" Text='<%# Eval("Particolare") %>' />
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Qta" SortExpression="Qta" ItemStyle-HorizontalAlign="Right">
<ItemTemplate>
<asp:Label ID="lblQta" runat="server" Text='<%# Eval("Qta","{0:#}") %>' />
</ItemTemplate>
<ItemStyle HorizontalAlign="Right" />
</asp:TemplateField>
<asp:TemplateField HeaderText="">
<ItemTemplate>
<asp:RadioButtonList ID="rbl" runat="server" RepeatDirection="Horizontal" ToolTip='<%# Eval("UDC") %>' OnDataBinding="rbl_DataBinding" OnDataBound="rbl_DataBound" AutoPostBack="True" OnSelectedIndexChanged="rbl_SelectedIndexChanged">
<asp:ListItem Value="P" Text="" Enabled="false" />
<asp:ListItem Value="C" Text="" />
</asp:RadioButtonList>
</ItemTemplate>
<HeaderTemplate>
<asp:Label runat="server" ID="lblPC" Text="P | C" ToolTip="Consumo Parziale / Completo" />
<%--<asp:CheckBox ID="btnSelAll" runat="server" Checked="false" ToolTip='<%# traduci("btnSelAll") %>'
OnCheckedChanged="btnSelAll_Click" CssClass="ctrHeaderPager" AutoPostBack="true"></asp:CheckBox>--%>
</HeaderTemplate>
<ItemStyle HorizontalAlign="Center"></ItemStyle>
</asp:TemplateField>
</Columns>
</asp:GridView>
<asp:ObjectDataSource ID="ods" runat="server" OldValuesParameterFormatString="Original_{0}"
SelectMethod="getUdcDetailByIdxCella" TypeName="GMW_data.DS_magazzinoTableAdapters.v_UdcDetailTableAdapter"
OnDataBinding="ods_DataBinding" FilterExpression="UDC LIKE '%{0}%' OR PARTICOLARE LIKE '%{0}%'">
<SelectParameters>
<asp:SessionParameter Name="IdxCella" Type="Int32" SessionField="IdxCellaLineaST_OUT" DefaultValue="0" />
</SelectParameters>
<FilterParameters>
<asp:SessionParameter Name="search" Type="String" SessionField="valoreCercatoSTO"
DefaultValue="0" />
</FilterParameters>
</asp:ObjectDataSource>
<asp:Label ID="lblNumRec" runat="server" CssClass="txtMini" />
</div>
</div>
<div style="float: right; padding: 4px; text-align: right; width: 220px; height: 300px;">
<div style="float: right; text-align: center;">
<asp:Label runat="server" ID="lblQta" />
<br />
<asp:TextBox runat="server" ID="txtQta" Height="56px" Width="200px" Font-Size="32pt" Style="text-align: center" TabIndex="6" AutoPostBack="True" />
</div>
<div style="clear: both;">
<br />
</div>
<asp:Button runat="server" ID="btnStampa" Height="120px" Width="208px" Font-Size="20pt" OnClick="btnStampa_Click" TabIndex="7" />
</div>
<div style="float: none; padding: 4px; text-align: center; margin: auto;">
<div>
<asp:Label runat="server" ID="lblBarcode" Text="Barcode" />
<br />
<asp:TextBox runat="server" ID="txtBarcode" Height="56px" Width="400px" Font-Size="32pt" AutoPostBack="True" Style="text-align: center" TabIndex="1" />
<asp:AutoCompleteExtender ID="aceParticolare" runat="server" TargetControlID="txtBarcode" MinimumPrefixLength="2" CompletionInterval="20" ServicePath="~/WS/AutoCompletamento.asmx" ServiceMethod="elencoAnime" />
</div>
<div>
<asp:Label runat="server" ID="lblNote" />
<br />
<asp:TextBox runat="server" ID="txtNote" Height="120px" Width="400px" Font-Size="24pt" TextMode="MultiLine" TabIndex="2" />
<br />
<br />
<asp:Button runat="server" ID="btnEmptyNote" Height="30px" Width="180px" OnClick="btnEmptyNote_Click" TabIndex="3" />
</div>
</div>
</div>
</div>
</asp:Panel>
File diff suppressed because it is too large Load Diff
+303
View File
@@ -0,0 +1,303 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
namespace GMW.WebUserControls {
public partial class mod_SterrTagOUT {
/// <summary>
/// pnlAll 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 pnlAll;
/// <summary>
/// lblPostazione 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 lblPostazione;
/// <summary>
/// btnRefresh 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 btnRefresh;
/// <summary>
/// btnShowHideStorico 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 btnShowHideStorico;
/// <summary>
/// lblPrinter 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 lblPrinter;
/// <summary>
/// lblCurrentPage 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 lblCurrentPage;
/// <summary>
/// hlMenu 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.HyperLink hlMenu;
/// <summary>
/// pnlSAO 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 pnlSAO;
/// <summary>
/// mod_storicoAzioniOperatore1 control.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// </remarks>
protected global::GMW.WebUserControls.mod_storicoAzioniOperatore mod_storicoAzioniOperatore1;
/// <summary>
/// btnIn 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 btnIn;
/// <summary>
/// btnOut 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 btnOut;
/// <summary>
/// ddlLinea 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.DropDownList ddlLinea;
/// <summary>
/// odsLinea 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 odsLinea;
/// <summary>
/// lblParticolareAttivo 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 lblParticolareAttivo;
/// <summary>
/// lblDescrAttivo 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 lblDescrAttivo;
/// <summary>
/// lblDisegno 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 lblDisegno;
/// <summary>
/// lblMessaggi 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 lblMessaggi;
/// <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;
/// <summary>
/// txtCerca 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.TextBox txtCerca;
/// <summary>
/// btnCerca 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 btnCerca;
/// <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>
/// lblQta 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 lblQta;
/// <summary>
/// txtQta 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.TextBox txtQta;
/// <summary>
/// btnStampa 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 btnStampa;
/// <summary>
/// lblBarcode 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 lblBarcode;
/// <summary>
/// txtBarcode 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.TextBox txtBarcode;
/// <summary>
/// aceParticolare control.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// </remarks>
protected global::AjaxControlToolkit.AutoCompleteExtender aceParticolare;
/// <summary>
/// lblNote 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 lblNote;
/// <summary>
/// txtNote 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.TextBox txtNote;
/// <summary>
/// btnEmptyNote 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 btnEmptyNote;
}
}
+236 -234
View File
@@ -2,7 +2,7 @@
Inherits="GMW.WebUserControls.mod_anagCelle" %>
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="asp" %>
<%@ Register Src="mod_filtro.ascx" TagName="mod_filtro" TagPrefix="uc1" %>
<div class="filtro_1">
<div class="divSx filtro_1" style="width: 100%;">
<uc1:mod_filtro ID="mod_filtroMag" runat="server" changeCheckEnabled="false" changeCheckVisible="false"
Oneh_selValore="eh_selectedMagazzino" />
<asp:ObjectDataSource ID="odsFiltroMag" runat="server" OldValuesParameterFormatString="Original_{0}"
@@ -12,7 +12,7 @@
</SelectParameters>
</asp:ObjectDataSource>
</div>
<div class="filtro_2">
<div class="divSx clearDiv filtro_2" style="width: 100%;">
<uc1:mod_filtro ID="mod_filtroBlock" runat="server" />
<asp:ObjectDataSource ID="odsFiltroBlock" runat="server" OldValuesParameterFormatString="original_{0}"
SelectMethod="getByConditio" TypeName="GMW_data.DS_UtilityTableAdapters.v_selBloccoTableAdapter">
@@ -23,237 +23,239 @@
</SelectParameters>
</asp:ObjectDataSource>
</div>
<asp:GridView ID="grView" runat="server" AllowPaging="True" AllowSorting="True" AutoGenerateColumns="False"
OnSelectedIndexChanged="grView_SelectedIndexChanged" OnDataBound="grView_DataBound"
DataKeyNames="IdxCella" DataSourceID="ods" OnPageIndexChanged="grView_PageIndexChanged"
OnSorted="grView_Sorted" OnRowEditing="grView_RowEditing" OnRowUpdated="grView_RowUpdated">
<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="false" />
</HeaderTemplate>
<ItemTemplate>
<asp:ImageButton ID="imgSelect" runat="server" CausesValidation="False" CommandName="Select"
ToolTip='<%# traduci("Select") %>' ImageUrl='<%# imgPath(SteamWare.tipoImg.seleziona, SteamWare.dimImg.small) %>' />
&nbsp;
<div class="divSx clearDiv">
<asp:GridView ID="grView" runat="server" AllowPaging="True" AllowSorting="True" AutoGenerateColumns="False"
OnSelectedIndexChanged="grView_SelectedIndexChanged" OnDataBound="grView_DataBound"
DataKeyNames="IdxCella" DataSourceID="ods" OnPageIndexChanged="grView_PageIndexChanged"
OnSorted="grView_Sorted" OnRowEditing="grView_RowEditing" OnRowUpdated="grView_RowUpdated">
<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="false" />
</HeaderTemplate>
<ItemTemplate>
<asp:ImageButton ID="imgSelect" runat="server" CausesValidation="False" CommandName="Select"
ToolTip='<%# traduci("Select") %>' ImageUrl='<%# imgPath(SteamWare.tipoImg.seleziona, SteamWare.dimImg.small) %>' />
&nbsp;
<asp:ImageButton ID="imgEdit" runat="server" CausesValidation="False" CommandName="Edit"
ToolTip='<%# traduci("Edit") %>' ImageUrl='<%# imgPath(SteamWare.tipoImg.modifica, SteamWare.dimImg.small) %>' />
</ItemTemplate>
<EditItemTemplate>
<asp:ImageButton ID="imgUpdate" runat="server" CausesValidation="False" CommandName="Update"
ToolTip='<%# traduci("Update")%>' ImageUrl='<%# imgPath(SteamWare.tipoImg.conferma , SteamWare.dimImg.small) %>' />
<asp:ImageButton ID="imgCancel" runat="server" CausesValidation="False" CommandName="Cancel"
ToolTip='<%# traduci("Cancel") %>' ImageUrl='<%# imgPath(SteamWare.tipoImg.annulla , SteamWare.dimImg.small) %>' />
</EditItemTemplate>
<FooterTemplate>
<asp:ImageButton ID="imgInsert" runat="server" CausesValidation="False" CommandName="Insert"
ToolTip='<%# traduci("insert") %>' ImageUrl='<%# imgPath(SteamWare.tipoImg.nuovo , SteamWare.dimImg.small) %>'
OnClick="lblIns_click" />
<asp:ImageButton ID="imgCancel" runat="server" CausesValidation="False" CommandName="Cancel"
ToolTip='<%# traduci("Cancel") %>' ImageUrl='<%# imgPath(SteamWare.tipoImg.annulla , SteamWare.dimImg.small) %>' />
</FooterTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="IdxBlocco" SortExpression="IdxBlocco">
<EditItemTemplate>
<asp:DropDownList ID="dlIdxBlocco" runat="server" DataSourceID="odsBlocco" DataTextField="label"
DataValueField="value" SelectedValue='<%# Bind("IdxBlocco") %>' />
</EditItemTemplate>
<ItemTemplate>
<asp:Label ID="lblIdxBlocco" runat="server" Text='<%# CodBloccoDaIdx(Eval("IdxBlocco")) %>' />
</ItemTemplate>
<FooterTemplate>
<asp:DropDownList ID="dlIdxBlocco" runat="server" DataSourceID="odsBlocco" DataTextField="label"
DataValueField="value" SelectedValue='<%# Bind("IdxBlocco") %>' />
</FooterTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="CodCella" SortExpression="CodCella">
<EditItemTemplate>
<asp:TextBox ID="txtCodCella" runat="server" Text='<%# Bind("CodCella") %>' Width="10em" />
</EditItemTemplate>
<ItemTemplate>
<asp:Label ID="lblCodCella" runat="server" Text='<%# Bind("CodCella") %>' />
</ItemTemplate>
<FooterTemplate>
<asp:TextBox ID="txtCodCella" runat="server" Text='<%# Bind("CodCella") %>' Width="10em" />
</FooterTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="IdxTipoCella" SortExpression="IdxTipoCella">
<EditItemTemplate>
<asp:DropDownList ID="dlIdxTipoCella" runat="server" DataSourceID="odsTipoCella"
DataTextField="label" DataValueField="value" SelectedValue='<%# Bind("IdxTipoCella") %>' />
</EditItemTemplate>
<ItemTemplate>
<asp:Label ID="lblIdxTipoCella" runat="server" Text='<%# TipoCellaDaIdx(Eval("IdxTipoCella")) %>' />
</ItemTemplate>
<FooterTemplate>
<asp:TextBox ID="txtIdxTipoCella" runat="server" Text='<%# Bind("IdxTipoCella") %>'
Width="3em" />
</FooterTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="attiva" SortExpression="Attiva">
<EditItemTemplate>
<asp:CheckBox ID="chkAttiva" runat="server" Checked='<%# Bind("Attiva") %>' Width="3em" />
</EditItemTemplate>
<ItemTemplate>
<asp:CheckBox ID="chkAttiva" runat="server" Checked='<%# Bind("Attiva") %>' Enabled="false" />
</ItemTemplate>
<FooterTemplate>
<asp:CheckBox ID="chkAttiva" runat="server" Checked='<%# Bind("Attiva") %>' Width="3em" />
</FooterTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Piena" SortExpression="Piena">
<EditItemTemplate>
<asp:CheckBox ID="chkPiena" runat="server" Checked='<%# Bind("Piena") %>' Width="3em" />
</EditItemTemplate>
<ItemTemplate>
<asp:CheckBox ID="chkPiena" runat="server" Checked='<%# Bind("Piena") %>' Enabled="false" />
</ItemTemplate>
<FooterTemplate>
<asp:CheckBox ID="chkPiena" runat="server" Checked='<%# Bind("Piena") %>' Width="3em" />
</FooterTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="X" SortExpression="X">
<EditItemTemplate>
<asp:TextBox ID="txtX" runat="server" Text='<%# Bind("X") %>' Width="3em" />
</EditItemTemplate>
<ItemTemplate>
<asp:Label ID="lblX" runat="server" Text='<%# Bind("X") %>' />
</ItemTemplate>
<FooterTemplate>
<asp:TextBox ID="txtX" runat="server" Text='<%# Bind("X") %>' Width="3em" />
</FooterTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Y" SortExpression="Y">
<EditItemTemplate>
<asp:TextBox ID="txtY" runat="server" Text='<%# Bind("Y") %>' Width="3em" />
</EditItemTemplate>
<ItemTemplate>
<asp:Label ID="lblY" runat="server" Text='<%# Bind("Y") %>' />
</ItemTemplate>
<FooterTemplate>
<asp:TextBox ID="txtY" runat="server" Text='<%# Bind("Y") %>' Width="3em" />
</FooterTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Z" SortExpression="Z">
<EditItemTemplate>
<asp:TextBox ID="txtZ" runat="server" Text='<%# Bind("Z") %>' Width="3em" />
</EditItemTemplate>
<ItemTemplate>
<asp:Label ID="lblZ" runat="server" Text='<%# Bind("Z") %>' />
</ItemTemplate>
<FooterTemplate>
<asp:TextBox ID="txtZ" runat="server" Text='<%# Bind("Z") %>' Width="3em" />
</FooterTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="descrizione" SortExpression="Descrizione">
<EditItemTemplate>
<asp:TextBox ID="txtDescrizione" runat="server" Text='<%# Bind("Descrizione") %>'
Width="15em" />
</EditItemTemplate>
<ItemTemplate>
<asp:Label ID="lblDescrizione" runat="server" Text='<%# Bind("Descrizione") %>' />
</ItemTemplate>
<FooterTemplate>
<asp:TextBox ID="txtDescrizione" runat="server" Text='<%# Bind("Descrizione") %>'
Width="15em" />
</FooterTemplate>
</asp:TemplateField>
<asp:TemplateField ShowHeader="False">
<HeaderTemplate>
<asp:Button ID="btnNew" runat="server" OnClick="btnNew_Click" Text='<%# traduci("New") %>' />
</HeaderTemplate>
<ItemTemplate>
<asp:ImageButton ID="imgDelete" runat="server" CausesValidation="False" CommandName="Delete"
CommandArgument='<%# Eval("IdxBlocco") %>' ToolTip='<%# traduci("Delete") %>'
Visible='<%# delEnabled(Eval("IdxBlocco")) %>' ImageUrl='<%# imgPath(SteamWare.tipoImg.elimina , SteamWare.dimImg.small) %>' />
<asp:ConfirmButtonExtender ID="ConfirmButtonExtender1" runat="server" ConfirmText='<%# traduci("confermaDel")%>'
TargetControlID="imgDelete">
</asp:ConfirmButtonExtender>
</ItemTemplate>
<EditItemTemplate>
<asp:ImageButton ID="imgUpdate2" runat="server" CausesValidation="False" CommandName="Update"
ToolTip='<%# traduci("Update")%>' ImageUrl='<%# imgPath(SteamWare.tipoImg.conferma , SteamWare.dimImg.small) %>' />
<asp:ImageButton ID="imgCancel2" runat="server" CausesValidation="False" CommandName="Cancel"
ToolTip='<%# traduci("Cancel") %>' ImageUrl='<%# imgPath(SteamWare.tipoImg.annulla , SteamWare.dimImg.small) %>' />
</EditItemTemplate>
<FooterTemplate>
<asp:ImageButton ID="imgInsert2" runat="server" CausesValidation="False" CommandName="Insert"
ToolTip='<%# traduci("insert") %>' ImageUrl='<%# imgPath(SteamWare.tipoImg.nuovo , SteamWare.dimImg.small) %>'
OnClick="lblIns_click" />
<asp:ImageButton ID="imgCancel2" runat="server" CausesValidation="False" CommandName="Cancel"
ToolTip='<%# traduci("Cancel") %>' ImageUrl='<%# imgPath(SteamWare.tipoImg.annulla , SteamWare.dimImg.small) %>' />
</FooterTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
<asp:ObjectDataSource ID="ods" runat="server" OldValuesParameterFormatString="Original_{0}"
SelectMethod="getByCodMag" TypeName="GMW_data.DS_magazzinoTableAdapters.CelleTableAdapter"
OnInserting="recuperaFooter" OnInserted="ods_Updated" OnUpdated="ods_Updated"
FilterExpression=" CodCella LIKE '%{0}%' OR Descrizione LIKE '%{0}%' " DeleteMethod="DeleteQuery"
UpdateMethod="UpdateQuery" InsertMethod="Insert">
<FilterParameters>
<asp:SessionParameter DefaultValue="*" Name="ricerca" SessionField="valoreCercato" />
<asp:SessionParameter Name="IdxBlocco" Type="Int32" SessionField="IdxBlocco_sel"
DefaultValue="0" />
</FilterParameters>
<DeleteParameters>
<asp:Parameter Name="Original_IdxCella" Type="Int32" />
</DeleteParameters>
<UpdateParameters>
<asp:Parameter Name="Original_IdxCella" Type="Int32" />
<asp:SessionParameter Name="CodCS" Type="String" SessionField="CodCS" DefaultValue="MM" />
<asp:Parameter Name="CodCella" Type="String" />
<asp:Parameter Name="IdxTipoCella" Type="Int32" />
<asp:Parameter Name="Descrizione" Type="String" />
<asp:Parameter Name="Attiva" Type="Boolean" />
<asp:Parameter Name="Piena" Type="Boolean" />
<asp:Parameter Name="IdxBlocco" Type="Int32" />
<asp:Parameter Name="X" Type="Int32" />
<asp:Parameter Name="Y" Type="Int32" />
<asp:Parameter Name="Z" Type="Int32" />
</UpdateParameters>
<SelectParameters>
<asp:SessionParameter Name="CodCS" Type="String" SessionField="CodCS" DefaultValue="MM" />
<asp:SessionParameter Name="CodMag" Type="String" SessionField="CodMag_sel" DefaultValue="MM" />
</SelectParameters>
<InsertParameters>
<asp:Parameter Name="CodCS" Type="String" />
<asp:Parameter Name="CodCella" Type="String" />
<asp:Parameter Name="IdxTipoCella" Type="Int32" />
<asp:Parameter Name="Descrizione" Type="String" />
<asp:Parameter Name="Attiva" Type="Boolean" />
<asp:Parameter Name="Piena" Type="Boolean" />
<asp:Parameter Name="IdxBlocco" Type="Int32" />
<asp:Parameter Name="X" Type="Int32" />
<asp:Parameter Name="Y" Type="Int32" />
<asp:Parameter Name="Z" Type="Int32" />
</InsertParameters>
</asp:ObjectDataSource>
<asp:Label ID="lblNumRec" runat="server" CssClass="txtMini" />&nbsp;&nbsp;
<asp:Label ID="lblWarning" runat="server" Visible="false" CssClass="erroreMid" />
<asp:ObjectDataSource ID="odsBlocco" runat="server" OldValuesParameterFormatString="original_{0}"
SelectMethod="getByConditio" TypeName="GMW_data.DS_UtilityTableAdapters.v_selBloccoTableAdapter">
<SelectParameters>
<asp:SessionParameter Name="CodCS" Type="String" SessionField="CodCS" DefaultValue="MM" />
<asp:SessionParameter Name="CodMag" Type="String" SessionField="CodMag_sel" DefaultValue="MM" />
</SelectParameters>
</asp:ObjectDataSource>
<asp:ObjectDataSource ID="odsTipoCella" runat="server" OldValuesParameterFormatString="original_{0}"
SelectMethod="getByConditio" TypeName="GMW_data.DS_UtilityTableAdapters.v_selTipoCellaTableAdapter">
<SelectParameters>
<asp:SessionParameter Name="CodMag" Type="String" SessionField="CodMag_sel" DefaultValue="MM" />
<asp:SessionParameter Name="CodCS" Type="String" SessionField="CodCS" DefaultValue="MM" />
</SelectParameters>
</asp:ObjectDataSource>
</ItemTemplate>
<EditItemTemplate>
<asp:ImageButton ID="imgUpdate" runat="server" CausesValidation="False" CommandName="Update"
ToolTip='<%# traduci("Update")%>' ImageUrl='<%# imgPath(SteamWare.tipoImg.conferma , SteamWare.dimImg.small) %>' />
<asp:ImageButton ID="imgCancel" runat="server" CausesValidation="False" CommandName="Cancel"
ToolTip='<%# traduci("Cancel") %>' ImageUrl='<%# imgPath(SteamWare.tipoImg.annulla , SteamWare.dimImg.small) %>' />
</EditItemTemplate>
<FooterTemplate>
<asp:ImageButton ID="imgInsert" runat="server" CausesValidation="False" CommandName="Insert"
ToolTip='<%# traduci("insert") %>' ImageUrl='<%# imgPath(SteamWare.tipoImg.nuovo , SteamWare.dimImg.small) %>'
OnClick="lblIns_click" />
<asp:ImageButton ID="imgCancel" runat="server" CausesValidation="False" CommandName="Cancel"
ToolTip='<%# traduci("Cancel") %>' ImageUrl='<%# imgPath(SteamWare.tipoImg.annulla , SteamWare.dimImg.small) %>' />
</FooterTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="IdxBlocco" SortExpression="IdxBlocco">
<EditItemTemplate>
<asp:DropDownList ID="dlIdxBlocco" runat="server" DataSourceID="odsBlocco" DataTextField="label"
DataValueField="value" SelectedValue='<%# Bind("IdxBlocco") %>' />
</EditItemTemplate>
<ItemTemplate>
<asp:Label ID="lblIdxBlocco" runat="server" Text='<%# CodBloccoDaIdx(Eval("IdxBlocco")) %>' />
</ItemTemplate>
<FooterTemplate>
<asp:DropDownList ID="dlIdxBlocco" runat="server" DataSourceID="odsBlocco" DataTextField="label"
DataValueField="value" SelectedValue='<%# Bind("IdxBlocco") %>' />
</FooterTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="CodCella" SortExpression="CodCella">
<EditItemTemplate>
<asp:TextBox ID="txtCodCella" runat="server" Text='<%# Bind("CodCella") %>' Width="10em" />
</EditItemTemplate>
<ItemTemplate>
<asp:Label ID="lblCodCella" runat="server" Text='<%# Bind("CodCella") %>' />
</ItemTemplate>
<FooterTemplate>
<asp:TextBox ID="txtCodCella" runat="server" Text='<%# Bind("CodCella") %>' Width="10em" />
</FooterTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="IdxTipoCella" SortExpression="IdxTipoCella">
<EditItemTemplate>
<asp:DropDownList ID="dlIdxTipoCella" runat="server" DataSourceID="odsTipoCella"
DataTextField="label" DataValueField="value" SelectedValue='<%# Bind("IdxTipoCella") %>' />
</EditItemTemplate>
<ItemTemplate>
<asp:Label ID="lblIdxTipoCella" runat="server" Text='<%# TipoCellaDaIdx(Eval("IdxTipoCella")) %>' />
</ItemTemplate>
<FooterTemplate>
<asp:TextBox ID="txtIdxTipoCella" runat="server" Text='<%# Bind("IdxTipoCella") %>'
Width="3em" />
</FooterTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="attiva" SortExpression="Attiva">
<EditItemTemplate>
<asp:CheckBox ID="chkAttiva" runat="server" Checked='<%# Bind("Attiva") %>' Width="3em" />
</EditItemTemplate>
<ItemTemplate>
<asp:CheckBox ID="chkAttiva" runat="server" Checked='<%# Bind("Attiva") %>' Enabled="false" />
</ItemTemplate>
<FooterTemplate>
<asp:CheckBox ID="chkAttiva" runat="server" Checked='<%# Bind("Attiva") %>' Width="3em" />
</FooterTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Piena" SortExpression="Piena">
<EditItemTemplate>
<asp:CheckBox ID="chkPiena" runat="server" Checked='<%# Bind("Piena") %>' Width="3em" />
</EditItemTemplate>
<ItemTemplate>
<asp:CheckBox ID="chkPiena" runat="server" Checked='<%# Bind("Piena") %>' Enabled="false" />
</ItemTemplate>
<FooterTemplate>
<asp:CheckBox ID="chkPiena" runat="server" Checked='<%# Bind("Piena") %>' Width="3em" />
</FooterTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="X" SortExpression="X">
<EditItemTemplate>
<asp:TextBox ID="txtX" runat="server" Text='<%# Bind("X") %>' Width="3em" />
</EditItemTemplate>
<ItemTemplate>
<asp:Label ID="lblX" runat="server" Text='<%# Bind("X") %>' />
</ItemTemplate>
<FooterTemplate>
<asp:TextBox ID="txtX" runat="server" Text='<%# Bind("X") %>' Width="3em" />
</FooterTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Y" SortExpression="Y">
<EditItemTemplate>
<asp:TextBox ID="txtY" runat="server" Text='<%# Bind("Y") %>' Width="3em" />
</EditItemTemplate>
<ItemTemplate>
<asp:Label ID="lblY" runat="server" Text='<%# Bind("Y") %>' />
</ItemTemplate>
<FooterTemplate>
<asp:TextBox ID="txtY" runat="server" Text='<%# Bind("Y") %>' Width="3em" />
</FooterTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Z" SortExpression="Z">
<EditItemTemplate>
<asp:TextBox ID="txtZ" runat="server" Text='<%# Bind("Z") %>' Width="3em" />
</EditItemTemplate>
<ItemTemplate>
<asp:Label ID="lblZ" runat="server" Text='<%# Bind("Z") %>' />
</ItemTemplate>
<FooterTemplate>
<asp:TextBox ID="txtZ" runat="server" Text='<%# Bind("Z") %>' Width="3em" />
</FooterTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="descrizione" SortExpression="Descrizione">
<EditItemTemplate>
<asp:TextBox ID="txtDescrizione" runat="server" Text='<%# Bind("Descrizione") %>'
Width="15em" />
</EditItemTemplate>
<ItemTemplate>
<asp:Label ID="lblDescrizione" runat="server" Text='<%# Bind("Descrizione") %>' />
</ItemTemplate>
<FooterTemplate>
<asp:TextBox ID="txtDescrizione" runat="server" Text='<%# Bind("Descrizione") %>'
Width="15em" />
</FooterTemplate>
</asp:TemplateField>
<asp:TemplateField ShowHeader="False">
<HeaderTemplate>
<asp:Button ID="btnNew" runat="server" OnClick="btnNew_Click" Text='<%# traduci("New") %>' />
</HeaderTemplate>
<ItemTemplate>
<asp:ImageButton ID="imgDelete" runat="server" CausesValidation="False" CommandName="Delete"
CommandArgument='<%# Eval("IdxBlocco") %>' ToolTip='<%# traduci("Delete") %>'
Visible='<%# delEnabled(Eval("IdxBlocco")) %>' ImageUrl='<%# imgPath(SteamWare.tipoImg.elimina , SteamWare.dimImg.small) %>' />
<asp:ConfirmButtonExtender ID="ConfirmButtonExtender1" runat="server" ConfirmText='<%# traduci("confermaDel")%>'
TargetControlID="imgDelete">
</asp:ConfirmButtonExtender>
</ItemTemplate>
<EditItemTemplate>
<asp:ImageButton ID="imgUpdate2" runat="server" CausesValidation="False" CommandName="Update"
ToolTip='<%# traduci("Update")%>' ImageUrl='<%# imgPath(SteamWare.tipoImg.conferma , SteamWare.dimImg.small) %>' />
<asp:ImageButton ID="imgCancel2" runat="server" CausesValidation="False" CommandName="Cancel"
ToolTip='<%# traduci("Cancel") %>' ImageUrl='<%# imgPath(SteamWare.tipoImg.annulla , SteamWare.dimImg.small) %>' />
</EditItemTemplate>
<FooterTemplate>
<asp:ImageButton ID="imgInsert2" runat="server" CausesValidation="False" CommandName="Insert"
ToolTip='<%# traduci("insert") %>' ImageUrl='<%# imgPath(SteamWare.tipoImg.nuovo , SteamWare.dimImg.small) %>'
OnClick="lblIns_click" />
<asp:ImageButton ID="imgCancel2" runat="server" CausesValidation="False" CommandName="Cancel"
ToolTip='<%# traduci("Cancel") %>' ImageUrl='<%# imgPath(SteamWare.tipoImg.annulla , SteamWare.dimImg.small) %>' />
</FooterTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
<asp:ObjectDataSource ID="ods" runat="server" OldValuesParameterFormatString="Original_{0}"
SelectMethod="getByCodMag" TypeName="GMW_data.DS_magazzinoTableAdapters.CelleTableAdapter"
OnInserting="recuperaFooter" OnInserted="ods_Updated" OnUpdated="ods_Updated"
FilterExpression=" CodCella LIKE '%{0}%' OR Descrizione LIKE '%{0}%' " DeleteMethod="DeleteQuery"
UpdateMethod="UpdateQuery" InsertMethod="Insert">
<FilterParameters>
<asp:SessionParameter DefaultValue="*" Name="ricerca" SessionField="valoreCercato" />
<asp:SessionParameter Name="IdxBlocco" Type="Int32" SessionField="IdxBlocco_sel"
DefaultValue="0" />
</FilterParameters>
<DeleteParameters>
<asp:Parameter Name="Original_IdxCella" Type="Int32" />
</DeleteParameters>
<UpdateParameters>
<asp:Parameter Name="Original_IdxCella" Type="Int32" />
<asp:SessionParameter Name="CodCS" Type="String" SessionField="CodCS" DefaultValue="MM" />
<asp:Parameter Name="CodCella" Type="String" />
<asp:Parameter Name="IdxTipoCella" Type="Int32" />
<asp:Parameter Name="Descrizione" Type="String" />
<asp:Parameter Name="Attiva" Type="Boolean" />
<asp:Parameter Name="Piena" Type="Boolean" />
<asp:Parameter Name="IdxBlocco" Type="Int32" />
<asp:Parameter Name="X" Type="Int32" />
<asp:Parameter Name="Y" Type="Int32" />
<asp:Parameter Name="Z" Type="Int32" />
</UpdateParameters>
<SelectParameters>
<asp:SessionParameter Name="CodCS" Type="String" SessionField="CodCS" DefaultValue="MM" />
<asp:SessionParameter Name="CodMag" Type="String" SessionField="CodMag_sel" DefaultValue="MM" />
</SelectParameters>
<InsertParameters>
<asp:Parameter Name="CodCS" Type="String" />
<asp:Parameter Name="CodCella" Type="String" />
<asp:Parameter Name="IdxTipoCella" Type="Int32" />
<asp:Parameter Name="Descrizione" Type="String" />
<asp:Parameter Name="Attiva" Type="Boolean" />
<asp:Parameter Name="Piena" Type="Boolean" />
<asp:Parameter Name="IdxBlocco" Type="Int32" />
<asp:Parameter Name="X" Type="Int32" />
<asp:Parameter Name="Y" Type="Int32" />
<asp:Parameter Name="Z" Type="Int32" />
</InsertParameters>
</asp:ObjectDataSource>
<asp:Label ID="lblNumRec" runat="server" CssClass="txtMini" />&nbsp;&nbsp;
<asp:Label ID="lblWarning" runat="server" Visible="false" CssClass="erroreMid" />
<asp:ObjectDataSource ID="odsBlocco" runat="server" OldValuesParameterFormatString="original_{0}"
SelectMethod="getByConditio" TypeName="GMW_data.DS_UtilityTableAdapters.v_selBloccoTableAdapter">
<SelectParameters>
<asp:SessionParameter Name="CodCS" Type="String" SessionField="CodCS" DefaultValue="MM" />
<asp:SessionParameter Name="CodMag" Type="String" SessionField="CodMag_sel" DefaultValue="MM" />
</SelectParameters>
</asp:ObjectDataSource>
<asp:ObjectDataSource ID="odsTipoCella" runat="server" OldValuesParameterFormatString="original_{0}"
SelectMethod="getByConditio" TypeName="GMW_data.DS_UtilityTableAdapters.v_selTipoCellaTableAdapter">
<SelectParameters>
<asp:SessionParameter Name="CodMag" Type="String" SessionField="CodMag_sel" DefaultValue="MM" />
<asp:SessionParameter Name="CodCS" Type="String" SessionField="CodCS" DefaultValue="MM" />
</SelectParameters>
</asp:ObjectDataSource>
</div>
+18 -13
View File
@@ -12,6 +12,14 @@ namespace GMW.WebUserControls
{
public partial class mod_anime : System.Web.UI.UserControl
{
/// <summary>
/// flusso associato (hard coded) a ANIME
/// </summary>
protected string flusso = "AN";
/// <summary>
/// stato associato (hard coded) a ANIME
/// </summary>
protected string statoUDC = "Anim";
/// <summary>
/// stringa UID univoca
/// </summary>
@@ -169,11 +177,11 @@ namespace GMW.WebUserControls
{
postazione_printer = tabPost[0].stampante;
}
//else
//{
// tabPost = DataProxy.obj.taElPost.getByCod("default");
// postazione_printer = tabPost[0].stampante;
//}
else
{
tabPost = DataProxy.obj.taElPost.getByCod("default");
postazione_printer = tabPost[0].stampante;
}
}
catch
{ }
@@ -256,7 +264,7 @@ namespace GMW.WebUserControls
int answ = 0;
try
{
answ = (int)MagClass.magazzino.taCartellini.getLastByParticolare(memLayer.ML.StringSessionObj("CodCS"), currParticolare)[0].Qta;
answ = (int)MagClass.magazzino.taCartellini.getLastByParticolareStato(memLayer.ML.StringSessionObj("CodCS"), currParticolare, statoUDC)[0].Qta;
}
catch
{ }
@@ -278,8 +286,7 @@ namespace GMW.WebUserControls
{
answ = tipoCodiceBarcode.Comando;
}
// controllo se sia un anima "A"
else if (barcodeIn.StartsWith("A")) // !!! CONTROLLARE!!!
else if ((TermClass.Ter.riconosciBarcode(barcodeIn) == tipoCodiceBarcode.Particolare) && TermClass.Ter.isAnima(barcodeIn)) // è un particolare... ed un anima...
{
answ = tipoCodiceBarcode.Particolare;
}
@@ -407,10 +414,9 @@ namespace GMW.WebUserControls
txtBarcode.Focus();
}
/// <summary>
/// controllo l'abilitazioen alla stampa UDC:
/// controllo l'abilitazione alla stampa UDC:
/// - particolare ok
/// - qta > 0
/// - almeno 1 trattamento
/// altrimenti disabilito btn stampa
/// </summary>
private void checkStampa()
@@ -424,8 +430,7 @@ namespace GMW.WebUserControls
}
/// <summary>
/// genera i barcode di
/// - trattamenti
/// - nuovo x pezzi liquidi
/// - anime
/// e lancia la relativa stampa
/// </summary>
/// <param name="sender"></param>
@@ -464,7 +469,7 @@ namespace GMW.WebUserControls
try
{
// creo nuovo UDC del trattamento liquidi
newUdcChild = MagClass.magazzino.creaUdc("AN", "", particolare, "", "", "", "", "", 0, memLayer.ML.confReadString("CodImballoAnime"), "U", codSogg, qta, 0, 0, adesso, 0, "Anim", memLayer.ML.confReadInt("IdxPosizioneAnime"), "IdxPosizioneAnime", "UDC_ANIMA", noteTrim, "", adesso.Year, Request.UserHostName); // !!! "AN" e "Anim" HARD CODED x indicare flusso ANIME
newUdcChild = MagClass.magazzino.creaUdc(flusso, "", particolare, "", "", "", "", "", 0, memLayer.ML.confReadString("CodImballoAnime"), "U", codSogg, qta, 0, 0, adesso, 0, statoUDC, memLayer.ML.confReadInt("IdxPosizioneAnime"), "IdxPosizioneAnime", "UDC_ANIMA", noteTrim, "", adesso.Year, Request.UserHostName);
// registro creazione nuovo UDC
MagClass.magazzino.taSAO.insertQuery(adesso, codSogg, postazione_name, postazione_IP, newUdcChild, particolare, "creaUDC", string.Format("Creato nuovo UDC Anime - qta:{0} {1}", qta, noteTrim));
}
+14 -7
View File
@@ -12,6 +12,14 @@ namespace GMW.WebUserControls
{
public partial class mod_animeMult : System.Web.UI.UserControl
{
/// <summary>
/// flusso associato (hard coded) a Anime EXT
/// </summary>
protected string flusso = "AN";
/// <summary>
/// stato associato (hard coded) a Anime EXT
/// </summary>
protected string statoUDC = "AnimExt";
/// <summary>
/// stringa UID univoca
/// </summary>
@@ -265,7 +273,7 @@ namespace GMW.WebUserControls
int answ = 0;
try
{
answ = (int)MagClass.magazzino.taCartellini.getLastByParticolare(memLayer.ML.StringSessionObj("CodCS"), currParticolare)[0].Qta;
answ = (int)MagClass.magazzino.taCartellini.getLastByParticolareStato(memLayer.ML.StringSessionObj("CodCS"), currParticolare, statoUDC)[0].Qta;
}
catch
{ }
@@ -287,8 +295,7 @@ namespace GMW.WebUserControls
{
answ = tipoCodiceBarcode.Comando;
}
// controllo se sia un anima "A"
else if (barcodeIn.StartsWith("A")) // !!! CONTROLLARE!!!
else if ((TermClass.Ter.riconosciBarcode(barcodeIn) == tipoCodiceBarcode.Particolare) && TermClass.Ter.isAnima(barcodeIn)) // è un particolare... ed un anima...
{
answ = tipoCodiceBarcode.Particolare;
}
@@ -488,7 +495,7 @@ namespace GMW.WebUserControls
/// <param name="e"></param>
protected void btnStampa_Click(object sender, EventArgs e)
{
// calcolo postazione
calcolaPostazione();
// verifico postazione x procedere...
@@ -518,12 +525,12 @@ namespace GMW.WebUserControls
{
for (int i = 0; i < numUDC; i++)
{
// genero cartellino liquidi
// genero cartellino anima
DateTime adesso = DateTime.Now;
try
{
// creo nuovo UDC del trattamento liquidi
newUdcChild = MagClass.magazzino.creaUdc("AN", "", currParticolare, "", "", "", "", "", 0, memLayer.ML.confReadString("CodImballoAnime"), "U", MagClass.magazzino.CodSoggCurrUser, qta, 0, 0, adesso, 0, "AnimExt", memLayer.ML.confReadInt("IdxPosizioneAnimeExt"), "IdxPosizioneAnimeExt", "UDC_ANIMA", noteTrim, "", adesso.Year, Request.UserHostName); // !!! "AN" e "AnimExt" HARD CODED x indicare flusso ANIME
// creo nuovo UDC anime multiple
newUdcChild = MagClass.magazzino.creaUdc(flusso, "", currParticolare, "", "", "", "", "", 0, memLayer.ML.confReadString("CodImballoAnime"), "U", MagClass.magazzino.CodSoggCurrUser, qta, 0, 0, adesso, 0, statoUDC, memLayer.ML.confReadInt("IdxPosizioneAnimeExt"), "IdxPosizioneAnimeExt", "UDC_ANIMA", noteTrim, "", adesso.Year, Request.UserHostName);
// registro creazione nuovo UDC
MagClass.magazzino.taSAO.insertQuery(adesso, codSogg, postazione_name, postazione_IP, newUdcChild, particolare, "creaUDC", string.Format("Creato nuovo UDC Anime EX, qta: {0} {1}", qta, noteTrim));
}
+2 -2
View File
@@ -277,8 +277,8 @@ namespace GMW.WebUserControls
{
answ = tipoCodiceBarcode.Comando;
}
// controllo se sia un particolare "P"
else if (barcodeIn.StartsWith("P") || barcodeIn.StartsWith("A"))
// controllo se sia un particolare
else if (TermClass.Ter.riconosciBarcode(barcodeIn) == tipoCodiceBarcode.Particolare && TermClass.Ter.isAnima(barcodeIn)) // è un particolare...
{
answ = tipoCodiceBarcode.Particolare;
}
+2 -2
View File
@@ -224,8 +224,8 @@ namespace GMW.WebUserControls
{
answ = tipoCodiceBarcode.Comando;
}
// controllo se sia un particolare "P"
else if (barcodeIn.StartsWith("P"))
// controllo se sia un particolare Tipo P
else if (TermClass.Ter.riconosciBarcode(barcodeIn) == tipoCodiceBarcode.Particolare && TermClass.Ter.isParticolare(barcodeIn)) // è un particolare...
{
answ = tipoCodiceBarcode.Particolare;
}
+12 -17
View File
@@ -4,21 +4,17 @@
<%@ Register Src="mod_filtro.ascx" TagName="mod_filtro" TagPrefix="uc1" %>
<%@ Register Src="mod_periodoAnalisi.ascx" TagName="mod_periodoAnalisi" TagPrefix="uc2" %>
<%@ Register Src="mod_detailUDC.ascx" TagName="mod_detailUDC" TagPrefix="uc3" %>
<div class="filtro_1" style="white-space: nowrap; height: 28px; padding: 2px;">
<table>
<tr>
<td>
<uc1:mod_filtro ID="mod_filtroDelibera" runat="server" changeCheckVisible="false"
changeCheckEnabled="false" />
<asp:ObjectDataSource ID="odsFiltroDelibera" runat="server" OldValuesParameterFormatString="Original_{0}"
SelectMethod="GetData" TypeName="GMW_data.DS_UtilityTableAdapters.v_selTipoDeliberaTableAdapter">
</asp:ObjectDataSource>
</td>
<td>
<uc2:mod_periodoAnalisi ID="mod_periodoAnalisi1" runat="server" />
</td>
</tr>
</table>
<div class="divSx filtro_1" style="width: 100%;">
<div class="divSx">
<uc1:mod_filtro ID="mod_filtroDelibera" runat="server" changeCheckVisible="false"
changeCheckEnabled="false" />
<asp:ObjectDataSource ID="odsFiltroDelibera" runat="server" OldValuesParameterFormatString="Original_{0}"
SelectMethod="GetData" TypeName="GMW_data.DS_UtilityTableAdapters.v_selTipoDeliberaTableAdapter"></asp:ObjectDataSource>
</div>
<div class="divSx">
<uc2:mod_periodoAnalisi ID="mod_periodoAnalisi1" runat="server" />
</div>
</div>
<div style="font-size: 8pt;">
<table>
@@ -43,8 +39,7 @@
</ItemTemplate>
<HeaderTemplate>
<asp:CheckBox ID="btnSelAll" runat="server" Checked="false" ToolTip='<%# traduci("btnSelAll") %>'
OnCheckedChanged="btnSelAll_Click" CssClass="ctrHeaderPager" AutoPostBack="true">
</asp:CheckBox>
OnCheckedChanged="btnSelAll_Click" CssClass="ctrHeaderPager" AutoPostBack="true"></asp:CheckBox>
</HeaderTemplate>
<ItemStyle HorizontalAlign="Center"></ItemStyle>
</asp:TemplateField>
+21
View File
@@ -0,0 +1,21 @@
<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="mod_detAttr.ascx.cs" Inherits="GMW.WebUserControls.mod_detAttr" %>
<asp:GridView ID="grView" runat="server" AutoGenerateColumns="False" DataKeyNames="idxAttr" DataSourceID="ods" EnableModelValidation="True" CellPadding="4" ForeColor="#333333" GridLines="None">
<AlternatingRowStyle BackColor="White" ForeColor="#284775" />
<EditRowStyle BackColor="#999999" />
<FooterStyle BackColor="#5D7B9D" Font-Bold="True" ForeColor="White" />
<HeaderStyle BackColor="#5D7B9D" Font-Bold="True" ForeColor="White" />
<PagerStyle BackColor="#284775" ForeColor="White" HorizontalAlign="Center" />
<RowStyle BackColor="#F7F6F3" ForeColor="#333333" />
<Columns>
<asp:BoundField DataField="CodAttr" HeaderText="Attr." ReadOnly="True" SortExpression="CodAttr" />
<asp:BoundField DataField="ValAttr" HeaderText="Val." SortExpression="ValAttr" />
<asp:BoundField DataField="DateAttr" HeaderText="Data" SortExpression="DateAttr" DataFormatString="{0:yy/MM/dd HH:mm}" />
<%--<asp:BoundField DataField="CodSoggetto" HeaderText="Oper." SortExpression="CodSoggetto" />--%>
</Columns>
<SelectedRowStyle BackColor="#E2DED6" Font-Bold="True" ForeColor="#333333" />
</asp:GridView>
<asp:ObjectDataSource ID="ods" runat="server" OldValuesParameterFormatString="Original_{0}" SelectMethod="getByUdc" TypeName="GMW_data.DS_magazzinoTableAdapters.Attr2UDCTableAdapter">
<SelectParameters>
<asp:SessionParameter Name="UDC" Type="String" SessionField="UDC_sel" DefaultValue="UUU" />
</SelectParameters>
</asp:ObjectDataSource>
+17
View File
@@ -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_detAttr : System.Web.UI.UserControl
{
public void doUpdate()
{
grView.DataBind();
}
}
}
+33
View File
@@ -0,0 +1,33 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
namespace GMW.WebUserControls {
public partial class mod_detAttr {
/// <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;
}
}
+236 -238
View File
@@ -8,243 +8,241 @@
{ %>
<link href="../Style.css" rel="stylesheet" type="text/css" />
<% } %>
<table cellpadding="0" cellspacing="0" width="100%">
<tr>
<td colspan="2">
<div class="filtro_1" style="white-space: nowrap; height: 28px; padding: 2px;">
<div style="float: left;">
<uc2:mod_periodoAnalisi ID="mod_periodoAnalisi1" runat="server" />
</div>
<div style="float: left;">
<uc3:mod_filtro ID="mod_filtroStato" runat="server" Oneh_selValore="eh_selectedStato" comboWidth="60" filterChekText="filtraStatoListe" />
<asp:ObjectDataSource ID="odsFiltroStati" runat="server" OldValuesParameterFormatString="Original_{0}" SelectMethod="GetData"
TypeName="GMW_data.DS_UtilityTableAdapters.v_selStatiListeTableAdapter"></asp:ObjectDataSource>
<uc3:mod_filtro ID="mod_filtroTipo" runat="server" Oneh_selValore="eh_selectedTipo" comboWidth="180" filterChekText="filtraTipoListe"
isChecked="false" />
<asp:ObjectDataSource ID="odsTipoLista" runat="server" OldValuesParameterFormatString="Original_{0}" SelectMethod="GetData"
TypeName="GMW_data.DS_UtilityTableAdapters.v_selTipoListaTableAdapter"></asp:ObjectDataSource>
<uc3:mod_filtro ID="mod_filtroTipoPart" runat="server" Oneh_selValore="eh_selectedTipoPart" comboWidth="60" filterChekText="filtraTipoPart" />
<asp:ObjectDataSource ID="odsTipoPart" runat="server" OldValuesParameterFormatString="Original_{0}" SelectMethod="GetData"
TypeName="GMW_data.DS_UtilityTableAdapters.v_selTipoPartTableAdapter"></asp:ObjectDataSource>
</div>
<div style="float: right;">
<asp:Button runat="server" ID="btnForceReload" OnClick="btnForceReload_Click" />
</div>
</div>
<div class="filtro_2" style="white-space: nowrap; padding: 2px;">
<asp:Button runat="server" ID="btnNewLista" OnClick="btnNewLista_Click" CausesValidation="false" />
<asp:Button runat="server" ID="btnSetDestTipo" OnClick="btnSetDestTipo_Click" CausesValidation="false" />
<asp:Button runat="server" ID="btnSetModeScaricaListeSel" OnClick="btnSetModeScaricaListeSel_Click" CausesValidation="false" />
<uc4:mod_nuovaListaPrelievo ID="mod_nuovaListaPrelievo1" runat="server" />
<asp:Panel runat="server" ID="pnlSetDestTipo">
<asp:DropDownList ID="ddlTipoLista" runat="server" DataSourceID="odsTipoLista" DataTextField="label" DataValueField="value"
AutoPostBack="True">
</asp:DropDownList>
<asp:ObjectDataSource ID="ObjectDataSource1" runat="server" OldValuesParameterFormatString="original_{0}" SelectMethod="GetData"
TypeName="GMW_data.DS_UtilityTableAdapters.v_selTipoListaTableAdapter"></asp:ObjectDataSource>
<asp:Label ID="lblDestinatario" runat="server" Font-Size="7pt" />
<asp:ComboBox ID="ddlDestinatario" runat="server" DataTextField="label" DataValueField="value" AutoCompleteMode="SuggestAppend"
DropDownStyle="DropDownList" AutoPostBack="True" DataSourceID="odsDestinatario" CssClass="WindowsStyle" MaxLength="0"
Style="display: inline;" />
<asp:ObjectDataSource ID="odsDestinatario" runat="server" OldValuesParameterFormatString="original_{0}" SelectMethod="getByConditio"
TypeName="GMW_data.DS_UtilityTableAdapters.v_selDestinatariListePrelievoTableAdapter">
<SelectParameters>
<asp:ControlParameter ControlID="ddlTipoLista" Name="conditio" PropertyName="SelectedValue" DefaultValue="*" Type="String" />
</SelectParameters>
</asp:ObjectDataSource>
<asp:Button runat="server" ID="btnUpdateDestTipo" OnClick="btnUpdateDestTipo_Click" />
</asp:Panel>
<asp:Panel runat="server" ID="pnlScaricaMultiLDP">
<asp:Button runat="server" ID="btnScaricaSelLDP" OnClick="btnScaricaSelLDP_Click" />
</asp:Panel>
<asp:Panel runat="server" ID="pnlRowNum" CssClass="divDx">
<asp:Label runat="server" ID="lblNumRighe" Text="righe per pagina" />:
<div class="divSx filtro_1" style="width: 100%;">
<div style="float: right;">
<asp:Button runat="server" ID="btnForceReload" OnClick="btnForceReload_Click" />
</div>
<div class="divSx">
<uc2:mod_periodoAnalisi ID="mod_periodoAnalisi1" runat="server" />
</div>
<div class="divSx">
<uc3:mod_filtro ID="mod_filtroStato" runat="server" Oneh_selValore="eh_selectedStato" comboWidth="60" filterChekText="filtraStatoListe" />
<asp:ObjectDataSource ID="odsFiltroStati" runat="server" OldValuesParameterFormatString="Original_{0}" SelectMethod="GetData"
TypeName="GMW_data.DS_UtilityTableAdapters.v_selStatiListeTableAdapter"></asp:ObjectDataSource>
</div>
<div class="clearDiv divSx">
<uc3:mod_filtro ID="mod_filtroTipo" runat="server" Oneh_selValore="eh_selectedTipo" comboWidth="180" filterChekText="filtraTipoListe"
isChecked="false" />
<asp:ObjectDataSource ID="odsTipoLista" runat="server" OldValuesParameterFormatString="Original_{0}" SelectMethod="GetData"
TypeName="GMW_data.DS_UtilityTableAdapters.v_selTipoListaTableAdapter"></asp:ObjectDataSource>
</div>
<div class="divSx">
<uc3:mod_filtro ID="mod_filtroTipoPart" runat="server" Oneh_selValore="eh_selectedTipoPart" comboWidth="60" filterChekText="filtraTipoPart" />
<asp:ObjectDataSource ID="odsTipoPart" runat="server" OldValuesParameterFormatString="Original_{0}" SelectMethod="GetData"
TypeName="GMW_data.DS_UtilityTableAdapters.v_selTipoPartTableAdapter"></asp:ObjectDataSource>
</div>
</div>
<div class="divSx clearDiv filtro_2" style="width: 100%;">
<asp:Button runat="server" ID="btnNewLista" OnClick="btnNewLista_Click" CausesValidation="false" />
<asp:Button runat="server" ID="btnSetDestTipo" OnClick="btnSetDestTipo_Click" CausesValidation="false" />
<asp:Button runat="server" ID="btnSetModeScaricaListeSel" OnClick="btnSetModeScaricaListeSel_Click" CausesValidation="false" />
<uc4:mod_nuovaListaPrelievo ID="mod_nuovaListaPrelievo1" runat="server" />
<asp:Panel runat="server" ID="pnlSetDestTipo">
<asp:DropDownList ID="ddlTipoLista" runat="server" DataSourceID="odsTipoLista" DataTextField="label" DataValueField="value"
AutoPostBack="True">
</asp:DropDownList>
<asp:ObjectDataSource ID="ObjectDataSource1" runat="server" OldValuesParameterFormatString="original_{0}" SelectMethod="GetData"
TypeName="GMW_data.DS_UtilityTableAdapters.v_selTipoListaTableAdapter"></asp:ObjectDataSource>
<asp:Label ID="lblDestinatario" runat="server" Font-Size="7pt" />
<asp:ComboBox ID="ddlDestinatario" runat="server" DataTextField="label" DataValueField="value" AutoCompleteMode="SuggestAppend"
DropDownStyle="DropDownList" AutoPostBack="True" DataSourceID="odsDestinatario" CssClass="WindowsStyle" MaxLength="0"
Style="display: inline;" />
<asp:ObjectDataSource ID="odsDestinatario" runat="server" OldValuesParameterFormatString="original_{0}" SelectMethod="getByConditio"
TypeName="GMW_data.DS_UtilityTableAdapters.v_selDestinatariListePrelievoTableAdapter">
<SelectParameters>
<asp:ControlParameter ControlID="ddlTipoLista" Name="conditio" PropertyName="SelectedValue" DefaultValue="*" Type="String" />
</SelectParameters>
</asp:ObjectDataSource>
<asp:Button runat="server" ID="btnUpdateDestTipo" OnClick="btnUpdateDestTipo_Click" />
</asp:Panel>
<asp:Panel runat="server" ID="pnlScaricaMultiLDP">
<asp:Button runat="server" ID="btnScaricaSelLDP" OnClick="btnScaricaSelLDP_Click" />
</asp:Panel>
<asp:Panel runat="server" ID="pnlRowNum" CssClass="divDx">
<asp:Label runat="server" ID="lblNumRighe" Text="righe per pagina" />:
<asp:TextBox ID="txtNumRighe" runat="server" AutoPostBack="True" OnTextChanged="txtNumRighe_TextChanged" Width="3em" />
</asp:Panel>
</div>
</td>
</tr>
<tr>
<td valign="top" align="left">
<asp:Label runat="server" ID="lblErroriLDP" Visible="false" CssClass="erroreBig" />
<asp:GridView ID="grView" runat="server" AllowPaging="True" AllowSorting="True" AutoGenerateColumns="False" OnSelectedIndexChanged="grView_SelectedIndexChanged"
OnDataBound="grView_DataBound" DataKeyNames="CodLista" DataSourceID="ods" OnRowUpdating="grView_RowUpdating" OnPageIndexChanged="grView_PageIndexChanged"
OnSorted="grView_Sorted" OnRowEditing="grView_RowEditing" OnRowUpdated="grView_RowUpdated">
<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 ItemStyle-HorizontalAlign="Center">
<ItemTemplate>
<asp:CheckBox ID="chkSelect" runat="server" Visible='<%# modDestAndTipo(Eval("CodStatoLista")) %>' />
</ItemTemplate>
<HeaderTemplate>
<asp:CheckBox ID="btnSelAll" runat="server" Checked="false" ToolTip='<%# traduci("btnSelAll") %>' OnCheckedChanged="btnSelAll_Click"
CssClass="ctrHeaderPager" AutoPostBack="true" />
</HeaderTemplate>
<ItemStyle HorizontalAlign="Center"></ItemStyle>
</asp:TemplateField>
<asp:TemplateField ShowHeader="False" ItemStyle-HorizontalAlign="Center">
<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="~/images/view_m.png" />
</ItemTemplate>
<ItemStyle HorizontalAlign="Center"></ItemStyle>
</asp:TemplateField>
<asp:TemplateField HeaderText="Destinatario" SortExpression="DestinatarioDescrizione">
<ItemTemplate>
<div style="padding: 2px;">
<div style="float: left;">
<asp:Image runat="server" ID="imgCodTipoLista" ImageUrl='<%# pathImgTipo(Eval("CodTipoLista")) %>' ToolTip='<%# tooltipTipo(Eval("CodTipoLista")) %>' />
</div>
<div style="float: left;">
<asp:Label ID="lblDestinatario" runat="server" Text='<%# Eval("Destinatario","[{0}]") %>' />
<asp:Label ID="lblDestinatarioDescrizione" runat="server" Text='<%# Eval("DestinatarioDescrizione"," - {0}") %>' />
</div>
</div>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="CodLista" SortExpression="CodLista">
<ItemTemplate>
<div>
<asp:Label ID="lblCodLista" runat="server" Text='<%# Eval("CodLista") %>' />
<div style="font-size: smaller;">
<asp:Label ID="lblDataCreaz" runat="server" Text='<%# Eval("DataCreaz","{0:dd/MM/yyyy HH:mm}") %>' />
</div>
</div>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Particolare" SortExpression="Particolare">
<ItemTemplate>
<div>
<asp:Label ID="lblParticolare" runat="server" Text='<%# Eval("Particolare") %>' />
</div>
<div style="float: right; font-weight: bold;">
<asp:Label ID="lblPrelevati" runat="server" Text='<%# Eval("Prelevato","{0:0}") %>' />
<asp:Label ID="lblTotale" runat="server" Text='<%# Eval("QtaTot","/ {0:0}") %>' />
</div>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Stato" SortExpression="CodStatoLista" ItemStyle-HorizontalAlign="Center">
<ItemTemplate>
<asp:Image runat="server" ID="imgCodStatoLista" ImageUrl='<%# pathImgStato(Eval("CodStatoLista")) %>' ToolTip='<%# tooltipStato(Eval("CodStatoLista")) %>' />
</ItemTemplate>
<ItemStyle HorizontalAlign="Center"></ItemStyle>
</asp:TemplateField>
<asp:TemplateField HeaderStyle-HorizontalAlign="Center" ItemStyle-HorizontalAlign="Center">
<HeaderTemplate>
<asp:Label runat="server" ID="lblAttiva" Text="A" ToolTip='<%# traduci("AttivaListaPrelievo") %>' />
</HeaderTemplate>
<ItemTemplate>
<asp:ImageButton ID="imgAttivaListaPrelievo" runat="server" CausesValidation="False" CommandName="Update" CommandArgument="attivaListaPrelievo"
ToolTip='<%# traduci("AttivaListaPrelievo") %>' Visible='<%# attivaEnabled(Eval("CodStatoLista")) %>' ImageUrl="~/images/apply_s.png"
OnClick="img_Click" />
<asp:ConfirmButtonExtender ID="cbeAttiva" runat="server" ConfirmText='<%# traduci("confermaAttivaLista")%>' TargetControlID="imgAttivaListaPrelievo" />
</ItemTemplate>
<HeaderStyle HorizontalAlign="Center"></HeaderStyle>
<ItemStyle HorizontalAlign="Center"></ItemStyle>
</asp:TemplateField>
<asp:TemplateField HeaderStyle-HorizontalAlign="Center" ItemStyle-HorizontalAlign="Center">
<HeaderTemplate>
<asp:Label runat="server" ID="lblInizia" Text="I" ToolTip='<%# traduci("IniziaListaPrelievo") %>' />
</HeaderTemplate>
<ItemTemplate>
<asp:ImageButton ID="imgIniziaListaPrelievo" runat="server" CausesValidation="False" CommandName="Update" CommandArgument="iniziaListaPrelievo"
ToolTip='<%# traduci("IniziaListaPrelievo") %>' Visible='<%# iniziaEnabled(Eval("CodStatoLista")) %>' ImageUrl="~/images/apply_s.png"
Enabled="true" OnClick="img_Click" />
<asp:ConfirmButtonExtender ID="cbeInizia" runat="server" ConfirmText='<%# traduci("confermaIniziaLista")%>' TargetControlID="imgIniziaListaPrelievo" />
</ItemTemplate>
<HeaderStyle HorizontalAlign="Center"></HeaderStyle>
<ItemStyle HorizontalAlign="Center"></ItemStyle>
</asp:TemplateField>
<asp:TemplateField HeaderStyle-HorizontalAlign="Center" ItemStyle-HorizontalAlign="Center">
<HeaderTemplate>
<asp:Label runat="server" ID="lblCompleta" Text="C" ToolTip='<%# traduci("CompletaListaPrelievo") %>' />
</HeaderTemplate>
<ItemTemplate>
<asp:ImageButton ID="imgCompletaListaPrelievo" runat="server" CausesValidation="False" CommandName="Update" CommandArgument="completaListaPrelievo"
ToolTip='<%# traduciCodSogg(Eval("CodSoggetto"), traduci("InCaricoA")) %>' Visible='<%# completaEnabled(Eval("CodStatoLista")) %>'
ImageUrl="~/images/apply_s.png" Enabled="true" OnClick="img_Click" />
<asp:ConfirmButtonExtender ID="cbeCompleta" runat="server" ConfirmText='<%# traduci("confermaCompletaLista")%>' TargetControlID="imgCompletaListaPrelievo" />
</ItemTemplate>
<HeaderStyle HorizontalAlign="Center"></HeaderStyle>
<ItemStyle HorizontalAlign="Center"></ItemStyle>
</asp:TemplateField>
<asp:TemplateField HeaderStyle-HorizontalAlign="Center" ItemStyle-HorizontalAlign="Center">
<HeaderTemplate>
<asp:Label runat="server" ID="lblScarica" Text="S" ToolTip='<%# traduci("ScaricaListaPrelievo") %>' />
</HeaderTemplate>
<ItemTemplate>
<asp:ImageButton ID="imgScaricaListaPrelievo" runat="server" CausesValidation="False" CommandName="Update" CommandArgument="scaricaListaPrelievo"
Visible='<%# ScaricaEnabled(Eval("CodStatoLista"), Eval("CodTipoLista")) %>' ToolTip='<%# traduciCodSogg(Eval("CodSoggetto"), traduci("ScaricaListaPrelievoCompletataDa")) %>'
ImageUrl="~/images/apply_s.png" OnClick="img_Click" />
<asp:ConfirmButtonExtender ID="cbeScarica" runat="server" ConfirmText='<%# traduci("confermaScaricaLista")%>' TargetControlID="imgScaricaListaPrelievo" />
</ItemTemplate>
<HeaderStyle HorizontalAlign="Center"></HeaderStyle>
<ItemStyle HorizontalAlign="Center"></ItemStyle>
</asp:TemplateField>
<asp:TemplateField HeaderStyle-HorizontalAlign="Center" ItemStyle-HorizontalAlign="Center">
<ItemTemplate>
<asp:ImageButton ID="imgDelete" runat="server" CausesValidation="False" CommandName="Delete" CommandArgument='<%# Eval("CodStatoLista") %>'
ToolTip='<%# traduci("Delete") %>' Visible='<%# delEnabled(Eval("CodStatoLista")) %>' ImageUrl="~/images/elimina_m.png" />
<asp:ConfirmButtonExtender ID="ConfirmButtonExtender1" runat="server" ConfirmText='<%# traduci("confermaDel")%>' TargetControlID="imgDelete">
</asp:ConfirmButtonExtender>
</ItemTemplate>
<HeaderStyle HorizontalAlign="Center"></HeaderStyle>
<ItemStyle HorizontalAlign="Center"></ItemStyle>
</asp:TemplateField>
<asp:TemplateField>
<ItemTemplate>
<asp:HyperLink runat="server" ID="lnkShow" ImageUrl="~/images/print_s.png" NavigateUrl='<%# formattaUrlReport(Eval("CodLista")) %>'
Target="_blank" ToolTip="Stampa" />
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderStyle-HorizontalAlign="Center" ItemStyle-HorizontalAlign="Center">
<HeaderTemplate>
<asp:Label runat="server" ID="lblReset" Text="X" ToolTip='<%# traduci("ResetListaPrelievo") %>' />
</HeaderTemplate>
<ItemTemplate>
<asp:ImageButton ID="imgResetListaPrelievo" runat="server" CausesValidation="False" CommandName="Update" CommandArgument="resetListaPrelievo"
ToolTip='<%# tooltipReset(Eval("CodTipoLista")) %>' Visible='<%# ResetVisible(Eval("CodLista"), Eval("CodStatoLista")) %>'
ImageUrl='<%# imgReset(Eval("CodTipoLista")) %>' OnClick="img_Click" Enabled='<%# ResetEnabled(Eval("CodLista"), Eval("CodStatoLista"), Eval("CodTipoLista")) %>' />
<asp:ConfirmButtonExtender ID="cbeReset" runat="server" ConfirmText='<%# traduci("confermaResetLista")%>' TargetControlID="imgResetListaPrelievo" />
</ItemTemplate>
<HeaderStyle HorizontalAlign="Center"></HeaderStyle>
<ItemStyle HorizontalAlign="Center"></ItemStyle>
</asp:TemplateField>
</Columns>
</asp:GridView>
<asp:Label ID="lblNumRec" runat="server" CssClass="txtMini" />&nbsp;&nbsp;
</asp:Panel>
</div>
<div class="divSx clearDiv">
<asp:Label runat="server" ID="lblErroriLDP" Visible="false" CssClass="erroreBig" />
<asp:GridView ID="grView" runat="server" AllowPaging="True" AllowSorting="True" AutoGenerateColumns="False" OnSelectedIndexChanged="grView_SelectedIndexChanged"
OnDataBound="grView_DataBound" DataKeyNames="CodLista" DataSourceID="ods" OnRowUpdating="grView_RowUpdating" OnPageIndexChanged="grView_PageIndexChanged"
OnSorted="grView_Sorted" OnRowEditing="grView_RowEditing" OnRowUpdated="grView_RowUpdated">
<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 ItemStyle-HorizontalAlign="Center">
<ItemTemplate>
<asp:CheckBox ID="chkSelect" runat="server" Visible='<%# modDestAndTipo(Eval("CodStatoLista")) %>' />
</ItemTemplate>
<HeaderTemplate>
<asp:CheckBox ID="btnSelAll" runat="server" Checked="false" ToolTip='<%# traduci("btnSelAll") %>' OnCheckedChanged="btnSelAll_Click"
CssClass="ctrHeaderPager" AutoPostBack="true" />
</HeaderTemplate>
<ItemStyle HorizontalAlign="Center"></ItemStyle>
</asp:TemplateField>
<asp:TemplateField ShowHeader="False" ItemStyle-HorizontalAlign="Center">
<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="~/images/view_m.png" />
</ItemTemplate>
<ItemStyle HorizontalAlign="Center"></ItemStyle>
</asp:TemplateField>
<asp:TemplateField HeaderText="Destinatario" SortExpression="DestinatarioDescrizione">
<ItemTemplate>
<div style="padding: 2px;">
<div style="float: left;">
<asp:Image runat="server" ID="imgCodTipoLista" ImageUrl='<%# pathImgTipo(Eval("CodTipoLista")) %>' ToolTip='<%# tooltipTipo(Eval("CodTipoLista")) %>' />
</div>
<div style="float: left;">
<asp:Label ID="lblDestinatario" runat="server" Text='<%# Eval("Destinatario","[{0}]") %>' />
<asp:Label ID="lblDestinatarioDescrizione" runat="server" Text='<%# Eval("DestinatarioDescrizione"," - {0}") %>' />
</div>
</div>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="CodLista" SortExpression="CodLista">
<ItemTemplate>
<div>
<asp:Label ID="lblCodLista" runat="server" Text='<%# Eval("CodLista") %>' />
<div style="font-size: smaller;">
<asp:Label ID="lblDataCreaz" runat="server" Text='<%# Eval("DataCreaz","{0:dd/MM/yyyy HH:mm}") %>' />
</div>
</div>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Particolare" SortExpression="Particolare">
<ItemTemplate>
<div>
<asp:Label ID="lblParticolare" runat="server" Text='<%# Eval("Particolare") %>' />
</div>
<div style="float: right; font-weight: bold;">
<asp:Label ID="lblPrelevati" runat="server" Text='<%# Eval("Prelevato","{0:0}") %>' />
<asp:Label ID="lblTotale" runat="server" Text='<%# Eval("QtaTot","/ {0:0}") %>' />
</div>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Stato" SortExpression="CodStatoLista" ItemStyle-HorizontalAlign="Center">
<ItemTemplate>
<asp:Image runat="server" ID="imgCodStatoLista" ImageUrl='<%# pathImgStato(Eval("CodStatoLista")) %>' ToolTip='<%# tooltipStato(Eval("CodStatoLista")) %>' />
</ItemTemplate>
<ItemStyle HorizontalAlign="Center"></ItemStyle>
</asp:TemplateField>
<asp:TemplateField HeaderStyle-HorizontalAlign="Center" ItemStyle-HorizontalAlign="Center">
<HeaderTemplate>
<asp:Label runat="server" ID="lblAttiva" Text="A" ToolTip='<%# traduci("AttivaListaPrelievo") %>' />
</HeaderTemplate>
<ItemTemplate>
<asp:ImageButton ID="imgAttivaListaPrelievo" runat="server" CausesValidation="False" CommandName="Update" CommandArgument="attivaListaPrelievo"
ToolTip='<%# traduci("AttivaListaPrelievo") %>' Visible='<%# attivaEnabled(Eval("CodStatoLista")) %>' ImageUrl="~/images/apply_s.png"
OnClick="img_Click" />
<asp:ConfirmButtonExtender ID="cbeAttiva" runat="server" ConfirmText='<%# traduci("confermaAttivaLista")%>' TargetControlID="imgAttivaListaPrelievo" />
</ItemTemplate>
<HeaderStyle HorizontalAlign="Center"></HeaderStyle>
<ItemStyle HorizontalAlign="Center"></ItemStyle>
</asp:TemplateField>
<asp:TemplateField HeaderStyle-HorizontalAlign="Center" ItemStyle-HorizontalAlign="Center">
<HeaderTemplate>
<asp:Label runat="server" ID="lblInizia" Text="I" ToolTip='<%# traduci("IniziaListaPrelievo") %>' />
</HeaderTemplate>
<ItemTemplate>
<asp:ImageButton ID="imgIniziaListaPrelievo" runat="server" CausesValidation="False" CommandName="Update" CommandArgument="iniziaListaPrelievo"
ToolTip='<%# traduci("IniziaListaPrelievo") %>' Visible='<%# iniziaEnabled(Eval("CodStatoLista")) %>' ImageUrl="~/images/apply_s.png"
Enabled="true" OnClick="img_Click" />
<asp:ConfirmButtonExtender ID="cbeInizia" runat="server" ConfirmText='<%# traduci("confermaIniziaLista")%>' TargetControlID="imgIniziaListaPrelievo" />
</ItemTemplate>
<HeaderStyle HorizontalAlign="Center"></HeaderStyle>
<ItemStyle HorizontalAlign="Center"></ItemStyle>
</asp:TemplateField>
<asp:TemplateField HeaderStyle-HorizontalAlign="Center" ItemStyle-HorizontalAlign="Center">
<HeaderTemplate>
<asp:Label runat="server" ID="lblCompleta" Text="C" ToolTip='<%# traduci("CompletaListaPrelievo") %>' />
</HeaderTemplate>
<ItemTemplate>
<asp:ImageButton ID="imgCompletaListaPrelievo" runat="server" CausesValidation="False" CommandName="Update" CommandArgument="completaListaPrelievo"
ToolTip='<%# traduciCodSogg(Eval("CodSoggetto"), traduci("InCaricoA")) %>' Visible='<%# completaEnabled(Eval("CodStatoLista")) %>'
ImageUrl="~/images/apply_s.png" Enabled="true" OnClick="img_Click" />
<asp:ConfirmButtonExtender ID="cbeCompleta" runat="server" ConfirmText='<%# traduci("confermaCompletaLista")%>' TargetControlID="imgCompletaListaPrelievo" />
</ItemTemplate>
<HeaderStyle HorizontalAlign="Center"></HeaderStyle>
<ItemStyle HorizontalAlign="Center"></ItemStyle>
</asp:TemplateField>
<asp:TemplateField HeaderStyle-HorizontalAlign="Center" ItemStyle-HorizontalAlign="Center">
<HeaderTemplate>
<asp:Label runat="server" ID="lblScarica" Text="S" ToolTip='<%# traduci("ScaricaListaPrelievo") %>' />
</HeaderTemplate>
<ItemTemplate>
<asp:ImageButton ID="imgScaricaListaPrelievo" runat="server" CausesValidation="False" CommandName="Update" CommandArgument="scaricaListaPrelievo"
Visible='<%# ScaricaEnabled(Eval("CodStatoLista"), Eval("CodTipoLista")) %>' ToolTip='<%# traduciCodSogg(Eval("CodSoggetto"), traduci("ScaricaListaPrelievoCompletataDa")) %>'
ImageUrl="~/images/apply_s.png" OnClick="img_Click" />
<asp:ConfirmButtonExtender ID="cbeScarica" runat="server" ConfirmText='<%# traduci("confermaScaricaLista")%>' TargetControlID="imgScaricaListaPrelievo" />
</ItemTemplate>
<HeaderStyle HorizontalAlign="Center"></HeaderStyle>
<ItemStyle HorizontalAlign="Center"></ItemStyle>
</asp:TemplateField>
<asp:TemplateField HeaderStyle-HorizontalAlign="Center" ItemStyle-HorizontalAlign="Center">
<ItemTemplate>
<asp:ImageButton ID="imgDelete" runat="server" CausesValidation="False" CommandName="Delete" CommandArgument='<%# Eval("CodStatoLista") %>'
ToolTip='<%# traduci("Delete") %>' Visible='<%# delEnabled(Eval("CodStatoLista")) %>' ImageUrl="~/images/elimina_m.png" />
<asp:ConfirmButtonExtender ID="ConfirmButtonExtender1" runat="server" ConfirmText='<%# traduci("confermaDel")%>' TargetControlID="imgDelete">
</asp:ConfirmButtonExtender>
</ItemTemplate>
<HeaderStyle HorizontalAlign="Center"></HeaderStyle>
<ItemStyle HorizontalAlign="Center"></ItemStyle>
</asp:TemplateField>
<asp:TemplateField>
<ItemTemplate>
<asp:HyperLink runat="server" ID="lnkShow" ImageUrl="~/images/print_s.png" NavigateUrl='<%# formattaUrlReport(Eval("CodLista")) %>'
Target="_blank" ToolTip="Stampa" />
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderStyle-HorizontalAlign="Center" ItemStyle-HorizontalAlign="Center">
<HeaderTemplate>
<asp:Label runat="server" ID="lblReset" Text="X" ToolTip='<%# traduci("ResetListaPrelievo") %>' />
</HeaderTemplate>
<ItemTemplate>
<asp:ImageButton ID="imgResetListaPrelievo" runat="server" CausesValidation="False" CommandName="Update" CommandArgument="resetListaPrelievo"
ToolTip='<%# tooltipReset(Eval("CodTipoLista")) %>' Visible='<%# ResetVisible(Eval("CodLista"), Eval("CodStatoLista")) %>'
ImageUrl='<%# imgReset(Eval("CodTipoLista")) %>' OnClick="img_Click" Enabled='<%# ResetEnabled(Eval("CodLista"), Eval("CodStatoLista"), Eval("CodTipoLista")) %>' />
<asp:ConfirmButtonExtender ID="cbeReset" runat="server" ConfirmText='<%# traduci("confermaResetLista")%>' TargetControlID="imgResetListaPrelievo" />
</ItemTemplate>
<HeaderStyle HorizontalAlign="Center"></HeaderStyle>
<ItemStyle HorizontalAlign="Center"></ItemStyle>
</asp:TemplateField>
</Columns>
</asp:GridView>
<asp:Label ID="lblNumRec" runat="server" CssClass="txtMini" />&nbsp;&nbsp;
<asp:Label ID="lblWarning" runat="server" Visible="false" CssClass="erroreMid" />
<asp:ObjectDataSource ID="ods" runat="server" OldValuesParameterFormatString="Original_{0}" SelectMethod="getByFilt" TypeName="GMW_data.DS_magazzinoTableAdapters.ElencoListePrelievoTableAdapter"
OnInserting="recuperaFooter" FilterExpression="CodLista LIKE '%{0}%' OR Particolare LIKE '%{0}%' OR DescParticolare LIKE '%{0}%'"
OnInserted="ods_Updated" OnUpdated="ods_Updated" DeleteMethod="DeleteQuery" OnDeleted="ods_Updated">
<FilterParameters>
<asp:SessionParameter DefaultValue="*" Name="ricerca" SessionField="valoreCercato" />
</FilterParameters>
<DeleteParameters>
<asp:Parameter Name="Original_CodLista" Type="String" />
</DeleteParameters>
<SelectParameters>
<asp:SessionParameter Name="DataFrom" SessionField="_inizio" Type="DateTime" />
<asp:SessionParameter Name="DataTo" SessionField="_fine" Type="DateTime" />
<asp:ControlParameter ControlID="mod_filtroTipoPart" Name="classifArticolo" PropertyName="valore" Type="String" />
</SelectParameters>
</asp:ObjectDataSource>
</td>
<td valign="top" align="left">
<uc1:mod_viewRigheListaPrelievo ID="mod_viewRigheListaPrelievo1" runat="server" />
</td>
</tr>
</table>
<asp:ObjectDataSource ID="ods" runat="server" OldValuesParameterFormatString="Original_{0}" SelectMethod="getByFilt" TypeName="GMW_data.DS_magazzinoTableAdapters.ElencoListePrelievoTableAdapter"
OnInserting="recuperaFooter" FilterExpression="CodLista LIKE '%{0}%' OR Particolare LIKE '%{0}%' OR DescParticolare LIKE '%{0}%'"
OnInserted="ods_Updated" OnUpdated="ods_Updated" DeleteMethod="DeleteQuery" OnDeleted="ods_Updated">
<FilterParameters>
<asp:SessionParameter DefaultValue="*" Name="ricerca" SessionField="valoreCercato" />
</FilterParameters>
<DeleteParameters>
<asp:Parameter Name="Original_CodLista" Type="String" />
</DeleteParameters>
<SelectParameters>
<asp:SessionParameter Name="DataFrom" SessionField="_inizio" Type="DateTime" />
<asp:SessionParameter Name="DataTo" SessionField="_fine" Type="DateTime" />
<asp:ControlParameter ControlID="mod_filtroTipoPart" Name="classifArticolo" PropertyName="valore" Type="String" />
</SelectParameters>
</asp:ObjectDataSource>
</div>
<div class="divSx">
<uc1:mod_viewRigheListaPrelievo ID="mod_viewRigheListaPrelievo1" runat="server" />
</div>
@@ -546,9 +546,9 @@ namespace GMW.WebUserControls
if (!codTipo.ToString().Contains("Smart"))
{
// condizione: NON CI SIANO ODETTE
bool condOdette = false; ;
bool condOdette = false;
// condizione: non in carico ad operatore
bool condStato = false; ;
bool condStato = false;
try
{
// se >= completata resetto
@@ -12,6 +12,15 @@ namespace GMW.WebUserControls {
public partial class mod_elencoListePrelievo {
/// <summary>
/// btnForceReload 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 btnForceReload;
/// <summary>
/// mod_periodoAnalisi1 control.
/// </summary>
@@ -75,15 +84,6 @@ namespace GMW.WebUserControls {
/// </remarks>
protected global::System.Web.UI.WebControls.ObjectDataSource odsTipoPart;
/// <summary>
/// btnForceReload 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 btnForceReload;
/// <summary>
/// btnNewLista control.
/// </summary>
+15 -9
View File
@@ -1,10 +1,16 @@
<%@ Control Language="C#" AutoEventWireup="true" Inherits="mod_filtro" Codebehind="mod_filtro.ascx.cs" %>
<%@ Control Language="C#" AutoEventWireup="true" Inherits="mod_filtro" CodeBehind="mod_filtro.ascx.cs" %>
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="asp" %>
<asp:CheckBox ID="chkFilt" runat="server" Checked="false" AutoPostBack="True" CssClass='<%# css %>'
OnCheckedChanged="chkFilt_CheckedChanged" />
<asp:ComboBox ID="dlFilt" runat="server" Visible="False" DataTextField="label" DataValueField="value"
AutoCompleteMode="SuggestAppend" DropDownStyle="DropDownList"
AutoPostBack="True" Width="200px"
OnSelectedIndexChanged="dlFilt_SelectedIndexChanged"
CssClass="WindowsStyle" />
<asp:Label ID="where" runat="server" Visible="false" Text="" />
<div style="min-height: 28px; padding: 0px 2px; font-size: 8pt;">
<div class="divSx">
<asp:CheckBox ID="chkFilt" runat="server" Checked="false" AutoPostBack="True" CssClass='<%# css %>'
OnCheckedChanged="chkFilt_CheckedChanged" />
</div>
<div class="divSx" style="margin: -4px 4px;">
<asp:ComboBox ID="dlFilt" runat="server" Visible="False" DataTextField="label" DataValueField="value"
AutoCompleteMode="SuggestAppend" DropDownStyle="DropDownList"
AutoPostBack="True" Width="200px"
OnSelectedIndexChanged="dlFilt_SelectedIndexChanged"
CssClass="WindowsStyle" />
<asp:Label ID="where" runat="server" Visible="false" Text="" />
</div>
</div>
+1
View File
@@ -405,4 +405,5 @@ public partial class mod_filtro : ApplicationUserControl
dlFilt.Width = value;
}
}
}
+2 -3
View File
@@ -1,10 +1,9 @@
//------------------------------------------------------------------------------
// <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.
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
@@ -37,5 +36,5 @@ public partial class mod_filtro {
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// </remarks>
protected global::System.Web.UI.WebControls.Label @where;
protected global::System.Web.UI.WebControls.Label where;
}
+19 -5
View File
@@ -11,6 +11,18 @@ namespace GMW.WebUserControls
{
public partial class mod_finitiTK : System.Web.UI.UserControl
{
/// <summary>
/// flusso associato (hard coded) a FINITI
/// </summary>
protected string flusso = "FI";
/// <summary>
/// stato associato (hard coded) a FINITI
/// </summary>
protected string statoUDC = "Fin";
/// <summary>
/// attributo per Fuoriciclo
/// </summary>
protected string attrFC = "FC";
/// <summary>
/// stringa UID univoca
/// </summary>
@@ -266,7 +278,7 @@ namespace GMW.WebUserControls
int answ = 0;
try
{
answ = (int)MagClass.magazzino.taCartellini.getLastByParticolare(memLayer.ML.StringSessionObj("CodCS"), currParticolare)[0].Qta;
answ = (int)MagClass.magazzino.taCartellini.getLastByParticolareStato(memLayer.ML.StringSessionObj("CodCS"), currParticolare, statoUDC)[0].Qta;
}
catch
{ }
@@ -288,8 +300,8 @@ namespace GMW.WebUserControls
{
answ = tipoCodiceBarcode.Comando;
}
// controllo se sia un finito "P"
else if (barcodeIn.StartsWith("P")) // !!! CONTROLLARE!!!
// controllo se sia un finito Tipo P
else if (TermClass.Ter.riconosciBarcode(barcodeIn) == tipoCodiceBarcode.Particolare && TermClass.Ter.isParticolare(barcodeIn)) // è un particolare...
{
answ = tipoCodiceBarcode.Particolare;
}
@@ -487,7 +499,7 @@ namespace GMW.WebUserControls
if (postazione_printer != "n.d.")
{
string newUdcChild = "";
string noteTrim = txtNote.Text.Trim();
string noteTrim = string.Format("{0}{1}{2}", traduci("fuoriciclo"), Environment.NewLine, txtNote.Text.Trim());
// effettuo controlli che cod_soggetto e cod particolare siano disponibili...
string codSogg = "";
string particolare = "";
@@ -508,9 +520,11 @@ namespace GMW.WebUserControls
try
{
// creo nuovo UDC del trattamento liquidi
newUdcChild = MagClass.magazzino.creaUdc("FI", "", currParticolare, "", "", "", "", "", 0, memLayer.ML.confReadString("CodImballoFiniti"), "U", MagClass.magazzino.CodSoggCurrUser, qtaUDC, 0, 0, adesso, 0, "Fin", memLayer.ML.confReadInt("IdxPosizioneFiniti"), "IdxPosizioneFiniti", "UDC_FINITO", noteTrim, "", adesso.Year, Request.UserHostName); // !!! "FI" e "Fin" HARD CODED x indicare flusso Finiti TK
newUdcChild = MagClass.magazzino.creaUdc(flusso, "", currParticolare, "", "", "", "", "", 0, memLayer.ML.confReadString("CodImballoFiniti"), "U", MagClass.magazzino.CodSoggCurrUser, qtaUDC, 0, 0, adesso, 0, statoUDC, memLayer.ML.confReadInt("IdxPosizioneFiniti"), "IdxPosizioneFiniti", "UDC_FINITO", noteTrim, "", adesso.Year, Request.UserHostName);
// registro creazione nuovo UDC
MagClass.magazzino.taSAO.insertQuery(adesso, codSogg, postazione_name, postazione_IP, newUdcChild, particolare, "creaUDC", string.Format("Creato nuovo UDC Finiti, qta: {0} {1}", qtaUDC, noteTrim));
// inserisco attributo fuoriciclo
MagClass.magazzino.taAtt2UDC.Insert(newUdcChild, attrFC, "", DateTime.Now, codSogg);
}
catch (Exception exc)
{
+18 -10
View File
@@ -12,6 +12,14 @@ namespace GMW.WebUserControls
{
public partial class mod_fusiTK : System.Web.UI.UserControl
{
/// <summary>
/// flusso associato (hard coded) a FUSI
/// </summary>
protected string flusso = "FU";
/// <summary>
/// stato associato (hard coded) a FUSI
/// </summary>
protected string statoUDC = "Fusi";
/// <summary>
/// stringa UID univoca
/// </summary>
@@ -169,11 +177,11 @@ namespace GMW.WebUserControls
{
postazione_printer = tabPost[0].stampante;
}
//else
//{
// tabPost = DataProxy.obj.taElPost.getByCod("default");
// postazione_printer = tabPost[0].stampante;
//}
else
{
tabPost = DataProxy.obj.taElPost.getByCod("default");
postazione_printer = tabPost[0].stampante;
}
}
catch
{ }
@@ -256,7 +264,7 @@ namespace GMW.WebUserControls
int answ = 0;
try
{
answ = (int)MagClass.magazzino.taCartellini.getLastByParticolare(memLayer.ML.StringSessionObj("CodCS"), currParticolare)[0].Qta;
answ = (int)MagClass.magazzino.taCartellini.getLastByParticolareStato(memLayer.ML.StringSessionObj("CodCS"), currParticolare, statoUDC)[0].Qta;
}
catch
{ }
@@ -278,8 +286,8 @@ namespace GMW.WebUserControls
{
answ = tipoCodiceBarcode.Comando;
}
// controllo se sia un FUSO "P"
else if (barcodeIn.StartsWith("P")) // !!! CONTROLLARE!!!
// controllo se sia un FUSO Tipo P
else if (TermClass.Ter.riconosciBarcode(barcodeIn) == tipoCodiceBarcode.Particolare && TermClass.Ter.isParticolare(barcodeIn)) // è un particolare...
{
answ = tipoCodiceBarcode.Particolare;
}
@@ -366,7 +374,7 @@ namespace GMW.WebUserControls
// leggo la qta dell'ultimo UDC del particolare, SE C'E', e la imposto...
try
{
qtaPart = MagClass.magazzino.taCartellini.getLastByParticolare(memLayer.ML.StringSessionObj("CodCS"), currParticolare)[0].Qta;
qtaPart = MagClass.magazzino.taCartellini.getLastByParticolareStato(memLayer.ML.StringSessionObj("CodCS"), currParticolare, statoUDC)[0].Qta;
}
catch
{ }
@@ -465,7 +473,7 @@ namespace GMW.WebUserControls
try
{
// creo nuovo UDC del trattamento liquidi
newUdcChild = MagClass.magazzino.creaUdc("FU", "", particolare, "", "", "", "", "", 0, memLayer.ML.confReadString("CodImballoFusi"), "U", codSogg, qta, 0, 0, adesso, 0, "Fusi", memLayer.ML.confReadInt("IdxPosizioneFusi"), "IdxPosizioneFusi", "UDC_FUSI", noteTrim, "", adesso.Year, Request.UserHostName); // !!! "Fu" e "Fusi" HARD CODED x indicare flusso FUSI
newUdcChild = MagClass.magazzino.creaUdc(flusso, "", particolare, "", "", "", "", "", 0, memLayer.ML.confReadString("CodImballoFusi"), "U", codSogg, qta, 0, 0, adesso, 0, statoUDC, memLayer.ML.confReadInt("IdxPosizioneFusi"), "IdxPosizioneFusi", "UDC_FUSI", noteTrim, "", adesso.Year, Request.UserHostName);
// registro creazione nuovo UDC
MagClass.magazzino.taSAO.insertQuery(adesso, codSogg, postazione_name, postazione_IP, newUdcChild, particolare, "creaUDC", string.Format("Creato nuovo UDC Fusi - qta:{0} {1}", qta, noteTrim));
}
+153
View File
@@ -0,0 +1,153 @@
<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="mod_lavMeccIN.ascx.cs" Inherits="GMW.WebUserControls.mod_lavMeccIN" %>
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="asp" %>
<%@ Register Src="mod_storicoAzioniOperatore.ascx" TagName="mod_storicoAzioniOperatore" TagPrefix="uc1" %>
<% if (false)
{ %>
<link href="../Style.css" rel="stylesheet" type="text/css" />
<% } %>
<asp:Panel runat="server" ID="pnlAll" CssClass="stileAttesa" Height="100%">
<div style="height: 100%;">
<div style="float: none; text-align: center; margin: auto;">
<div class="fullPageHeader">
<div style="float: left; text-align: left;">
<asp:Label runat="server" ID="lblPostazione" />
<br />
<asp:Button runat="server" ID="btnRefresh" Text="" />
<asp:Button runat="server" ID="btnShowHideStorico" OnClick="btnShowHideStorico_Click" Width="242px" />
</div>
<div style="float: right;">
<asp:Label runat="server" ID="lblPrinter" />
<br />
&nbsp;
</div>
<div>
<asp:Label runat="server" ID="lblCurrentPage" Text="Pag Corrente" Font-Size="16pt" ForeColor="White" />
<br />
<asp:HyperLink runat="server" ID="hlMenu" NavigateUrl="~/menu.aspx" Text="Main Menu" />
</div>
</div>
</div>
<asp:Panel ID="pnlSAO" runat="server" ScrollBars="None">
<div style="float: left; height: 100%; min-height: 600px; min-width: 240px; border-right: 1px solid #333333; border-bottom: 1px solid #333333; background-color: #6C90FF;">
<div style="background-color: #6C90FF; margin: 4px;">
<uc1:mod_storicoAzioniOperatore ID="mod_storicoAzioniOperatore1" runat="server" canSelPost="false" />
</div>
</div>
</asp:Panel>
<div style="float: none; text-align: center; margin: auto; background-color: black; color: white; font-size: 24pt; height: 1.5em;">
<div class="divSx" style="padding-left: 2px; padding-top:2px;">
<asp:Button runat="server" ID="btnIn" Text="INGRESSO" CssClass="btnAdd btnDis" Enabled="false" />
</div>
<div class="divDx" style="padding-right: 2px; padding-top:2px;">
<asp:Button runat="server" ID="btnOut" Text="USCITA" CssClass="btnRemove" OnClick="btnOut_Click" />
</div>
<asp:DropDownList ID="ddlLinea" runat="server" AutoPostBack="True" DataSourceID="odsLinea" DataTextField="label" DataValueField="value" OnSelectedIndexChanged="ddlLinea_SelectedIndexChanged"></asp:DropDownList>
<asp:ObjectDataSource ID="odsLinea" runat="server" OldValuesParameterFormatString="original_{0}" SelectMethod="getByConditio" TypeName="GMW_data.DS_UtilityTableAdapters.v_selLineeTableAdapter">
<SelectParameters>
<asp:Parameter DefaultValue="W20" Name="conditio" Type="String" />
</SelectParameters>
</asp:ObjectDataSource>
</div>
<div style="float: none; text-align: center; margin: auto;">
<div>
<asp:Label runat="server" ID="lblParticolareAttivo" Font-Size="36pt" Text="- no data -" />
</div>
<div>
<asp:Label runat="server" ID="lblDescrAttivo" Font-Size="28pt" Text="- no data -" ToolTip="particolare" />
&nbsp
<asp:Label runat="server" ID="lblDisegno" Font-Size="28pt" Text="" ForeColor="#FFFFFF" Font-Bold="true" ToolTip="disegno" />
</div>
<div class="msgBoxBarcode">
<asp:Label runat="server" ID="lblMessaggi" Text="attesa input utente" Font-Size="18pt" />
<br />
<asp:Label runat="server" ID="lblWarning" Visible="false" Text="ATTENZIONE!!! Postazione non configurata!" Font-Size="XX-Large" ForeColor="Red" />
</div>
</div>
<div>
<div style="float: left; padding: 4px; text-align: left; width: 220px; height: 300px;">
<div style="float: left; text-align: center;">
</div>
</div>
<div style="float: right; padding: 4px; text-align: right; width: 220px; height: 300px;">
<div style="float: right; text-align: center;">
<div class="boxRicerca">
<div style="float: left;">
<asp:TextBox ID="txtCerca" runat="server" OnTextChanged="txtCerca_TextChanged" Width="160px" AutoPostBack="True" />
</div>
<div style="float: right;">
<asp:Button ID="btnCerca" runat="server" OnClick="btnCerca_Click" Text='<%# traduci("lblCerca") %>' />
</div>
</div>
<asp:GridView ID="grView" runat="server" AllowPaging="false" AllowSorting="True" AutoGenerateColumns="False"
OnDataBound="grView_DataBound"
DataKeyNames="UDC" DataSourceID="ods" OnPageIndexChanged="grView_PageIndexChanged"
OnSorted="grView_Sorted">
<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" ItemStyle-HorizontalAlign="Center">
<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="lastMov" SortExpression="lastMov" ItemStyle-Wrap="false">
<ItemTemplate>
<asp:Label ID="lbllastMov" runat="server" Text='<%# Eval("lastMov", "{0:dd/MM HH:mm}") %>' />
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="UDC" SortExpression="UDC">
<ItemTemplate>
<asp:Label ID="lblUDC" runat="server" Text='<%# Eval("UDC") %>' />
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Particolare" SortExpression="Particolare">
<ItemTemplate>
<asp:Label ID="lblParticolare" runat="server" Text='<%# Eval("Particolare") %>' />
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Qta" SortExpression="Qta" ItemStyle-HorizontalAlign="Right">
<ItemTemplate>
<asp:Label ID="lblQta" runat="server" Text='<%# Eval("Qta","{0:#}") %>' />
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
<asp:ObjectDataSource ID="ods" runat="server" OldValuesParameterFormatString="Original_{0}"
SelectMethod="getUdcDetailByIdxCella" TypeName="GMW_data.DS_magazzinoTableAdapters.v_UdcDetailTableAdapter"
OnDataBinding="ods_DataBinding" FilterExpression="UDC LIKE '%{0}%' OR PARTICOLARE LIKE '%{0}%'">
<SelectParameters>
<asp:SessionParameter Name="IdxCella" Type="Int32" SessionField="IdxCellaLineaLM_IN" DefaultValue="0" />
</SelectParameters>
<FilterParameters>
<asp:SessionParameter Name="search" Type="String" SessionField="valoreCercatoLMI"
DefaultValue="0" />
</FilterParameters>
</asp:ObjectDataSource>
<asp:Label ID="lblNumRec" runat="server" CssClass="txtMini" />
</div>
</div>
<div style="float: none; padding: 4px; text-align: center; margin: auto;">
<div>
<asp:Label runat="server" ID="lblBarcode" Text="Barcode" />
<br />
<asp:TextBox runat="server" ID="txtBarcode" Height="56px" Width="400px" Font-Size="32pt" AutoPostBack="True" Style="text-align: center" TabIndex="1" />
</div>
</div>
</div>
</div>
</asp:Panel>
+682
View File
@@ -0,0 +1,682 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Net;
using SteamWare;
using GMW_data;
namespace GMW.WebUserControls
{
public partial class mod_lavMeccIN : System.Web.UI.UserControl
{
public event EventHandler eh_nuovaRicerca;
/// <summary>
/// stringa UID univoca
/// </summary>
public string uid
{
get
{
return this.UniqueID.Replace("$", "_").Replace("-", "_");
}
}
/// <summary>
/// caricamento pagina
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
protected void Page_Load(object sender, EventArgs e)
{
if (!Page.IsPostBack)
{
fixRicercaUdc();
calcolaPostazione();
traduciObj();
storicoVisibile = false;
fixStorico();
// imposto pos abilitata x cancellazione
mod_storicoAzioniOperatore1.idxPosizione2del = memLayer.ML.confReadInt("IdxPosizioneFiniti");
// se c'è imposto linea da sessione
if (currCodLinea != "")
{
checkSelDDL(currCodLinea, false);
}
}
doChecks();
mod_storicoAzioniOperatore1.eh_stampa += new EventHandler(mod_storicoAzioniOperatore1_eh_stampa);
}
/// <summary>
/// verifica se si debab mostrare un campo ricerca UDC attivo...
/// </summary>
private void fixRicercaUdc()
{
if (memLayer.ML.isInSessionObject("valoreCercatoLMI"))
{
testoRicerca = memLayer.ML.StringSessionObj("valoreCercatoLMI");
}
}
/// <summary>
/// richiesta (ri)stampa UDC
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
void mod_storicoAzioniOperatore1_eh_stampa(object sender, EventArgs e)
{
MagClass.magazzino.stampaUdc(udcReq, postazione_printer, tipoCartellino.cartFiniti, Request.UserHostName);
// registro ri-stampa UDC
DateTime adesso = DateTime.Now;
// calcolo particolare...
DS_magazzino.ElencoCartelliniRow rigaUDC;
string particolare = "";
try
{
rigaUDC = MagClass.magazzino.taCartellini.getByUdc(udcReq)[0];
particolare = rigaUDC.Particolare;
}
catch
{
logger.lg.scriviLog(string.Format("Errore recupero particolare UDC Finito LM IN {0}", udcReq), tipoLog.EXCEPTION);
}
MagClass.magazzino.taSAO.insertQuery(adesso, MagClass.magazzino.CodSoggCurrUser, postazione_name, postazione_IP, udcReq, particolare, "stampaUDC", "Ri-Stampato UDC Finito LM IN");
}
/// <summary>
/// udc da stampare
/// </summary>
protected string udcReq
{
get
{
return memLayer.ML.StringSessionObj("udcSelSAO");
}
}
/// <summary>
/// effettua controlli visibilità
/// </summary>
private void doChecks()
{
checkBarcode();
}
/// <summary>
/// sistemo labels oggetti
/// </summary>
private void traduciObj()
{
// labels
lblPostazione.Text = string.Format("{2}: {0} ({1})", postazione_name, postazione_IP, traduci("postazione"));
lblPrinter.Text = string.Format("{1}: {0}", postazione_printer, traduci("stampante"));
lblCurrentPage.Text = traduci(PagCorrente);
btnCerca.Text = traduci("btnSearch");
// fix storico
fixStorico();
}
/// <summary>
/// restituisce il nome della pagina corrente
/// </summary>
protected string PagCorrente
{
get
{
string answ = "";
Uri MyUrl = Request.Url;
string delimStr = "/";
char[] delimiter = delimStr.ToCharArray();
string[] finalUrl = MyUrl.LocalPath.ToString().Split(delimiter);
int n = finalUrl.Length;
answ = finalUrl[n - 1].ToString();
DataLayer_AnagGen.PermessiRow riga = (DataLayer_AnagGen.PermessiRow)user_std.UtSn.permessi.Select(string.Format("URL = '{0}'", answ))[0];
answ = riga.NOME;
return answ;
}
}
/// <summary>
/// wrapper traduzione
/// </summary>
/// <param name="lemma"></param>
/// <returns></returns>
public string traduci(object lemma)
{
return user_std.UtSn.Traduci(lemma.ToString());
}
/// <summary>
/// calcola postazione corrente (ip, name, printer)
/// </summary>
private void calcolaPostazione()
{
postazione_IP = Request.UserHostName;
postazione_name = dnsUtils.DetermineCompName(postazione_IP);
// cerco stampante x postazione
postazione_printer = "n.d.";
try
{
DS_Applicazione.ElencoPostazioniDataTable tabPost = DataProxy.obj.taElPost.getByCod(postazione_name);
if (tabPost.Rows.Count > 0)
{
postazione_printer = tabPost[0].stampante;
}
else
{
tabPost = DataProxy.obj.taElPost.getByCod("default");
postazione_printer = tabPost[0].stampante;
}
}
catch
{ }
// mostro warning se postazione non configurata...
lblWarning.Visible = (postazione_printer == "n.d.");
}
/// <summary>
/// indica name della postazione corrente
/// </summary>
protected string postazione_name
{
get
{
return memLayer.ML.StringSessionObj("postazione_name");
}
set
{
memLayer.ML.setSessionVal("postazione_name", value);
}
}
/// <summary>
/// indica ip della postazione corrente
/// </summary>
protected string postazione_IP
{
get
{
return memLayer.ML.StringSessionObj("postazione_IP");
}
set
{
memLayer.ML.setSessionVal("postazione_IP", value);
}
}
/// <summary>
/// indica stampante associata alla postazione corrente
/// </summary>
protected string postazione_printer
{
get
{
return memLayer.ML.StringSessionObj("postazione_printer");
}
set
{
memLayer.ML.setSessionVal("postazione_printer", value);
}
}
/// <summary>
/// indica se i caratteri vadano forzati a maiuscoli
/// </summary>
public bool forceUppercase
{
get
{
return memLayer.ML.confReadBool("forceUppercase");
}
}
/// <summary>
/// decodifica il tipo barcode acquisito
/// </summary>
public tipoCodiceBarcode tipoBCode
{
get
{
tipoCodiceBarcode answ = tipoCodiceBarcode.ND;
int trovati = 0;
// controllo non si tratti di un comando...
string preCmd = memLayer.ML.confReadString("prefComandi");
if (barcodeIn.StartsWith(preCmd))
{
answ = tipoCodiceBarcode.Comando;
}
else if ((TermClass.Ter.riconosciBarcode(barcodeIn) == tipoCodiceBarcode.Particolare) && TermClass.Ter.isAnima(barcodeIn)) // è un particolare... ed un anima...
{
answ = tipoCodiceBarcode.Particolare;
}
else
{
try
{
// cerco tra gitterbox (UDC)...
trovati = MagClass.magazzino.taCartellini.getByUdc(barcodeIn).Rows.Count;
if (trovati > 0)
{
answ = tipoCodiceBarcode.UDC;
}
}
catch
{
}
}
return answ;
}
}
/// <summary>
/// valore barcode
/// </summary>
public string barcodeIn
{
get
{
return txtBarcode.Text.Trim();
}
set
{
txtBarcode.Text = value;
}
}
/// <summary>
/// controlla se ci sia un barcode
/// </summary>
private void checkBarcode()
{
if (barcodeIn != "")
{
lblMessaggi.Text = string.Format("Barcode digitato: {0}", barcodeIn);
switch (tipoBCode)
{
case tipoCodiceBarcode.Comando:
// verifico se il comando sia di tipo "seleziona linea"
string cmdSelLine = memLayer.ML.confReadString("cmdSelLine");
pnlAll.CssClass = "stileComandoOk";
if (barcodeIn.StartsWith(cmdSelLine))
{
// allora provo ad impostare la linea!
checkSelDDL(barcodeIn.Replace(cmdSelLine, ""), true);
}
break;
case tipoCodiceBarcode.UDC:
// se linea non selezionata ERRORE!!!
if (ddlLinea.SelectedValue == "W2000") // HARD CODED
{
lblMessaggi.Text += " - Attenzione, IMPOSTARE LINEA!";
pnlAll.CssClass = "stileComandoKo";
}
else
{
// procedo solo se UDC esistente
if (MagClass.magazzino.checkUDC(barcodeIn))
{
// controllo idxPosizione dell'UDC e confronto con posizione in webconfig x trattati (pre lavorazioni meccaniche)
int idxPosizione = DataProxy.obj.taCartellini.stp_getByUdc(barcodeIn)[0].IdxPosizione;
if (idxPosizione == memLayer.ML.confReadInt("IdxPosizioneTrattati"))
{
int idxCellaCurr = 0;
try
{
idxCellaCurr = MagClass.magazzino.taPosUdcCorr.getByUDC(barcodeIn)[0].IdxCella;
}
catch
{ }
// controllo se UDC non sia già stato spostato in posizione... ds magazzino, posiz udc corrente, get By udc
if (idxCellaCurr == idxCella)
{
lblMessaggi.Text += " - Attenzione, UDC già caricato!";
pnlAll.CssClass = "stileComandoKo";
}
else
{
// altrimenti procedo...
string codSogg = "";
string particolare = DataProxy.obj.taCartellini.stp_getByUdc(barcodeIn)[0].Particolare;
decimal qta = DataProxy.obj.taCartellini.stp_getByUdc(barcodeIn)[0].Qta;
string noteTrim = "";
try
{
codSogg = MagClass.magazzino.CodSoggCurrUser;
}
catch
{ }
try
{
noteTrim = DataProxy.obj.taCartellini.stp_getByUdc(barcodeIn)[0].Note.Trim();
}
catch
{
noteTrim = "";
}
DateTime adesso = DateTime.Now;
// se ho cod cella sposto!
MagClass.magazzino.spostaUDC(memLayer.ML.StringSessionObj("CodCS"), barcodeIn, idxCella, memLayer.ML.confReadBool("spostaUdcResettaLdp"), Request.UserHostName);
// registro sposstamento UDC
MagClass.magazzino.taSAO.insertQuery(adesso, codSogg, postazione_name, postazione_IP, barcodeIn, particolare, "spostaUDC", string.Format("Caricato UDC Trattati su linea {2}, qta: {0} {1} ", qta, noteTrim, currCodLinea));
pnlAll.CssClass = "stileComandoOk";
}
}
else
{
// udc NON corretto, mostro errore...
lblMessaggi.Text += " - Attenzione, UDC NON VALIDO!";
pnlAll.CssClass = "stileComandoKo";
}
}
}
break;
default:
lblMessaggi.Text += " - codice <b>non riconosciuto</b>!";
pnlAll.CssClass = "stileComandoND";
break;
}
barcodeIn = "";
}
else
{
lblMessaggi.Text = "...attesa barcode...";
}
doUpdate();
}
/// <summary>
/// aggiorna tabella + focus a barcode
/// </summary>
private void doUpdate()
{
grView.DataBind();
mod_storicoAzioniOperatore1.doUpdate();
txtBarcode.Focus();
}
/// <summary>
/// wrapper per log con salvataggio dell'IP del chiamante
/// </summary>
/// <param name="_testoPre"></param>
/// <returns></returns>
public bool httpLog(string _testoPre)
{
bool answ = false;
string postazione_IP = "";
try
{
postazione_IP = string.Format(" | {0} | ", Request.UserHostName);
}
catch
{ }
logger.lg.scriviLog(postazione_IP + _testoPre);
return answ;
}
/// <summary>
/// wrapper per log con salvataggio dell'IP del chiamante
/// </summary>
/// <param name="_testoPre"></param>
/// <returns></returns>
public bool httpLog(string testoLog, tipoLog tipo)
{
bool answ = false;
string postazione_IP = "";
try
{
postazione_IP = string.Format(" | {0} | ", Request.UserHostName);
}
catch
{ }
logger.lg.scriviLog(postazione_IP + testoLog, tipo);
return answ;
}
/// <summary>
/// effettua reset dati
/// </summary>
private void doResetData()
{
// resetto i dati QtaTot e particolare...
doChecks();
}
/// <summary>
/// toggle controllo storico
/// </summary>
private void fixStorico()
{
pnlSAO.Visible = storicoVisibile;
if (storicoVisibile)
{
btnShowHideStorico.Text = traduci("btnHideStorico");
}
else
{
btnShowHideStorico.Text = traduci("btnShowStorico");
}
}
/// <summary>
/// imposto visibilità pannelo storico
/// </summary>
protected bool storicoVisibile
{
get
{
return memLayer.ML.BoolSessionObj(string.Format("showHist_{0}", this.ID));
}
set
{
memLayer.ML.setSessionVal(string.Format("showHist_{0}", this.ID), value);
}
}
/// <summary>
/// gestisco evento show/hide storico
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
protected void btnShowHideStorico_Click(object sender, EventArgs e)
{
storicoVisibile = !storicoVisibile;
fixStorico();
}
/// <summary>
/// passo alla modalità OUT
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
protected void btnOut_Click(object sender, EventArgs e)
{
Response.Redirect("LavorMeccOUT.aspx");
}
/// <summary>
/// selezione di una linea da elenco DropDownList
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
protected void ddlLinea_SelectedIndexChanged(object sender, EventArgs e)
{
checkSelDDL(ddlLinea.SelectedValue, true);
}
/// <summary>
/// tenta di selezionare la linea indicata
/// </summary>
/// <param name="p"></param>
private void checkSelDDL(string codLinea, bool doSave)
{
//...aggiorno ddl
try
{
ddlLinea.SelectedValue = codLinea;
pnlAll.CssClass = "stileAttesa";
}
catch
{
// mostro errore
lblMessaggi.Text = string.Format("Errore selezione linea: codice {0} non trovato!", codLinea);
pnlAll.CssClass = "stileComandoKo";
}
if (doSave)
{
currCodLinea = codLinea;
}
// salvo codice cella!
try
{
codCella = MagClass.magazzino.taAL.getByKey(currCodLinea)[0].CodCella;
idxCella = MagClass.magazzino.taCelle.getByCodCella(codCella)[0].IdxCella;
}
catch
{
codCella = "";
idxCella = 0;
}
doUpdate();
}
/// <summary>
/// CODICE cella associata alla linea corrente
/// </summary>
protected string codCella
{
get
{
string answ = "";
if (memLayer.ML.isInSessionObject("codCella"))
{
answ = memLayer.ML.StringSessionObj("codCella");
}
return answ;
}
set
{
memLayer.ML.setSessionVal("codCella", value);
}
}
/// <summary>
/// IDX cella associata alla linea corrente
/// </summary>
protected int idxCella
{
get
{
int answ = 0;
if (memLayer.ML.isInSessionObject("IdxCellaLineaLM_IN"))
{
answ = memLayer.ML.IntSessionObj("IdxCellaLineaLM_IN");
}
return answ;
}
set
{
memLayer.ML.setSessionVal("IdxCellaLineaLM_IN", value);
}
}
/// <summary>
/// codice della linea corrente
/// </summary>
protected string currCodLinea
{
get
{
string answ = "";
if (memLayer.ML.isInSessionObject(string.Format("LineaIn-{0}", uid)))
{
answ = memLayer.ML.StringSessionObj(string.Format("LineaIn-{0}", uid));
}
return answ;
}
set
{
memLayer.ML.setSessionVal(string.Format("LineaIn-{0}", uid), value);
}
}
/// <summary>
/// cambiato valore in ricerca
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
protected void txtCerca_TextChanged(object sender, EventArgs e)
{
salvaCerca();
}
/// <summary>
/// pressione del button di ricerca
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
protected void btnCerca_Click(object sender, EventArgs e)
{
salvaCerca();
}
/// <summary>
/// testo ricerca trimmato da spazi
/// </summary>
protected string testoRicerca
{
get
{
return txtCerca.Text.Trim();
}
set
{
txtCerca.Text = value;
}
}
protected void salvaCerca()
{
if (testoRicerca == "")
{
SteamWare.memLayer.ML.emptySessionVal("valoreCercatoLMI");
}
else
{
SteamWare.memLayer.ML.setSessionVal("valoreCercatoLMI", testoRicerca);
}
// raise dell'evento
if (eh_nuovaRicerca != null)
{
eh_nuovaRicerca(this, new EventArgs());
}
doUpdate();
}
protected void grView_PageIndexChanged(object sender, EventArgs e)
{
// fix dell'ODS
checkFixOds();
}
protected void grView_Sorted(object sender, EventArgs e)
{
// fix dell'ODS
checkFixOds();
}
/// <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();
}
/// <summary>
/// verifica se attivo filtro company e imposta ods di conseguenza...
/// </summary>
private void checkFixOds()
{
}
/// <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 = "";
}
}
}
}
+240
View File
@@ -0,0 +1,240 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
namespace GMW.WebUserControls {
public partial class mod_lavMeccIN {
/// <summary>
/// pnlAll 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 pnlAll;
/// <summary>
/// lblPostazione 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 lblPostazione;
/// <summary>
/// btnRefresh 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 btnRefresh;
/// <summary>
/// btnShowHideStorico 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 btnShowHideStorico;
/// <summary>
/// lblPrinter 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 lblPrinter;
/// <summary>
/// lblCurrentPage 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 lblCurrentPage;
/// <summary>
/// hlMenu 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.HyperLink hlMenu;
/// <summary>
/// pnlSAO 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 pnlSAO;
/// <summary>
/// mod_storicoAzioniOperatore1 control.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// </remarks>
protected global::GMW.WebUserControls.mod_storicoAzioniOperatore mod_storicoAzioniOperatore1;
/// <summary>
/// btnIn 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 btnIn;
/// <summary>
/// btnOut 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 btnOut;
/// <summary>
/// ddlLinea 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.DropDownList ddlLinea;
/// <summary>
/// odsLinea 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 odsLinea;
/// <summary>
/// lblParticolareAttivo 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 lblParticolareAttivo;
/// <summary>
/// lblDescrAttivo 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 lblDescrAttivo;
/// <summary>
/// lblDisegno 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 lblDisegno;
/// <summary>
/// lblMessaggi 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 lblMessaggi;
/// <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;
/// <summary>
/// txtCerca 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.TextBox txtCerca;
/// <summary>
/// btnCerca 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 btnCerca;
/// <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>
/// lblBarcode 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 lblBarcode;
/// <summary>
/// txtBarcode 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.TextBox txtBarcode;
}
}
+185
View File
@@ -0,0 +1,185 @@
<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="mod_lavMeccOUT.ascx.cs" Inherits="GMW.WebUserControls.mod_lavMeccOUT" %>
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="asp" %>
<%@ Register Src="mod_storicoAzioniOperatore.ascx" TagName="mod_storicoAzioniOperatore" TagPrefix="uc1" %>
<% if (false)
{ %>
<link href="../Style.css" rel="stylesheet" type="text/css" />
<% } %>
<asp:Panel runat="server" ID="pnlAll" CssClass="stileAttesa" Height="100%">
<div style="height: 100%;">
<div style="float: none; text-align: center; margin: auto;">
<div class="fullPageHeader">
<div style="float: left; text-align: left;">
<asp:Label runat="server" ID="lblPostazione" />
<br />
<asp:Button runat="server" ID="btnRefresh" Text="" />
<asp:Button runat="server" ID="btnShowHideStorico" OnClick="btnShowHideStorico_Click" Width="242px" />
</div>
<div style="float: right;">
<asp:Label runat="server" ID="lblPrinter" />
<br />
&nbsp;
</div>
<div>
<asp:Label runat="server" ID="lblCurrentPage" Text="Pag Corrente" Font-Size="16pt" ForeColor="White" />
<br />
<asp:HyperLink runat="server" ID="hlMenu" NavigateUrl="~/menu.aspx" Text="Main Menu" />
</div>
</div>
</div>
<asp:Panel ID="pnlSAO" runat="server" ScrollBars="None">
<div style="float: left; height: 100%; min-height: 600px; min-width: 240px; border-right: 1px solid #333333; border-bottom: 1px solid #333333; background-color: #6C90FF;">
<div style="background-color: #6C90FF; margin: 4px;">
<uc1:mod_storicoAzioniOperatore ID="mod_storicoAzioniOperatore1" runat="server" canSelPost="false" />
</div>
</div>
</asp:Panel>
<div style="float: none; text-align: center; margin: auto; background-color: black; color: white; font-size: 24pt; height: 1.5em;">
<div class="divSx" style="padding-left: 2px; padding-top:2px;">
<asp:Button runat="server" ID="btnIn" Text="INGRESSO" CssClass="btnAdd" OnClick="btnIn_Click" />
</div>
<div class="divDx" style="padding-right: 2px; padding-top:2px;">
<asp:Button runat="server" ID="btnOut" Text="USCITA" CssClass="btnRemove btnDis" Enabled="false" />
</div>
<asp:DropDownList ID="ddlLinea" runat="server" AutoPostBack="True" DataSourceID="odsLinea" DataTextField="label" DataValueField="value" OnSelectedIndexChanged="ddlLinea_SelectedIndexChanged"></asp:DropDownList>
<asp:ObjectDataSource ID="odsLinea" runat="server" OldValuesParameterFormatString="original_{0}" SelectMethod="getByConditio" TypeName="GMW_data.DS_UtilityTableAdapters.v_selLineeTableAdapter">
<SelectParameters>
<asp:Parameter DefaultValue="W20" Name="conditio" Type="String" />
</SelectParameters>
</asp:ObjectDataSource>
</div>
<div style="float: none; text-align: center; margin: auto;">
<div>
<asp:Label runat="server" ID="lblParticolareAttivo" Font-Size="36pt" Text="- no data -" />
</div>
<div>
<asp:Label runat="server" ID="lblDescrAttivo" Font-Size="28pt" Text="- no data -" ToolTip="particolare" />
&nbsp
<asp:Label runat="server" ID="lblDisegno" Font-Size="28pt" Text="" ForeColor="#FFFFFF" Font-Bold="true" ToolTip="disegno" />
</div>
<div class="msgBoxBarcode">
<asp:Label runat="server" ID="lblMessaggi" Text="attesa input utente" Font-Size="18pt" />
<br />
<asp:Label runat="server" ID="lblWarning" Visible="false" Text="ATTENZIONE!!! Postazione non configurata!" Font-Size="XX-Large" ForeColor="Red" />
</div>
</div>
<div>
<div style="float: left; padding: 4px; text-align: left; width: 220px; height: 300px;">
<div style="float: left; text-align: center;">
<div class="boxRicerca">
<div style="float: left;">
<asp:TextBox ID="txtCerca" runat="server" OnTextChanged="txtCerca_TextChanged" Width="160px" AutoPostBack="True" />
</div>
<div style="float: right;">
<asp:Button ID="btnCerca" runat="server" OnClick="btnCerca_Click" Text='<%# traduci("lblCerca") %>' />
</div>
</div>
<asp:GridView ID="grView" runat="server" AllowPaging="false" AllowSorting="True" AutoGenerateColumns="False"
OnDataBound="grView_DataBound"
DataKeyNames="UDC" DataSourceID="ods" OnPageIndexChanged="grView_PageIndexChanged"
OnSorted="grView_Sorted">
<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" ItemStyle-HorizontalAlign="Center">
<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="lastMov" SortExpression="lastMov" ItemStyle-Wrap="false">
<ItemTemplate>
<asp:Label ID="lbllastMov" runat="server" Text='<%# Eval("lastMov", "{0:dd/MM HH:mm}") %>' />
</ItemTemplate>
<ItemStyle Wrap="False" />
</asp:TemplateField>
<asp:TemplateField HeaderText="UDC" SortExpression="UDC">
<ItemTemplate>
<asp:Label ID="lblUDC" runat="server" Text='<%# Eval("UDC") %>' />
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Particolare" SortExpression="Particolare">
<ItemTemplate>
<asp:Label ID="lblParticolare" runat="server" Text='<%# Eval("Particolare") %>' />
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Qta" SortExpression="Qta" ItemStyle-HorizontalAlign="Right">
<ItemTemplate>
<asp:Label ID="lblQta" runat="server" Text='<%# Eval("Qta","{0:#}") %>' />
</ItemTemplate>
<ItemStyle HorizontalAlign="Right" />
</asp:TemplateField>
<asp:TemplateField HeaderText="">
<ItemTemplate>
<asp:RadioButtonList ID="rbl" runat="server" RepeatDirection="Horizontal" ToolTip='<%# Eval("UDC") %>' OnDataBinding="rbl_DataBinding" OnDataBound="rbl_DataBound" AutoPostBack="True" OnSelectedIndexChanged="rbl_SelectedIndexChanged">
<asp:ListItem Value="P" Text="" Enabled="false" />
<asp:ListItem Value="C" Text="" />
</asp:RadioButtonList>
</ItemTemplate>
<HeaderTemplate>
<asp:Label runat="server" ID="lblPC" Text="P | C" ToolTip="Consumo Parziale / Completo" />
<%--<asp:CheckBox ID="btnSelAll" runat="server" Checked="false" ToolTip='<%# traduci("btnSelAll") %>'
OnCheckedChanged="btnSelAll_Click" CssClass="ctrHeaderPager" AutoPostBack="true"></asp:CheckBox>--%>
</HeaderTemplate>
<ItemStyle HorizontalAlign="Center"></ItemStyle>
</asp:TemplateField>
</Columns>
</asp:GridView>
<asp:ObjectDataSource ID="ods" runat="server" OldValuesParameterFormatString="Original_{0}"
SelectMethod="getUdcDetailByIdxCella" TypeName="GMW_data.DS_magazzinoTableAdapters.v_UdcDetailTableAdapter"
OnDataBinding="ods_DataBinding" FilterExpression="UDC LIKE '%{0}%' OR PARTICOLARE LIKE '%{0}%'">
<SelectParameters>
<asp:SessionParameter Name="IdxCella" Type="Int32" SessionField="IdxCellaLineaLM_OUT" DefaultValue="0" />
</SelectParameters>
<FilterParameters>
<asp:SessionParameter Name="search" Type="String" SessionField="valoreCercatoLMO"
DefaultValue="0" />
</FilterParameters>
</asp:ObjectDataSource>
<asp:Label ID="lblNumRec" runat="server" CssClass="txtMini" />
</div>
</div>
<div style="float: right; padding: 4px; text-align: right; width: 220px; height: 300px;">
<div style="float: right; text-align: center;">
<asp:Label runat="server" ID="lblQta" />
<br />
<asp:TextBox runat="server" ID="txtQta" Height="56px" Width="200px" Font-Size="32pt" Style="text-align: center" TabIndex="6" />
</div>
<div style="clear: both;">
<br />
</div>
<asp:Button runat="server" ID="btnStampa" Height="120px" Width="208px" Font-Size="20pt" OnClick="btnStampa_Click" TabIndex="7" />
</div>
<div style="float: none; padding: 4px; text-align: center; margin: auto;">
<div>
<asp:Label runat="server" ID="lblBarcode" Text="Barcode" />
<br />
<asp:TextBox runat="server" ID="txtBarcode" Height="56px" Width="400px" Font-Size="32pt" AutoPostBack="True" Style="text-align: center" TabIndex="1" />
<asp:AutoCompleteExtender ID="aceParticolare" runat="server" TargetControlID="txtBarcode" MinimumPrefixLength="2" CompletionInterval="20" ServicePath="~/WS/AutoCompletamento.asmx" ServiceMethod="elencoAnime" />
</div>
<div>
<asp:Label runat="server" ID="lblNote" />
<br />
<asp:TextBox runat="server" ID="txtNote" Height="120px" Width="400px" Font-Size="24pt" TextMode="MultiLine" TabIndex="2" />
<br />
<br />
<asp:Button runat="server" ID="btnEmptyNote" Height="30px" Width="180px" OnClick="btnEmptyNote_Click" TabIndex="3" />
</div>
</div>
</div>
</div>
</asp:Panel>
File diff suppressed because it is too large Load Diff
+303
View File
@@ -0,0 +1,303 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
namespace GMW.WebUserControls {
public partial class mod_lavMeccOUT {
/// <summary>
/// pnlAll 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 pnlAll;
/// <summary>
/// lblPostazione 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 lblPostazione;
/// <summary>
/// btnRefresh 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 btnRefresh;
/// <summary>
/// btnShowHideStorico 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 btnShowHideStorico;
/// <summary>
/// lblPrinter 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 lblPrinter;
/// <summary>
/// lblCurrentPage 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 lblCurrentPage;
/// <summary>
/// hlMenu 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.HyperLink hlMenu;
/// <summary>
/// pnlSAO 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 pnlSAO;
/// <summary>
/// mod_storicoAzioniOperatore1 control.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// </remarks>
protected global::GMW.WebUserControls.mod_storicoAzioniOperatore mod_storicoAzioniOperatore1;
/// <summary>
/// btnIn 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 btnIn;
/// <summary>
/// btnOut 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 btnOut;
/// <summary>
/// ddlLinea 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.DropDownList ddlLinea;
/// <summary>
/// odsLinea 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 odsLinea;
/// <summary>
/// lblParticolareAttivo 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 lblParticolareAttivo;
/// <summary>
/// lblDescrAttivo 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 lblDescrAttivo;
/// <summary>
/// lblDisegno 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 lblDisegno;
/// <summary>
/// lblMessaggi 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 lblMessaggi;
/// <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;
/// <summary>
/// txtCerca 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.TextBox txtCerca;
/// <summary>
/// btnCerca 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 btnCerca;
/// <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>
/// lblQta 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 lblQta;
/// <summary>
/// txtQta 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.TextBox txtQta;
/// <summary>
/// btnStampa 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 btnStampa;
/// <summary>
/// lblBarcode 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 lblBarcode;
/// <summary>
/// txtBarcode 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.TextBox txtBarcode;
/// <summary>
/// aceParticolare control.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// </remarks>
protected global::AjaxControlToolkit.AutoCompleteExtender aceParticolare;
/// <summary>
/// lblNote 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 lblNote;
/// <summary>
/// txtNote 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.TextBox txtNote;
/// <summary>
/// btnEmptyNote 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 btnEmptyNote;
}
}
+2 -2
View File
@@ -5,11 +5,11 @@
<%@ Register Src="mod_detailUDC.ascx" TagName="mod_detailUDC" TagPrefix="uc3" %>
<%@ Register Src="mod_detailUDC_storico.ascx" TagName="mod_detailUDC_storico" TagPrefix="uc4" %>
<div style="width: 100%">
<div class="filtro_1" style="white-space: nowrap; height: 28px; padding: 2px; font-size: 8pt;">
<div class="filtro_1" style="white-space: nowrap; min-height: 28px; padding: 2px; font-size: 8pt;">
<div class="divSx">
<uc2:mod_periodoAnalisi ID="mod_periodoAnalisi1" runat="server" />
</div>
<div class="divSx">
<div class="divSx" style="height: 100%;">
<uc1:mod_filtro ID="filtroPostazione" runat="server" changeSelEnabled="true" changeCheckEnabled="true" isChecked="false"
changeCheckVisible="true" comboWidth="160" filterChekText="filtraPostazione" />
<asp:ObjectDataSource ID="odsPostazione" runat="server" OldValuesParameterFormatString="original_{0}" SelectMethod="getByDateRange"
+12 -4
View File
@@ -249,10 +249,7 @@ namespace GMW.WebUserControls
if (!Page.IsPostBack)
{
calcolaPostazione();
filtroPostazione.ods = odsPostazione;
filtroSoggetto.ods = odsSoggetto;
filtroAzioni.ods = odsAzioni;
filtroParticolare.ods = odsPartic;
setFilterOds();
// disattivo filtri a primo caricamento
filtroAzioni.isChecked = false;
filtroPostazione.isChecked = false;
@@ -275,6 +272,14 @@ namespace GMW.WebUserControls
traduciObj();
}
private void setFilterOds()
{
filtroPostazione.ods = odsPostazione;
filtroSoggetto.ods = odsSoggetto;
filtroAzioni.ods = odsAzioni;
filtroParticolare.ods = odsPartic;
}
/// <summary>
/// wrapper traduzione
/// </summary>
@@ -346,6 +351,9 @@ namespace GMW.WebUserControls
grView.SelectedIndex = -1;
idxEvento = -1;
grView.DataBind();
// aggiorno tutti gli ODS
setFilterOds();
// fix button
setBtnState();
}
/// <summary>
+6 -3
View File
@@ -1,4 +1,7 @@
<%@ Control Language="C#" AutoEventWireup="true"
Inherits="mod_menuBottom" Codebehind="mod_menuBottom.ascx.cs" %>
<asp:Label runat="server" ID="lblApp" Text="." /><asp:Label ID="lblrev" runat="server"> - </asp:Label>
<asp:Label runat="server" ID="lblCopyRight" Text="..." />
Inherits="mod_menuBottom" CodeBehind="mod_menuBottom.ascx.cs" %>
<div class="divDx">
<asp:Label runat="server" ID="lblApp" Text="." /><asp:Label ID="lblrev" runat="server"> - </asp:Label>
<asp:Label runat="server" ID="lblCopyRight" Text="..." />
</div>
+2 -2
View File
@@ -14,7 +14,7 @@ public partial class mod_menuBottom : System.Web.UI.UserControl
protected void Page_Load(object sender, EventArgs e)
{
// sistemo le stringhe...
lblApp.Text = string.Format("<b>{0}</b> v.{1}.{2}", ConfigurationManager.AppSettings.Get("appName"), ConfigurationManager.AppSettings.Get("mainRev"), ConfigurationManager.AppSettings.Get("minRev"));
lblCopyRight.Text = string.Format("<b>{0}</b>",ConfigurationManager.AppSettings.Get("copyRight"));
lblApp.Text = string.Format("<b>{0}</b> v.{1}", ConfigurationManager.AppSettings.Get("appName"), System.Reflection.Assembly.GetExecutingAssembly().GetName().Version);
lblCopyRight.Text = string.Format("<b>{0}-{1}</b>", ConfigurationManager.AppSettings.Get("copyRight"), DateTime.Now.Year);
}
}
+1 -2
View File
@@ -1,10 +1,9 @@
//------------------------------------------------------------------------------
// <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.
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
@@ -7,7 +7,7 @@
<asp:Label ID="lblCodOperatore" runat="server" Text="-" />
</div>
<div class="divDx">
<asp:Label runat="server" ID="lblApp" Text="." /><asp:Label ID="lblrev" runat="server"> &nbsp;- &nbsp;</asp:Label>
<asp:Label runat="server" ID="lblApp" Text="." /><asp:Label ID="lblrev" runat="server"> - </asp:Label>
<asp:Label runat="server" ID="lblCopyRight" Text="..." />
</div>
</div>
@@ -14,12 +14,14 @@ namespace GMW.WebUserControls
{
public partial class mod_menuBottomFullpage : ApplicationUserControl
{
public event EventHandler eh_doRefresh;
protected override void Page_Load(object sender, EventArgs e)
{
base.Page_Load(sender, e);
// sistemo le stringhe...
lblApp.Text = string.Format("<b>{0}</b> v.{1}.{2}", ConfigurationManager.AppSettings.Get("appName"), ConfigurationManager.AppSettings.Get("mainRev"), ConfigurationManager.AppSettings.Get("minRev"));
lblCopyRight.Text = string.Format("<b>{0}</b>", ConfigurationManager.AppSettings.Get("copyRight"));
lblApp.Text = string.Format("<b>{0}</b> v.{1}", ConfigurationManager.AppSettings.Get("appName"), System.Reflection.Assembly.GetExecutingAssembly().GetName().Version);
lblCopyRight.Text = string.Format("<b>{0}-{1}</b>", ConfigurationManager.AppSettings.Get("copyRight"), DateTime.Now.Year);
setTimer();
setClock();
}
@@ -33,6 +35,11 @@ namespace GMW.WebUserControls
protected void Timer1_Tick(object sender, EventArgs e)
{
setClock();
// se qualcuno ascolta sollevo evento nuovo valore...
if (eh_doRefresh != null)
{
eh_doRefresh(this, new EventArgs());
}
}
private void setClock()
+1 -2
View File
@@ -1,10 +1,9 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Runtime Version:2.0.50727.4971
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
@@ -13,6 +13,6 @@ public partial class mod_menuBottomMini : System.Web.UI.UserControl
{
protected void Page_Load(object sender, EventArgs e)
{
lblCopyRight.Text = string.Format("{0}", ConfigurationManager.AppSettings.Get("copyRight"));
lblCopyRight.Text = string.Format("{0}-{1}", ConfigurationManager.AppSettings.Get("copyRight"), DateTime.Now.Year);
}
}
+1 -1
View File
@@ -184,7 +184,7 @@ public partial class mod_menuTop : ApplicationUserControl
if (user_std.UtSn.isAuth)
{
lnkShowHide.Text = user_std.UtSn.Traduci("lnkShowHide");
lblTitle.Text = user_std.UtSn.Traduci(SteamWare.memLayer.ML.confReadString("titleApp"));
lblTitle.Text = SteamWare.memLayer.ML.confReadString("titleApp");
if (_titleString != "")
{
// traduzione di tutti i termini
+8 -18
View File
@@ -1,20 +1,10 @@
<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="mod_metodiNoSearch.ascx.cs"
Inherits="GMW.WebUserControls.mod_metodiNoSearch" %>
<table>
<tr>
<td>
<asp:Button ID="btnListePrelievo" runat="server" Width="100px"
onclick="btnListePrelievo_Click" />
</td>
<td>
<asp:Button ID="btnStatoMag" runat="server" Width="100px"
onclick="btnStatoMag_Click" />
</td>
<%-- <td>
<asp:Button ID="Button3" runat="server" Width="100px" />
</td>
<td>
<asp:Button ID="Button4" runat="server" Width="100px" />
</td>--%>
</tr>
</table>
<div>
<asp:Button ID="btnListePrelievo" runat="server" Width="100px"
OnClick="btnListePrelievo_Click" />
<asp:Button ID="btnStatoMag" runat="server" Width="100px"
OnClick="btnStatoMag_Click" />
</div>
+1 -2
View File
@@ -1,10 +1,9 @@
//------------------------------------------------------------------------------
// <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.
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
+103 -108
View File
@@ -5,112 +5,107 @@
<%@ Register Src="mod_periodoAnalisi.ascx" TagName="mod_periodoAnalisi" TagPrefix="uc2" %>
<%@ Register Src="mod_filtro.ascx" TagName="mod_filtro" TagPrefix="uc3" %>
<%@ Register Src="mod_bolle4odette.ascx" TagName="mod_bolle4odette" TagPrefix="uc4" %>
<table cellpadding="0" cellspacing="0" width="100%">
<tr>
<td colspan="2">
<div class="filtro_1" style="white-space: nowrap; height: 28px; padding: 2px;">
<div style="float: left;">
<uc2:mod_periodoAnalisi ID="mod_periodoAnalisi1" runat="server" />
</div>
</div>
<div class="filtro_2" style="white-space: nowrap;">
<uc4:mod_bolle4odette ID="mod_bolle4odette1" runat="server" Visible="false" />
</div>
</td>
</tr>
<tr>
<td valign="top" align="left">
<asp:GridView ID="grView" runat="server" AllowPaging="True" AllowSorting="True" AutoGenerateColumns="False"
OnSelectedIndexChanged="grView_SelectedIndexChanged" OnDataBound="grView_DataBound"
DataKeyNames="CodLista" DataSourceID="ods" OnRowUpdating="grView_RowUpdating">
<RowStyle CssClass="ctrRowStyleRed" />
<AlternatingRowStyle CssClass="ctrAltRowStyleRed" />
<EditRowStyle CssClass="ctrEditRowStyleRed" />
<SelectedRowStyle CssClass="ctrSelRowStyleRed" />
<FooterStyle CssClass="ctrFooterRed" />
<PagerStyle CssClass="ctrHeaderPagerRed" ForeColor="White" HorizontalAlign="Center" />
<HeaderStyle CssClass="ctrHeaderPagerRed" ForeColor="White" Font-Bold="True" />
<EmptyDataRowStyle CssClass="ctrRowStyleRed" />
<EmptyDataTemplate>
<asp:Label runat="server" ID="lblNoRecord" Text='<%# traduci("noRecord") %>' />
</EmptyDataTemplate>
<Columns>
<asp:TemplateField ShowHeader="False" ItemStyle-HorizontalAlign="Center">
<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="~/images/view_m.png" />
</ItemTemplate>
<ItemStyle HorizontalAlign="Center"></ItemStyle>
</asp:TemplateField>
<asp:TemplateField HeaderText="Destinatario" SortExpression="DestinatarioDescrizione">
<ItemTemplate>
<div style="padding: 2px;">
<div style="float: left;">
<asp:Image runat="server" ID="imgCodTipoLista" ImageUrl='<%# pathImgTipo(Eval("CodTipoLista")) %>'
ToolTip='<%# tooltipTipo(Eval("CodTipoLista")) %>' />
</div>
<div style="float: left;">
<asp:Label ID="lblDestinatario" runat="server" Text='<%# Eval("Destinatario","[{0}]") %>' />
<asp:Label ID="lblDestinatarioDescrizione" runat="server" Text='<%# Eval("DestinatarioDescrizione"," - {0}") %>' />
</div>
</div>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="CodLista" SortExpression="CodLista">
<ItemTemplate>
<div>
<asp:Label ID="lblCodLista" runat="server" Text='<%# Eval("CodLista") %>' />
<div style="font-size: smaller;">
<asp:Label ID="lblDataCreaz" runat="server" Text='<%# Eval("DataCreaz","{0:dd/MM/yyyy HH:mm}") %>' />
</div>
</div>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Particolare" SortExpression="Particolare">
<ItemTemplate>
<div>
<asp:Label ID="lblParticolare" runat="server" Text='<%# Eval("Particolare") %>' />
</div>
<div style="float: right; font-weight: bold;">
<asp:Label ID="lblPrelevati" runat="server" Text='<%# Eval("Prelevato","{0:0}") %>' />
<asp:Label ID="lblTotale" runat="server" Text='<%# Eval("QtaTot","/ {0:0}") %>' />
</div>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Odette">
<ItemTemplate>
<div>
<asp:Label ID="lblOdetteTot" runat="server" Text='<%# StatoOdette(Eval("CodLista")) %>' />
</div>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
<asp:Label ID="lblNumRec" runat="server" CssClass="txtMini" />&nbsp;&nbsp;
<div class="divSx filtro_1" style="width: 100%;">
<div style="float: left;">
<uc2:mod_periodoAnalisi ID="mod_periodoAnalisi1" runat="server" />
</div>
</div>
<div class="divSx clearDiv filtro_2" style="width: 100%;">
<uc4:mod_bolle4odette ID="mod_bolle4odette1" runat="server" Visible="false" />
</div>
<div class="divSx clearDiv" style="font-size: 9pt;">
<asp:GridView ID="grView" runat="server" AllowPaging="True" AllowSorting="True" AutoGenerateColumns="False"
OnSelectedIndexChanged="grView_SelectedIndexChanged" OnDataBound="grView_DataBound"
DataKeyNames="CodLista" DataSourceID="ods" OnRowUpdating="grView_RowUpdating">
<RowStyle CssClass="ctrRowStyleRed" />
<AlternatingRowStyle CssClass="ctrAltRowStyleRed" />
<EditRowStyle CssClass="ctrEditRowStyleRed" />
<SelectedRowStyle CssClass="ctrSelRowStyleRed" />
<FooterStyle CssClass="ctrFooterRed" />
<PagerStyle CssClass="ctrHeaderPagerRed" ForeColor="White" HorizontalAlign="Center" />
<HeaderStyle CssClass="ctrHeaderPagerRed" ForeColor="White" Font-Bold="True" />
<EmptyDataRowStyle CssClass="ctrRowStyleRed" />
<EmptyDataTemplate>
<asp:Label runat="server" ID="lblNoRecord" Text='<%# traduci("noRecord") %>' />
</EmptyDataTemplate>
<Columns>
<asp:TemplateField ShowHeader="False" ItemStyle-HorizontalAlign="Center">
<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="~/images/view_m.png" />
</ItemTemplate>
<ItemStyle HorizontalAlign="Center"></ItemStyle>
</asp:TemplateField>
<asp:TemplateField HeaderText="Destinatario" SortExpression="DestinatarioDescrizione">
<ItemTemplate>
<div style="padding: 2px;">
<div style="float: left;">
<asp:Image runat="server" ID="imgCodTipoLista" ImageUrl='<%# pathImgTipo(Eval("CodTipoLista")) %>'
ToolTip='<%# tooltipTipo(Eval("CodTipoLista")) %>' />
</div>
<div style="float: left;">
<%--<asp:Label ID="lblDestinatario" runat="server" Text='<%# Eval("Destinatario","[{0}]") %>' />--%>
<asp:Label ID="lblDestinatarioDescrizione" runat="server" Text='<%# Eval("DestinatarioDescrizione","{0}") %>' />
</div>
</div>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="CodLista" SortExpression="CodLista">
<ItemTemplate>
<div>
<asp:Label ID="lblCodLista" runat="server" Text='<%# Eval("CodLista") %>' />
<div style="font-size: smaller;">
<asp:Label ID="lblDataCreaz" runat="server" Text='<%# Eval("DataCreaz","{0:dd/MM/yyyy HH:mm}") %>' />
</div>
</div>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Particolare" SortExpression="Particolare">
<ItemTemplate>
<div>
<asp:Label ID="lblParticolare" runat="server" Text='<%# Eval("Particolare") %>' />
</div>
<div style="float: right; font-weight: bold;">
<asp:Label ID="lblPrelevati" runat="server" Text='<%# Eval("Prelevato","{0:0}") %>' />
<asp:Label ID="lblTotale" runat="server" Text='<%# Eval("QtaTot","/ {0:0}") %>' />
</div>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Odette">
<ItemTemplate>
<div>
<asp:Label ID="lblOdetteTot" runat="server" Text='<%# StatoOdette(Eval("CodLista")) %>' />
</div>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
<asp:Label ID="lblNumRec" runat="server" CssClass="txtMini" />&nbsp;&nbsp;
<asp:Label ID="lblWarning" runat="server" Visible="false" CssClass="erroreMid" />
<asp:ObjectDataSource ID="ods" runat="server" OldValuesParameterFormatString="Original_{0}"
SelectMethod="getByFilt" TypeName="GMW_data.DS_magazzinoTableAdapters.ElencoListePrelievoTableAdapter"
OnInserting="recuperaFooter" FilterExpression="(CodLista LIKE '%{0}%' OR Particolare LIKE '%{0}%' OR DescParticolare LIKE '%{0}%') AND CodTipoLista LIKE '%Odet%' AND CodStatoLista = 4 "
OnInserted="ods_Updated" OnUpdated="ods_Updated" DeleteMethod="DeleteQuery" OnDeleted="ods_Updated">
<FilterParameters>
<asp:SessionParameter DefaultValue="*" Name="ricerca" SessionField="valoreCercato" />
</FilterParameters>
<DeleteParameters>
<asp:Parameter Name="Original_CodLista" Type="String" />
</DeleteParameters>
<SelectParameters>
<asp:SessionParameter Name="DataFrom" SessionField="_inizio" Type="DateTime" />
<asp:SessionParameter Name="DataTo" SessionField="_fine" Type="DateTime" />
<asp:Parameter Name="classifArticolo" DefaultValue="*" Type="String" />
</SelectParameters>
</asp:ObjectDataSource>
</td>
<td valign="top" align="left">
<uc1:mod_viewOdette ID="mod_viewOdette1" runat="server" />
</td>
</tr>
</table>
<asp:ObjectDataSource ID="ods" runat="server" OldValuesParameterFormatString="Original_{0}"
SelectMethod="getByFilt" TypeName="GMW_data.DS_magazzinoTableAdapters.ElencoListePrelievoTableAdapter"
OnInserting="recuperaFooter" FilterExpression="(CodLista LIKE '%{0}%' OR Particolare LIKE '%{0}%' OR DescParticolare LIKE '%{0}%') AND CodTipoLista LIKE '%Odet%' AND CodStatoLista = 4 "
OnInserted="ods_Updated" OnUpdated="ods_Updated" DeleteMethod="DeleteQuery" OnDeleted="ods_Updated">
<FilterParameters>
<asp:SessionParameter DefaultValue="*" Name="ricerca" SessionField="valoreCercato" />
</FilterParameters>
<DeleteParameters>
<asp:Parameter Name="Original_CodLista" Type="String" />
</DeleteParameters>
<SelectParameters>
<asp:SessionParameter Name="DataFrom" SessionField="_inizio" Type="DateTime" />
<asp:SessionParameter Name="DataTo" SessionField="_fine" Type="DateTime" />
<asp:Parameter Name="classifArticolo" DefaultValue="*" Type="String" />
</SelectParameters>
</asp:ObjectDataSource>
</div>
<div class="divSx">
<uc1:mod_viewOdette ID="mod_viewOdette1" runat="server" />
</div>
@@ -212,8 +212,8 @@ namespace GMW.WebUserControls
{
answ = tipoCodiceBarcode.Comando;
}
// controllo se sia un particolare "P"
else if (barcodeIn.StartsWith("P"))
// controllo se sia un particolare Tipo P
else if (TermClass.Ter.riconosciBarcode(barcodeIn) == tipoCodiceBarcode.Particolare && TermClass.Ter.isParticolare(barcodeIn)) // è un particolare...
{
answ = tipoCodiceBarcode.Particolare;
}
@@ -232,8 +232,8 @@ namespace GMW.WebUserControls
{
answ = tipoCodiceBarcode.Comando;
}
// controllo se sia un particolare "P"
else if (barcodeIn.StartsWith("P"))
// controllo se sia un particolare Tipo P
else if (TermClass.Ter.riconosciBarcode(barcodeIn) == tipoCodiceBarcode.Particolare && TermClass.Ter.isParticolare(barcodeIn)) // è un particolare...
{
answ = tipoCodiceBarcode.Particolare;
}
@@ -12,6 +12,14 @@ namespace GMW.WebUserControls
{
public partial class mod_sanpos_controlloLiquidi : System.Web.UI.UserControl
{
/// <summary>
/// flusso associato (hard coded) a controllo liquidi
/// </summary>
protected string flusso = "LI";
/// <summary>
/// stato associato (hard coded) a controllo liquidi
/// </summary>
protected string statoUDC = "FinLiq";
/// <summary>
/// stringa UID univoca
/// </summary>
@@ -277,7 +285,7 @@ namespace GMW.WebUserControls
int answ = 0;
try
{
answ = (int)MagClass.magazzino.taCartellini.getLastByParticolare(memLayer.ML.StringSessionObj("CodCS"), currParticolare)[0].Qta;
answ = (int)MagClass.magazzino.taCartellini.getLastByParticolareStato(memLayer.ML.StringSessionObj("CodCS"), currParticolare, statoUDC)[0].Qta;
}
catch
{ }
@@ -299,8 +307,8 @@ namespace GMW.WebUserControls
{
answ = tipoCodiceBarcode.Comando;
}
// controllo se sia un particolare "P"
else if (barcodeIn.StartsWith("P"))
// controllo se sia un particolare Tipo P
else if (TermClass.Ter.riconosciBarcode(barcodeIn) == tipoCodiceBarcode.Particolare && TermClass.Ter.isParticolare(barcodeIn)) // è un particolare...
{
answ = tipoCodiceBarcode.Particolare;
}
@@ -576,7 +584,7 @@ namespace GMW.WebUserControls
try
{
// creo nuovo UDC del trattamento liquidi
newUdcChild = MagClass.magazzino.creaUdc("LI", "", particolare, "", "", "", "", "", 0, memLayer.ML.confReadString("CodImballoLiquidi"), "U", codSogg, qta, 0, 0, adesso, 0, "FinLiq", memLayer.ML.confReadInt("IdxPosizioneLiquidi"), "IdxPosizioneLiquidi", memLayer.ML.confReadString("nuovoUdcLiquidiF10"), noteTrim, "", adesso.Year, Request.UserHostName); // !!! "LI" HARD CODED x indicare flusso liquidi
newUdcChild = MagClass.magazzino.creaUdc(flusso, "", particolare, "", "", "", "", "", 0, memLayer.ML.confReadString("CodImballoLiquidi"), "U", codSogg, qta, 0, 0, adesso, 0, statoUDC, memLayer.ML.confReadInt("IdxPosizioneLiquidi"), "IdxPosizioneLiquidi", memLayer.ML.confReadString("nuovoUdcLiquidiF10"), noteTrim, "", adesso.Year, Request.UserHostName);
// registro creazione nuovo UDC
MagClass.magazzino.taSAO.insertQuery(adesso, codSogg, postazione_name, postazione_IP, newUdcChild, particolare, "creaUDC", string.Format("Creato nuovo UDC Liquidi F10 - qta:{0} {1}", qta, noteTrim));
}
@@ -599,7 +607,7 @@ namespace GMW.WebUserControls
try
{
// creo UDC
MagClass.magazzino.creaUdc("TR", "", memLayer.ML.confReadString("particTratt"), "", "", "", "", "", 0, "", "U", MagClass.magazzino.CodSoggCurrUser, 0, 0, 0, DateTime.Now, 0, "Trattamenti", memLayer.ML.confReadInt("IdxPosizioneTrattamenti"), "IdxPosizioneTrattamenti", memLayer.ML.confReadString("nuovoUdcTrattamenti"), "LI", newUdcParent, anno, Request.UserHostName);
MagClass.magazzino.creaUdc("TR", "", memLayer.ML.confReadString("particTratt"), "", "", "", "", "", 0, "", "U", MagClass.magazzino.CodSoggCurrUser, 0, 0, 0, DateTime.Now, 0, "Trattamenti", memLayer.ML.confReadInt("IdxPosizioneTrattamenti"), "IdxPosizioneTrattamenti", memLayer.ML.confReadString("nuovoUdcTrattamenti"), flusso, newUdcParent, anno, Request.UserHostName);
}
catch (Exception exc)
{
@@ -12,6 +12,14 @@ namespace GMW.WebUserControls
{
public partial class mod_sanpos_creazioneF18 : System.Web.UI.UserControl
{
/// <summary>
/// flusso associato (hard coded) a F18
/// </summary>
protected string flusso = "Li";
/// <summary>
/// stato associato (hard coded) a F18
/// </summary>
protected string statoUDC = "FinLiq";
/// <summary>
/// stringa UID univoca
/// </summary>
@@ -272,7 +280,7 @@ namespace GMW.WebUserControls
int answ = 0;
try
{
answ = (int)MagClass.magazzino.taCartellini.getLastByParticolare(memLayer.ML.StringSessionObj("CodCS"), currParticolare)[0].Qta;
answ = (int)MagClass.magazzino.taCartellini.getLastByParticolareStato(memLayer.ML.StringSessionObj("CodCS"), currParticolare, statoUDC)[0].Qta;
}
catch
{ }
@@ -294,8 +302,8 @@ namespace GMW.WebUserControls
{
answ = tipoCodiceBarcode.Comando;
}
// controllo se sia un particolare "P"
else if (barcodeIn.StartsWith("P"))
// controllo se sia un particolare Tipo P
else if (TermClass.Ter.riconosciBarcode(barcodeIn) == tipoCodiceBarcode.Particolare && TermClass.Ter.isParticolare(barcodeIn)) // è un particolare...
{
answ = tipoCodiceBarcode.Particolare;
}
@@ -605,7 +613,7 @@ namespace GMW.WebUserControls
try
{
// creo nuovo UDC del trattamento liquidi
newUdcChild = MagClass.magazzino.creaUdc("LI", "", currParticolare, "", "", "", "", "", 0, memLayer.ML.confReadString("CodImballoLiquidiDaSpedire"), "U", codSogg, qta, 0, 0, adesso, 0, "FinLiq", memLayer.ML.confReadInt("IdxPosizioneLiquidi"), "IdxPosizioneLiquidi", memLayer.ML.confReadString("nuovoUdcLiquidiF18"), noteTrim, "", adesso.Year, Request.UserHostName); // !!! "LI" HARD CODED x indicare flusso liquidi
newUdcChild = MagClass.magazzino.creaUdc(flusso, "", currParticolare, "", "", "", "", "", 0, memLayer.ML.confReadString("CodImballoLiquidiDaSpedire"), "U", codSogg, qta, 0, 0, adesso, 0, statoUDC, memLayer.ML.confReadInt("IdxPosizioneLiquidi"), "IdxPosizioneLiquidi", memLayer.ML.confReadString("nuovoUdcLiquidiF18"), noteTrim, "", adesso.Year, Request.UserHostName);
// registro creazione nuovo UDC
MagClass.magazzino.taSAO.insertQuery(adesso, codSogg, postazione_name, postazione_IP, newUdcChild, particolare, "creaUDC", string.Format("Creato nuovo UDC Liquidi F18 - qta:{0} {1}", qta, noteTrim));
}
+6 -7
View File
@@ -12,8 +12,7 @@
{ %>
<link href="../Style.css" rel="stylesheet" type="text/css" />
<% } %>
<div style="height: 100%; width: 100%; float: none; text-align: center; margin: auto;
background: white; vertical-align: text-top;">
<div style="height: 100%; width: 100%; float: none; text-align: center; margin: auto; background: white; vertical-align: text-top;">
<div style="clear: both; width: 1024px;">
<div style="font-size: 48pt; font-family: 'times New Roman', Times, serif;">
<span style="color: Blue;">G</span><span style="color: red;">M</span><span style="color: #FFD700;">W</span><span
@@ -56,9 +55,7 @@
</div>
</div>
</div>
<div class="clearDiv">
</div>
<div style="text-align: center; margin: auto; font-size: 8pt;">
<div class="clearDiv" style="text-align: center; margin: auto; font-size: 8pt;">
<div style="text-align: center; margin: auto; float: none;">
<asp:Panel runat="server" ID="pnlResults">
<uc5:mod_SearchProvParticolari ID="mod_SearchProvParticolari1" runat="server" />
@@ -68,11 +65,13 @@
<uc4:mod_SearchProvCelle ID="mod_SearchProvCelle1" runat="server" />
<br />
<uc6:Mod_SearchProvImballi ID="Mod_SearchProvImballi1" runat="server" />
--%>
--%>
</asp:Panel>
<asp:Panel runat="server" ID="pnlEmpty" Height="100px">
</asp:Panel>
<uc3:mod_metodiNoSearch ID="mod_metodiNoSearch1" runat="server" />
<div class="clearDiv" style="text-align: center; margin: auto;">
<uc3:mod_metodiNoSearch ID="mod_metodiNoSearch1" runat="server" />
</div>
</div>
</div>
</div>

Some files were not shown because too many files have changed in this diff Show More