Compare commits
60 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 05f36b2daf | |||
| 527d7cb50a | |||
| 134d04952c | |||
| 3dfa2c0316 | |||
| 82e2d7f786 | |||
| 8cb501d1e8 | |||
| 16018569b3 | |||
| b2e2d8c372 | |||
| 467b7c5305 | |||
| 667636240c | |||
| 91df1a4cf2 | |||
| cf5de74af9 | |||
| fe22d05444 | |||
| 320f75ab8c | |||
| 51d8cc96b8 | |||
| 2e496a0715 | |||
| 03012f0f6e | |||
| ec0a6e0772 | |||
| a4331594af | |||
| c2a8736842 | |||
| ba3323368c | |||
| 58de359260 | |||
| 233d82d013 | |||
| c5f84074a0 | |||
| d403512f06 | |||
| 9a278554a8 | |||
| 0f3eacda75 | |||
| 44fbf8362c | |||
| 8c956ebcac | |||
| 90481bcd36 | |||
| e7ca7aaa52 | |||
| cc89c24958 | |||
| 024102c7a7 | |||
| 39243e6714 | |||
| a3276ecbe3 | |||
| b695e25acf | |||
| 37ff8944bd | |||
| 5ad683b61e | |||
| e5de35e095 | |||
| 600886fb9d | |||
| c5059608b6 | |||
| 2d78c222c1 | |||
| 6f9abe01e9 | |||
| eb8f79c4a9 | |||
| 341c121626 | |||
| 6ed3dcafa5 | |||
| 3feb10cbcc | |||
| f4f0af64f4 | |||
| 29137439a1 | |||
| ef41183d77 | |||
| 744619fc54 | |||
| cb51d5acd1 | |||
| 3b7fda9752 | |||
| cd4aaea09c | |||
| 0c139e00c2 | |||
| 06f10df8ac | |||
| 7494d42b4e | |||
| 70a73828e8 | |||
| 0d622c0ba8 | |||
| ad906c827f |
+1
-1
@@ -1,4 +1,4 @@
|
||||
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="login.aspx.cs" Inherits="XPS.login" %>
|
||||
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="login.aspx.cs" Inherits="C_TRACK.login" %>
|
||||
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
|
||||
@@ -3,7 +3,7 @@ using System;
|
||||
using System.Web;
|
||||
using System.Web.UI;
|
||||
|
||||
namespace XPS
|
||||
namespace C_TRACK
|
||||
{
|
||||
public partial class login : UserPage
|
||||
{
|
||||
@@ -11,8 +11,8 @@ namespace XPS
|
||||
{
|
||||
get
|
||||
{
|
||||
string pagina = SteamWare.memLayer.ML.StringSessionObj("nextPage");
|
||||
if (pagina == "")
|
||||
string pagina = memLayer.ML.StringSessionObj("nextPage");
|
||||
if (string.IsNullOrEmpty(pagina))
|
||||
{
|
||||
pagina = "barcode.aspx";
|
||||
}
|
||||
|
||||
Generated
+1
-1
@@ -7,7 +7,7 @@
|
||||
// </generato automaticamente>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
namespace XPS {
|
||||
namespace C_TRACK {
|
||||
|
||||
|
||||
public partial class login {
|
||||
|
||||
Vendored
+1
-9
@@ -11,17 +11,9 @@ pipeline {
|
||||
stage('Checkout') {
|
||||
agent any
|
||||
steps {
|
||||
/* build delle SteamWare libs! */
|
||||
/*build 'SteamWare/SteamWareLib'*/
|
||||
/* copio le libs...*/
|
||||
// step([$class: 'CopyArtifact', fingerprintArtifacts: true, projectName: 'Steamware/SteamWareLib', selector: [$class: 'WorkspaceSelector'], target: '../Steamware/SteamWareLib'])
|
||||
|
||||
// mirroring directory x SteamWare Libs
|
||||
// bat "robocopy /MIR ..\\..\\SteamWare\\SteamWareLib ..\\SteamWare\\SteamWareLib || EXIT /B 0"
|
||||
|
||||
/* calcolo numero versione... diverso x branch MASTER/DEVELOP */
|
||||
script {
|
||||
withEnv(['NEXT_BUILD_NUMBER=220']) {
|
||||
withEnv(['NEXT_BUILD_NUMBER=223']) {
|
||||
// env.versionNumber = VersionNumber(versionNumberString : '1.4.${BUILD_DATE_FORMATTED, "yyMM"}.${BUILDS_ALL_TIME}', projectStartDate : '2018-01-01', skipFailedBuilds: true)
|
||||
env.versionNumber = VersionNumber(versionNumberString : '1.4.${BUILD_DATE_FORMATTED, "yyMM"}.${BUILDS_ALL_TIME}', projectStartDate : '2018-01-01', skipFailedBuilds: true, overrideBuildsAllTime: '${NEXT_BUILD_NUMBER}')
|
||||
env.APP_NAME = 'C.TRACK'
|
||||
|
||||
@@ -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.
|
||||
@@ -0,0 +1,31 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<nlog xmlns="http://www.nlog-project.org/schemas/NLog.xsd"
|
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
xsi:schemaLocation="http://www.nlog-project.org/schemas/NLog.xsd NLog.xsd"
|
||||
autoReload="true"
|
||||
throwExceptions="false"
|
||||
internalLogLevel="Off" internalLogFile="c:\temp\nlog-internal.log" >
|
||||
|
||||
|
||||
<!-- optional, add some variabeles
|
||||
https://github.com/nlog/NLog/wiki/Configuration-file#variables
|
||||
-->
|
||||
<variable name="myvar" value="myvalue"/>
|
||||
|
||||
<!--
|
||||
See https://github.com/nlog/nlog/wiki/Configuration-file
|
||||
for information on customizing logging rules and outputs.
|
||||
-->
|
||||
|
||||
<targets async="true">
|
||||
<target xsi:type="File"
|
||||
name="SteamWareLib"
|
||||
fileName="${basedir}/logs/${shortdate}-SteamWare.log"
|
||||
layout="${longdate} ${uppercase:${level}} ${message}"
|
||||
/>
|
||||
</targets>
|
||||
|
||||
<rules>
|
||||
<logger name="SteamWare.*" minlevel="Debug" writeTo="SteamWareLib" />
|
||||
</rules>
|
||||
</nlog>
|
||||
@@ -0,0 +1,17 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<configuration xmlns="http://schemas.microsoft.com/.NetConfiguration/v2.0">
|
||||
<connectionStrings>
|
||||
<add name="SteamWare.Properties.Settings.loggerConnectionString" connectionString="Data Source=SQL2012DEV;Initial Catalog=Flamma_SC;Persist Security Info=True;User ID=sa;Password=keyhammer16;" providerName="System.Data.SqlClient" />
|
||||
<add name="SteamWare.Properties.Settings.SteamWare_VocabolarioConnectionString" connectionString="Data Source=SQL2012DEV;Initial Catalog=SteamWare_Vocabolario;Persist Security Info=True;User ID=sa;Password=keyhammer16;" providerName="System.Data.SqlClient" />
|
||||
<add name="SteamWare.Properties.Settings.DS_AuthConnectionString" connectionString="Data Source=SQL2012DEV;Initial Catalog=SteamWare_Anagrafica;Persist Security Info=True;User ID=sa;Password=keyhammer16;" providerName="System.Data.SqlClient" />
|
||||
<add name="SteamWare.Properties.Settings.AnagraficaBremboConnectionString" connectionString="Data Source=SQL2012DEV;Initial Catalog=AnagraficaBrembo;Persist Security Info=True;User ID=sa;Password=keyhammer16;" providerName="System.Data.SqlClient" />
|
||||
<add name="SteamWare.Properties.Settings.SteamWare_BremboConnectionString" connectionString="Data Source=SQL2012DEV;Initial Catalog=SteamWare_Brembo;Persist Security Info=True;User ID=sa;Password=keyhammer16;" providerName="System.Data.SqlClient" />
|
||||
<add name="SteamWare.Properties.Settings.Flamma_AnagraficaConnectionString" connectionString="Data Source=SQL2012DEV;Initial Catalog=Flamma_Anagrafica;Persist Security Info=True;User ID=sa;Password=keyhammer16;" providerName="System.Data.SqlClient" />
|
||||
<add name="SteamWare.Properties.Settings.AnagraficaConnectionString" connectionString="Data Source=SQL2012DEV;Initial Catalog=SteamWare_Anagrafica;Persist Security Info=True;User ID=sa;Password=keyhammer16;" providerName="System.Data.SqlClient" />
|
||||
<add name="SteamWare.Properties.Settings.SEL_fatture_SteamWareConnectionString" connectionString="Data Source=SQLSTEAM;Initial Catalog=SEL_fatture_SteamWare;User ID=sa;Password=keyhammer;Encrypt=False;TrustServerCertificate=True" providerName="System.Data.SqlClient" />
|
||||
<add name="SteamWare.Properties.Settings.Equa_AnagraficaConnectionString" connectionString="Data Source=SQL2012DEV;Initial Catalog=Equa_Anagrafica;Persist Security Info=True;User ID=sa;Password=keyhammer16;" providerName="System.Data.SqlClient" />
|
||||
<add name="SteamWare.Properties.Settings.GMWConnectionString" connectionString="Data Source=SQL2012DEV;Initial Catalog=GMW;Persist Security Info=True;User ID=sa;Password=keyhammer16;" providerName="System.Data.SqlClient" />
|
||||
<add name="SteamWare.Properties.Settings.MoonProConnectionString" connectionString="Data Source=SQL2016DEV;Initial Catalog=MoonPro;Persist Security Info=True;User ID=sa;Password=keyhammer16" providerName="System.Data.SqlClient" />
|
||||
<add name="SteamWare.Properties.Settings.DbConfConnectionString" connectionString="Data Source=SQL2016DEV;Initial Catalog=MoonPro;Persist Security Info=True;User ID=sa;Password=keyhammer16" providerName="System.Data.SqlClient" />
|
||||
</connectionStrings>
|
||||
</configuration>
|
||||
@@ -0,0 +1,30 @@
|
||||
# chiave valore valoreStd note
|
||||
_adminEmail samuele@steamware.net,info@steamware.net samuele@steamware.net,info@steamware.net info@steamware.net
|
||||
_allowForceUser true true abilita login forzato
|
||||
_commonPages menu menu pagina comune
|
||||
_emailPwd drmfsls16 drmfsls16 drmfsls16
|
||||
_emailUser steamwarebot@gmail.com steamwarebot@gmail.com steamwarebot@gmail.com
|
||||
_enableSSL true true true
|
||||
_fromEmail webmaster@admodelling.org webmaster@admodelling.org email mittente eventuali msg
|
||||
_righeDataGrid 30 30 Num righe datagrid std
|
||||
_righeDataGridAnagr 20 20 Num righe datagrid anagrafiche
|
||||
_righeDataGridLong 30 30 Num righe datagrid long
|
||||
_righeDataGridMed 15 15 Num righe datagrid med
|
||||
_righeDataGridShort 10 10 Num righe datagrid short
|
||||
_smtpCli smtp.gmail.com smtp.gmail.com smtp.gmail.com
|
||||
_useAIMSmtp false false impiego client posta elettronica alternativo
|
||||
_useAuthSmtp true true true
|
||||
AuthCookieName admodellingAuth admodellingAuth Cookie applicativo
|
||||
autoConfCmd true true Conferma automatica comandi barcode
|
||||
baseUrl http://site_name http://iis02/site_name URL base del sito
|
||||
cacheValSec 60 60 Validità cache dati in gestore Barcode
|
||||
cookieDayExp 365 365 Periodo validità cookie
|
||||
cookieUsed admodellingAuth admodellingAuth,CTrack_CodOpr,CTrack_CodPost Elenco dei cookie impiegati
|
||||
enableCookie true true Abilitazione uso cookie
|
||||
enableLogOut true false Abilita button logout COMPLETO in alto a sx
|
||||
enablePlain true true Abilitazione decode plain
|
||||
maxAuth 1000 1000 num auth minimo per NON consumare tokens
|
||||
serializeSession true true Serializzazione valori in sessione (REDIS)
|
||||
SiteName iis02/site_name iis02/site_name Nome sito
|
||||
enableDumpDiag false false abilitazione dumb diagnostico x eccezioni di default
|
||||
doShrinkFolder true true Imposta compressione area LOGS
|
||||
@@ -1,13 +1,34 @@
|
||||
using System.Web;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Web;
|
||||
using System.Web.Optimization;
|
||||
using System.Web.UI;
|
||||
|
||||
namespace MP_API
|
||||
namespace MP_MAG
|
||||
{
|
||||
public class BundleConfig
|
||||
{
|
||||
// Per altre informazioni sulla creazione di bundle, vedere https://go.microsoft.com/fwlink/?LinkId=301862
|
||||
public static void RegisterBundles(BundleCollection bundles)
|
||||
{
|
||||
bundles.Add(new ScriptBundle("~/bundles/WebFormsJs").Include(
|
||||
"~/Scripts/WebForms/WebForms.js",
|
||||
"~/Scripts/WebForms/WebUIValidation.js",
|
||||
"~/Scripts/WebForms/MenuStandards.js",
|
||||
"~/Scripts/WebForms/Focus.js",
|
||||
"~/Scripts/WebForms/GridView.js",
|
||||
"~/Scripts/WebForms/DetailsView.js",
|
||||
"~/Scripts/WebForms/TreeView.js",
|
||||
"~/Scripts/WebForms/WebParts.js"));
|
||||
|
||||
// L'ordine è molto importante per il funzionamento di questi file poiché hanno dipendenze esplicite
|
||||
bundles.Add(new ScriptBundle("~/bundles/MsAjaxJs").Include(
|
||||
"~/Scripts/WebForms/MsAjax/MicrosoftAjax.js",
|
||||
"~/Scripts/WebForms/MsAjax/MicrosoftAjaxApplicationServices.js",
|
||||
"~/Scripts/WebForms/MsAjax/MicrosoftAjaxTimer.js",
|
||||
"~/Scripts/WebForms/MsAjax/MicrosoftAjaxWebForms.js"));
|
||||
|
||||
bundles.Add(new ScriptBundle("~/bundles/jquery").Include(
|
||||
"~/Scripts/jquery-{version}.js"));
|
||||
|
||||
@@ -21,7 +42,12 @@ namespace MP_API
|
||||
|
||||
bundles.Add(new StyleBundle("~/Content/css").Include(
|
||||
"~/Content/bootstrap.css",
|
||||
"~/Content/fontawesome.css",
|
||||
"~/Content/fonts.css",
|
||||
"~/Content/site.css"));
|
||||
|
||||
// abilito bundle "forzato"!
|
||||
BundleTable.EnableOptimizations = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
using System.Web;
|
||||
using System.Web.Mvc;
|
||||
|
||||
namespace MP_API
|
||||
namespace MP_MAG
|
||||
{
|
||||
public class FilterConfig
|
||||
{
|
||||
|
||||
@@ -1,16 +1,22 @@
|
||||
using System;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Web;
|
||||
using System.Web.Mvc;
|
||||
using System.Web.Routing;
|
||||
using Microsoft.AspNet.FriendlyUrls;
|
||||
|
||||
namespace MP_API
|
||||
namespace MP_MAG
|
||||
{
|
||||
public class RouteConfig
|
||||
{
|
||||
public static void RegisterRoutes(RouteCollection routes)
|
||||
{
|
||||
var settings = new FriendlyUrlSettings();
|
||||
settings.AutoRedirectMode = RedirectMode.Permanent;
|
||||
routes.EnableFriendlyUrls(settings);
|
||||
|
||||
// aggiungo route x gestione controller code stampa
|
||||
routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
|
||||
|
||||
routes.MapRoute(
|
||||
|
||||
@@ -3,7 +3,7 @@ using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Web.Http;
|
||||
|
||||
namespace MP_API
|
||||
namespace MP_MAG
|
||||
{
|
||||
public static class WebApiConfig
|
||||
{
|
||||
|
||||
@@ -3,7 +3,7 @@ using System.Text;
|
||||
using System.Web;
|
||||
using System.Web.Http.Description;
|
||||
|
||||
namespace MP_API.Areas.HelpPage
|
||||
namespace MP_MAG.Areas.HelpPage
|
||||
{
|
||||
public static class ApiDescriptionExtensions
|
||||
{
|
||||
|
||||
@@ -16,7 +16,7 @@ using System.Web.Http;
|
||||
using System.Web.Http.OData;
|
||||
#endif
|
||||
|
||||
namespace MP_API.Areas.HelpPage
|
||||
namespace MP_MAG.Areas.HelpPage
|
||||
{
|
||||
/// <summary>
|
||||
/// Use this class to customize the Help Page.
|
||||
@@ -26,7 +26,7 @@ namespace MP_API.Areas.HelpPage
|
||||
public static class HelpPageConfig
|
||||
{
|
||||
[SuppressMessage("Microsoft.Globalization", "CA1303:Do not pass literals as localized parameters",
|
||||
MessageId = "MP_API.Areas.HelpPage.TextSample.#ctor(System.String)",
|
||||
MessageId = "MP_MAG.Areas.HelpPage.TextSample.#ctor(System.String)",
|
||||
Justification = "End users may choose to merge this string with existing localized resources.")]
|
||||
[SuppressMessage("Microsoft.Naming", "CA2204:Literals should be spelled correctly",
|
||||
MessageId = "bsonspec",
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
using System;
|
||||
using System.Web.Http;
|
||||
using System.Web.Mvc;
|
||||
using MP_API.Areas.HelpPage.ModelDescriptions;
|
||||
using MP_API.Areas.HelpPage.Models;
|
||||
using MP_MAG.Areas.HelpPage.ModelDescriptions;
|
||||
using MP_MAG.Areas.HelpPage.Models;
|
||||
|
||||
namespace MP_API.Areas.HelpPage.Controllers
|
||||
namespace MP_MAG.Areas.HelpPage.Controllers
|
||||
{
|
||||
/// <summary>
|
||||
/// The controller that will handle requests for the help page.
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
using System.Web.Http;
|
||||
using System.Web.Mvc;
|
||||
|
||||
namespace MP_API.Areas.HelpPage
|
||||
namespace MP_MAG.Areas.HelpPage
|
||||
{
|
||||
public class HelpPageAreaRegistration : AreaRegistration
|
||||
{
|
||||
|
||||
@@ -11,10 +11,10 @@ using System.Net.Http.Headers;
|
||||
using System.Web.Http;
|
||||
using System.Web.Http.Controllers;
|
||||
using System.Web.Http.Description;
|
||||
using MP_API.Areas.HelpPage.ModelDescriptions;
|
||||
using MP_API.Areas.HelpPage.Models;
|
||||
using MP_MAG.Areas.HelpPage.ModelDescriptions;
|
||||
using MP_MAG.Areas.HelpPage.Models;
|
||||
|
||||
namespace MP_API.Areas.HelpPage
|
||||
namespace MP_MAG.Areas.HelpPage
|
||||
{
|
||||
public static class HelpPageConfigurationExtensions
|
||||
{
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace MP_API.Areas.HelpPage.ModelDescriptions
|
||||
namespace MP_MAG.Areas.HelpPage.ModelDescriptions
|
||||
{
|
||||
public class CollectionModelDescription : ModelDescription
|
||||
{
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
using System.Collections.ObjectModel;
|
||||
|
||||
namespace MP_API.Areas.HelpPage.ModelDescriptions
|
||||
namespace MP_MAG.Areas.HelpPage.ModelDescriptions
|
||||
{
|
||||
public class ComplexTypeModelDescription : ModelDescription
|
||||
{
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace MP_API.Areas.HelpPage.ModelDescriptions
|
||||
namespace MP_MAG.Areas.HelpPage.ModelDescriptions
|
||||
{
|
||||
public class DictionaryModelDescription : KeyValuePairModelDescription
|
||||
{
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
using System.Collections.Generic;
|
||||
using System.Collections.ObjectModel;
|
||||
|
||||
namespace MP_API.Areas.HelpPage.ModelDescriptions
|
||||
namespace MP_MAG.Areas.HelpPage.ModelDescriptions
|
||||
{
|
||||
public class EnumTypeModelDescription : ModelDescription
|
||||
{
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace MP_API.Areas.HelpPage.ModelDescriptions
|
||||
namespace MP_MAG.Areas.HelpPage.ModelDescriptions
|
||||
{
|
||||
public class EnumValueDescription
|
||||
{
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
using System;
|
||||
using System.Reflection;
|
||||
|
||||
namespace MP_API.Areas.HelpPage.ModelDescriptions
|
||||
namespace MP_MAG.Areas.HelpPage.ModelDescriptions
|
||||
{
|
||||
public interface IModelDocumentationProvider
|
||||
{
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace MP_API.Areas.HelpPage.ModelDescriptions
|
||||
namespace MP_MAG.Areas.HelpPage.ModelDescriptions
|
||||
{
|
||||
public class KeyValuePairModelDescription : ModelDescription
|
||||
{
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
using System;
|
||||
|
||||
namespace MP_API.Areas.HelpPage.ModelDescriptions
|
||||
namespace MP_MAG.Areas.HelpPage.ModelDescriptions
|
||||
{
|
||||
/// <summary>
|
||||
/// Describes a type model.
|
||||
|
||||
@@ -11,7 +11,7 @@ using System.Web.Http.Description;
|
||||
using System.Xml.Serialization;
|
||||
using Newtonsoft.Json;
|
||||
|
||||
namespace MP_API.Areas.HelpPage.ModelDescriptions
|
||||
namespace MP_MAG.Areas.HelpPage.ModelDescriptions
|
||||
{
|
||||
/// <summary>
|
||||
/// Generates model descriptions for given types.
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
using System;
|
||||
|
||||
namespace MP_API.Areas.HelpPage.ModelDescriptions
|
||||
namespace MP_MAG.Areas.HelpPage.ModelDescriptions
|
||||
{
|
||||
/// <summary>
|
||||
/// Use this attribute to change the name of the <see cref="ModelDescription"/> generated for a type.
|
||||
|
||||
@@ -3,7 +3,7 @@ using System.Globalization;
|
||||
using System.Linq;
|
||||
using System.Reflection;
|
||||
|
||||
namespace MP_API.Areas.HelpPage.ModelDescriptions
|
||||
namespace MP_MAG.Areas.HelpPage.ModelDescriptions
|
||||
{
|
||||
internal static class ModelNameHelper
|
||||
{
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
using System;
|
||||
|
||||
namespace MP_API.Areas.HelpPage.ModelDescriptions
|
||||
namespace MP_MAG.Areas.HelpPage.ModelDescriptions
|
||||
{
|
||||
public class ParameterAnnotation
|
||||
{
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
using System.Collections.Generic;
|
||||
using System.Collections.ObjectModel;
|
||||
|
||||
namespace MP_API.Areas.HelpPage.ModelDescriptions
|
||||
namespace MP_MAG.Areas.HelpPage.ModelDescriptions
|
||||
{
|
||||
public class ParameterDescription
|
||||
{
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace MP_API.Areas.HelpPage.ModelDescriptions
|
||||
namespace MP_MAG.Areas.HelpPage.ModelDescriptions
|
||||
{
|
||||
public class SimpleTypeModelDescription : ModelDescription
|
||||
{
|
||||
|
||||
@@ -2,9 +2,9 @@ using System.Collections.Generic;
|
||||
using System.Collections.ObjectModel;
|
||||
using System.Net.Http.Headers;
|
||||
using System.Web.Http.Description;
|
||||
using MP_API.Areas.HelpPage.ModelDescriptions;
|
||||
using MP_MAG.Areas.HelpPage.ModelDescriptions;
|
||||
|
||||
namespace MP_API.Areas.HelpPage.Models
|
||||
namespace MP_MAG.Areas.HelpPage.Models
|
||||
{
|
||||
/// <summary>
|
||||
/// The model that represents an API displayed on the help page.
|
||||
|
||||
@@ -13,7 +13,7 @@ using System.Web.Http.Description;
|
||||
using System.Xml.Linq;
|
||||
using Newtonsoft.Json;
|
||||
|
||||
namespace MP_API.Areas.HelpPage
|
||||
namespace MP_MAG.Areas.HelpPage
|
||||
{
|
||||
/// <summary>
|
||||
/// This class will generate the samples for the help page.
|
||||
|
||||
@@ -3,7 +3,7 @@ using System.Collections.Generic;
|
||||
using System.ComponentModel;
|
||||
using System.Net.Http.Headers;
|
||||
|
||||
namespace MP_API.Areas.HelpPage
|
||||
namespace MP_MAG.Areas.HelpPage
|
||||
{
|
||||
/// <summary>
|
||||
/// This is used to identify the place where the sample should be applied.
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
using System;
|
||||
|
||||
namespace MP_API.Areas.HelpPage
|
||||
namespace MP_MAG.Areas.HelpPage
|
||||
{
|
||||
/// <summary>
|
||||
/// This represents an image sample on the help page. There's a display template named ImageSample associated with this class.
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
using System;
|
||||
|
||||
namespace MP_API.Areas.HelpPage
|
||||
namespace MP_MAG.Areas.HelpPage
|
||||
{
|
||||
/// <summary>
|
||||
/// This represents an invalid sample on the help page. There's a display template named InvalidSample associated with this class.
|
||||
|
||||
@@ -6,7 +6,7 @@ using System.Globalization;
|
||||
using System.Linq;
|
||||
using System.Reflection;
|
||||
|
||||
namespace MP_API.Areas.HelpPage
|
||||
namespace MP_MAG.Areas.HelpPage
|
||||
{
|
||||
/// <summary>
|
||||
/// This class will create an object of a given type and populate it with sample data.
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace MP_API.Areas.HelpPage
|
||||
namespace MP_MAG.Areas.HelpPage
|
||||
{
|
||||
/// <summary>
|
||||
/// Indicates whether the sample is used for request or response
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
using System;
|
||||
|
||||
namespace MP_API.Areas.HelpPage
|
||||
namespace MP_MAG.Areas.HelpPage
|
||||
{
|
||||
/// <summary>
|
||||
/// This represents a preformatted text sample on the help page. There's a display template named TextSample associated with this class.
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
@using System.Web.Http
|
||||
@using MP_API.Areas.HelpPage.Models
|
||||
@using MP_MAG.Areas.HelpPage.Models
|
||||
@model HelpPageApiModel
|
||||
|
||||
@{
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
@using System.Web.Http
|
||||
@using System.Web.Http.Controllers
|
||||
@using System.Web.Http.Description
|
||||
@using MP_API.Areas.HelpPage
|
||||
@using MP_API.Areas.HelpPage.Models
|
||||
@using MP_MAG.Areas.HelpPage
|
||||
@using MP_MAG.Areas.HelpPage.Models
|
||||
@model IGrouping<HttpControllerDescriptor, ApiDescription>
|
||||
|
||||
@{
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
@using MP_API.Areas.HelpPage.ModelDescriptions
|
||||
@using MP_MAG.Areas.HelpPage.ModelDescriptions
|
||||
@model CollectionModelDescription
|
||||
@if (Model.ElementDescription is ComplexTypeModelDescription)
|
||||
{
|
||||
|
||||
+1
-1
@@ -1,3 +1,3 @@
|
||||
@using MP_API.Areas.HelpPage.ModelDescriptions
|
||||
@using MP_MAG.Areas.HelpPage.ModelDescriptions
|
||||
@model ComplexTypeModelDescription
|
||||
@Html.DisplayFor(m => m.Properties, "Parameters")
|
||||
@@ -1,4 +1,4 @@
|
||||
@using MP_API.Areas.HelpPage.ModelDescriptions
|
||||
@using MP_MAG.Areas.HelpPage.ModelDescriptions
|
||||
@model DictionaryModelDescription
|
||||
Dictionary of @Html.DisplayFor(m => Model.KeyModelDescription.ModelType, "ModelDescriptionLink", new { modelDescription = Model.KeyModelDescription }) [key]
|
||||
and @Html.DisplayFor(m => Model.ValueModelDescription.ModelType, "ModelDescriptionLink", new { modelDescription = Model.ValueModelDescription }) [value]
|
||||
@@ -1,4 +1,4 @@
|
||||
@using MP_API.Areas.HelpPage.ModelDescriptions
|
||||
@using MP_MAG.Areas.HelpPage.ModelDescriptions
|
||||
@model EnumTypeModelDescription
|
||||
|
||||
<p>Possible enumeration values:</p>
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
@using System.Web.Http
|
||||
@using System.Web.Http.Description
|
||||
@using MP_API.Areas.HelpPage.Models
|
||||
@using MP_API.Areas.HelpPage.ModelDescriptions
|
||||
@using MP_MAG.Areas.HelpPage.Models
|
||||
@using MP_MAG.Areas.HelpPage.ModelDescriptions
|
||||
@model HelpPageApiModel
|
||||
|
||||
@{
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
@using MP_API.Areas.HelpPage
|
||||
@using MP_MAG.Areas.HelpPage
|
||||
@model ImageSample
|
||||
|
||||
<img src="@Model.Src" />
|
||||
@@ -1,4 +1,4 @@
|
||||
@using MP_API.Areas.HelpPage
|
||||
@using MP_MAG.Areas.HelpPage
|
||||
@model InvalidSample
|
||||
|
||||
@if (HttpContext.Current.IsDebuggingEnabled)
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
@using MP_API.Areas.HelpPage.ModelDescriptions
|
||||
@using MP_MAG.Areas.HelpPage.ModelDescriptions
|
||||
@model KeyValuePairModelDescription
|
||||
Pair of @Html.DisplayFor(m => Model.KeyModelDescription.ModelType, "ModelDescriptionLink", new { modelDescription = Model.KeyModelDescription }) [key]
|
||||
and @Html.DisplayFor(m => Model.ValueModelDescription.ModelType, "ModelDescriptionLink", new { modelDescription = Model.ValueModelDescription }) [value]
|
||||
@@ -1,4 +1,4 @@
|
||||
@using MP_API.Areas.HelpPage.ModelDescriptions
|
||||
@using MP_MAG.Areas.HelpPage.ModelDescriptions
|
||||
@model Type
|
||||
@{
|
||||
ModelDescription modelDescription = ViewBag.modelDescription;
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
@using System.Collections.ObjectModel
|
||||
@using System.Web.Http.Description
|
||||
@using System.Threading
|
||||
@using MP_API.Areas.HelpPage.ModelDescriptions
|
||||
@using MP_MAG.Areas.HelpPage.ModelDescriptions
|
||||
@model IList<ParameterDescription>
|
||||
|
||||
@if (Model.Count > 0)
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
@using MP_API.Areas.HelpPage.ModelDescriptions
|
||||
@using MP_MAG.Areas.HelpPage.ModelDescriptions
|
||||
@model SimpleTypeModelDescription
|
||||
@Model.Documentation
|
||||
@@ -1,4 +1,4 @@
|
||||
@using MP_API.Areas.HelpPage
|
||||
@using MP_MAG.Areas.HelpPage
|
||||
@model TextSample
|
||||
|
||||
<pre class="wrapped">
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
@using System.Web.Http.Controllers
|
||||
@using System.Web.Http.Description
|
||||
@using System.Collections.ObjectModel
|
||||
@using MP_API.Areas.HelpPage.Models
|
||||
@using MP_MAG.Areas.HelpPage.Models
|
||||
@model Collection<ApiDescription>
|
||||
|
||||
@{
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
@using System.Web.Http
|
||||
@using MP_API.Areas.HelpPage.ModelDescriptions
|
||||
@using MP_MAG.Areas.HelpPage.ModelDescriptions
|
||||
@model ModelDescription
|
||||
|
||||
<link type="text/css" href="~/Areas/HelpPage/HelpPage.css" rel="stylesheet" />
|
||||
|
||||
@@ -5,9 +5,9 @@ using System.Reflection;
|
||||
using System.Web.Http.Controllers;
|
||||
using System.Web.Http.Description;
|
||||
using System.Xml.XPath;
|
||||
using MP_API.Areas.HelpPage.ModelDescriptions;
|
||||
using MP_MAG.Areas.HelpPage.ModelDescriptions;
|
||||
|
||||
namespace MP_API.Areas.HelpPage
|
||||
namespace MP_MAG.Areas.HelpPage
|
||||
{
|
||||
/// <summary>
|
||||
/// A custom <see cref="IDocumentationProvider"/> that reads the API documentation from an XML documentation file.
|
||||
|
||||
@@ -0,0 +1,305 @@
|
||||
using MagData;
|
||||
using Newtonsoft.Json;
|
||||
using SteamWare;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Web;
|
||||
|
||||
namespace MP_MAG
|
||||
{
|
||||
public class BaseUserControl : System.Web.UI.UserControl
|
||||
{
|
||||
/// <summary>
|
||||
/// Generico evento di richiesta refresh a aprent
|
||||
/// </summary>
|
||||
public event EventHandler eh_doRefresh;
|
||||
/// <summary>
|
||||
/// Generico evento di richiesta refresh a aprent
|
||||
/// </summary>
|
||||
public event EventHandler eh_doReset;
|
||||
/// <summary>
|
||||
/// Chiamata evento
|
||||
/// </summary>
|
||||
public void raiseEvent()
|
||||
{
|
||||
// se qualcuno ascolta sollevo evento nuovo valore...
|
||||
if (eh_doRefresh != null)
|
||||
{
|
||||
eh_doRefresh(this, new EventArgs());
|
||||
}
|
||||
}
|
||||
/// <summary>
|
||||
/// Chiamata evento
|
||||
/// </summary>
|
||||
public void raiseReset()
|
||||
{
|
||||
// se qualcuno ascolta sollevo evento nuovo valore...
|
||||
if (eh_doReset != null)
|
||||
{
|
||||
eh_doReset(this, new EventArgs());
|
||||
}
|
||||
}
|
||||
/// <summary>
|
||||
/// Wrapper traduzione termini
|
||||
/// </summary>
|
||||
/// <param name="lemma"></param>
|
||||
/// <returns></returns>
|
||||
public string traduci(string lemma)
|
||||
{
|
||||
return SteamWare.user_std.UtSn.Traduci(lemma);
|
||||
}
|
||||
/// <summary>
|
||||
/// Codice operatore salvato in cookie
|
||||
/// </summary>
|
||||
protected string cookieCodOpr
|
||||
{
|
||||
get
|
||||
{
|
||||
return memLayer.ML.getCookieVal("CTrack_CodOpr");
|
||||
}
|
||||
}
|
||||
/// <summary>
|
||||
/// Codice post salvato in cookie
|
||||
/// </summary>
|
||||
protected string cookieCodPost
|
||||
{
|
||||
get
|
||||
{
|
||||
return memLayer.ML.getCookieVal("CTrack_CodPost");
|
||||
}
|
||||
}
|
||||
/// <summary>
|
||||
/// Chiave redis dei dati di prod correnti
|
||||
/// </summary>
|
||||
public string redProdKey
|
||||
{
|
||||
get
|
||||
{
|
||||
return memLayer.ML.redHash(memLayer.ML.CRS("redProdKey"));
|
||||
}
|
||||
}
|
||||
/// <summary>
|
||||
/// TTL dati redis x prod
|
||||
/// </summary>
|
||||
public int redProdKeyTTL
|
||||
{
|
||||
get
|
||||
{
|
||||
return memLayer.ML.CRI("redProdKeyTTL");
|
||||
}
|
||||
}
|
||||
/// <summary>
|
||||
/// Dati correnti di produzione
|
||||
/// </summary>
|
||||
public prodData currProdData
|
||||
{
|
||||
get
|
||||
{
|
||||
prodData answ = null;
|
||||
try
|
||||
{
|
||||
string rawData = memLayer.ML.getRSV("redProdKey");
|
||||
answ = JsonConvert.DeserializeObject<prodData>(rawData);
|
||||
}
|
||||
catch
|
||||
{ }
|
||||
// se vuoto leggo da DB
|
||||
if (answ == null)
|
||||
{
|
||||
answ = getProdDataDb;
|
||||
// salvo in sessione
|
||||
currProdData = answ;
|
||||
}
|
||||
return answ;
|
||||
}
|
||||
set
|
||||
{
|
||||
string rawData = JsonConvert.SerializeObject(value);
|
||||
memLayer.ML.setRSV(redProdKey, rawData, redProdKeyTTL);
|
||||
}
|
||||
}
|
||||
public bool resetProdData()
|
||||
{
|
||||
bool answ = false;
|
||||
try
|
||||
{
|
||||
currProdData = getProdDataDb;
|
||||
answ = true;
|
||||
}
|
||||
catch
|
||||
{ }
|
||||
return answ;
|
||||
}
|
||||
/// <summary>
|
||||
/// Rilegge i dati di prod da DB
|
||||
/// </summary>
|
||||
protected prodData getProdDataDb
|
||||
{
|
||||
get
|
||||
{
|
||||
prodData answ = null;
|
||||
// leggo da DB ODL...
|
||||
var tabOdl = MagDataLayer.man.taODL.getOpenByPost(cookieCodPost);
|
||||
if (tabOdl.Count == 1)
|
||||
{
|
||||
var rigaOdl = tabOdl[0];
|
||||
var tabArt = MagDataLayer.man.taAA.getByKey(rigaOdl.CodArticolo);
|
||||
string descrArt = "ND";
|
||||
if (tabArt.Count == 1)
|
||||
{
|
||||
descrArt = tabArt[0].DescrArt;
|
||||
}
|
||||
answ = new prodData()
|
||||
{
|
||||
CodPost = cookieCodPost,
|
||||
CodOpr = cookieCodOpr,
|
||||
RifExt = rigaOdl.KeyRichiesta,
|
||||
CurrODL = $"{rigaOdl.IdxODL}",
|
||||
CurrArtCod = rigaOdl.CodArticolo,
|
||||
CurrArtDesc = descrArt
|
||||
};
|
||||
// ora descr articolo
|
||||
}
|
||||
return answ;
|
||||
}
|
||||
}
|
||||
/// <summary>
|
||||
/// Codice operatore
|
||||
/// </summary>
|
||||
public string CodOpr
|
||||
{
|
||||
get
|
||||
{
|
||||
return currProdData.CodOpr;
|
||||
}
|
||||
}
|
||||
/// <summary>
|
||||
/// Codice post
|
||||
/// </summary>
|
||||
public string CodPost
|
||||
{
|
||||
get
|
||||
{
|
||||
return currProdData.CodPost;
|
||||
}
|
||||
}
|
||||
/// <summary>
|
||||
/// Rif esterno (da ODL)
|
||||
/// </summary>
|
||||
public string RifExt
|
||||
{
|
||||
get
|
||||
{
|
||||
return currProdData.RifExt;
|
||||
}
|
||||
}
|
||||
/// <summary>
|
||||
/// ODL corrente x post
|
||||
/// </summary>
|
||||
public string CurrOdl
|
||||
{
|
||||
get
|
||||
{
|
||||
return currProdData.CurrODL;
|
||||
}
|
||||
}
|
||||
/// <summary>
|
||||
/// ODL corrente x post
|
||||
/// </summary>
|
||||
public string CurrOdlDesc
|
||||
{
|
||||
get
|
||||
{
|
||||
return $"ODL: {currProdData.CurrODL}";
|
||||
}
|
||||
}
|
||||
/// <summary>
|
||||
/// Articolo corrente x post
|
||||
/// </summary>
|
||||
public string CurrCodArt
|
||||
{
|
||||
get
|
||||
{
|
||||
return currProdData.CurrArtCod;
|
||||
}
|
||||
}
|
||||
/// <summary>
|
||||
/// Verifica se il cod articolo passato (tipicamente Eval DataGrid) sia OK con articolo corrente
|
||||
/// </summary>
|
||||
/// <param name="_codArt"></param>
|
||||
/// <returns></returns>
|
||||
public bool codArtOk(object _codArt)
|
||||
{
|
||||
bool answ = false;
|
||||
if (_codArt != null)
|
||||
{
|
||||
if (!string.IsNullOrEmpty(_codArt.ToString()))
|
||||
{
|
||||
answ = _codArt.ToString() == CurrCodArt;
|
||||
}
|
||||
}
|
||||
return answ;
|
||||
}
|
||||
/// <summary>
|
||||
/// Descr Articolo corrente x post
|
||||
/// </summary>
|
||||
public string CurrArtDesc
|
||||
{
|
||||
get
|
||||
{
|
||||
var dati = currProdData;
|
||||
return $"{dati.CurrArtCod} | {dati.CurrArtDesc}";
|
||||
}
|
||||
}
|
||||
|
||||
#if false
|
||||
protected Dictionary<int, string> anagMateriali
|
||||
{
|
||||
set
|
||||
{
|
||||
string jsonData = JsonConvert.SerializeObject(value);
|
||||
memLayer.ML.setRSV("anagMateriali", jsonData, 60);
|
||||
}
|
||||
get
|
||||
{
|
||||
Dictionary<int, string> answ = new Dictionary<int, string>();
|
||||
//cerco in redis...
|
||||
string rawData = memLayer.ML.getRSV("anagMateriali");
|
||||
if (!string.IsNullOrEmpty(rawData))
|
||||
{
|
||||
answ = JsonConvert.DeserializeObject<Dictionary<int, string>>(rawData);
|
||||
}
|
||||
// sennò nel DB e salvo in redis...
|
||||
else
|
||||
{
|
||||
var tabMat = DataLayer.man.taMat.GetData();
|
||||
foreach (var item in tabMat)
|
||||
{
|
||||
answ.Add(item.MatID, item.MatDesc);
|
||||
}
|
||||
// salvo in redis
|
||||
anagMateriali = answ;
|
||||
}
|
||||
// restituisco
|
||||
return answ;
|
||||
}
|
||||
}
|
||||
|
||||
public string matByKey(object _matId)
|
||||
{
|
||||
string answ = "";
|
||||
int matId = 0;
|
||||
int.TryParse(_matId.ToString(), out matId);
|
||||
try
|
||||
{
|
||||
answ = anagMateriali[matId];
|
||||
}
|
||||
catch
|
||||
{ }
|
||||
return answ;
|
||||
}
|
||||
#endif
|
||||
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<bundles version="1.0">
|
||||
<styleBundle path="~/Content/css">
|
||||
<include path="~/Content/bootstrap.css" />
|
||||
<include path="~/Content/fontawesome.css" />
|
||||
<include path="~/Content/fonts.css" />
|
||||
<include path="~/Content/site.css" />
|
||||
</styleBundle>
|
||||
</bundles>
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
+220
-13
@@ -1,17 +1,224 @@
|
||||
body {
|
||||
padding-top: 0px;
|
||||
padding-bottom: 0px;
|
||||
/* Move down content because we have a fixed navbar that is 50px tall */
|
||||
body {
|
||||
/*font-family: 'Roboto', sans-serif;*/
|
||||
font-family: 'Roboto Condensed', sans-serif;
|
||||
/*font-family: 'Open Sans Condensed', sans-serif;*/
|
||||
padding-top: 50px;
|
||||
padding-bottom: 20px;
|
||||
}
|
||||
|
||||
/* Set padding to keep content from hitting the edges */
|
||||
/* Wrapping element */
|
||||
/* Set some basic padding to keep content from hitting the edges */
|
||||
.body-content {
|
||||
padding-left: 15px;
|
||||
padding-right: 15px;
|
||||
padding-left: 15px;
|
||||
padding-right: 15px;
|
||||
}
|
||||
|
||||
/* Set width on the form input elements since they're 100% wide by default */
|
||||
input,
|
||||
select,
|
||||
textarea {
|
||||
max-width: 280px;
|
||||
.textCondens {
|
||||
/*font-family: 'Roboto Condensed', sans-serif;*/
|
||||
font-family: 'Open Sans Condensed', sans-serif;
|
||||
}
|
||||
.textNormal {
|
||||
font-family: 'Roboto', sans-serif;
|
||||
/*font-family: 'Open Sans', sans-serif;*/
|
||||
}
|
||||
/* Responsive: Portrait tablets and up */
|
||||
@media screen and (min-width: 768px) {
|
||||
.jumbotron {
|
||||
margin-top: 20px;
|
||||
}
|
||||
.body-content {
|
||||
padding: 0;
|
||||
}
|
||||
body {
|
||||
font-family: 'Roboto', sans-serif;
|
||||
}
|
||||
}
|
||||
@media (max-width: 992px) {
|
||||
.container {
|
||||
width: 100%;
|
||||
}
|
||||
}
|
||||
.border-thick {
|
||||
border-width: 3px !important;
|
||||
}
|
||||
/* Animazione per richiamo attenzione*/
|
||||
.flashColor {
|
||||
border: 3px solid blue;
|
||||
/* Safari 4.0 - 8.0 */
|
||||
-webkit-animation-name: blueFlash;
|
||||
-webkit-animation-duration: 0.5s;
|
||||
-webkit-animation-timing-function: linear;
|
||||
-webkit-animation-delay: 0s;
|
||||
-webkit-animation-iteration-count: infinite;
|
||||
-webkit-animation-direction: alternate;
|
||||
/* Standard syntax */
|
||||
animation-name: blueFlash;
|
||||
animation-duration: 0.5s;
|
||||
animation-timing-function: linear;
|
||||
animation-delay: 0s;
|
||||
animation-iteration-count: infinite;
|
||||
animation-direction: alternate;
|
||||
}
|
||||
/* Safari 4.0 - 8.0 */
|
||||
@-webkit-keyframes blueFlash {
|
||||
0% {
|
||||
border-color: #c4dbff;
|
||||
}
|
||||
25% {
|
||||
border-color: #9dc4ff;
|
||||
}
|
||||
50% {
|
||||
border-color: #5ca5ff;
|
||||
}
|
||||
75% {
|
||||
border-color: #1b82ff;
|
||||
}
|
||||
100% {
|
||||
border-color: #005ccc;
|
||||
}
|
||||
}
|
||||
.bigText {
|
||||
font-size: 1.3em;
|
||||
}
|
||||
.smallText {
|
||||
font-size: 0.8em;
|
||||
}
|
||||
/* Override the default bootstrap behavior where horizontal description lists
|
||||
will truncate terms that are too long to fit in the left column
|
||||
*/
|
||||
.dl-horizontal dt {
|
||||
white-space: normal;
|
||||
}
|
||||
.deleted {
|
||||
text-decoration: line-through;
|
||||
}
|
||||
.padZL {
|
||||
padding-left: 0.2em;
|
||||
}
|
||||
.padZR {
|
||||
padding-right: 0.2em;
|
||||
}
|
||||
.padZRL {
|
||||
padding-left: 0.2em;
|
||||
padding-right: 0.2em;
|
||||
}
|
||||
.colAlt {
|
||||
color: #C93;
|
||||
}
|
||||
.fontBig {
|
||||
font-size: 2em;
|
||||
}
|
||||
.tNote {
|
||||
color: #8a8a8a;
|
||||
font-style: italic;
|
||||
}
|
||||
.tNoWrap {
|
||||
white-space: nowrap;
|
||||
}
|
||||
.navbar {
|
||||
min-height: 0;
|
||||
/*z-index: 0; // commentare quando in prod?!?*/
|
||||
color: #696969;
|
||||
}
|
||||
.pagination {
|
||||
margin: 5px 0;
|
||||
}
|
||||
.pageSelDD {
|
||||
width: 6em;
|
||||
}
|
||||
.zeroWidth {
|
||||
width: 0;
|
||||
}
|
||||
/*------------------------------------------------------------------
|
||||
[ Shortcuts / .shortcuts ]
|
||||
*/
|
||||
.shortcuts {
|
||||
text-align: center;
|
||||
}
|
||||
.shortcuts .shortcut {
|
||||
min-width: 9rem;
|
||||
min-height: 5rem;
|
||||
display: inline-block;
|
||||
padding: 0.66666667rem 0;
|
||||
margin: 0 2px 1em;
|
||||
vertical-align: top;
|
||||
text-decoration: none;
|
||||
background: #F3F3F3;
|
||||
background-image: -webkit-gradient(linear, left 0%, left 100%, from(#ffffff), to(#eeeeee));
|
||||
background-image: -webkit-linear-gradient(top, #ffffff, 0%, #eeeeee, 100%);
|
||||
background-image: -moz-linear-gradient(top, #ffffff 0%, #eeeeee 100%);
|
||||
background-image: linear-gradient(to bottom, #ffffff 0%, #eeeeee 100%);
|
||||
background-repeat: repeat-x;
|
||||
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffeeeeee', GradientType=0);
|
||||
border: 1px solid #ddd;
|
||||
box-sizing: border-box;
|
||||
border-radius: 0.5rem;
|
||||
}
|
||||
.shortcuts .shortcut-sm {
|
||||
min-width: 4.5rem;
|
||||
min-height: 3rem;
|
||||
display: inline-block;
|
||||
padding: 0.25rem 0;
|
||||
margin: 0 2px 1em;
|
||||
vertical-align: top;
|
||||
text-decoration: none;
|
||||
background: #F3F3F3;
|
||||
background-image: -webkit-gradient(linear, left 0%, left 100%, from(#ffffff), to(#eeeeee));
|
||||
background-image: -webkit-linear-gradient(top, #ffffff, 0%, #eeeeee, 100%);
|
||||
background-image: -moz-linear-gradient(top, #ffffff 0%, #eeeeee 100%);
|
||||
background-image: linear-gradient(to bottom, #ffffff 0%, #eeeeee 100%);
|
||||
background-repeat: repeat-x;
|
||||
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffeeeeee', GradientType=0);
|
||||
border: 1px solid #ddd;
|
||||
box-sizing: border-box;
|
||||
border-radius: 0.5rem;
|
||||
}
|
||||
.shortcuts .shortcut .shortcut-icon {
|
||||
width: 100%;
|
||||
margin-top: 0;
|
||||
margin-bottom: 0;
|
||||
font-size: 2rem;
|
||||
color: #333;
|
||||
}
|
||||
.shortcuts .shortcut-sm .shortcut-icon {
|
||||
width: 100%;
|
||||
margin-top: 0;
|
||||
margin-bottom: 0;
|
||||
font-size: 2rem;
|
||||
color: #333;
|
||||
}
|
||||
.shortcuts .shortcut:hover {
|
||||
background: #E8E8E8;
|
||||
background-image: -webkit-gradient(linear, left 0%, left 100%, from(#fafafa), to(#e1e1e1));
|
||||
background-image: -webkit-linear-gradient(top, #fafafa, 0%, #e1e1e1, 100%);
|
||||
background-image: -moz-linear-gradient(top, #fafafa 0%, #e1e1e1 100%);
|
||||
background-image: linear-gradient(to bottom, #fafafa 0%, #e1e1e1 100%);
|
||||
background-repeat: repeat-x;
|
||||
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffafafa', endColorstr='#ffe1e1e1', GradientType=0);
|
||||
}
|
||||
.shortcuts .shortcut-sm:hover {
|
||||
background: #E8E8E8;
|
||||
background-image: -webkit-gradient(linear, left 0%, left 100%, from(#fafafa), to(#e1e1e1));
|
||||
background-image: -webkit-linear-gradient(top, #fafafa, 0%, #e1e1e1, 100%);
|
||||
background-image: -moz-linear-gradient(top, #fafafa 0%, #e1e1e1 100%);
|
||||
background-image: linear-gradient(to bottom, #fafafa 0%, #e1e1e1 100%);
|
||||
background-repeat: repeat-x;
|
||||
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffafafa', endColorstr='#ffe1e1e1', GradientType=0);
|
||||
}
|
||||
.shortcuts .shortcut:active {
|
||||
box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
|
||||
}
|
||||
.shortcuts .shortcut-sm:active {
|
||||
box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
|
||||
}
|
||||
.shortcuts .shortcut:hover .shortcut-icon {
|
||||
color: #C93;
|
||||
}
|
||||
.shortcuts .shortcut-sm:hover .shortcut-icon {
|
||||
color: #666;
|
||||
}
|
||||
.shortcuts .shortcut-label {
|
||||
display: block;
|
||||
margin-top: 0.75em;
|
||||
font-weight: 400;
|
||||
color: #666;
|
||||
}
|
||||
@@ -0,0 +1,270 @@
|
||||
/* Move down content because we have a fixed navbar that is 50px tall */
|
||||
body {
|
||||
/*font-family: 'Roboto', sans-serif;*/
|
||||
font-family: 'Roboto Condensed', sans-serif;
|
||||
/*font-family: 'Open Sans Condensed', sans-serif;*/
|
||||
padding-top: 50px;
|
||||
padding-bottom: 20px;
|
||||
}
|
||||
|
||||
/* Wrapping element */
|
||||
/* Set some basic padding to keep content from hitting the edges */
|
||||
.body-content {
|
||||
padding-left: 15px;
|
||||
padding-right: 15px;
|
||||
}
|
||||
|
||||
|
||||
.textCondens {
|
||||
/*font-family: 'Roboto Condensed', sans-serif;*/
|
||||
font-family: 'Open Sans Condensed', sans-serif;
|
||||
}
|
||||
|
||||
.textNormal {
|
||||
font-family: 'Roboto', sans-serif;
|
||||
/*font-family: 'Open Sans', sans-serif;*/
|
||||
}
|
||||
|
||||
/* Responsive: Portrait tablets and up */
|
||||
@media screen and (min-width: 768px) {
|
||||
.jumbotron {
|
||||
margin-top: 20px;
|
||||
}
|
||||
|
||||
.body-content {
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
body {
|
||||
font-family: 'Roboto', sans-serif;
|
||||
}
|
||||
}
|
||||
|
||||
@media (max-width: 992px) {
|
||||
.container {
|
||||
width: 100%;
|
||||
}
|
||||
}
|
||||
|
||||
@borderThick: 3px;
|
||||
|
||||
.border-thick {
|
||||
border-width: @borderThick !important;
|
||||
}
|
||||
/* Animazione per richiamo attenzione*/
|
||||
.flashColor {
|
||||
border: @borderThick solid blue;
|
||||
/* Safari 4.0 - 8.0 */
|
||||
-webkit-animation-name: blueFlash;
|
||||
-webkit-animation-duration: 0.5s;
|
||||
-webkit-animation-timing-function: linear;
|
||||
-webkit-animation-delay: 0s;
|
||||
-webkit-animation-iteration-count: infinite;
|
||||
-webkit-animation-direction: alternate;
|
||||
/* Standard syntax */
|
||||
animation-name: blueFlash;
|
||||
animation-duration: 0.5s;
|
||||
animation-timing-function: linear;
|
||||
animation-delay: 0s;
|
||||
animation-iteration-count: infinite;
|
||||
animation-direction: alternate;
|
||||
}
|
||||
|
||||
/* Safari 4.0 - 8.0 */
|
||||
@-webkit-keyframes blueFlash {
|
||||
0% {
|
||||
border-color: #c4dbff;
|
||||
}
|
||||
|
||||
25% {
|
||||
border-color: #9dc4ff;
|
||||
}
|
||||
|
||||
50% {
|
||||
border-color: #5ca5ff;
|
||||
}
|
||||
|
||||
75% {
|
||||
border-color: #1b82ff;
|
||||
}
|
||||
|
||||
100% {
|
||||
border-color: #005ccc;
|
||||
}
|
||||
}
|
||||
|
||||
.bigText {
|
||||
font-size: 1.3em;
|
||||
}
|
||||
|
||||
.smallText {
|
||||
font-size: 0.8em;
|
||||
}
|
||||
|
||||
/* Override the default bootstrap behavior where horizontal description lists
|
||||
will truncate terms that are too long to fit in the left column
|
||||
*/
|
||||
.dl-horizontal dt {
|
||||
white-space: normal;
|
||||
}
|
||||
|
||||
.deleted {
|
||||
text-decoration: line-through;
|
||||
}
|
||||
|
||||
.padZL {
|
||||
padding-left: 0.2em;
|
||||
}
|
||||
|
||||
.padZR {
|
||||
padding-right: 0.2em;
|
||||
}
|
||||
|
||||
.padZRL {
|
||||
.padZL;
|
||||
.padZR;
|
||||
}
|
||||
|
||||
.colAlt {
|
||||
color: #C93;
|
||||
}
|
||||
|
||||
.fontBig {
|
||||
font-size: 2em;
|
||||
}
|
||||
|
||||
.tNote {
|
||||
color: #8a8a8a;
|
||||
font-style: italic;
|
||||
}
|
||||
|
||||
.tNoWrap {
|
||||
white-space: nowrap;
|
||||
}
|
||||
|
||||
.navbar {
|
||||
min-height: 0;
|
||||
/*z-index: 0; // commentare quando in prod?!?*/
|
||||
color: #696969;
|
||||
}
|
||||
|
||||
.pagination {
|
||||
margin: 5px 0;
|
||||
}
|
||||
|
||||
.pageSelDD {
|
||||
width: 6em;
|
||||
}
|
||||
|
||||
.zeroWidth {
|
||||
width: 0;
|
||||
}
|
||||
|
||||
/*------------------------------------------------------------------
|
||||
[ Shortcuts / .shortcuts ]
|
||||
*/
|
||||
|
||||
@blSCut: 1rem;
|
||||
|
||||
.shortcuts {
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.shortcuts .shortcut {
|
||||
min-width: @blSCut * 9;
|
||||
min-height: @blSCut * 5;
|
||||
display: inline-block;
|
||||
padding: @blSCut*2/3 0;
|
||||
margin: 0 2px 1em;
|
||||
vertical-align: top;
|
||||
text-decoration: none;
|
||||
background: #F3F3F3;
|
||||
background-image: -webkit-gradient(linear, left 0%, left 100%, from(#ffffff), to(#eeeeee));
|
||||
background-image: -webkit-linear-gradient(top, #ffffff, 0%, #eeeeee, 100%);
|
||||
background-image: -moz-linear-gradient(top, #ffffff 0%, #eeeeee 100%);
|
||||
background-image: linear-gradient(to bottom, #ffffff 0%, #eeeeee 100%);
|
||||
background-repeat: repeat-x;
|
||||
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffeeeeee', GradientType=0);
|
||||
border: 1px solid #ddd;
|
||||
box-sizing: border-box;
|
||||
border-radius: @blSCut/2;
|
||||
}
|
||||
|
||||
.shortcuts .shortcut-sm {
|
||||
min-width: @blSCut * 4.5;
|
||||
min-height: @blSCut * 3;
|
||||
display: inline-block;
|
||||
padding: @blSCut/4 0;
|
||||
margin: 0 2px 1em;
|
||||
vertical-align: top;
|
||||
text-decoration: none;
|
||||
background: #F3F3F3;
|
||||
background-image: -webkit-gradient(linear, left 0%, left 100%, from(#ffffff), to(#eeeeee));
|
||||
background-image: -webkit-linear-gradient(top, #ffffff, 0%, #eeeeee, 100%);
|
||||
background-image: -moz-linear-gradient(top, #ffffff 0%, #eeeeee 100%);
|
||||
background-image: linear-gradient(to bottom, #ffffff 0%, #eeeeee 100%);
|
||||
background-repeat: repeat-x;
|
||||
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffeeeeee', GradientType=0);
|
||||
border: 1px solid #ddd;
|
||||
box-sizing: border-box;
|
||||
border-radius: @blSCut/2;
|
||||
}
|
||||
|
||||
.shortcuts .shortcut .shortcut-icon {
|
||||
width: 100%;
|
||||
margin-top: 0;
|
||||
margin-bottom: 0;
|
||||
font-size: @blSCut*2;
|
||||
color: #333;
|
||||
}
|
||||
|
||||
.shortcuts .shortcut-sm .shortcut-icon {
|
||||
width: 100%;
|
||||
margin-top: 0;
|
||||
margin-bottom: 0;
|
||||
font-size: @blSCut*2;
|
||||
color: #333;
|
||||
}
|
||||
|
||||
.shortcuts .shortcut:hover {
|
||||
background: #E8E8E8;
|
||||
background-image: -webkit-gradient(linear, left 0%, left 100%, from(#fafafa), to(#e1e1e1));
|
||||
background-image: -webkit-linear-gradient(top, #fafafa, 0%, #e1e1e1, 100%);
|
||||
background-image: -moz-linear-gradient(top, #fafafa 0%, #e1e1e1 100%);
|
||||
background-image: linear-gradient(to bottom, #fafafa 0%, #e1e1e1 100%);
|
||||
background-repeat: repeat-x;
|
||||
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffafafa', endColorstr='#ffe1e1e1', GradientType=0);
|
||||
}
|
||||
|
||||
.shortcuts .shortcut-sm:hover {
|
||||
background: #E8E8E8;
|
||||
background-image: -webkit-gradient(linear, left 0%, left 100%, from(#fafafa), to(#e1e1e1));
|
||||
background-image: -webkit-linear-gradient(top, #fafafa, 0%, #e1e1e1, 100%);
|
||||
background-image: -moz-linear-gradient(top, #fafafa 0%, #e1e1e1 100%);
|
||||
background-image: linear-gradient(to bottom, #fafafa 0%, #e1e1e1 100%);
|
||||
background-repeat: repeat-x;
|
||||
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffafafa', endColorstr='#ffe1e1e1', GradientType=0);
|
||||
}
|
||||
|
||||
.shortcuts .shortcut:active {
|
||||
box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
|
||||
}
|
||||
|
||||
.shortcuts .shortcut-sm:active {
|
||||
box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
|
||||
}
|
||||
|
||||
.shortcuts .shortcut:hover .shortcut-icon {
|
||||
color: #C93;
|
||||
}
|
||||
|
||||
.shortcuts .shortcut-sm:hover .shortcut-icon {
|
||||
color: #666;
|
||||
}
|
||||
|
||||
.shortcuts .shortcut-label {
|
||||
display: block;
|
||||
margin-top: .75em;
|
||||
font-weight: 400;
|
||||
color: #666;
|
||||
}
|
||||
Vendored
+1
@@ -0,0 +1 @@
|
||||
body{font-family:'Roboto Condensed',sans-serif;padding-top:50px;padding-bottom:20px;}.body-content{padding-left:15px;padding-right:15px;}.textCondens{font-family:'Open Sans Condensed',sans-serif;}.textNormal{font-family:'Roboto',sans-serif;}@media screen and (min-width:768px){.jumbotron{margin-top:20px;}.body-content{padding:0;}body{font-family:'Roboto',sans-serif;}}@media(max-width:992px){.container{width:100%;}}.border-thick{border-width:3px !important;}.flashColor{border:3px solid #00f;-webkit-animation-name:blueFlash;-webkit-animation-duration:.5s;-webkit-animation-timing-function:linear;-webkit-animation-delay:0s;-webkit-animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-name:blueFlash;animation-duration:.5s;animation-timing-function:linear;animation-delay:0s;animation-iteration-count:infinite;animation-direction:alternate;}@-webkit-keyframes blueFlash{0%{border-color:#c4dbff;}25%{border-color:#9dc4ff;}50%{border-color:#5ca5ff;}75%{border-color:#1b82ff;}100%{border-color:#005ccc;}}.bigText{font-size:1.3em;}.smallText{font-size:.8em;}.dl-horizontal dt{white-space:normal;}.deleted{text-decoration:line-through;}.padZL{padding-left:.2em;}.padZR{padding-right:.2em;}.padZRL{padding-left:.2em;padding-right:.2em;}.colAlt{color:#c93;}.fontBig{font-size:2em;}.tNote{color:#8a8a8a;font-style:italic;}.tNoWrap{white-space:nowrap;}.navbar{min-height:0;color:#696969;}.pagination{margin:5px 0;}.pageSelDD{width:6em;}.zeroWidth{width:0;}.shortcuts{text-align:center;}.shortcuts .shortcut{min-width:9rem;min-height:5rem;display:inline-block;padding:.66666667rem 0;margin:0 2px 1em;vertical-align:top;text-decoration:none;background:#f3f3f3;background-image:-webkit-gradient(linear,left 0%,left 100%,from(#fff),to(#eee));background-image:-webkit-linear-gradient(top,#fff,0%,#eee,100%);background-image:-moz-linear-gradient(top,#fff 0%,#eee 100%);background-image:linear-gradient(to bottom,#fff 0%,#eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffeeeeee',GradientType=0);border:1px solid #ddd;box-sizing:border-box;border-radius:.5rem;}.shortcuts .shortcut-sm{min-width:4.5rem;min-height:3rem;display:inline-block;padding:.25rem 0;margin:0 2px 1em;vertical-align:top;text-decoration:none;background:#f3f3f3;background-image:-webkit-gradient(linear,left 0%,left 100%,from(#fff),to(#eee));background-image:-webkit-linear-gradient(top,#fff,0%,#eee,100%);background-image:-moz-linear-gradient(top,#fff 0%,#eee 100%);background-image:linear-gradient(to bottom,#fff 0%,#eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffeeeeee',GradientType=0);border:1px solid #ddd;box-sizing:border-box;border-radius:.5rem;}.shortcuts .shortcut .shortcut-icon{width:100%;margin-top:0;margin-bottom:0;font-size:2rem;color:#333;}.shortcuts .shortcut-sm .shortcut-icon{width:100%;margin-top:0;margin-bottom:0;font-size:2rem;color:#333;}.shortcuts .shortcut:hover{background:#e8e8e8;background-image:-webkit-gradient(linear,left 0%,left 100%,from(#fafafa),to(#e1e1e1));background-image:-webkit-linear-gradient(top,#fafafa,0%,#e1e1e1,100%);background-image:-moz-linear-gradient(top,#fafafa 0%,#e1e1e1 100%);background-image:linear-gradient(to bottom,#fafafa 0%,#e1e1e1 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffafafa',endColorstr='#ffe1e1e1',GradientType=0);}.shortcuts .shortcut-sm:hover{background:#e8e8e8;background-image:-webkit-gradient(linear,left 0%,left 100%,from(#fafafa),to(#e1e1e1));background-image:-webkit-linear-gradient(top,#fafafa,0%,#e1e1e1,100%);background-image:-moz-linear-gradient(top,#fafafa 0%,#e1e1e1 100%);background-image:linear-gradient(to bottom,#fafafa 0%,#e1e1e1 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffafafa',endColorstr='#ffe1e1e1',GradientType=0);}.shortcuts .shortcut:active{box-shadow:inset 0 3px 5px rgba(0,0,0,.125);}.shortcuts .shortcut-sm:active{box-shadow:inset 0 3px 5px rgba(0,0,0,.125);}.shortcuts .shortcut:hover .shortcut-icon{color:#c93;}.shortcuts .shortcut-sm:hover .shortcut-icon{color:#666;}.shortcuts .shortcut-label{display:block;margin-top:.75em;font-weight:400;color:#666;}
|
||||
@@ -0,0 +1,14 @@
|
||||
/*!
|
||||
* Font Awesome Free 5.12.0 by @fontawesome - https://fontawesome.com
|
||||
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
|
||||
*/
|
||||
@font-face {
|
||||
font-family: 'Font Awesome 5 Brands';
|
||||
font-style: normal;
|
||||
font-weight: normal;
|
||||
font-display: auto;
|
||||
src: url("../webfonts/fa-brands-400.eot");
|
||||
src: url("../webfonts/fa-brands-400.eot?#iefix") format("embedded-opentype"), url("../webfonts/fa-brands-400.woff2") format("woff2"), url("../webfonts/fa-brands-400.woff") format("woff"), url("../webfonts/fa-brands-400.ttf") format("truetype"), url("../webfonts/fa-brands-400.svg#fontawesome") format("svg"); }
|
||||
|
||||
.fab {
|
||||
font-family: 'Font Awesome 5 Brands'; }
|
||||
Vendored
+5
@@ -0,0 +1,5 @@
|
||||
/*!
|
||||
* Font Awesome Free 5.12.0 by @fontawesome - https://fontawesome.com
|
||||
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
|
||||
*/
|
||||
@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:normal;font-display:auto;src:url(../webfonts/fa-brands-400.eot);src:url(../webfonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-brands-400.woff2) format("woff2"),url(../webfonts/fa-brands-400.woff) format("woff"),url(../webfonts/fa-brands-400.ttf) format("truetype"),url(../webfonts/fa-brands-400.svg#fontawesome) format("svg")}.fab{font-family:"Font Awesome 5 Brands"}
|
||||
File diff suppressed because it is too large
Load Diff
+5
File diff suppressed because one or more lines are too long
Vendored
+4417
File diff suppressed because it is too large
Load Diff
Vendored
+5
File diff suppressed because one or more lines are too long
@@ -0,0 +1,24 @@
|
||||
@font-face {
|
||||
font-family: 'Open Sans';
|
||||
font-style: normal;
|
||||
font-weight: 400;
|
||||
src: url('OpenSans.woff') format('woff');
|
||||
}
|
||||
@font-face {
|
||||
font-family: 'Open Sans Condensed';
|
||||
font-style: normal;
|
||||
font-weight: 300;
|
||||
src: url('OpenSansCondensed.woff') format('woff');
|
||||
}
|
||||
@font-face {
|
||||
font-family: 'Roboto';
|
||||
font-style: normal;
|
||||
font-weight: 400;
|
||||
src: url('Roboto.woff2') format('woff2');
|
||||
}
|
||||
@font-face {
|
||||
font-family: 'Roboto Condensed';
|
||||
font-style: normal;
|
||||
font-weight: 300;
|
||||
src: url('RobotoCondensed.woff2') format('woff2');
|
||||
}
|
||||
@@ -0,0 +1,27 @@
|
||||
@font-face {
|
||||
font-family: 'Open Sans';
|
||||
font-style: normal;
|
||||
font-weight: 400;
|
||||
src: url('OpenSans.woff') format('woff');
|
||||
}
|
||||
|
||||
@font-face {
|
||||
font-family: 'Open Sans Condensed';
|
||||
font-style: normal;
|
||||
font-weight: 300;
|
||||
src: url('OpenSansCondensed.woff') format('woff');
|
||||
}
|
||||
|
||||
@font-face {
|
||||
font-family: 'Roboto';
|
||||
font-style: normal;
|
||||
font-weight: 400;
|
||||
src: url('Roboto.woff2') format('woff2');
|
||||
}
|
||||
|
||||
@font-face {
|
||||
font-family: 'Roboto Condensed';
|
||||
font-style: normal;
|
||||
font-weight: 300;
|
||||
src: url('RobotoCondensed.woff2') format('woff2');
|
||||
}
|
||||
Vendored
+1
@@ -0,0 +1 @@
|
||||
@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:url('OpenSans.woff') format('woff');}@font-face{font-family:'Open Sans Condensed';font-style:normal;font-weight:300;src:url('OpenSansCondensed.woff') format('woff');}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:url('Roboto.woff2') format('woff2');}@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:300;src:url('RobotoCondensed.woff2') format('woff2');}
|
||||
@@ -0,0 +1,15 @@
|
||||
/*!
|
||||
* Font Awesome Free 5.12.0 by @fontawesome - https://fontawesome.com
|
||||
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
|
||||
*/
|
||||
@font-face {
|
||||
font-family: 'Font Awesome 5 Free';
|
||||
font-style: normal;
|
||||
font-weight: 400;
|
||||
font-display: auto;
|
||||
src: url("../webfonts/fa-regular-400.eot");
|
||||
src: url("../webfonts/fa-regular-400.eot?#iefix") format("embedded-opentype"), url("../webfonts/fa-regular-400.woff2") format("woff2"), url("../webfonts/fa-regular-400.woff") format("woff"), url("../webfonts/fa-regular-400.ttf") format("truetype"), url("../webfonts/fa-regular-400.svg#fontawesome") format("svg"); }
|
||||
|
||||
.far {
|
||||
font-family: 'Font Awesome 5 Free';
|
||||
font-weight: 400; }
|
||||
Vendored
+5
@@ -0,0 +1,5 @@
|
||||
/*!
|
||||
* Font Awesome Free 5.12.0 by @fontawesome - https://fontawesome.com
|
||||
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
|
||||
*/
|
||||
@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;font-display:auto;src:url(../webfonts/fa-regular-400.eot);src:url(../webfonts/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-regular-400.woff2) format("woff2"),url(../webfonts/fa-regular-400.woff) format("woff"),url(../webfonts/fa-regular-400.ttf) format("truetype"),url(../webfonts/fa-regular-400.svg#fontawesome) format("svg")}.far{font-family:"Font Awesome 5 Free";font-weight:400}
|
||||
@@ -0,0 +1,16 @@
|
||||
/*!
|
||||
* Font Awesome Free 5.12.0 by @fontawesome - https://fontawesome.com
|
||||
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
|
||||
*/
|
||||
@font-face {
|
||||
font-family: 'Font Awesome 5 Free';
|
||||
font-style: normal;
|
||||
font-weight: 900;
|
||||
font-display: auto;
|
||||
src: url("../webfonts/fa-solid-900.eot");
|
||||
src: url("../webfonts/fa-solid-900.eot?#iefix") format("embedded-opentype"), url("../webfonts/fa-solid-900.woff2") format("woff2"), url("../webfonts/fa-solid-900.woff") format("woff"), url("../webfonts/fa-solid-900.ttf") format("truetype"), url("../webfonts/fa-solid-900.svg#fontawesome") format("svg"); }
|
||||
|
||||
.fa,
|
||||
.fas {
|
||||
font-family: 'Font Awesome 5 Free';
|
||||
font-weight: 900; }
|
||||
Vendored
+5
@@ -0,0 +1,5 @@
|
||||
/*!
|
||||
* Font Awesome Free 5.12.0 by @fontawesome - https://fontawesome.com
|
||||
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
|
||||
*/
|
||||
@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:auto;src:url(../webfonts/fa-solid-900.eot);src:url(../webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-solid-900.woff2) format("woff2"),url(../webfonts/fa-solid-900.woff) format("woff"),url(../webfonts/fa-solid-900.ttf) format("truetype"),url(../webfonts/fa-solid-900.svg#fontawesome) format("svg")}.fa,.fas{font-family:"Font Awesome 5 Free";font-weight:900}
|
||||
@@ -0,0 +1,371 @@
|
||||
/*!
|
||||
* Font Awesome Free 5.12.0 by @fontawesome - https://fontawesome.com
|
||||
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
|
||||
*/
|
||||
svg:not(:root).svg-inline--fa {
|
||||
overflow: visible; }
|
||||
|
||||
.svg-inline--fa {
|
||||
display: inline-block;
|
||||
font-size: inherit;
|
||||
height: 1em;
|
||||
overflow: visible;
|
||||
vertical-align: -.125em; }
|
||||
.svg-inline--fa.fa-lg {
|
||||
vertical-align: -.225em; }
|
||||
.svg-inline--fa.fa-w-1 {
|
||||
width: 0.0625em; }
|
||||
.svg-inline--fa.fa-w-2 {
|
||||
width: 0.125em; }
|
||||
.svg-inline--fa.fa-w-3 {
|
||||
width: 0.1875em; }
|
||||
.svg-inline--fa.fa-w-4 {
|
||||
width: 0.25em; }
|
||||
.svg-inline--fa.fa-w-5 {
|
||||
width: 0.3125em; }
|
||||
.svg-inline--fa.fa-w-6 {
|
||||
width: 0.375em; }
|
||||
.svg-inline--fa.fa-w-7 {
|
||||
width: 0.4375em; }
|
||||
.svg-inline--fa.fa-w-8 {
|
||||
width: 0.5em; }
|
||||
.svg-inline--fa.fa-w-9 {
|
||||
width: 0.5625em; }
|
||||
.svg-inline--fa.fa-w-10 {
|
||||
width: 0.625em; }
|
||||
.svg-inline--fa.fa-w-11 {
|
||||
width: 0.6875em; }
|
||||
.svg-inline--fa.fa-w-12 {
|
||||
width: 0.75em; }
|
||||
.svg-inline--fa.fa-w-13 {
|
||||
width: 0.8125em; }
|
||||
.svg-inline--fa.fa-w-14 {
|
||||
width: 0.875em; }
|
||||
.svg-inline--fa.fa-w-15 {
|
||||
width: 0.9375em; }
|
||||
.svg-inline--fa.fa-w-16 {
|
||||
width: 1em; }
|
||||
.svg-inline--fa.fa-w-17 {
|
||||
width: 1.0625em; }
|
||||
.svg-inline--fa.fa-w-18 {
|
||||
width: 1.125em; }
|
||||
.svg-inline--fa.fa-w-19 {
|
||||
width: 1.1875em; }
|
||||
.svg-inline--fa.fa-w-20 {
|
||||
width: 1.25em; }
|
||||
.svg-inline--fa.fa-pull-left {
|
||||
margin-right: .3em;
|
||||
width: auto; }
|
||||
.svg-inline--fa.fa-pull-right {
|
||||
margin-left: .3em;
|
||||
width: auto; }
|
||||
.svg-inline--fa.fa-border {
|
||||
height: 1.5em; }
|
||||
.svg-inline--fa.fa-li {
|
||||
width: 2em; }
|
||||
.svg-inline--fa.fa-fw {
|
||||
width: 1.25em; }
|
||||
|
||||
.fa-layers svg.svg-inline--fa {
|
||||
bottom: 0;
|
||||
left: 0;
|
||||
margin: auto;
|
||||
position: absolute;
|
||||
right: 0;
|
||||
top: 0; }
|
||||
|
||||
.fa-layers {
|
||||
display: inline-block;
|
||||
height: 1em;
|
||||
position: relative;
|
||||
text-align: center;
|
||||
vertical-align: -.125em;
|
||||
width: 1em; }
|
||||
.fa-layers svg.svg-inline--fa {
|
||||
-webkit-transform-origin: center center;
|
||||
transform-origin: center center; }
|
||||
|
||||
.fa-layers-text, .fa-layers-counter {
|
||||
display: inline-block;
|
||||
position: absolute;
|
||||
text-align: center; }
|
||||
|
||||
.fa-layers-text {
|
||||
left: 50%;
|
||||
top: 50%;
|
||||
-webkit-transform: translate(-50%, -50%);
|
||||
transform: translate(-50%, -50%);
|
||||
-webkit-transform-origin: center center;
|
||||
transform-origin: center center; }
|
||||
|
||||
.fa-layers-counter {
|
||||
background-color: #ff253a;
|
||||
border-radius: 1em;
|
||||
-webkit-box-sizing: border-box;
|
||||
box-sizing: border-box;
|
||||
color: #fff;
|
||||
height: 1.5em;
|
||||
line-height: 1;
|
||||
max-width: 5em;
|
||||
min-width: 1.5em;
|
||||
overflow: hidden;
|
||||
padding: .25em;
|
||||
right: 0;
|
||||
text-overflow: ellipsis;
|
||||
top: 0;
|
||||
-webkit-transform: scale(0.25);
|
||||
transform: scale(0.25);
|
||||
-webkit-transform-origin: top right;
|
||||
transform-origin: top right; }
|
||||
|
||||
.fa-layers-bottom-right {
|
||||
bottom: 0;
|
||||
right: 0;
|
||||
top: auto;
|
||||
-webkit-transform: scale(0.25);
|
||||
transform: scale(0.25);
|
||||
-webkit-transform-origin: bottom right;
|
||||
transform-origin: bottom right; }
|
||||
|
||||
.fa-layers-bottom-left {
|
||||
bottom: 0;
|
||||
left: 0;
|
||||
right: auto;
|
||||
top: auto;
|
||||
-webkit-transform: scale(0.25);
|
||||
transform: scale(0.25);
|
||||
-webkit-transform-origin: bottom left;
|
||||
transform-origin: bottom left; }
|
||||
|
||||
.fa-layers-top-right {
|
||||
right: 0;
|
||||
top: 0;
|
||||
-webkit-transform: scale(0.25);
|
||||
transform: scale(0.25);
|
||||
-webkit-transform-origin: top right;
|
||||
transform-origin: top right; }
|
||||
|
||||
.fa-layers-top-left {
|
||||
left: 0;
|
||||
right: auto;
|
||||
top: 0;
|
||||
-webkit-transform: scale(0.25);
|
||||
transform: scale(0.25);
|
||||
-webkit-transform-origin: top left;
|
||||
transform-origin: top left; }
|
||||
|
||||
.fa-lg {
|
||||
font-size: 1.33333em;
|
||||
line-height: 0.75em;
|
||||
vertical-align: -.0667em; }
|
||||
|
||||
.fa-xs {
|
||||
font-size: .75em; }
|
||||
|
||||
.fa-sm {
|
||||
font-size: .875em; }
|
||||
|
||||
.fa-1x {
|
||||
font-size: 1em; }
|
||||
|
||||
.fa-2x {
|
||||
font-size: 2em; }
|
||||
|
||||
.fa-3x {
|
||||
font-size: 3em; }
|
||||
|
||||
.fa-4x {
|
||||
font-size: 4em; }
|
||||
|
||||
.fa-5x {
|
||||
font-size: 5em; }
|
||||
|
||||
.fa-6x {
|
||||
font-size: 6em; }
|
||||
|
||||
.fa-7x {
|
||||
font-size: 7em; }
|
||||
|
||||
.fa-8x {
|
||||
font-size: 8em; }
|
||||
|
||||
.fa-9x {
|
||||
font-size: 9em; }
|
||||
|
||||
.fa-10x {
|
||||
font-size: 10em; }
|
||||
|
||||
.fa-fw {
|
||||
text-align: center;
|
||||
width: 1.25em; }
|
||||
|
||||
.fa-ul {
|
||||
list-style-type: none;
|
||||
margin-left: 2.5em;
|
||||
padding-left: 0; }
|
||||
.fa-ul > li {
|
||||
position: relative; }
|
||||
|
||||
.fa-li {
|
||||
left: -2em;
|
||||
position: absolute;
|
||||
text-align: center;
|
||||
width: 2em;
|
||||
line-height: inherit; }
|
||||
|
||||
.fa-border {
|
||||
border: solid 0.08em #eee;
|
||||
border-radius: .1em;
|
||||
padding: .2em .25em .15em; }
|
||||
|
||||
.fa-pull-left {
|
||||
float: left; }
|
||||
|
||||
.fa-pull-right {
|
||||
float: right; }
|
||||
|
||||
.fa.fa-pull-left,
|
||||
.fas.fa-pull-left,
|
||||
.far.fa-pull-left,
|
||||
.fal.fa-pull-left,
|
||||
.fab.fa-pull-left {
|
||||
margin-right: .3em; }
|
||||
|
||||
.fa.fa-pull-right,
|
||||
.fas.fa-pull-right,
|
||||
.far.fa-pull-right,
|
||||
.fal.fa-pull-right,
|
||||
.fab.fa-pull-right {
|
||||
margin-left: .3em; }
|
||||
|
||||
.fa-spin {
|
||||
-webkit-animation: fa-spin 2s infinite linear;
|
||||
animation: fa-spin 2s infinite linear; }
|
||||
|
||||
.fa-pulse {
|
||||
-webkit-animation: fa-spin 1s infinite steps(8);
|
||||
animation: fa-spin 1s infinite steps(8); }
|
||||
|
||||
@-webkit-keyframes fa-spin {
|
||||
0% {
|
||||
-webkit-transform: rotate(0deg);
|
||||
transform: rotate(0deg); }
|
||||
100% {
|
||||
-webkit-transform: rotate(360deg);
|
||||
transform: rotate(360deg); } }
|
||||
|
||||
@keyframes fa-spin {
|
||||
0% {
|
||||
-webkit-transform: rotate(0deg);
|
||||
transform: rotate(0deg); }
|
||||
100% {
|
||||
-webkit-transform: rotate(360deg);
|
||||
transform: rotate(360deg); } }
|
||||
|
||||
.fa-rotate-90 {
|
||||
-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
|
||||
-webkit-transform: rotate(90deg);
|
||||
transform: rotate(90deg); }
|
||||
|
||||
.fa-rotate-180 {
|
||||
-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
|
||||
-webkit-transform: rotate(180deg);
|
||||
transform: rotate(180deg); }
|
||||
|
||||
.fa-rotate-270 {
|
||||
-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
|
||||
-webkit-transform: rotate(270deg);
|
||||
transform: rotate(270deg); }
|
||||
|
||||
.fa-flip-horizontal {
|
||||
-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
|
||||
-webkit-transform: scale(-1, 1);
|
||||
transform: scale(-1, 1); }
|
||||
|
||||
.fa-flip-vertical {
|
||||
-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
|
||||
-webkit-transform: scale(1, -1);
|
||||
transform: scale(1, -1); }
|
||||
|
||||
.fa-flip-both, .fa-flip-horizontal.fa-flip-vertical {
|
||||
-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
|
||||
-webkit-transform: scale(-1, -1);
|
||||
transform: scale(-1, -1); }
|
||||
|
||||
:root .fa-rotate-90,
|
||||
:root .fa-rotate-180,
|
||||
:root .fa-rotate-270,
|
||||
:root .fa-flip-horizontal,
|
||||
:root .fa-flip-vertical,
|
||||
:root .fa-flip-both {
|
||||
-webkit-filter: none;
|
||||
filter: none; }
|
||||
|
||||
.fa-stack {
|
||||
display: inline-block;
|
||||
height: 2em;
|
||||
position: relative;
|
||||
width: 2.5em; }
|
||||
|
||||
.fa-stack-1x,
|
||||
.fa-stack-2x {
|
||||
bottom: 0;
|
||||
left: 0;
|
||||
margin: auto;
|
||||
position: absolute;
|
||||
right: 0;
|
||||
top: 0; }
|
||||
|
||||
.svg-inline--fa.fa-stack-1x {
|
||||
height: 1em;
|
||||
width: 1.25em; }
|
||||
|
||||
.svg-inline--fa.fa-stack-2x {
|
||||
height: 2em;
|
||||
width: 2.5em; }
|
||||
|
||||
.fa-inverse {
|
||||
color: #fff; }
|
||||
|
||||
.sr-only {
|
||||
border: 0;
|
||||
clip: rect(0, 0, 0, 0);
|
||||
height: 1px;
|
||||
margin: -1px;
|
||||
overflow: hidden;
|
||||
padding: 0;
|
||||
position: absolute;
|
||||
width: 1px; }
|
||||
|
||||
.sr-only-focusable:active, .sr-only-focusable:focus {
|
||||
clip: auto;
|
||||
height: auto;
|
||||
margin: 0;
|
||||
overflow: visible;
|
||||
position: static;
|
||||
width: auto; }
|
||||
|
||||
.svg-inline--fa .fa-primary {
|
||||
fill: var(--fa-primary-color, currentColor);
|
||||
opacity: 1;
|
||||
opacity: var(--fa-primary-opacity, 1); }
|
||||
|
||||
.svg-inline--fa .fa-secondary {
|
||||
fill: var(--fa-secondary-color, currentColor);
|
||||
opacity: 0.4;
|
||||
opacity: var(--fa-secondary-opacity, 0.4); }
|
||||
|
||||
.svg-inline--fa.fa-swap-opacity .fa-primary {
|
||||
opacity: 0.4;
|
||||
opacity: var(--fa-secondary-opacity, 0.4); }
|
||||
|
||||
.svg-inline--fa.fa-swap-opacity .fa-secondary {
|
||||
opacity: 1;
|
||||
opacity: var(--fa-primary-opacity, 1); }
|
||||
|
||||
.svg-inline--fa mask .fa-primary,
|
||||
.svg-inline--fa mask .fa-secondary {
|
||||
fill: black; }
|
||||
|
||||
.fad.fa-inverse {
|
||||
color: #fff; }
|
||||
Vendored
+5
File diff suppressed because one or more lines are too long
File diff suppressed because it is too large
Load Diff
Vendored
+5
File diff suppressed because one or more lines are too long
@@ -4,7 +4,7 @@ using System.Linq;
|
||||
using System.Web;
|
||||
using System.Web.Mvc;
|
||||
|
||||
namespace MP_API.Controllers
|
||||
namespace MP_MAG.Controllers
|
||||
{
|
||||
public class HomeController : Controller
|
||||
{
|
||||
|
||||
@@ -1,8 +1,9 @@
|
||||
using SteamWare.Reports;
|
||||
using SteamWare;
|
||||
using SteamWare.Reports;
|
||||
using System.Collections.Generic;
|
||||
using System.Web.Http;
|
||||
|
||||
namespace MP_API.Controllers
|
||||
namespace MP_MAG.Controllers
|
||||
{
|
||||
public class PrintQueueConfController : ApiController
|
||||
{
|
||||
@@ -11,14 +12,14 @@ namespace MP_API.Controllers
|
||||
/// GET: api/PrintQueue
|
||||
/// </summary>
|
||||
/// <returns>lista oggetto Json in formato SteamwareSDK.queueConf</returns>
|
||||
public List<queueConf> Get()
|
||||
public List<SteamWare.Reports.queueConf> Get()
|
||||
{
|
||||
List<queueConf> answ = MagData.MagDataLayer.man.queueConfJson;
|
||||
List<SteamWare.Reports.queueConf> answ = MagData.MagDataLayer.man.queueConfJson;
|
||||
// se vuoto... creo!
|
||||
if (answ.Count == 0)
|
||||
{
|
||||
queueConf currConf;
|
||||
devInfoParam currDevInfoParam = new devInfoParam()
|
||||
SteamWare.Reports.queueConf currConf;
|
||||
SteamWare.Reports.devInfoParam currDevInfoParam = new SteamWare.Reports.devInfoParam()
|
||||
{
|
||||
OutputFormat = "EMF",
|
||||
PageHeight = "297mm",
|
||||
@@ -28,7 +29,7 @@ namespace MP_API.Controllers
|
||||
MarginRight = "10mm",
|
||||
MarginTop = "10mm"
|
||||
};
|
||||
currConf = new queueConf()
|
||||
currConf = new SteamWare.Reports.queueConf()
|
||||
{
|
||||
name = "default",
|
||||
template = "missing.rdlc",
|
||||
|
||||
@@ -1,14 +1,15 @@
|
||||
using MagData;
|
||||
using Newtonsoft.Json;
|
||||
using SteamWare.IO;
|
||||
using SteamWare.Reports;
|
||||
//using SteamWare.IO;
|
||||
//using SteamWare.Reports;
|
||||
using SteamWare;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Data;
|
||||
using System.IO;
|
||||
using System.Web.Http;
|
||||
|
||||
namespace MP_API.Controllers
|
||||
namespace MP_MAG.Controllers
|
||||
{
|
||||
public class PrintQueueController : ApiController
|
||||
{
|
||||
@@ -47,13 +48,17 @@ namespace MP_API.Controllers
|
||||
DataTable tab = new DataTable();
|
||||
switch (tipoReport)
|
||||
{
|
||||
case reportRichiesto.CartellinoPedane:
|
||||
tab = MagDataLayer.man.taCPed.GetData(keyParam);
|
||||
answ.Add("stp_prt_PartLabel", tab);
|
||||
break;
|
||||
case reportRichiesto.CartellinoFinitiOdette:
|
||||
tab = MagDataLayer.man.taCFOdette.GetData(keyParam);
|
||||
answ.Add("stp_prt_StackLabel", tab);
|
||||
answ.Add("stp_prt_CartellinoFinitiOdette", tab);
|
||||
break;
|
||||
case reportRichiesto.CartellinoPedane:
|
||||
tab = MagDataLayer.man.taCPed.GetData(keyParam);
|
||||
answ.Add("stp_prt_CartellinoPedane", tab);
|
||||
break;
|
||||
case reportRichiesto.CartellinoSemilavorati:
|
||||
tab = MagDataLayer.man.taCSemil.GetData(keyParam);
|
||||
answ.Add("stp_prt_CartellinoSemilavorati", tab);
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
@@ -64,17 +69,22 @@ namespace MP_API.Controllers
|
||||
/// <summary>
|
||||
/// Recupera report da CODA report
|
||||
/// </summary>
|
||||
/// <param name="template"></param>
|
||||
/// <param name="queueName"></param>
|
||||
/// <returns></returns>
|
||||
protected reportRichiesto reportByTemplate(string template)
|
||||
protected reportRichiesto reportByTemplate(string queueName)
|
||||
{
|
||||
reportRichiesto report = reportRichiesto.ND;
|
||||
try
|
||||
var qConf = MagDataLayer.man.queueConfRedis.Find(x => x.name == queueName);
|
||||
if (qConf != null)
|
||||
{
|
||||
report = (reportRichiesto)Enum.Parse(typeof(reportRichiesto), template.Replace(".rdlc", ""));
|
||||
// decodifico
|
||||
try
|
||||
{
|
||||
report = (reportRichiesto)Enum.Parse(typeof(reportRichiesto), qConf.template.Replace(".rdlc", ""));
|
||||
}
|
||||
catch
|
||||
{ }
|
||||
}
|
||||
catch
|
||||
{ }
|
||||
return report;
|
||||
}
|
||||
|
||||
@@ -100,9 +110,10 @@ namespace MP_API.Controllers
|
||||
}
|
||||
else
|
||||
{
|
||||
int ttlPrintCount = memLayer.ML.CRI("ttlPrintCount");
|
||||
// recupero da dbe e salvo
|
||||
answ = countWaitingDb;
|
||||
memLayer.ML.setRSV(redQueueCount, answ.ToString(), 30);
|
||||
memLayer.ML.setRSV(redQueueCount, $"{answ}", ttlPrintCount);
|
||||
}
|
||||
return answ;
|
||||
}
|
||||
|
||||
@@ -1,11 +1,12 @@
|
||||
using SteamWare.IO;
|
||||
using SteamWare;
|
||||
//using SteamWare.IO;
|
||||
using SteamWare.Logger;
|
||||
using System;
|
||||
using System.IO;
|
||||
using System.Web;
|
||||
using System.Web.Http;
|
||||
|
||||
namespace MP_API.Controllers
|
||||
namespace MP_MAG.Controllers
|
||||
{
|
||||
public class ReportController : ApiController
|
||||
{
|
||||
|
||||
+1
-1
@@ -1 +1 @@
|
||||
<%@ Application Codebehind="Global.asax.cs" Inherits="MP_API.WebApiApplication" Language="C#" %>
|
||||
<%@ Application Codebehind="Global.asax.cs" Inherits="MP_MAG.Global" Language="C#" %>
|
||||
|
||||
@@ -7,12 +7,14 @@ using System.Web.Mvc;
|
||||
using System.Web.Optimization;
|
||||
using System.Web.Routing;
|
||||
|
||||
namespace MP_API
|
||||
namespace MP_MAG
|
||||
{
|
||||
public class WebApiApplication : System.Web.HttpApplication
|
||||
//public class WebApiApplication : System.Web.HttpApplication
|
||||
public class Global : System.Web.HttpApplication
|
||||
{
|
||||
protected void Application_Start()
|
||||
{
|
||||
// Codice eseguito all'avvio dell'applicazione
|
||||
AreaRegistration.RegisterAllAreas();
|
||||
GlobalConfiguration.Configure(WebApiConfig.Register);
|
||||
FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters);
|
||||
|
||||
+314
-18
@@ -13,8 +13,8 @@
|
||||
<ProjectTypeGuids>{349c5851-65df-11da-9384-00065b846f21};{fae04ec0-301f-11d3-bf4b-00c04f79efbc}</ProjectTypeGuids>
|
||||
<OutputType>Library</OutputType>
|
||||
<AppDesignerFolder>Properties</AppDesignerFolder>
|
||||
<RootNamespace>MP_API</RootNamespace>
|
||||
<AssemblyName>MP-API</AssemblyName>
|
||||
<RootNamespace>MP_MAG</RootNamespace>
|
||||
<AssemblyName>MP-MAG</AssemblyName>
|
||||
<TargetFrameworkVersion>v4.6.2</TargetFrameworkVersion>
|
||||
<MvcBuildViews>false</MvcBuildViews>
|
||||
<UseIISExpress>true</UseIISExpress>
|
||||
@@ -47,16 +47,49 @@
|
||||
<WarningLevel>4</WarningLevel>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<Reference Include="AegisImplicitMail, Version=1.0.3.0, Culture=neutral, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\AIM.1.0.3\lib\AegisImplicitMail.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="AjaxControlToolkit, Version=19.1.0.0, Culture=neutral, PublicKeyToken=28f01b0e84b6d53e, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\AjaxControlToolkit.19.1.0\lib\net40\AjaxControlToolkit.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="AspNet.ScriptManager.bootstrap, Version=4.4.1.0, Culture=neutral, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\AspNet.ScriptManager.bootstrap.4.4.1\lib\net45\AspNet.ScriptManager.bootstrap.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="AspNet.ScriptManager.jQuery, Version=3.4.1.0, Culture=neutral, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\AspNet.ScriptManager.jQuery.3.4.1\lib\net45\AspNet.ScriptManager.jQuery.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Crc32C.NET, Version=1.0.5.0, Culture=neutral, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\Crc32C.NET.1.0.5.0\lib\net20\Crc32C.NET.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="DnsClient, Version=1.2.0.0, Culture=neutral, PublicKeyToken=4574bb5573c51424, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\DnsClient.1.2.0\lib\net45\DnsClient.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Elmah, Version=1.2.14706.0, Culture=neutral, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\elmah.corelibrary.1.2.2\lib\Elmah.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="ICSharpCode.SharpZipLib, Version=1.2.0.246, Culture=neutral, PublicKeyToken=1b03e6acf1164f73, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\SharpZipLib.1.2.0\lib\net45\ICSharpCode.SharpZipLib.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Microsoft.AspNet.FriendlyUrls, Version=1.0.2.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\Microsoft.AspNet.FriendlyUrls.Core.1.0.2\lib\net45\Microsoft.AspNet.FriendlyUrls.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Microsoft.AspNet.SessionState.SessionStateModule, Version=1.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\Microsoft.AspNet.SessionState.SessionStateModule.1.1.0\lib\Net462\Microsoft.AspNet.SessionState.SessionStateModule.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Microsoft.AspNet.Web.Optimization.WebForms, Version=1.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\Microsoft.AspNet.Web.Optimization.WebForms.1.1.3\lib\net45\Microsoft.AspNet.Web.Optimization.WebForms.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Microsoft.CSharp" />
|
||||
<Reference Include="Microsoft.ScriptManager.MSAjax, Version=5.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\Microsoft.AspNet.ScriptManager.MSAjax.5.0.0\lib\net45\Microsoft.ScriptManager.MSAjax.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Microsoft.ScriptManager.WebForms, Version=5.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\Microsoft.AspNet.ScriptManager.WebForms.5.0.0\lib\net45\Microsoft.ScriptManager.WebForms.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Microsoft.Web.RedisSessionStateProvider, Version=4.0.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\Microsoft.Web.RedisSessionStateProvider.4.0.1\lib\net462\Microsoft.Web.RedisSessionStateProvider.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="MongoDB.Bson, Version=2.10.2.0, Culture=neutral, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\MongoDB.Bson.2.10.2\lib\net452\MongoDB.Bson.dll</HintPath>
|
||||
</Reference>
|
||||
@@ -75,6 +108,12 @@
|
||||
<Reference Include="NLog, Version=4.0.0.0, Culture=neutral, PublicKeyToken=5120e14c03d0593c, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\NLog.4.6.8\lib\net45\NLog.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="PdfSharp, Version=1.50.5147.0, Culture=neutral, PublicKeyToken=f94615aa0424f9eb, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\PDFsharp.1.50.5147\lib\net20\PdfSharp.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="PdfSharp.Charting, Version=1.50.5147.0, Culture=neutral, PublicKeyToken=f94615aa0424f9eb, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\PDFsharp.1.50.5147\lib\net20\PdfSharp.Charting.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="Pipelines.Sockets.Unofficial, Version=1.0.0.0, Culture=neutral, PublicKeyToken=42ea0a778e13fbe2, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\Pipelines.Sockets.Unofficial.2.1.1\lib\net461\Pipelines.Sockets.Unofficial.dll</HintPath>
|
||||
</Reference>
|
||||
@@ -87,17 +126,14 @@
|
||||
<Reference Include="StackExchange.Redis, Version=2.0.0.0, Culture=neutral, PublicKeyToken=c219ff1ca8c2ce46, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\StackExchange.Redis.2.0.601\lib\net461\StackExchange.Redis.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="SteamWare.IO, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\SteamWare.IO.4.0.2002.731\lib\net462\SteamWare.IO.dll</HintPath>
|
||||
<Private>True</Private>
|
||||
<Reference Include="SteamWare, Version=4.0.2003.734, Culture=neutral, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\SteamWare.4.0.2003.734\lib\net462\SteamWare.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="SteamWare.Logger, Version=4.0.2002.731, Culture=neutral, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\SteamWare.Logger.4.0.2002.731\lib\net462\SteamWare.Logger.dll</HintPath>
|
||||
<Private>True</Private>
|
||||
<Reference Include="SteamWare.Logger, Version=4.0.2003.734, Culture=neutral, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\SteamWare.Logger.4.0.2003.734\lib\net462\SteamWare.Logger.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="SteamWare.Reports, Version=4.0.2002.731, Culture=neutral, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\SteamWare.Reports.4.0.2002.731\lib\net462\SteamWare.Reports.dll</HintPath>
|
||||
<Private>True</Private>
|
||||
<Reference Include="SteamWare.Reports, Version=4.0.2003.734, Culture=neutral, processorArchitecture=MSIL">
|
||||
<HintPath>..\packages\SteamWare.Reports.4.0.2003.734\lib\net462\SteamWare.Reports.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="System" />
|
||||
<Reference Include="System.Buffers, Version=4.0.3.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
|
||||
@@ -140,6 +176,8 @@
|
||||
<Reference Include="System.ComponentModel.DataAnnotations" />
|
||||
<Reference Include="System.Core" />
|
||||
<Reference Include="System.Data.DataSetExtensions" />
|
||||
<Reference Include="System.Web.Extensions" />
|
||||
<Reference Include="System.Web.Services" />
|
||||
<Reference Include="System.Xml.Linq" />
|
||||
<Reference Include="System.Web" />
|
||||
<Reference Include="System.Web.Abstractions" />
|
||||
@@ -236,6 +274,9 @@
|
||||
<Compile Include="Areas\HelpPage\SampleGeneration\SampleDirection.cs" />
|
||||
<Compile Include="Areas\HelpPage\SampleGeneration\TextSample.cs" />
|
||||
<Compile Include="Areas\HelpPage\XmlDocumentationProvider.cs" />
|
||||
<Compile Include="BaseUserControl.cs">
|
||||
<SubType>ASPXCodeBehind</SubType>
|
||||
</Compile>
|
||||
<Compile Include="Controllers\HomeController.cs" />
|
||||
<Compile Include="Controllers\PrintQueueConfController.cs" />
|
||||
<Compile Include="Controllers\PrintQueueController.cs" />
|
||||
@@ -244,9 +285,158 @@
|
||||
<DependentUpon>Global.asax</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Properties\AssemblyInfo.cs" />
|
||||
<Compile Include="Site.Master.cs">
|
||||
<DependentUpon>Site.Master</DependentUpon>
|
||||
<SubType>ASPXCodeBehind</SubType>
|
||||
</Compile>
|
||||
<Compile Include="Site.Master.designer.cs">
|
||||
<DependentUpon>Site.Master</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="SMART\login.aspx.cs">
|
||||
<DependentUpon>login.aspx</DependentUpon>
|
||||
<SubType>ASPXCodeBehind</SubType>
|
||||
</Compile>
|
||||
<Compile Include="SMART\login.aspx.designer.cs">
|
||||
<DependentUpon>login.aspx</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="WebUserControls\cmp_activeParams.ascx.cs">
|
||||
<DependentUpon>cmp_activeParams.ascx</DependentUpon>
|
||||
<SubType>ASPXCodeBehind</SubType>
|
||||
</Compile>
|
||||
<Compile Include="WebUserControls\cmp_activeParams.ascx.designer.cs">
|
||||
<DependentUpon>cmp_activeParams.ascx</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="WebUserControls\cmp_barcode.ascx.cs">
|
||||
<DependentUpon>cmp_barcode.ascx</DependentUpon>
|
||||
<SubType>ASPXCodeBehind</SubType>
|
||||
</Compile>
|
||||
<Compile Include="WebUserControls\cmp_barcode.ascx.designer.cs">
|
||||
<DependentUpon>cmp_barcode.ascx</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="SMART\elencoLotti.aspx.cs">
|
||||
<DependentUpon>elencoLotti.aspx</DependentUpon>
|
||||
<SubType>ASPXCodeBehind</SubType>
|
||||
</Compile>
|
||||
<Compile Include="SMART\elencoLotti.aspx.designer.cs">
|
||||
<DependentUpon>elencoLotti.aspx</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="SMART\prtFiniti.aspx.cs">
|
||||
<DependentUpon>prtFiniti.aspx</DependentUpon>
|
||||
<SubType>ASPXCodeBehind</SubType>
|
||||
</Compile>
|
||||
<Compile Include="SMART\prtFiniti.aspx.designer.cs">
|
||||
<DependentUpon>prtFiniti.aspx</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="SMART\prtPedane.aspx.cs">
|
||||
<DependentUpon>prtPedane.aspx</DependentUpon>
|
||||
<SubType>ASPXCodeBehind</SubType>
|
||||
</Compile>
|
||||
<Compile Include="SMART\prtPedane.aspx.designer.cs">
|
||||
<DependentUpon>prtPedane.aspx</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="SMART\prtSemilav.aspx.cs">
|
||||
<DependentUpon>prtSemilav.aspx</DependentUpon>
|
||||
<SubType>ASPXCodeBehind</SubType>
|
||||
</Compile>
|
||||
<Compile Include="SMART\prtSemilav.aspx.designer.cs">
|
||||
<DependentUpon>prtSemilav.aspx</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="SMART\selector.aspx.cs">
|
||||
<DependentUpon>selector.aspx</DependentUpon>
|
||||
<SubType>ASPXCodeBehind</SubType>
|
||||
</Compile>
|
||||
<Compile Include="SMART\selector.aspx.designer.cs">
|
||||
<DependentUpon>selector.aspx</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="WebUserControls\cmp_creaLottoOUT.ascx.cs">
|
||||
<DependentUpon>cmp_creaLottoOUT.ascx</DependentUpon>
|
||||
<SubType>ASPXCodeBehind</SubType>
|
||||
</Compile>
|
||||
<Compile Include="WebUserControls\cmp_creaLottoOUT.ascx.designer.cs">
|
||||
<DependentUpon>cmp_creaLottoOUT.ascx</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="WebUserControls\cmp_dettLotti.ascx.cs">
|
||||
<DependentUpon>cmp_dettLotti.ascx</DependentUpon>
|
||||
<SubType>ASPXCodeBehind</SubType>
|
||||
</Compile>
|
||||
<Compile Include="WebUserControls\cmp_dettLotti.ascx.designer.cs">
|
||||
<DependentUpon>cmp_dettLotti.ascx</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="WebUserControls\cmp_elencoLotti.ascx.cs">
|
||||
<DependentUpon>cmp_elencoLotti.ascx</DependentUpon>
|
||||
<SubType>ASPXCodeBehind</SubType>
|
||||
</Compile>
|
||||
<Compile Include="WebUserControls\cmp_elencoLotti.ascx.designer.cs">
|
||||
<DependentUpon>cmp_elencoLotti.ascx</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="WebUserControls\cmp_footer.ascx.cs">
|
||||
<DependentUpon>cmp_footer.ascx</DependentUpon>
|
||||
<SubType>ASPXCodeBehind</SubType>
|
||||
</Compile>
|
||||
<Compile Include="WebUserControls\cmp_footer.ascx.designer.cs">
|
||||
<DependentUpon>cmp_footer.ascx</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="WebUserControls\cmp_menuTop.ascx.cs">
|
||||
<DependentUpon>cmp_menuTop.ascx</DependentUpon>
|
||||
<SubType>ASPXCodeBehind</SubType>
|
||||
</Compile>
|
||||
<Compile Include="WebUserControls\cmp_menuTop.ascx.designer.cs">
|
||||
<DependentUpon>cmp_menuTop.ascx</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="WebUserControls\cmp_numRow.ascx.cs">
|
||||
<DependentUpon>cmp_numRow.ascx</DependentUpon>
|
||||
<SubType>ASPXCodeBehind</SubType>
|
||||
</Compile>
|
||||
<Compile Include="WebUserControls\cmp_numRow.ascx.designer.cs">
|
||||
<DependentUpon>cmp_numRow.ascx</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="WebUserControls\cmp_printLottoOUT.ascx.cs">
|
||||
<DependentUpon>cmp_printLottoOUT.ascx</DependentUpon>
|
||||
<SubType>ASPXCodeBehind</SubType>
|
||||
</Compile>
|
||||
<Compile Include="WebUserControls\cmp_printLottoOUT.ascx.designer.cs">
|
||||
<DependentUpon>cmp_printLottoOUT.ascx</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="WebUserControls\cmp_prtSemilav.ascx.cs">
|
||||
<DependentUpon>cmp_prtSemilav.ascx</DependentUpon>
|
||||
<SubType>ASPXCodeBehind</SubType>
|
||||
</Compile>
|
||||
<Compile Include="WebUserControls\cmp_prtSemilav.ascx.designer.cs">
|
||||
<DependentUpon>cmp_prtSemilav.ascx</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="WebUserControls\cmp_semiLavArtOut.ascx.cs">
|
||||
<DependentUpon>cmp_semiLavArtOut.ascx</DependentUpon>
|
||||
<SubType>ASPXCodeBehind</SubType>
|
||||
</Compile>
|
||||
<Compile Include="WebUserControls\cmp_semiLavArtOut.ascx.designer.cs">
|
||||
<DependentUpon>cmp_semiLavArtOut.ascx</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="WebUserControls\cmp_semiLavArtRich.ascx.cs">
|
||||
<DependentUpon>cmp_semiLavArtRich.ascx</DependentUpon>
|
||||
<SubType>ASPXCodeBehind</SubType>
|
||||
</Compile>
|
||||
<Compile Include="WebUserControls\cmp_semiLavArtRich.ascx.designer.cs">
|
||||
<DependentUpon>cmp_semiLavArtRich.ascx</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="WebUserControls\cmp_semiLavLottiIn.ascx.cs">
|
||||
<DependentUpon>cmp_semiLavLottiIn.ascx</DependentUpon>
|
||||
<SubType>ASPXCodeBehind</SubType>
|
||||
</Compile>
|
||||
<Compile Include="WebUserControls\cmp_semiLavLottiIn.ascx.designer.cs">
|
||||
<DependentUpon>cmp_semiLavLottiIn.ascx</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="WebUserControls\cmp_semiLavLottiOut.ascx.cs">
|
||||
<DependentUpon>cmp_semiLavLottiOut.ascx</DependentUpon>
|
||||
<SubType>ASPXCodeBehind</SubType>
|
||||
</Compile>
|
||||
<Compile Include="WebUserControls\cmp_semiLavLottiOut.ascx.designer.cs">
|
||||
<DependentUpon>cmp_semiLavLottiOut.ascx</DependentUpon>
|
||||
</Compile>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Content Include="App_Readme\Elmah.txt" />
|
||||
<Content Include="App_Readme\README_SteamWare.txt" />
|
||||
<Content Include="App_Readme\SteamWare_demo\example-config-table.txt" />
|
||||
<Content Include="App_Readme\SteamWare_demo\example-favicon.ico" />
|
||||
<Content Include="Areas\HelpPage\HelpPage.css" />
|
||||
<Content Include="Content\bootstrap-grid.css" />
|
||||
@@ -255,6 +445,32 @@
|
||||
<Content Include="Content\bootstrap-reboot.min.css" />
|
||||
<Content Include="Content\bootstrap.css" />
|
||||
<Content Include="Content\bootstrap.min.css" />
|
||||
<Content Include="Content\brands.css" />
|
||||
<Content Include="Content\brands.min.css" />
|
||||
<Content Include="Content\fontawesome-all.css" />
|
||||
<Content Include="Content\fontawesome-all.min.css" />
|
||||
<Content Include="Content\fontawesome.css" />
|
||||
<Content Include="Content\fontawesome.min.css" />
|
||||
<Content Include="Content\fonts.css">
|
||||
<DependentUpon>fonts.less</DependentUpon>
|
||||
</Content>
|
||||
<Content Include="Content\fonts.min.css">
|
||||
<DependentUpon>fonts.css</DependentUpon>
|
||||
</Content>
|
||||
<Content Include="Content\regular.css" />
|
||||
<Content Include="Content\regular.min.css" />
|
||||
<Content Include="Content\Site.css">
|
||||
<DependentUpon>site.less</DependentUpon>
|
||||
</Content>
|
||||
<Content Include="Content\Site.min.css">
|
||||
<DependentUpon>Site.css</DependentUpon>
|
||||
</Content>
|
||||
<Content Include="Content\solid.css" />
|
||||
<Content Include="Content\solid.min.css" />
|
||||
<Content Include="Content\svg-with-js.css" />
|
||||
<Content Include="Content\svg-with-js.min.css" />
|
||||
<Content Include="Content\v4-shims.css" />
|
||||
<Content Include="Content\v4-shims.min.css" />
|
||||
<Content Include="favicon.ico" />
|
||||
<Content Include="Global.asax" />
|
||||
<Content Include="Areas\HelpPage\Views\Web.config" />
|
||||
@@ -295,15 +511,84 @@
|
||||
<Content Include="Scripts\esm\popper-utils.min.js" />
|
||||
<Content Include="Scripts\esm\popper.js" />
|
||||
<Content Include="Scripts\esm\popper.min.js" />
|
||||
<Content Include="Scripts\fontawesome\all.js" />
|
||||
<Content Include="Scripts\fontawesome\all.min.js" />
|
||||
<Content Include="Scripts\fontawesome\brands.js" />
|
||||
<Content Include="Scripts\fontawesome\brands.min.js" />
|
||||
<Content Include="Scripts\fontawesome\conflict-detection.js" />
|
||||
<Content Include="Scripts\fontawesome\conflict-detection.min.js" />
|
||||
<Content Include="Scripts\fontawesome\fontawesome.js" />
|
||||
<Content Include="Scripts\fontawesome\fontawesome.min.js" />
|
||||
<Content Include="Scripts\fontawesome\regular.js" />
|
||||
<Content Include="Scripts\fontawesome\regular.min.js" />
|
||||
<Content Include="Scripts\fontawesome\solid.js" />
|
||||
<Content Include="Scripts\fontawesome\solid.min.js" />
|
||||
<Content Include="Scripts\fontawesome\v4-shims.js" />
|
||||
<Content Include="Scripts\fontawesome\v4-shims.min.js" />
|
||||
<Content Include="Scripts\index.js.flow" />
|
||||
<Content Include="Scripts\esm\popper.min.js.map" />
|
||||
<Content Include="Scripts\esm\popper.js.map" />
|
||||
<Content Include="Scripts\esm\popper-utils.min.js.map" />
|
||||
<Content Include="Scripts\esm\popper-utils.js.map" />
|
||||
<None Include="bundleconfig.json" />
|
||||
<Content Include="Scripts\WebForms\DetailsView.js" />
|
||||
<Content Include="Scripts\WebForms\Focus.js" />
|
||||
<Content Include="Scripts\WebForms\GridView.js" />
|
||||
<Content Include="Scripts\WebForms\Menu.js" />
|
||||
<Content Include="Scripts\WebForms\MenuStandards.js" />
|
||||
<Content Include="Scripts\WebForms\MSAjax\MicrosoftAjax.js" />
|
||||
<Content Include="Scripts\WebForms\MSAjax\MicrosoftAjaxApplicationServices.js" />
|
||||
<Content Include="Scripts\WebForms\MSAjax\MicrosoftAjaxComponentModel.js" />
|
||||
<Content Include="Scripts\WebForms\MSAjax\MicrosoftAjaxCore.js" />
|
||||
<Content Include="Scripts\WebForms\MSAjax\MicrosoftAjaxGlobalization.js" />
|
||||
<Content Include="Scripts\WebForms\MSAjax\MicrosoftAjaxHistory.js" />
|
||||
<Content Include="Scripts\WebForms\MSAjax\MicrosoftAjaxNetwork.js" />
|
||||
<Content Include="Scripts\WebForms\MSAjax\MicrosoftAjaxSerialization.js" />
|
||||
<Content Include="Scripts\WebForms\MSAjax\MicrosoftAjaxTimer.js" />
|
||||
<Content Include="Scripts\WebForms\MSAjax\MicrosoftAjaxWebForms.js" />
|
||||
<Content Include="Scripts\WebForms\MSAjax\MicrosoftAjaxWebServices.js" />
|
||||
<Content Include="Scripts\WebForms\SmartNav.js" />
|
||||
<Content Include="Scripts\WebForms\TreeView.js" />
|
||||
<Content Include="Scripts\WebForms\WebForms.js" />
|
||||
<Content Include="Scripts\WebForms\WebParts.js" />
|
||||
<Content Include="Scripts\WebForms\WebUIValidation.js" />
|
||||
<Content Include="Boundle.config" />
|
||||
<Content Include="Reports\queueConf.json" />
|
||||
<EmbeddedResource Include="Reports\CartellinoFinitiOdette.rdlc" />
|
||||
<EmbeddedResource Include="Reports\CartellinoPedane.rdlc" />
|
||||
<Content Include="SMART\login.aspx" />
|
||||
<Content Include="WebUserControls\cmp_activeParams.ascx" />
|
||||
<Content Include="WebUserControls\cmp_barcode.ascx" />
|
||||
<Content Include="SMART\elencoLotti.aspx" />
|
||||
<Content Include="SMART\prtFiniti.aspx" />
|
||||
<Content Include="SMART\prtPedane.aspx" />
|
||||
<Content Include="SMART\prtSemilav.aspx" />
|
||||
<Content Include="webfonts\fa-brands-400.svg" />
|
||||
<Content Include="webfonts\fa-regular-400.svg" />
|
||||
<Content Include="webfonts\fa-solid-900.svg" />
|
||||
<Content Include="WebUserControls\cmp_creaLottoOUT.ascx" />
|
||||
<Content Include="WebUserControls\cmp_dettLotti.ascx" />
|
||||
<Content Include="WebUserControls\cmp_elencoLotti.ascx" />
|
||||
<Content Include="WebUserControls\cmp_footer.ascx" />
|
||||
<Content Include="WebUserControls\cmp_menuTop.ascx" />
|
||||
<Content Include="WebUserControls\cmp_numRow.ascx" />
|
||||
<Content Include="WebUserControls\cmp_printLottoOUT.ascx" />
|
||||
<Content Include="WebUserControls\cmp_prtSemilav.ascx" />
|
||||
<Content Include="WebUserControls\cmp_semiLavArtOut.ascx" />
|
||||
<Content Include="WebUserControls\cmp_semiLavArtRich.ascx" />
|
||||
<Content Include="WebUserControls\cmp_semiLavLottiIn.ascx" />
|
||||
<Content Include="WebUserControls\cmp_semiLavLottiOut.ascx" />
|
||||
<Content Include="App_Readme\SteamWare_demo\example-NLog.config" />
|
||||
<Content Include="App_Readme\SteamWare_demo\example-app.config" />
|
||||
<None Include="compilerconfig.json" />
|
||||
<None Include="compilerconfig.json.defaults">
|
||||
<DependentUpon>compilerconfig.json</DependentUpon>
|
||||
</None>
|
||||
<Content Include="Content\fonts.less" />
|
||||
<Content Include="Content\OpenSans.woff" />
|
||||
<Content Include="Content\OpenSansCondensed.woff" />
|
||||
<Content Include="Content\Roboto.woff2" />
|
||||
<Content Include="Content\RobotoCondensed.woff2" />
|
||||
<None Include="Reports\CartellinoFinitiOdette.rdlc" />
|
||||
<None Include="Reports\CartellinoPedane.rdlc" />
|
||||
<None Include="Reports\CartellinoSemilavorati.rdlc" />
|
||||
<None Include="Scripts\jquery-3.4.1.intellisense.js" />
|
||||
<Content Include="Scripts\jquery-3.4.1.js" />
|
||||
<Content Include="Scripts\jquery-3.4.1.min.js" />
|
||||
@@ -381,6 +666,7 @@
|
||||
<Content Include="Scripts\umd\popper-utils.min.js" />
|
||||
<Content Include="Scripts\umd\popper.js" />
|
||||
<Content Include="Scripts\umd\popper.min.js" />
|
||||
<Content Include="SMART\selector.aspx" />
|
||||
<Content Include="Web.config" />
|
||||
<Content Include="Web.Debug.config">
|
||||
<DependentUpon>Web.config</DependentUpon>
|
||||
@@ -389,7 +675,7 @@
|
||||
<DependentUpon>Web.config</DependentUpon>
|
||||
</Content>
|
||||
<Content Include="Areas\HelpPage\Views\_ViewStart.cshtml" />
|
||||
<Content Include="Content\Site.css" />
|
||||
<None Include="Content\site.less" />
|
||||
<Content Include="Views\Web.config" />
|
||||
<Content Include="Views\_ViewStart.cshtml" />
|
||||
<Content Include="Views\Home\Index.cshtml" />
|
||||
@@ -405,6 +691,19 @@
|
||||
<Content Include="Scripts\popper.js.map" />
|
||||
<Content Include="Scripts\popper-utils.min.js.map" />
|
||||
<Content Include="Scripts\popper-utils.js.map" />
|
||||
<Content Include="Site.Master" />
|
||||
<Content Include="webfonts\fa-solid-900.woff2" />
|
||||
<Content Include="webfonts\fa-solid-900.woff" />
|
||||
<Content Include="webfonts\fa-solid-900.ttf" />
|
||||
<Content Include="webfonts\fa-solid-900.eot" />
|
||||
<Content Include="webfonts\fa-regular-400.woff2" />
|
||||
<Content Include="webfonts\fa-regular-400.woff" />
|
||||
<Content Include="webfonts\fa-regular-400.ttf" />
|
||||
<Content Include="webfonts\fa-regular-400.eot" />
|
||||
<Content Include="webfonts\fa-brands-400.woff2" />
|
||||
<Content Include="webfonts\fa-brands-400.woff" />
|
||||
<Content Include="webfonts\fa-brands-400.ttf" />
|
||||
<Content Include="webfonts\fa-brands-400.eot" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Folder Include="App_Data\" />
|
||||
@@ -431,9 +730,6 @@
|
||||
<ItemGroup>
|
||||
<TypeScriptCompile Include="Scripts\index.d.ts" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<EmbeddedResource Include="Reports\StackLabel.rdlc" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Analyzer Include="..\packages\Microsoft.NetCore.Analyzers.2.9.8\analyzers\dotnet\cs\Microsoft.NetCore.Analyzers.dll" />
|
||||
<Analyzer Include="..\packages\Microsoft.NetCore.Analyzers.2.9.8\analyzers\dotnet\cs\Microsoft.NetCore.CSharp.Analyzers.dll" />
|
||||
|
||||
@@ -5,11 +5,11 @@ using System.Runtime.InteropServices;
|
||||
// Le informazioni generali relative a un assembly sono controllate dal seguente
|
||||
// set di attributi. Modificare i valori di questi attributi per modificare le informazioni
|
||||
// associate a un assembly.
|
||||
[assembly: AssemblyTitle("MP_API")]
|
||||
[assembly: AssemblyTitle("MP_MAG")]
|
||||
[assembly: AssemblyDescription("")]
|
||||
[assembly: AssemblyConfiguration("")]
|
||||
//[assembly: AssemblyCompany("")]
|
||||
[assembly: AssemblyProduct("MP_API")]
|
||||
[assembly: AssemblyProduct("MP_MAG")]
|
||||
//[assembly: AssemblyCopyright("Copyright © 2020")]
|
||||
[assembly: AssemblyTrademark("")]
|
||||
[assembly: AssemblyCulture("")]
|
||||
|
||||
@@ -318,7 +318,7 @@
|
||||
</Style>
|
||||
</Line>
|
||||
<Line Name="line6">
|
||||
<Top>9cm</Top>
|
||||
<Top>8.8cm</Top>
|
||||
<Height>0cm</Height>
|
||||
<Width>9.37989cm</Width>
|
||||
<ZIndex>7</ZIndex>
|
||||
@@ -330,7 +330,7 @@
|
||||
</Style>
|
||||
</Line>
|
||||
<Line Name="line7">
|
||||
<Top>11cm</Top>
|
||||
<Top>10.8cm</Top>
|
||||
<Height>0cm</Height>
|
||||
<Width>9.37989cm</Width>
|
||||
<ZIndex>8</ZIndex>
|
||||
@@ -355,7 +355,7 @@
|
||||
</Style>
|
||||
</Line>
|
||||
<Line Name="line9">
|
||||
<Top>11cm</Top>
|
||||
<Top>10.8cm</Top>
|
||||
<Left>9.4cm</Left>
|
||||
<Height>0cm</Height>
|
||||
<Width>9.6cm</Width>
|
||||
@@ -368,7 +368,7 @@
|
||||
</Style>
|
||||
</Line>
|
||||
<Line Name="line10">
|
||||
<Top>9.6cm</Top>
|
||||
<Top>9.5cm</Top>
|
||||
<Left>9.4cm</Left>
|
||||
<Height>0cm</Height>
|
||||
<Width>9.6cm</Width>
|
||||
@@ -482,7 +482,7 @@
|
||||
<TextRun>
|
||||
<Value>=Fields!Campo3_2.Value</Value>
|
||||
<Style>
|
||||
<FontSize>17pt</FontSize>
|
||||
<FontSize>16pt</FontSize>
|
||||
<FontWeight>Bold</FontWeight>
|
||||
</Style>
|
||||
</TextRun>
|
||||
@@ -491,7 +491,7 @@
|
||||
</Paragraph>
|
||||
</Paragraphs>
|
||||
<rd:DefaultName>textbox5</rd:DefaultName>
|
||||
<Top>2cm</Top>
|
||||
<Top>1.9cm</Top>
|
||||
<Left>2.8cm</Left>
|
||||
<Height>0.6cm</Height>
|
||||
<Width>6.4cm</Width>
|
||||
@@ -503,36 +503,6 @@
|
||||
<PaddingBottom>0.5pt</PaddingBottom>
|
||||
</Style>
|
||||
</Textbox>
|
||||
<Textbox Name="textbox6">
|
||||
<KeepTogether>true</KeepTogether>
|
||||
<Paragraphs>
|
||||
<Paragraph>
|
||||
<TextRuns>
|
||||
<TextRun>
|
||||
<Value>=iif(Fields!Campo3_3.Value="","","*N" + Fields!Campo3_3.Value + "*")</Value>
|
||||
<Style>
|
||||
<FontFamily>Free 3 of 9 Extended</FontFamily>
|
||||
<FontSize>44pt</FontSize>
|
||||
</Style>
|
||||
</TextRun>
|
||||
</TextRuns>
|
||||
<Style>
|
||||
<TextAlign>Left</TextAlign>
|
||||
</Style>
|
||||
</Paragraph>
|
||||
</Paragraphs>
|
||||
<Top>2.7cm</Top>
|
||||
<Left>0.3cm</Left>
|
||||
<Height>1.2cm</Height>
|
||||
<Width>8.8cm</Width>
|
||||
<ZIndex>17</ZIndex>
|
||||
<Style>
|
||||
<PaddingLeft>0.5pt</PaddingLeft>
|
||||
<PaddingRight>0.5pt</PaddingRight>
|
||||
<PaddingTop>0.5pt</PaddingTop>
|
||||
<PaddingBottom>0.5pt</PaddingBottom>
|
||||
</Style>
|
||||
</Textbox>
|
||||
<Textbox Name="textbox7">
|
||||
<KeepTogether>true</KeepTogether>
|
||||
<Paragraphs>
|
||||
@@ -556,7 +526,7 @@
|
||||
<Left>9.5cm</Left>
|
||||
<Height>0.55889cm</Height>
|
||||
<Width>9.4cm</Width>
|
||||
<ZIndex>18</ZIndex>
|
||||
<ZIndex>17</ZIndex>
|
||||
<Style>
|
||||
<VerticalAlign>Middle</VerticalAlign>
|
||||
<PaddingLeft>0.3pt</PaddingLeft>
|
||||
@@ -582,8 +552,8 @@
|
||||
<Top>3.9cm</Top>
|
||||
<Left>0.1cm</Left>
|
||||
<Height>0.3cm</Height>
|
||||
<Width>2.1cm</Width>
|
||||
<ZIndex>19</ZIndex>
|
||||
<Width>2.6cm</Width>
|
||||
<ZIndex>18</ZIndex>
|
||||
<Style>
|
||||
<PaddingLeft>0.5pt</PaddingLeft>
|
||||
<PaddingRight>0.5pt</PaddingRight>
|
||||
@@ -600,6 +570,7 @@
|
||||
<Value>=Fields!Campo8_2.Value</Value>
|
||||
<Style>
|
||||
<FontSize>28pt</FontSize>
|
||||
<FontWeight>Bold</FontWeight>
|
||||
</Style>
|
||||
</TextRun>
|
||||
</TextRuns>
|
||||
@@ -608,46 +579,20 @@
|
||||
</Style>
|
||||
</Paragraph>
|
||||
</Paragraphs>
|
||||
<Top>4.2cm</Top>
|
||||
<Left>0.3175cm</Left>
|
||||
<Height>0.92944cm</Height>
|
||||
<Width>10.01125cm</Width>
|
||||
<ZIndex>20</ZIndex>
|
||||
<Top>3.97cm</Top>
|
||||
<Left>2.8cm</Left>
|
||||
<Height>1cm</Height>
|
||||
<Width>13.2cm</Width>
|
||||
<ZIndex>19</ZIndex>
|
||||
<Style>
|
||||
<Border>
|
||||
<Style>None</Style>
|
||||
</Border>
|
||||
<VerticalAlign>Top</VerticalAlign>
|
||||
<PaddingLeft>0.5pt</PaddingLeft>
|
||||
<PaddingRight>0.5pt</PaddingRight>
|
||||
</Style>
|
||||
</Textbox>
|
||||
<Textbox Name="textbox11">
|
||||
<KeepTogether>true</KeepTogether>
|
||||
<Paragraphs>
|
||||
<Paragraph>
|
||||
<TextRuns>
|
||||
<TextRun>
|
||||
<Value>=iif(Fields!Campo8_3.Value="","","*P" + Fields!Campo8_3.Value + "*")</Value>
|
||||
<Style>
|
||||
<FontFamily>Free 3 of 9 Extended</FontFamily>
|
||||
<FontSize>44pt</FontSize>
|
||||
</Style>
|
||||
</TextRun>
|
||||
</TextRuns>
|
||||
<Style>
|
||||
<TextAlign>Right</TextAlign>
|
||||
</Style>
|
||||
</Paragraph>
|
||||
</Paragraphs>
|
||||
<Top>5.2cm</Top>
|
||||
<Left>0.3cm</Left>
|
||||
<Height>1.2cm</Height>
|
||||
<Width>15.8cm</Width>
|
||||
<ZIndex>21</ZIndex>
|
||||
<Style>
|
||||
<PaddingLeft>0.5pt</PaddingLeft>
|
||||
<PaddingRight>0.5pt</PaddingRight>
|
||||
<PaddingTop>0.5pt</PaddingTop>
|
||||
<PaddingBottom>0.5pt</PaddingBottom>
|
||||
</Style>
|
||||
</Textbox>
|
||||
<Textbox Name="textbox10">
|
||||
<KeepTogether>true</KeepTogether>
|
||||
<Paragraphs>
|
||||
@@ -666,8 +611,8 @@
|
||||
<Top>6.4cm</Top>
|
||||
<Left>0.1cm</Left>
|
||||
<Height>0.3cm</Height>
|
||||
<Width>1.7cm</Width>
|
||||
<ZIndex>22</ZIndex>
|
||||
<Width>2.19104cm</Width>
|
||||
<ZIndex>20</ZIndex>
|
||||
<Style>
|
||||
<PaddingLeft>0.5pt</PaddingLeft>
|
||||
<PaddingRight>0.5pt</PaddingRight>
|
||||
@@ -681,7 +626,7 @@
|
||||
<Paragraph>
|
||||
<TextRuns>
|
||||
<TextRun>
|
||||
<Value>=REPLACE(ROUND(CDEC(Fields!Campo9_2.Value),0),",",".")</Value>
|
||||
<Value>=Fields!Campo9_2.Value</Value>
|
||||
<Style>
|
||||
<FontSize>20pt</FontSize>
|
||||
<FontWeight>Bold</FontWeight>
|
||||
@@ -693,46 +638,16 @@
|
||||
</Style>
|
||||
</Paragraph>
|
||||
</Paragraphs>
|
||||
<Top>6.5cm</Top>
|
||||
<Left>2cm</Left>
|
||||
<Height>1cm</Height>
|
||||
<Width>7.1cm</Width>
|
||||
<ZIndex>23</ZIndex>
|
||||
<Top>6.4cm</Top>
|
||||
<Left>2.39688cm</Left>
|
||||
<Height>0.84125cm</Height>
|
||||
<Width>6.70312cm</Width>
|
||||
<ZIndex>21</ZIndex>
|
||||
<Style>
|
||||
<PaddingLeft>0.5pt</PaddingLeft>
|
||||
<PaddingRight>0.5pt</PaddingRight>
|
||||
</Style>
|
||||
</Textbox>
|
||||
<Textbox Name="textbox12">
|
||||
<KeepTogether>true</KeepTogether>
|
||||
<Paragraphs>
|
||||
<Paragraph>
|
||||
<TextRuns>
|
||||
<TextRun>
|
||||
<Value>=iif(Fields!Campo9_3.Value="","","*Q" + ( REPLACE(ROUND(CDEC(Fields!Campo9_2.Value),0),",",".") ) + "*")</Value>
|
||||
<Style>
|
||||
<FontFamily>Free 3 of 9 Extended</FontFamily>
|
||||
<FontSize>44pt</FontSize>
|
||||
</Style>
|
||||
</TextRun>
|
||||
</TextRuns>
|
||||
<Style>
|
||||
<TextAlign>Left</TextAlign>
|
||||
</Style>
|
||||
</Paragraph>
|
||||
</Paragraphs>
|
||||
<Top>7.6cm</Top>
|
||||
<Left>0.3cm</Left>
|
||||
<Height>1.29417cm</Height>
|
||||
<Width>8.7cm</Width>
|
||||
<ZIndex>24</ZIndex>
|
||||
<Style>
|
||||
<PaddingLeft>0.5pt</PaddingLeft>
|
||||
<PaddingRight>0.5pt</PaddingRight>
|
||||
<PaddingTop>0.5pt</PaddingTop>
|
||||
<PaddingBottom>0.5pt</PaddingBottom>
|
||||
</Style>
|
||||
</Textbox>
|
||||
<Textbox Name="textbox15">
|
||||
<KeepTogether>true</KeepTogether>
|
||||
<Paragraphs>
|
||||
@@ -752,7 +667,7 @@
|
||||
<Left>9.5cm</Left>
|
||||
<Height>0.3cm</Height>
|
||||
<Width>9.4cm</Width>
|
||||
<ZIndex>25</ZIndex>
|
||||
<ZIndex>22</ZIndex>
|
||||
<Style>
|
||||
<PaddingLeft>0.5pt</PaddingLeft>
|
||||
<PaddingRight>0.5pt</PaddingRight>
|
||||
@@ -780,7 +695,7 @@
|
||||
<Left>9.5cm</Left>
|
||||
<Height>0.7cm</Height>
|
||||
<Width>9.4cm</Width>
|
||||
<ZIndex>26</ZIndex>
|
||||
<ZIndex>23</ZIndex>
|
||||
<Style>
|
||||
<PaddingLeft>0.5pt</PaddingLeft>
|
||||
<PaddingRight>0.5pt</PaddingRight>
|
||||
@@ -803,11 +718,11 @@
|
||||
<Style />
|
||||
</Paragraph>
|
||||
</Paragraphs>
|
||||
<Top>9.6cm</Top>
|
||||
<Top>9.5cm</Top>
|
||||
<Left>9.5cm</Left>
|
||||
<Height>0.3cm</Height>
|
||||
<Width>3.4cm</Width>
|
||||
<ZIndex>27</ZIndex>
|
||||
<ZIndex>24</ZIndex>
|
||||
<Style>
|
||||
<PaddingLeft>0.5pt</PaddingLeft>
|
||||
<PaddingRight>0.5pt</PaddingRight>
|
||||
@@ -828,14 +743,16 @@
|
||||
</Style>
|
||||
</TextRun>
|
||||
</TextRuns>
|
||||
<Style />
|
||||
<Style>
|
||||
<TextAlign>Center</TextAlign>
|
||||
</Style>
|
||||
</Paragraph>
|
||||
</Paragraphs>
|
||||
<Top>10cm</Top>
|
||||
<Top>9.9cm</Top>
|
||||
<Left>9.4cm</Left>
|
||||
<Height>0.9cm</Height>
|
||||
<Height>0.8cm</Height>
|
||||
<Width>3.5cm</Width>
|
||||
<ZIndex>28</ZIndex>
|
||||
<ZIndex>25</ZIndex>
|
||||
<Style>
|
||||
<PaddingLeft>0.5pt</PaddingLeft>
|
||||
<PaddingRight>0.5pt</PaddingRight>
|
||||
@@ -844,11 +761,11 @@
|
||||
</Style>
|
||||
</Textbox>
|
||||
<Line Name="line12">
|
||||
<Top>9.6cm</Top>
|
||||
<Top>9.5cm</Top>
|
||||
<Left>13cm</Left>
|
||||
<Height>1.40212cm</Height>
|
||||
<Height>1.3cm</Height>
|
||||
<Width>0cm</Width>
|
||||
<ZIndex>29</ZIndex>
|
||||
<ZIndex>26</ZIndex>
|
||||
<Style>
|
||||
<Border>
|
||||
<Style>Solid</Style>
|
||||
@@ -861,7 +778,7 @@
|
||||
<Left>12.6cm</Left>
|
||||
<Height>-1cm</Height>
|
||||
<Width>0cm</Width>
|
||||
<ZIndex>30</ZIndex>
|
||||
<ZIndex>27</ZIndex>
|
||||
<Style>
|
||||
<Border>
|
||||
<Style>Solid</Style>
|
||||
@@ -874,7 +791,7 @@
|
||||
<Left>16.2cm</Left>
|
||||
<Height>-1cm</Height>
|
||||
<Width>0cm</Width>
|
||||
<ZIndex>31</ZIndex>
|
||||
<ZIndex>28</ZIndex>
|
||||
<Style>
|
||||
<Border>
|
||||
<Style>Solid</Style>
|
||||
@@ -901,7 +818,7 @@
|
||||
<Left>12.7cm</Left>
|
||||
<Height>0.3cm</Height>
|
||||
<Width>3.3cm</Width>
|
||||
<ZIndex>32</ZIndex>
|
||||
<ZIndex>29</ZIndex>
|
||||
<Style>
|
||||
<PaddingLeft>0.5pt</PaddingLeft>
|
||||
<PaddingRight>0.5pt</PaddingRight>
|
||||
@@ -928,7 +845,7 @@
|
||||
<Left>16.3cm</Left>
|
||||
<Height>0.3cm</Height>
|
||||
<Width>2.6cm</Width>
|
||||
<ZIndex>33</ZIndex>
|
||||
<ZIndex>30</ZIndex>
|
||||
<Style>
|
||||
<PaddingLeft>0.5pt</PaddingLeft>
|
||||
<PaddingRight>0.5pt</PaddingRight>
|
||||
@@ -955,7 +872,7 @@
|
||||
<Left>9.5cm</Left>
|
||||
<Height>0.3cm</Height>
|
||||
<Width>4.74042cm</Width>
|
||||
<ZIndex>34</ZIndex>
|
||||
<ZIndex>31</ZIndex>
|
||||
<Style>
|
||||
<PaddingLeft>0.1pt</PaddingLeft>
|
||||
<PaddingTop>0.5pt</PaddingTop>
|
||||
@@ -977,11 +894,11 @@
|
||||
<Style />
|
||||
</Paragraph>
|
||||
</Paragraphs>
|
||||
<Top>9.6cm</Top>
|
||||
<Top>9.5cm</Top>
|
||||
<Left>13.1cm</Left>
|
||||
<Height>0.3cm</Height>
|
||||
<Width>5.8cm</Width>
|
||||
<ZIndex>35</ZIndex>
|
||||
<ZIndex>32</ZIndex>
|
||||
<Style>
|
||||
<PaddingLeft>0.5pt</PaddingLeft>
|
||||
<PaddingRight>0.5pt</PaddingRight>
|
||||
@@ -1004,11 +921,11 @@
|
||||
<Style />
|
||||
</Paragraph>
|
||||
</Paragraphs>
|
||||
<Top>11cm</Top>
|
||||
<Top>10.8cm</Top>
|
||||
<Left>9.5cm</Left>
|
||||
<Height>0.3cm</Height>
|
||||
<Width>4.74042cm</Width>
|
||||
<ZIndex>36</ZIndex>
|
||||
<Width>3.97313cm</Width>
|
||||
<ZIndex>33</ZIndex>
|
||||
<Style>
|
||||
<PaddingLeft>0.5pt</PaddingLeft>
|
||||
<PaddingRight>0.5pt</PaddingRight>
|
||||
@@ -1031,11 +948,11 @@
|
||||
<Style />
|
||||
</Paragraph>
|
||||
</Paragraphs>
|
||||
<Top>11cm</Top>
|
||||
<Top>10.8cm</Top>
|
||||
<Left>0.1cm</Left>
|
||||
<Height>0.3cm</Height>
|
||||
<Width>3.26146cm</Width>
|
||||
<ZIndex>37</ZIndex>
|
||||
<ZIndex>34</ZIndex>
|
||||
<Style>
|
||||
<PaddingLeft>0.5pt</PaddingLeft>
|
||||
<PaddingRight>0.5pt</PaddingRight>
|
||||
@@ -1058,11 +975,11 @@
|
||||
<Style />
|
||||
</Paragraph>
|
||||
</Paragraphs>
|
||||
<Top>9cm</Top>
|
||||
<Top>8.8cm</Top>
|
||||
<Left>0.1cm</Left>
|
||||
<Height>0.3cm</Height>
|
||||
<Width>2.6cm</Width>
|
||||
<ZIndex>38</ZIndex>
|
||||
<ZIndex>35</ZIndex>
|
||||
<Style>
|
||||
<PaddingLeft>0.5pt</PaddingLeft>
|
||||
<PaddingRight>0.5pt</PaddingRight>
|
||||
@@ -1078,7 +995,7 @@
|
||||
<TextRun>
|
||||
<Value>=Fields!Campo12_2.Value</Value>
|
||||
<Style>
|
||||
<FontSize>14pt</FontSize>
|
||||
<FontSize>16pt</FontSize>
|
||||
<FontWeight>Bold</FontWeight>
|
||||
</Style>
|
||||
</TextRun>
|
||||
@@ -1089,11 +1006,11 @@
|
||||
</Paragraph>
|
||||
</Paragraphs>
|
||||
<rd:DefaultName>Campo12_2</rd:DefaultName>
|
||||
<Top>9cm</Top>
|
||||
<Top>8.8cm</Top>
|
||||
<Left>2.8cm</Left>
|
||||
<Height>0.7cm</Height>
|
||||
<Width>5.9cm</Width>
|
||||
<ZIndex>39</ZIndex>
|
||||
<Height>0.6cm</Height>
|
||||
<Width>6.3cm</Width>
|
||||
<ZIndex>36</ZIndex>
|
||||
<Style>
|
||||
<PaddingLeft>0.5pt</PaddingLeft>
|
||||
<PaddingRight>0.5pt</PaddingRight>
|
||||
@@ -1107,7 +1024,7 @@
|
||||
<TextRun>
|
||||
<Value>=Fields!Campo15_2.Value</Value>
|
||||
<Style>
|
||||
<FontSize>14pt</FontSize>
|
||||
<FontSize>16pt</FontSize>
|
||||
<FontWeight>Bold</FontWeight>
|
||||
</Style>
|
||||
</TextRun>
|
||||
@@ -1118,11 +1035,11 @@
|
||||
</Paragraph>
|
||||
</Paragraphs>
|
||||
<rd:DefaultName>Campo15_2</rd:DefaultName>
|
||||
<Top>11.04111cm</Top>
|
||||
<Left>3.77167cm</Left>
|
||||
<Height>0.7cm</Height>
|
||||
<Width>5.52833cm</Width>
|
||||
<ZIndex>40</ZIndex>
|
||||
<Top>10.8cm</Top>
|
||||
<Left>3.6923cm</Left>
|
||||
<Height>0.6cm</Height>
|
||||
<Width>5.40771cm</Width>
|
||||
<ZIndex>37</ZIndex>
|
||||
<Style>
|
||||
<PaddingLeft>0.5pt</PaddingLeft>
|
||||
<PaddingRight>0.5pt</PaddingRight>
|
||||
@@ -1147,11 +1064,11 @@
|
||||
</Paragraph>
|
||||
</Paragraphs>
|
||||
<rd:DefaultName>Campo16_2</rd:DefaultName>
|
||||
<Top>11.04111cm</Top>
|
||||
<Left>14.41681cm</Left>
|
||||
<Height>0.7cm</Height>
|
||||
<Width>4.48319cm</Width>
|
||||
<ZIndex>41</ZIndex>
|
||||
<Top>10.8cm</Top>
|
||||
<Left>13.80827cm</Left>
|
||||
<Height>0.6cm</Height>
|
||||
<Width>5.09173cm</Width>
|
||||
<ZIndex>38</ZIndex>
|
||||
<Style>
|
||||
<PaddingLeft>0.5pt</PaddingLeft>
|
||||
<PaddingRight>0.5pt</PaddingRight>
|
||||
@@ -1167,7 +1084,7 @@
|
||||
<TextRun>
|
||||
<Value>=Fields!Campo14_2.Value</Value>
|
||||
<Style>
|
||||
<FontSize>18pt</FontSize>
|
||||
<FontSize>16pt</FontSize>
|
||||
<FontWeight>Bold</FontWeight>
|
||||
</Style>
|
||||
</TextRun>
|
||||
@@ -1176,11 +1093,11 @@
|
||||
</Paragraph>
|
||||
</Paragraphs>
|
||||
<rd:DefaultName>Campo14_2</rd:DefaultName>
|
||||
<Top>10cm</Top>
|
||||
<Top>9.9cm</Top>
|
||||
<Left>13.1cm</Left>
|
||||
<Height>0.9cm</Height>
|
||||
<Height>0.8cm</Height>
|
||||
<Width>5.8cm</Width>
|
||||
<ZIndex>42</ZIndex>
|
||||
<ZIndex>39</ZIndex>
|
||||
<Style>
|
||||
<PaddingLeft>0.5pt</PaddingLeft>
|
||||
<PaddingRight>0.5pt</PaddingRight>
|
||||
@@ -1211,7 +1128,7 @@
|
||||
<Left>10.95375cm</Left>
|
||||
<Height>1.22361cm</Height>
|
||||
<Width>6.2cm</Width>
|
||||
<ZIndex>43</ZIndex>
|
||||
<ZIndex>40</ZIndex>
|
||||
<Style>
|
||||
<PaddingLeft>0.5pt</PaddingLeft>
|
||||
<PaddingRight>0.5pt</PaddingRight>
|
||||
@@ -1240,7 +1157,7 @@
|
||||
<Left>9.5cm</Left>
|
||||
<Height>0.7cm</Height>
|
||||
<Width>3cm</Width>
|
||||
<ZIndex>44</ZIndex>
|
||||
<ZIndex>41</ZIndex>
|
||||
<Style>
|
||||
<PaddingLeft>0.5pt</PaddingLeft>
|
||||
<PaddingRight>0.5pt</PaddingRight>
|
||||
@@ -1271,7 +1188,7 @@
|
||||
<Left>12.7cm</Left>
|
||||
<Height>0.7cm</Height>
|
||||
<Width>3.4cm</Width>
|
||||
<ZIndex>45</ZIndex>
|
||||
<ZIndex>42</ZIndex>
|
||||
<Style>
|
||||
<PaddingLeft>0.5pt</PaddingLeft>
|
||||
<PaddingRight>0.5pt</PaddingRight>
|
||||
@@ -1302,7 +1219,7 @@
|
||||
<Left>16.3cm</Left>
|
||||
<Height>0.7cm</Height>
|
||||
<Width>2.6cm</Width>
|
||||
<ZIndex>46</ZIndex>
|
||||
<ZIndex>43</ZIndex>
|
||||
<Style>
|
||||
<PaddingLeft>0.5pt</PaddingLeft>
|
||||
<PaddingRight>0.5pt</PaddingRight>
|
||||
@@ -1310,94 +1227,117 @@
|
||||
<PaddingBottom>0.5pt</PaddingBottom>
|
||||
</Style>
|
||||
</Textbox>
|
||||
<Textbox Name="textbox26">
|
||||
<KeepTogether>true</KeepTogether>
|
||||
<Paragraphs>
|
||||
<Paragraph>
|
||||
<TextRuns>
|
||||
<TextRun>
|
||||
<Value>=iif(Fields!Campo12_3.Value="","","*V" + Fields!Campo12_3.Value + "*")</Value>
|
||||
<Style>
|
||||
<FontFamily>Free 3 of 9 Extended</FontFamily>
|
||||
<FontSize>44pt</FontSize>
|
||||
</Style>
|
||||
</TextRun>
|
||||
</TextRuns>
|
||||
<Style>
|
||||
<TextAlign>Left</TextAlign>
|
||||
</Style>
|
||||
</Paragraph>
|
||||
</Paragraphs>
|
||||
<Top>9.8cm</Top>
|
||||
<Left>0.3cm</Left>
|
||||
<Image Name="Campo8_3_Barcode">
|
||||
<Source>External</Source>
|
||||
<Value>=Replace(Parameters!BarcodeBaseURL.Value.ToString(),"BARCODE",Fields!Campo8_3.Value.ToString()) + "?showVal=false&h=" + Parameters!BarcodeHeight.Value
|
||||
|
||||
'=Parameters!QRCodeBaseURL.Value.ToString() & ":['" & Fields!StackID.Value.ToString() & "']}"</Value>
|
||||
<Sizing>FitProportional</Sizing>
|
||||
<Top>5.1cm</Top>
|
||||
<Left>2.8cm</Left>
|
||||
<Height>1.2cm</Height>
|
||||
<Width>8.7cm</Width>
|
||||
<Width>13.2cm</Width>
|
||||
<ZIndex>44</ZIndex>
|
||||
<Visibility>
|
||||
<Hidden>=iif(Fields!Campo8_3.Value="",True,False)</Hidden>
|
||||
</Visibility>
|
||||
<Style>
|
||||
<Border>
|
||||
<Style>None</Style>
|
||||
</Border>
|
||||
</Style>
|
||||
</Image>
|
||||
<Image Name="Campo15_3_Barcode">
|
||||
<Source>External</Source>
|
||||
<Value>=Replace(Parameters!BarcodeBaseURL.Value.ToString(),"BARCODE",Fields!Campo15_3.Value.ToString()) + "?showVal=false&h=" + Parameters!BarcodeHeight.Value</Value>
|
||||
<Sizing>FitProportional</Sizing>
|
||||
<Top>11.5cm</Top>
|
||||
<Left>0.6cm</Left>
|
||||
<Height>1.2cm</Height>
|
||||
<Width>8.4cm</Width>
|
||||
<ZIndex>45</ZIndex>
|
||||
<Visibility>
|
||||
<Hidden>=iif(Fields!Campo15_3.Value="",True,False)</Hidden>
|
||||
</Visibility>
|
||||
<Style>
|
||||
<Border>
|
||||
<Style>None</Style>
|
||||
</Border>
|
||||
</Style>
|
||||
</Image>
|
||||
<Image Name="Campo12_3_Barcode">
|
||||
<Source>External</Source>
|
||||
<Value>=Replace(Parameters!BarcodeBaseURL.Value.ToString(),"BARCODE",Fields!Campo12_3.Value.ToString()) + "?showVal=false&h=" + Parameters!BarcodeHeight.Value</Value>
|
||||
<Sizing>FitProportional</Sizing>
|
||||
<Top>9.5cm</Top>
|
||||
<Left>0.6cm</Left>
|
||||
<Height>1.2cm</Height>
|
||||
<Width>8.4cm</Width>
|
||||
<ZIndex>46</ZIndex>
|
||||
<Visibility>
|
||||
<Hidden>=iif(Fields!Campo12_3.Value="",True,False)</Hidden>
|
||||
</Visibility>
|
||||
<Style>
|
||||
<Border>
|
||||
<Style>None</Style>
|
||||
</Border>
|
||||
</Style>
|
||||
</Image>
|
||||
<Image Name="Campo16_3_Barcode">
|
||||
<Source>External</Source>
|
||||
<Value>=Replace(Parameters!BarcodeBaseURL.Value.ToString(),"BARCODE",Fields!Campo16_3.Value.ToString()) + "?showVal=false&h=" + Parameters!BarcodeHeight.Value</Value>
|
||||
<Sizing>FitProportional</Sizing>
|
||||
<Top>11.5cm</Top>
|
||||
<Left>9.94979cm</Left>
|
||||
<Height>1.2cm</Height>
|
||||
<Width>8.4cm</Width>
|
||||
<ZIndex>47</ZIndex>
|
||||
<Visibility>
|
||||
<Hidden>=iif(Fields!Campo16_3.Value="",True,False)</Hidden>
|
||||
</Visibility>
|
||||
<Style>
|
||||
<PaddingLeft>0.5pt</PaddingLeft>
|
||||
<PaddingRight>0.5pt</PaddingRight>
|
||||
<PaddingTop>0.5pt</PaddingTop>
|
||||
<PaddingBottom>0.5pt</PaddingBottom>
|
||||
<Border>
|
||||
<Style>None</Style>
|
||||
</Border>
|
||||
</Style>
|
||||
</Textbox>
|
||||
<Textbox Name="textbox27">
|
||||
<KeepTogether>true</KeepTogether>
|
||||
<Paragraphs>
|
||||
<Paragraph>
|
||||
<TextRuns>
|
||||
<TextRun>
|
||||
<Value>=iif(Fields!Campo15_3.Value="","", "*S" + Fields!Campo15_3.Value + "*")</Value>
|
||||
<Style>
|
||||
<FontFamily>Free 3 of 9 Extended</FontFamily>
|
||||
<FontSize>44pt</FontSize>
|
||||
</Style>
|
||||
</TextRun>
|
||||
</TextRuns>
|
||||
<Style>
|
||||
<TextAlign>Left</TextAlign>
|
||||
</Style>
|
||||
</Paragraph>
|
||||
</Paragraphs>
|
||||
<Top>11.84396cm</Top>
|
||||
<Left>0.3175cm</Left>
|
||||
<Height>0.85604cm</Height>
|
||||
<Width>8.6825cm</Width>
|
||||
</Image>
|
||||
<Image Name="Campo9_3_Barcode">
|
||||
<Source>External</Source>
|
||||
<Value>=Replace(Parameters!BarcodeBaseURL.Value.ToString(), "BARCODE", Fields!Campo9_3.Value.ToString()) + "?showVal=false&h=" + Parameters!BarcodeHeight.Value
|
||||
' "?showVal=false&h=" + Parameters!BarcodeHeight.Value non mostra valore sotto barcode e definisce altezza Barcode da services</Value>
|
||||
<Sizing>FitProportional</Sizing>
|
||||
<Top>7.41764cm</Top>
|
||||
<Left>0.6cm</Left>
|
||||
<Height>1.2cm</Height>
|
||||
<Width>8.4cm</Width>
|
||||
<ZIndex>48</ZIndex>
|
||||
<Visibility>
|
||||
<Hidden>=iif(Fields!Campo9_3.Value = "", True, False)</Hidden>
|
||||
</Visibility>
|
||||
<Style>
|
||||
<PaddingLeft>0.5pt</PaddingLeft>
|
||||
<PaddingTop>0.5pt</PaddingTop>
|
||||
<PaddingBottom>0.5pt</PaddingBottom>
|
||||
<Border>
|
||||
<Style>None</Style>
|
||||
</Border>
|
||||
</Style>
|
||||
</Textbox>
|
||||
<Textbox Name="textbox28">
|
||||
<KeepTogether>true</KeepTogether>
|
||||
<Paragraphs>
|
||||
<Paragraph>
|
||||
<TextRuns>
|
||||
<TextRun>
|
||||
<Value>=iif(Fields!Campo16_3.Value = "", "", "*" + Fields!Campo16_2.Value + "*")</Value>
|
||||
<Style>
|
||||
<FontFamily>Free 3 of 9 Extended</FontFamily>
|
||||
<FontSize>44pt</FontSize>
|
||||
</Style>
|
||||
</TextRun>
|
||||
</TextRuns>
|
||||
<Style>
|
||||
<TextAlign>Left</TextAlign>
|
||||
</Style>
|
||||
</Paragraph>
|
||||
</Paragraphs>
|
||||
<Top>11.84396cm</Top>
|
||||
<Left>9.86472cm</Left>
|
||||
<Height>0.85604cm</Height>
|
||||
<Width>8.50611cm</Width>
|
||||
</Image>
|
||||
<Image Name="Campo3_3_Barcode">
|
||||
<Source>External</Source>
|
||||
<Value>=Replace(Parameters!BarcodeBaseURL.Value.ToString(), "BARCODE", Fields!Campo3_3.Value.ToString()) + "?showVal=false&h=" + Parameters!BarcodeHeight.Value</Value>
|
||||
<Sizing>FitProportional</Sizing>
|
||||
<Top>2.6cm</Top>
|
||||
<Left>0.6cm</Left>
|
||||
<Height>1.2cm</Height>
|
||||
<Width>8.4cm</Width>
|
||||
<ZIndex>49</ZIndex>
|
||||
<Visibility>
|
||||
<Hidden>=iif(Fields!Campo3_3.Value = "", True, False)</Hidden>
|
||||
</Visibility>
|
||||
<Style>
|
||||
<PaddingLeft>0.5pt</PaddingLeft>
|
||||
<PaddingTop>0.5pt</PaddingTop>
|
||||
<PaddingBottom>0.5pt</PaddingBottom>
|
||||
<Border>
|
||||
<Style>None</Style>
|
||||
</Border>
|
||||
</Style>
|
||||
</Textbox>
|
||||
</Image>
|
||||
</ReportItems>
|
||||
<DataElementOutput>ContentsOnly</DataElementOutput>
|
||||
<Height>12.8cm</Height>
|
||||
@@ -1470,7 +1410,7 @@
|
||||
<ColumnSpacing>1cm</ColumnSpacing>
|
||||
<Style />
|
||||
</Page>
|
||||
<Description>Stampa cartellino di produzione</Description>
|
||||
<Author>v 1.1.1</Author>
|
||||
<AutoRefresh>0</AutoRefresh>
|
||||
<DataSources>
|
||||
<DataSource Name="DataSourceDEV">
|
||||
@@ -1854,6 +1794,33 @@
|
||||
</DefaultValue>
|
||||
<Prompt>Search:</Prompt>
|
||||
</ReportParameter>
|
||||
<ReportParameter Name="Barcode128BaseURL">
|
||||
<DataType>String</DataType>
|
||||
<DefaultValue>
|
||||
<Values>
|
||||
<Value>http://iis02/ZCode/Gen/Code128/BARCODE</Value>
|
||||
</Values>
|
||||
</DefaultValue>
|
||||
<Prompt>Barcode128BaseURL</Prompt>
|
||||
</ReportParameter>
|
||||
<ReportParameter Name="BarcodeBaseURL">
|
||||
<DataType>String</DataType>
|
||||
<DefaultValue>
|
||||
<Values>
|
||||
<Value>http://iis02/ZCode/Gen/Code39/BARCODE</Value>
|
||||
</Values>
|
||||
</DefaultValue>
|
||||
<Prompt>Barcode39BaseURL</Prompt>
|
||||
</ReportParameter>
|
||||
<ReportParameter Name="BarcodeHeight">
|
||||
<DataType>String</DataType>
|
||||
<DefaultValue>
|
||||
<Values>
|
||||
<Value>45</Value>
|
||||
</Values>
|
||||
</DefaultValue>
|
||||
<Prompt>BarcodeHeight</Prompt>
|
||||
</ReportParameter>
|
||||
</ReportParameters>
|
||||
<Language>it-IT</Language>
|
||||
<ConsumeContainerWhitespace>true</ConsumeContainerWhitespace>
|
||||
|
||||
@@ -29,22 +29,22 @@
|
||||
<Width>2.12642cm</Width>
|
||||
</TablixColumn>
|
||||
<TablixColumn>
|
||||
<Width>2.06883cm</Width>
|
||||
<Width>3.36529cm</Width>
|
||||
</TablixColumn>
|
||||
<TablixColumn>
|
||||
<Width>2.5442cm</Width>
|
||||
<Width>1.82982cm</Width>
|
||||
</TablixColumn>
|
||||
<TablixColumn>
|
||||
<Width>1.9649cm</Width>
|
||||
<Width>1.6474cm</Width>
|
||||
</TablixColumn>
|
||||
<TablixColumn>
|
||||
<Width>2.20441cm</Width>
|
||||
<Width>2.62774cm</Width>
|
||||
</TablixColumn>
|
||||
<TablixColumn>
|
||||
<Width>1.85594cm</Width>
|
||||
<Width>1.43261cm</Width>
|
||||
</TablixColumn>
|
||||
<TablixColumn>
|
||||
<Width>1.73854cm</Width>
|
||||
<Width>1.47396cm</Width>
|
||||
</TablixColumn>
|
||||
<TablixColumn>
|
||||
<Width>1.2cm</Width>
|
||||
@@ -135,9 +135,10 @@
|
||||
<Paragraph>
|
||||
<TextRuns>
|
||||
<TextRun>
|
||||
<Value>=FormatDateTime(Globals!ExecutionTime )</Value>
|
||||
<Value>=Globals!ExecutionTime</Value>
|
||||
<Style>
|
||||
<FontSize>8pt</FontSize>
|
||||
<Format>dd/MM/yyyy HH:mm</Format>
|
||||
</Style>
|
||||
</TextRun>
|
||||
</TextRuns>
|
||||
@@ -308,40 +309,37 @@
|
||||
</TablixCells>
|
||||
</TablixRow>
|
||||
<TablixRow>
|
||||
<Height>2.02875cm</Height>
|
||||
<Height>2.60229cm</Height>
|
||||
<TablixCells>
|
||||
<TablixCell>
|
||||
<CellContents>
|
||||
<Textbox Name="CodPedana">
|
||||
<KeepTogether>true</KeepTogether>
|
||||
<Paragraphs>
|
||||
<Paragraph>
|
||||
<TextRuns>
|
||||
<TextRun>
|
||||
<Value>="*"+Fields!CodPedana.Value+"*"</Value>
|
||||
<Style>
|
||||
<FontFamily>Free 3 of 9 Extended</FontFamily>
|
||||
<FontSize>28pt</FontSize>
|
||||
</Style>
|
||||
</TextRun>
|
||||
</TextRuns>
|
||||
<Rectangle Name="RectangleBarcode">
|
||||
<ReportItems>
|
||||
<Image Name="BarcodePedana">
|
||||
<Source>External</Source>
|
||||
<Value>=Replace(Parameters!BarcodeBaseURL.Value.ToString(), "BARCODE", Fields!CodPedana.Value.ToString()) + "?showVal=true&h=" + Parameters!BarcodeHeight.Value</Value>
|
||||
<Sizing>FitProportional</Sizing>
|
||||
<Top>0.3175cm</Top>
|
||||
<Left>1.02009cm</Left>
|
||||
<Height>1.92333cm</Height>
|
||||
<Width>6.02438cm</Width>
|
||||
<Visibility>
|
||||
<Hidden>=iif(Fields!CodPedana.Value="",True,False)</Hidden>
|
||||
</Visibility>
|
||||
<Style>
|
||||
<TextAlign>Center</TextAlign>
|
||||
<Border>
|
||||
<Style>None</Style>
|
||||
</Border>
|
||||
</Style>
|
||||
</Paragraph>
|
||||
</Paragraphs>
|
||||
<rd:DefaultName>CodPedana</rd:DefaultName>
|
||||
</Image>
|
||||
</ReportItems>
|
||||
<KeepTogether>true</KeepTogether>
|
||||
<Style>
|
||||
<Border>
|
||||
<Style>None</Style>
|
||||
</Border>
|
||||
<VerticalAlign>Bottom</VerticalAlign>
|
||||
<PaddingLeft>2pt</PaddingLeft>
|
||||
<PaddingRight>2pt</PaddingRight>
|
||||
<PaddingTop>2pt</PaddingTop>
|
||||
<PaddingBottom>2pt</PaddingBottom>
|
||||
</Style>
|
||||
</Textbox>
|
||||
</Rectangle>
|
||||
<ColSpan>3</ColSpan>
|
||||
</CellContents>
|
||||
</TablixCell>
|
||||
@@ -373,7 +371,6 @@
|
||||
<Style>None</Style>
|
||||
</Border>
|
||||
<LeftBorder>
|
||||
<Color>Black</Color>
|
||||
<Style>Solid</Style>
|
||||
<Width>0.5pt</Width>
|
||||
</LeftBorder>
|
||||
@@ -415,7 +412,6 @@
|
||||
<Style>None</Style>
|
||||
</Border>
|
||||
<LeftBorder>
|
||||
<Color>Black</Color>
|
||||
<Style>Solid</Style>
|
||||
<Width>0.5pt</Width>
|
||||
</LeftBorder>
|
||||
@@ -434,132 +430,6 @@
|
||||
<TablixCell />
|
||||
</TablixCells>
|
||||
</TablixRow>
|
||||
<TablixRow>
|
||||
<Height>0.57354cm</Height>
|
||||
<TablixCells>
|
||||
<TablixCell>
|
||||
<CellContents>
|
||||
<Textbox Name="CodPedana1">
|
||||
<KeepTogether>true</KeepTogether>
|
||||
<Paragraphs>
|
||||
<Paragraph>
|
||||
<TextRuns>
|
||||
<TextRun>
|
||||
<Value>="*"+Fields!CodPedana.Value+"*"</Value>
|
||||
<Style>
|
||||
<FontSize>11pt</FontSize>
|
||||
</Style>
|
||||
</TextRun>
|
||||
</TextRuns>
|
||||
<Style>
|
||||
<TextAlign>Center</TextAlign>
|
||||
</Style>
|
||||
</Paragraph>
|
||||
</Paragraphs>
|
||||
<rd:DefaultName>CodPedana1</rd:DefaultName>
|
||||
<Style>
|
||||
<Border>
|
||||
<Style>None</Style>
|
||||
</Border>
|
||||
<VerticalAlign>Middle</VerticalAlign>
|
||||
<PaddingLeft>2pt</PaddingLeft>
|
||||
<PaddingRight>2pt</PaddingRight>
|
||||
<PaddingTop>2pt</PaddingTop>
|
||||
<PaddingBottom>2pt</PaddingBottom>
|
||||
</Style>
|
||||
</Textbox>
|
||||
<ColSpan>3</ColSpan>
|
||||
</CellContents>
|
||||
</TablixCell>
|
||||
<TablixCell />
|
||||
<TablixCell />
|
||||
<TablixCell>
|
||||
<CellContents>
|
||||
<Textbox Name="Textbox22">
|
||||
<CanGrow>true</CanGrow>
|
||||
<KeepTogether>true</KeepTogether>
|
||||
<Paragraphs>
|
||||
<Paragraph>
|
||||
<TextRuns>
|
||||
<TextRun>
|
||||
<Value />
|
||||
<Style>
|
||||
<FontSize>11pt</FontSize>
|
||||
<FontWeight>Bold</FontWeight>
|
||||
</Style>
|
||||
</TextRun>
|
||||
</TextRuns>
|
||||
<Style>
|
||||
<TextAlign>Left</TextAlign>
|
||||
</Style>
|
||||
</Paragraph>
|
||||
</Paragraphs>
|
||||
<rd:DefaultName>Textbox22</rd:DefaultName>
|
||||
<Style>
|
||||
<Border>
|
||||
<Style>None</Style>
|
||||
</Border>
|
||||
<LeftBorder>
|
||||
<Style>Solid</Style>
|
||||
<Width>0.5pt</Width>
|
||||
</LeftBorder>
|
||||
<VerticalAlign>Middle</VerticalAlign>
|
||||
<PaddingLeft>2pt</PaddingLeft>
|
||||
<PaddingRight>2pt</PaddingRight>
|
||||
<PaddingTop>2pt</PaddingTop>
|
||||
<PaddingBottom>2pt</PaddingBottom>
|
||||
</Style>
|
||||
</Textbox>
|
||||
<ColSpan>3</ColSpan>
|
||||
</CellContents>
|
||||
</TablixCell>
|
||||
<TablixCell />
|
||||
<TablixCell />
|
||||
<TablixCell>
|
||||
<CellContents>
|
||||
<Textbox Name="Textbox24">
|
||||
<CanGrow>true</CanGrow>
|
||||
<KeepTogether>true</KeepTogether>
|
||||
<Paragraphs>
|
||||
<Paragraph>
|
||||
<TextRuns>
|
||||
<TextRun>
|
||||
<Value />
|
||||
<Style>
|
||||
<FontSize>11pt</FontSize>
|
||||
<FontWeight>Bold</FontWeight>
|
||||
</Style>
|
||||
</TextRun>
|
||||
</TextRuns>
|
||||
<Style>
|
||||
<TextAlign>Left</TextAlign>
|
||||
</Style>
|
||||
</Paragraph>
|
||||
</Paragraphs>
|
||||
<rd:DefaultName>Textbox24</rd:DefaultName>
|
||||
<Style>
|
||||
<Border>
|
||||
<Style>None</Style>
|
||||
</Border>
|
||||
<LeftBorder>
|
||||
<Style>Solid</Style>
|
||||
<Width>0.5pt</Width>
|
||||
</LeftBorder>
|
||||
<VerticalAlign>Middle</VerticalAlign>
|
||||
<PaddingLeft>2pt</PaddingLeft>
|
||||
<PaddingRight>2pt</PaddingRight>
|
||||
<PaddingTop>2pt</PaddingTop>
|
||||
<PaddingBottom>2pt</PaddingBottom>
|
||||
</Style>
|
||||
</Textbox>
|
||||
<ColSpan>4</ColSpan>
|
||||
</CellContents>
|
||||
</TablixCell>
|
||||
<TablixCell />
|
||||
<TablixCell />
|
||||
<TablixCell />
|
||||
</TablixCells>
|
||||
</TablixRow>
|
||||
<TablixRow>
|
||||
<Height>1.24741cm</Height>
|
||||
<TablixCells>
|
||||
@@ -588,11 +458,6 @@
|
||||
<Border>
|
||||
<Style>None</Style>
|
||||
</Border>
|
||||
<TopBorder>
|
||||
<Color>Black</Color>
|
||||
<Style>Solid</Style>
|
||||
<Width>0.5pt</Width>
|
||||
</TopBorder>
|
||||
<BottomBorder>
|
||||
<Color>Black</Color>
|
||||
<Style>Solid</Style>
|
||||
@@ -1057,7 +922,6 @@
|
||||
<KeepTogether>true</KeepTogether>
|
||||
</TablixMember>
|
||||
<TablixMember />
|
||||
<TablixMember />
|
||||
<TablixMember>
|
||||
<KeepTogether>true</KeepTogether>
|
||||
</TablixMember>
|
||||
@@ -1087,6 +951,65 @@
|
||||
</Border>
|
||||
</Style>
|
||||
</Rectangle>
|
||||
<Textbox Name="PiePaginaTeam">
|
||||
<CanGrow>true</CanGrow>
|
||||
<KeepTogether>true</KeepTogether>
|
||||
<Paragraphs>
|
||||
<Paragraph>
|
||||
<TextRuns>
|
||||
<TextRun>
|
||||
<Value>powered by Steam</Value>
|
||||
<Style>
|
||||
<FontFamily>Tahoma</FontFamily>
|
||||
<Color>Gray</Color>
|
||||
</Style>
|
||||
</TextRun>
|
||||
<TextRun>
|
||||
<Value>Ware</Value>
|
||||
<Style>
|
||||
<FontFamily>Tahoma</FontFamily>
|
||||
<FontWeight>Bold</FontWeight>
|
||||
<Color>Gray</Color>
|
||||
</Style>
|
||||
</TextRun>
|
||||
<TextRun>
|
||||
<Value> © 2008-</Value>
|
||||
<Style>
|
||||
<FontFamily>Tahoma</FontFamily>
|
||||
<FontSize>9pt</FontSize>
|
||||
<Color>Gray</Color>
|
||||
</Style>
|
||||
</TextRun>
|
||||
<TextRun>
|
||||
<Label>Anno</Label>
|
||||
<Value>=Format(Today, "yyyy" )</Value>
|
||||
<Style>
|
||||
<FontFamily>Tahoma</FontFamily>
|
||||
<FontSize>9pt</FontSize>
|
||||
<Color>Gray</Color>
|
||||
</Style>
|
||||
</TextRun>
|
||||
</TextRuns>
|
||||
<Style>
|
||||
<TextAlign>Right</TextAlign>
|
||||
</Style>
|
||||
</Paragraph>
|
||||
</Paragraphs>
|
||||
<Top>12.27488cm</Top>
|
||||
<Left>11.126cm</Left>
|
||||
<Height>0.2in</Height>
|
||||
<Width>3.1in</Width>
|
||||
<ZIndex>1</ZIndex>
|
||||
<Style>
|
||||
<Border>
|
||||
<Style>None</Style>
|
||||
</Border>
|
||||
<PaddingLeft>2pt</PaddingLeft>
|
||||
<PaddingRight>2pt</PaddingRight>
|
||||
<PaddingTop>2pt</PaddingTop>
|
||||
<PaddingBottom>2pt</PaddingBottom>
|
||||
</Style>
|
||||
</Textbox>
|
||||
</ReportItems>
|
||||
<KeepTogether>true</KeepTogether>
|
||||
<Style />
|
||||
@@ -1136,7 +1059,7 @@
|
||||
<ColumnSpacing>1cm</ColumnSpacing>
|
||||
<Style />
|
||||
</Page>
|
||||
<Description>Stampa cartellino di produzione</Description>
|
||||
<Author>v 1.1.1</Author>
|
||||
<AutoRefresh>0</AutoRefresh>
|
||||
<DataSources>
|
||||
<DataSource Name="DataSource">
|
||||
@@ -1207,6 +1130,25 @@
|
||||
</DefaultValue>
|
||||
<Prompt>SearchValue:</Prompt>
|
||||
</ReportParameter>
|
||||
<ReportParameter Name="BarcodeBaseURL">
|
||||
<DataType>String</DataType>
|
||||
<DefaultValue>
|
||||
<Values>
|
||||
<Value>http://iis02/ZCode/Gen/Code39/BARCODE</Value>
|
||||
</Values>
|
||||
</DefaultValue>
|
||||
<Prompt>BarcodeBaseURL</Prompt>
|
||||
<Hidden>true</Hidden>
|
||||
</ReportParameter>
|
||||
<ReportParameter Name="BarcodeHeight">
|
||||
<DataType>String</DataType>
|
||||
<DefaultValue>
|
||||
<Values>
|
||||
<Value>65</Value>
|
||||
</Values>
|
||||
</DefaultValue>
|
||||
<Prompt>BarcodeHeight</Prompt>
|
||||
</ReportParameter>
|
||||
</ReportParameters>
|
||||
<Language>it-IT</Language>
|
||||
<ConsumeContainerWhitespace>true</ConsumeContainerWhitespace>
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,990 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Report xmlns="http://schemas.microsoft.com/sqlserver/reporting/2008/01/reportdefinition" xmlns:rd="http://schemas.microsoft.com/SQLServer/reporting/reportdesigner">
|
||||
<Body>
|
||||
<ReportItems>
|
||||
<Tablix Name="List1">
|
||||
<TablixBody>
|
||||
<TablixColumns>
|
||||
<TablixColumn>
|
||||
<Width>7.46875in</Width>
|
||||
</TablixColumn>
|
||||
</TablixColumns>
|
||||
<TablixRows>
|
||||
<TablixRow>
|
||||
<Height>4.01896in</Height>
|
||||
<TablixCells>
|
||||
<TablixCell>
|
||||
<CellContents>
|
||||
<Rectangle Name="List1_Contents">
|
||||
<ReportItems>
|
||||
<Tablix Name="table1">
|
||||
<TablixBody>
|
||||
<TablixColumns>
|
||||
<TablixColumn>
|
||||
<Width>1.17708in</Width>
|
||||
</TablixColumn>
|
||||
<TablixColumn>
|
||||
<Width>1.36458in</Width>
|
||||
</TablixColumn>
|
||||
<TablixColumn>
|
||||
<Width>3.31771in</Width>
|
||||
</TablixColumn>
|
||||
<TablixColumn>
|
||||
<Width>1.60417in</Width>
|
||||
</TablixColumn>
|
||||
</TablixColumns>
|
||||
<TablixRows>
|
||||
<TablixRow>
|
||||
<Height>0.22in</Height>
|
||||
<TablixCells>
|
||||
<TablixCell>
|
||||
<CellContents>
|
||||
<Textbox Name="textbox4">
|
||||
<CanGrow>true</CanGrow>
|
||||
<KeepTogether>true</KeepTogether>
|
||||
<Paragraphs>
|
||||
<Paragraph>
|
||||
<TextRuns>
|
||||
<TextRun>
|
||||
<Value>SEQUENCE #</Value>
|
||||
<Style>
|
||||
<FontFamily>Tahoma</FontFamily>
|
||||
<FontSize>11pt</FontSize>
|
||||
<FontWeight>Bold</FontWeight>
|
||||
</Style>
|
||||
</TextRun>
|
||||
</TextRuns>
|
||||
<Style>
|
||||
<TextAlign>Center</TextAlign>
|
||||
</Style>
|
||||
</Paragraph>
|
||||
</Paragraphs>
|
||||
<rd:DefaultName>textbox4</rd:DefaultName>
|
||||
<Style>
|
||||
<Border>
|
||||
<Style>Solid</Style>
|
||||
</Border>
|
||||
<TopBorder>
|
||||
<Color>Black</Color>
|
||||
<Style>Solid</Style>
|
||||
<Width>1pt</Width>
|
||||
</TopBorder>
|
||||
<BottomBorder>
|
||||
<Color>Black</Color>
|
||||
</BottomBorder>
|
||||
<LeftBorder>
|
||||
<Color>Black</Color>
|
||||
<Style>Solid</Style>
|
||||
<Width>1pt</Width>
|
||||
</LeftBorder>
|
||||
<RightBorder>
|
||||
<Color>Black</Color>
|
||||
</RightBorder>
|
||||
<PaddingLeft>2pt</PaddingLeft>
|
||||
<PaddingRight>2pt</PaddingRight>
|
||||
<PaddingTop>2pt</PaddingTop>
|
||||
<PaddingBottom>2pt</PaddingBottom>
|
||||
</Style>
|
||||
</Textbox>
|
||||
</CellContents>
|
||||
</TablixCell>
|
||||
<TablixCell>
|
||||
<CellContents>
|
||||
<Textbox Name="textbox24">
|
||||
<CanGrow>true</CanGrow>
|
||||
<KeepTogether>true</KeepTogether>
|
||||
<Paragraphs>
|
||||
<Paragraph>
|
||||
<TextRuns>
|
||||
<TextRun>
|
||||
<Value>MATERIAL ID #</Value>
|
||||
<Style>
|
||||
<FontFamily>Tahoma</FontFamily>
|
||||
<FontSize>11pt</FontSize>
|
||||
<FontWeight>Bold</FontWeight>
|
||||
</Style>
|
||||
</TextRun>
|
||||
</TextRuns>
|
||||
<Style>
|
||||
<TextAlign>Center</TextAlign>
|
||||
</Style>
|
||||
</Paragraph>
|
||||
</Paragraphs>
|
||||
<rd:DefaultName>textbox20</rd:DefaultName>
|
||||
<Style>
|
||||
<Border>
|
||||
<Style>Solid</Style>
|
||||
</Border>
|
||||
<TopBorder>
|
||||
<Color>Black</Color>
|
||||
<Style>Solid</Style>
|
||||
<Width>1pt</Width>
|
||||
</TopBorder>
|
||||
<BottomBorder>
|
||||
<Color>Black</Color>
|
||||
</BottomBorder>
|
||||
<LeftBorder>
|
||||
<Color>Black</Color>
|
||||
<Style>Solid</Style>
|
||||
<Width>1pt</Width>
|
||||
</LeftBorder>
|
||||
<RightBorder>
|
||||
<Color>Black</Color>
|
||||
<Style>Solid</Style>
|
||||
<Width>1pt</Width>
|
||||
</RightBorder>
|
||||
<PaddingLeft>2pt</PaddingLeft>
|
||||
<PaddingRight>2pt</PaddingRight>
|
||||
<PaddingTop>2pt</PaddingTop>
|
||||
<PaddingBottom>2pt</PaddingBottom>
|
||||
</Style>
|
||||
</Textbox>
|
||||
</CellContents>
|
||||
</TablixCell>
|
||||
<TablixCell>
|
||||
<CellContents>
|
||||
<Textbox Name="textbox21">
|
||||
<CanGrow>true</CanGrow>
|
||||
<KeepTogether>true</KeepTogether>
|
||||
<Paragraphs>
|
||||
<Paragraph>
|
||||
<TextRuns>
|
||||
<TextRun>
|
||||
<Value>DESCRIPTION</Value>
|
||||
<Style>
|
||||
<FontFamily>Tahoma</FontFamily>
|
||||
<FontSize>11pt</FontSize>
|
||||
<FontWeight>Bold</FontWeight>
|
||||
</Style>
|
||||
</TextRun>
|
||||
</TextRuns>
|
||||
<Style>
|
||||
<TextAlign>Center</TextAlign>
|
||||
</Style>
|
||||
</Paragraph>
|
||||
</Paragraphs>
|
||||
<rd:DefaultName>textbox21</rd:DefaultName>
|
||||
<Style>
|
||||
<Border>
|
||||
<Style>Solid</Style>
|
||||
</Border>
|
||||
<TopBorder>
|
||||
<Color>Black</Color>
|
||||
<Style>Solid</Style>
|
||||
<Width>1pt</Width>
|
||||
</TopBorder>
|
||||
<BottomBorder>
|
||||
<Color>Black</Color>
|
||||
</BottomBorder>
|
||||
<LeftBorder>
|
||||
<Color>Black</Color>
|
||||
<Style>Solid</Style>
|
||||
<Width>1pt</Width>
|
||||
</LeftBorder>
|
||||
<RightBorder>
|
||||
<Color>Black</Color>
|
||||
<Style>Solid</Style>
|
||||
</RightBorder>
|
||||
<PaddingLeft>2pt</PaddingLeft>
|
||||
<PaddingRight>2pt</PaddingRight>
|
||||
<PaddingTop>2pt</PaddingTop>
|
||||
<PaddingBottom>2pt</PaddingBottom>
|
||||
</Style>
|
||||
</Textbox>
|
||||
</CellContents>
|
||||
</TablixCell>
|
||||
<TablixCell>
|
||||
<CellContents>
|
||||
<Textbox Name="Textbox66">
|
||||
<CanGrow>true</CanGrow>
|
||||
<KeepTogether>true</KeepTogether>
|
||||
<Paragraphs>
|
||||
<Paragraph>
|
||||
<TextRuns>
|
||||
<TextRun>
|
||||
<Value>CONFIRMED BY</Value>
|
||||
<Style>
|
||||
<FontFamily>Tahoma</FontFamily>
|
||||
<FontSize>11pt</FontSize>
|
||||
<FontWeight>Bold</FontWeight>
|
||||
</Style>
|
||||
</TextRun>
|
||||
</TextRuns>
|
||||
<Style>
|
||||
<TextAlign>Center</TextAlign>
|
||||
</Style>
|
||||
</Paragraph>
|
||||
</Paragraphs>
|
||||
<rd:DefaultName>Textbox66</rd:DefaultName>
|
||||
<Style>
|
||||
<Border>
|
||||
<Style>Solid</Style>
|
||||
</Border>
|
||||
<TopBorder>
|
||||
<Color>Black</Color>
|
||||
<Style>Solid</Style>
|
||||
<Width>1pt</Width>
|
||||
</TopBorder>
|
||||
<BottomBorder>
|
||||
<Color>Black</Color>
|
||||
</BottomBorder>
|
||||
<LeftBorder>
|
||||
<Color>Black</Color>
|
||||
<Style>Solid</Style>
|
||||
<Width>1pt</Width>
|
||||
</LeftBorder>
|
||||
<RightBorder>
|
||||
<Color>Black</Color>
|
||||
<Style>Solid</Style>
|
||||
<Width>1pt</Width>
|
||||
</RightBorder>
|
||||
<PaddingLeft>2pt</PaddingLeft>
|
||||
<PaddingRight>2pt</PaddingRight>
|
||||
<PaddingTop>2pt</PaddingTop>
|
||||
<PaddingBottom>2pt</PaddingBottom>
|
||||
</Style>
|
||||
</Textbox>
|
||||
</CellContents>
|
||||
</TablixCell>
|
||||
</TablixCells>
|
||||
</TablixRow>
|
||||
<TablixRow>
|
||||
<Height>0.21in</Height>
|
||||
<TablixCells>
|
||||
<TablixCell>
|
||||
<CellContents>
|
||||
<Textbox Name="SheetIndex">
|
||||
<CanGrow>true</CanGrow>
|
||||
<KeepTogether>true</KeepTogether>
|
||||
<Paragraphs>
|
||||
<Paragraph>
|
||||
<TextRuns>
|
||||
<TextRun>
|
||||
<Value>=Fields!SheetIndex.Value</Value>
|
||||
<Style>
|
||||
<FontFamily>Tahoma</FontFamily>
|
||||
</Style>
|
||||
</TextRun>
|
||||
</TextRuns>
|
||||
<Style>
|
||||
<TextAlign>Center</TextAlign>
|
||||
</Style>
|
||||
</Paragraph>
|
||||
</Paragraphs>
|
||||
<rd:DefaultName>SheetIndex</rd:DefaultName>
|
||||
<Style>
|
||||
<Border>
|
||||
<Style>None</Style>
|
||||
</Border>
|
||||
<TopBorder>
|
||||
<Color>Black</Color>
|
||||
<Style>Solid</Style>
|
||||
<Width>1pt</Width>
|
||||
</TopBorder>
|
||||
<BottomBorder>
|
||||
<Color>Black</Color>
|
||||
<Style>Solid</Style>
|
||||
<Width>1pt</Width>
|
||||
</BottomBorder>
|
||||
<LeftBorder>
|
||||
<Color>Black</Color>
|
||||
<Style>Solid</Style>
|
||||
<Width>1pt</Width>
|
||||
</LeftBorder>
|
||||
<RightBorder>
|
||||
<Color>Black</Color>
|
||||
</RightBorder>
|
||||
<PaddingLeft>2pt</PaddingLeft>
|
||||
<PaddingRight>2pt</PaddingRight>
|
||||
<PaddingTop>2pt</PaddingTop>
|
||||
<PaddingBottom>2pt</PaddingBottom>
|
||||
</Style>
|
||||
</Textbox>
|
||||
</CellContents>
|
||||
</TablixCell>
|
||||
<TablixCell>
|
||||
<CellContents>
|
||||
<Textbox Name="MatExtCode3">
|
||||
<CanGrow>true</CanGrow>
|
||||
<KeepTogether>true</KeepTogether>
|
||||
<Paragraphs>
|
||||
<Paragraph>
|
||||
<TextRuns>
|
||||
<TextRun>
|
||||
<Value>=Fields!MatExtCode.Value</Value>
|
||||
<Style>
|
||||
<FontFamily>Tahoma</FontFamily>
|
||||
</Style>
|
||||
</TextRun>
|
||||
</TextRuns>
|
||||
<Style>
|
||||
<TextAlign>Center</TextAlign>
|
||||
</Style>
|
||||
</Paragraph>
|
||||
</Paragraphs>
|
||||
<rd:DefaultName>MatExtCode</rd:DefaultName>
|
||||
<Style>
|
||||
<Border>
|
||||
<Style>Solid</Style>
|
||||
</Border>
|
||||
<TopBorder>
|
||||
<Color>Black</Color>
|
||||
<Style>Solid</Style>
|
||||
<Width>1pt</Width>
|
||||
</TopBorder>
|
||||
<BottomBorder>
|
||||
<Color>Black</Color>
|
||||
<Style>Solid</Style>
|
||||
<Width>1pt</Width>
|
||||
</BottomBorder>
|
||||
<LeftBorder>
|
||||
<Color>Black</Color>
|
||||
<Style>Solid</Style>
|
||||
<Width>1pt</Width>
|
||||
</LeftBorder>
|
||||
<RightBorder>
|
||||
<Color>Black</Color>
|
||||
<Style>Solid</Style>
|
||||
<Width>1pt</Width>
|
||||
</RightBorder>
|
||||
<PaddingLeft>2pt</PaddingLeft>
|
||||
<PaddingRight>2pt</PaddingRight>
|
||||
<PaddingTop>2pt</PaddingTop>
|
||||
<PaddingBottom>2pt</PaddingBottom>
|
||||
</Style>
|
||||
</Textbox>
|
||||
</CellContents>
|
||||
</TablixCell>
|
||||
<TablixCell>
|
||||
<CellContents>
|
||||
<Textbox Name="MatDesc">
|
||||
<CanGrow>true</CanGrow>
|
||||
<KeepTogether>true</KeepTogether>
|
||||
<Paragraphs>
|
||||
<Paragraph>
|
||||
<TextRuns>
|
||||
<TextRun>
|
||||
<Value>=Fields!MatDesc.Value</Value>
|
||||
<Style>
|
||||
<FontFamily>Tahoma</FontFamily>
|
||||
</Style>
|
||||
</TextRun>
|
||||
</TextRuns>
|
||||
<Style>
|
||||
<TextAlign>Center</TextAlign>
|
||||
</Style>
|
||||
</Paragraph>
|
||||
</Paragraphs>
|
||||
<rd:DefaultName>MatDesc</rd:DefaultName>
|
||||
<Style>
|
||||
<Border>
|
||||
<Style>Solid</Style>
|
||||
</Border>
|
||||
<TopBorder>
|
||||
<Color>Black</Color>
|
||||
<Style>Solid</Style>
|
||||
<Width>1pt</Width>
|
||||
</TopBorder>
|
||||
<BottomBorder>
|
||||
<Color>Black</Color>
|
||||
<Style>Solid</Style>
|
||||
<Width>1pt</Width>
|
||||
</BottomBorder>
|
||||
<LeftBorder>
|
||||
<Color>Black</Color>
|
||||
<Style>Solid</Style>
|
||||
<Width>1pt</Width>
|
||||
</LeftBorder>
|
||||
<RightBorder>
|
||||
<Color>Black</Color>
|
||||
</RightBorder>
|
||||
<PaddingLeft>2pt</PaddingLeft>
|
||||
<PaddingRight>2pt</PaddingRight>
|
||||
<PaddingTop>2pt</PaddingTop>
|
||||
<PaddingBottom>2pt</PaddingBottom>
|
||||
</Style>
|
||||
</Textbox>
|
||||
</CellContents>
|
||||
</TablixCell>
|
||||
<TablixCell>
|
||||
<CellContents>
|
||||
<Textbox Name="Textbox67">
|
||||
<CanGrow>true</CanGrow>
|
||||
<KeepTogether>true</KeepTogether>
|
||||
<Paragraphs>
|
||||
<Paragraph>
|
||||
<TextRuns>
|
||||
<TextRun>
|
||||
<Value />
|
||||
<Style>
|
||||
<FontFamily>Tahoma</FontFamily>
|
||||
</Style>
|
||||
</TextRun>
|
||||
</TextRuns>
|
||||
<Style>
|
||||
<TextAlign>Center</TextAlign>
|
||||
</Style>
|
||||
</Paragraph>
|
||||
</Paragraphs>
|
||||
<rd:DefaultName>Textbox67</rd:DefaultName>
|
||||
<Style>
|
||||
<Border>
|
||||
<Style>Solid</Style>
|
||||
</Border>
|
||||
<TopBorder>
|
||||
<Color>Black</Color>
|
||||
<Style>Solid</Style>
|
||||
<Width>1pt</Width>
|
||||
</TopBorder>
|
||||
<BottomBorder>
|
||||
<Color>Black</Color>
|
||||
<Style>Solid</Style>
|
||||
<Width>1pt</Width>
|
||||
</BottomBorder>
|
||||
<LeftBorder>
|
||||
<Color>Black</Color>
|
||||
<Style>Solid</Style>
|
||||
<Width>1pt</Width>
|
||||
</LeftBorder>
|
||||
<RightBorder>
|
||||
<Color>Black</Color>
|
||||
<Style>Solid</Style>
|
||||
<Width>1pt</Width>
|
||||
</RightBorder>
|
||||
<PaddingLeft>2pt</PaddingLeft>
|
||||
<PaddingRight>2pt</PaddingRight>
|
||||
<PaddingTop>2pt</PaddingTop>
|
||||
<PaddingBottom>2pt</PaddingBottom>
|
||||
</Style>
|
||||
</Textbox>
|
||||
</CellContents>
|
||||
</TablixCell>
|
||||
</TablixCells>
|
||||
</TablixRow>
|
||||
</TablixRows>
|
||||
</TablixBody>
|
||||
<TablixColumnHierarchy>
|
||||
<TablixMembers>
|
||||
<TablixMember />
|
||||
<TablixMember />
|
||||
<TablixMember />
|
||||
<TablixMember />
|
||||
</TablixMembers>
|
||||
</TablixColumnHierarchy>
|
||||
<TablixRowHierarchy>
|
||||
<TablixMembers>
|
||||
<TablixMember>
|
||||
<KeepWithGroup>After</KeepWithGroup>
|
||||
<RepeatOnNewPage>true</RepeatOnNewPage>
|
||||
<KeepTogether>true</KeepTogether>
|
||||
</TablixMember>
|
||||
<TablixMember>
|
||||
<Group Name="table1_Details_Group">
|
||||
<DataElementName>Detail</DataElementName>
|
||||
</Group>
|
||||
<TablixMembers>
|
||||
<TablixMember />
|
||||
</TablixMembers>
|
||||
<DataElementName>Detail_Collection</DataElementName>
|
||||
<DataElementOutput>Output</DataElementOutput>
|
||||
<KeepTogether>true</KeepTogether>
|
||||
</TablixMember>
|
||||
</TablixMembers>
|
||||
</TablixRowHierarchy>
|
||||
<DataSetName>stp_prt_StackLabel</DataSetName>
|
||||
<SortExpressions>
|
||||
<SortExpression>
|
||||
<Value>=Fields!SheetIndex.Value</Value>
|
||||
</SortExpression>
|
||||
</SortExpressions>
|
||||
<Top>3.44657in</Top>
|
||||
<Left>0.01322cm</Left>
|
||||
<Height>0.43in</Height>
|
||||
<Width>7.46354in</Width>
|
||||
<Style>
|
||||
<Border>
|
||||
<Style>Solid</Style>
|
||||
</Border>
|
||||
<TopBorder>
|
||||
<Color>Black</Color>
|
||||
<Style>Solid</Style>
|
||||
<Width>1pt</Width>
|
||||
</TopBorder>
|
||||
<BottomBorder>
|
||||
<Color>Black</Color>
|
||||
<Style>Solid</Style>
|
||||
<Width>1pt</Width>
|
||||
</BottomBorder>
|
||||
<LeftBorder>
|
||||
<Color>Black</Color>
|
||||
<Style>Solid</Style>
|
||||
<Width>1pt</Width>
|
||||
</LeftBorder>
|
||||
<RightBorder>
|
||||
<Color>Black</Color>
|
||||
<Style>Solid</Style>
|
||||
<Width>1pt</Width>
|
||||
</RightBorder>
|
||||
</Style>
|
||||
</Tablix>
|
||||
<Textbox Name="StackIndex8">
|
||||
<CanGrow>true</CanGrow>
|
||||
<KeepTogether>true</KeepTogether>
|
||||
<Paragraphs>
|
||||
<Paragraph>
|
||||
<TextRuns>
|
||||
<TextRun>
|
||||
<Value>MATERIAL LIST FROM</Value>
|
||||
<Style>
|
||||
<FontFamily>Tahoma</FontFamily>
|
||||
<FontSize>16pt</FontSize>
|
||||
</Style>
|
||||
</TextRun>
|
||||
</TextRuns>
|
||||
<Style>
|
||||
<TextAlign>Center</TextAlign>
|
||||
</Style>
|
||||
</Paragraph>
|
||||
<Paragraph>
|
||||
<TextRuns>
|
||||
<TextRun>
|
||||
<Value>TOP OF BUNK TO BOTTOM</Value>
|
||||
<Style>
|
||||
<FontFamily>Tahoma</FontFamily>
|
||||
<FontSize>16pt</FontSize>
|
||||
</Style>
|
||||
</TextRun>
|
||||
</TextRuns>
|
||||
<Style>
|
||||
<TextAlign>Center</TextAlign>
|
||||
</Style>
|
||||
</Paragraph>
|
||||
</Paragraphs>
|
||||
<rd:DefaultName>StackIndex</rd:DefaultName>
|
||||
<Top>7.24826cm</Top>
|
||||
<Left>0.01322cm</Left>
|
||||
<Height>0.59292in</Height>
|
||||
<Width>7.46354in</Width>
|
||||
<ZIndex>1</ZIndex>
|
||||
<Style>
|
||||
<Border>
|
||||
<Style>Solid</Style>
|
||||
</Border>
|
||||
<TopBorder>
|
||||
<Color>Black</Color>
|
||||
<Style>Solid</Style>
|
||||
<Width>1pt</Width>
|
||||
</TopBorder>
|
||||
<BottomBorder>
|
||||
<Color>Black</Color>
|
||||
<Style>Solid</Style>
|
||||
<Width>1pt</Width>
|
||||
</BottomBorder>
|
||||
<LeftBorder>
|
||||
<Color>Black</Color>
|
||||
<Style>Solid</Style>
|
||||
<Width>1pt</Width>
|
||||
</LeftBorder>
|
||||
<RightBorder>
|
||||
<Color>Black</Color>
|
||||
<Style>Solid</Style>
|
||||
<Width>1pt</Width>
|
||||
</RightBorder>
|
||||
<PaddingLeft>2pt</PaddingLeft>
|
||||
<PaddingRight>2pt</PaddingRight>
|
||||
<PaddingTop>2pt</PaddingTop>
|
||||
<PaddingBottom>2pt</PaddingBottom>
|
||||
</Style>
|
||||
</Textbox>
|
||||
<Image Name="QRCode">
|
||||
<Source>External</Source>
|
||||
<Value>=Replace(Parameters!QRCodeBaseURL.Value.ToString(),"QRCODEVALUE",Fields!StackDtmx.Value.ToString())
|
||||
|
||||
'=Parameters!QRCodeBaseURL.Value.ToString() & ":['" & Fields!StackID.Value.ToString() & "']}"
|
||||
|
||||
'https://qrcode.steamware.net/HOME/QR_site/JSON?val={'baseUrl':'http://10.74.82.219/StockMan/STEA/Items/Details/{0}?StockItemID={0}','parameters':['VARIABILE']}</Value>
|
||||
<Sizing>FitProportional</Sizing>
|
||||
<Left>3.08698in</Left>
|
||||
<Height>1.3in</Height>
|
||||
<Width>1.3in</Width>
|
||||
<ZIndex>2</ZIndex>
|
||||
<Style>
|
||||
<Border>
|
||||
<Style>None</Style>
|
||||
</Border>
|
||||
</Style>
|
||||
</Image>
|
||||
<Rectangle Name="Rectangle1">
|
||||
<ReportItems>
|
||||
<Textbox Name="StackIndex">
|
||||
<CanGrow>true</CanGrow>
|
||||
<KeepTogether>true</KeepTogether>
|
||||
<Paragraphs>
|
||||
<Paragraph>
|
||||
<TextRuns>
|
||||
<TextRun>
|
||||
<Value>BUNK ID NUMBER : </Value>
|
||||
<Style>
|
||||
<FontFamily>Tahoma</FontFamily>
|
||||
<FontSize>14pt</FontSize>
|
||||
</Style>
|
||||
</TextRun>
|
||||
<TextRun>
|
||||
<Value>=Fields!StackIndex.Value</Value>
|
||||
<Style>
|
||||
<FontFamily>Tahoma</FontFamily>
|
||||
<FontSize>14pt</FontSize>
|
||||
</Style>
|
||||
</TextRun>
|
||||
</TextRuns>
|
||||
<Style>
|
||||
<TextAlign>Left</TextAlign>
|
||||
</Style>
|
||||
</Paragraph>
|
||||
</Paragraphs>
|
||||
<rd:DefaultName>StackIndex</rd:DefaultName>
|
||||
<Top>0.33391cm</Top>
|
||||
<Left>0.31751cm</Left>
|
||||
<Height>0.27in</Height>
|
||||
<Width>3.58333in</Width>
|
||||
<Style>
|
||||
<PaddingLeft>2pt</PaddingLeft>
|
||||
<PaddingRight>2pt</PaddingRight>
|
||||
<PaddingTop>2pt</PaddingTop>
|
||||
<PaddingBottom>2pt</PaddingBottom>
|
||||
</Style>
|
||||
</Textbox>
|
||||
<Textbox Name="StackIndex2">
|
||||
<CanGrow>true</CanGrow>
|
||||
<KeepTogether>true</KeepTogether>
|
||||
<Paragraphs>
|
||||
<Paragraph>
|
||||
<TextRuns>
|
||||
<TextRun>
|
||||
<Value>RELEASE DATE : </Value>
|
||||
<Style>
|
||||
<FontFamily>Tahoma</FontFamily>
|
||||
<FontSize>14pt</FontSize>
|
||||
</Style>
|
||||
</TextRun>
|
||||
<TextRun>
|
||||
<Label>Prepared</Label>
|
||||
<Value>=Fields!Prepared.Value</Value>
|
||||
<Style>
|
||||
<FontFamily>Tahoma</FontFamily>
|
||||
<FontSize>14pt</FontSize>
|
||||
<Format>d</Format>
|
||||
</Style>
|
||||
</TextRun>
|
||||
</TextRuns>
|
||||
<Style>
|
||||
<TextAlign>Left</TextAlign>
|
||||
</Style>
|
||||
</Paragraph>
|
||||
</Paragraphs>
|
||||
<rd:DefaultName>StackIndex</rd:DefaultName>
|
||||
<Top>1.12554cm</Top>
|
||||
<Left>0.3175cm</Left>
|
||||
<Height>0.27in</Height>
|
||||
<Width>6.60417in</Width>
|
||||
<ZIndex>1</ZIndex>
|
||||
<Style>
|
||||
<PaddingLeft>2pt</PaddingLeft>
|
||||
<PaddingRight>2pt</PaddingRight>
|
||||
<PaddingTop>2pt</PaddingTop>
|
||||
<PaddingBottom>2pt</PaddingBottom>
|
||||
</Style>
|
||||
</Textbox>
|
||||
<Textbox Name="StackIndex3">
|
||||
<CanGrow>true</CanGrow>
|
||||
<KeepTogether>true</KeepTogether>
|
||||
<Paragraphs>
|
||||
<Paragraph>
|
||||
<TextRuns>
|
||||
<TextRun>
|
||||
<Value>TO BE CUT DATE : </Value>
|
||||
<Style>
|
||||
<FontFamily>Tahoma</FontFamily>
|
||||
<FontSize>14pt</FontSize>
|
||||
</Style>
|
||||
</TextRun>
|
||||
<TextRun>
|
||||
<Label>DueDate</Label>
|
||||
<Value>=Fields!DueDate.Value</Value>
|
||||
<Style>
|
||||
<FontFamily>Tahoma</FontFamily>
|
||||
<FontSize>14pt</FontSize>
|
||||
<Format>d</Format>
|
||||
</Style>
|
||||
</TextRun>
|
||||
</TextRuns>
|
||||
<Style>
|
||||
<TextAlign>Left</TextAlign>
|
||||
</Style>
|
||||
</Paragraph>
|
||||
</Paragraphs>
|
||||
<rd:DefaultName>StackIndex</rd:DefaultName>
|
||||
<Top>1.95245cm</Top>
|
||||
<Left>0.31751cm</Left>
|
||||
<Height>0.27in</Height>
|
||||
<Width>6.60417in</Width>
|
||||
<ZIndex>2</ZIndex>
|
||||
<Style>
|
||||
<PaddingLeft>2pt</PaddingLeft>
|
||||
<PaddingRight>2pt</PaddingRight>
|
||||
<PaddingTop>2pt</PaddingTop>
|
||||
<PaddingBottom>2pt</PaddingBottom>
|
||||
</Style>
|
||||
</Textbox>
|
||||
<Textbox Name="StackIndex4">
|
||||
<CanGrow>true</CanGrow>
|
||||
<KeepTogether>true</KeepTogether>
|
||||
<Paragraphs>
|
||||
<Paragraph>
|
||||
<TextRuns>
|
||||
<TextRun>
|
||||
<Value>MATERIAL SORTED BY</Value>
|
||||
<Style>
|
||||
<FontFamily>Tahoma</FontFamily>
|
||||
<FontSize>14pt</FontSize>
|
||||
</Style>
|
||||
</TextRun>
|
||||
</TextRuns>
|
||||
<Style>
|
||||
<TextAlign>Left</TextAlign>
|
||||
</Style>
|
||||
</Paragraph>
|
||||
</Paragraphs>
|
||||
<rd:DefaultName>StackIndex</rd:DefaultName>
|
||||
<Top>0.29863cm</Top>
|
||||
<Left>9.72343cm</Left>
|
||||
<Height>0.27in</Height>
|
||||
<Width>2.90105in</Width>
|
||||
<ZIndex>3</ZIndex>
|
||||
<Style>
|
||||
<PaddingLeft>2pt</PaddingLeft>
|
||||
<PaddingRight>2pt</PaddingRight>
|
||||
<PaddingTop>2pt</PaddingTop>
|
||||
<PaddingBottom>2pt</PaddingBottom>
|
||||
</Style>
|
||||
</Textbox>
|
||||
</ReportItems>
|
||||
<KeepTogether>true</KeepTogether>
|
||||
<Top>1.43055in</Top>
|
||||
<Left>0.00522in</Left>
|
||||
<Height>1.15625in</Height>
|
||||
<Width>7.46353in</Width>
|
||||
<ZIndex>3</ZIndex>
|
||||
<Style>
|
||||
<Border>
|
||||
<Style>Solid</Style>
|
||||
</Border>
|
||||
<TopBorder>
|
||||
<Color>Black</Color>
|
||||
<Style>Solid</Style>
|
||||
<Width>1pt</Width>
|
||||
</TopBorder>
|
||||
<BottomBorder>
|
||||
<Color>Black</Color>
|
||||
<Style>Solid</Style>
|
||||
<Width>1pt</Width>
|
||||
</BottomBorder>
|
||||
<LeftBorder>
|
||||
<Color>Black</Color>
|
||||
<Style>Solid</Style>
|
||||
<Width>1pt</Width>
|
||||
</LeftBorder>
|
||||
<RightBorder>
|
||||
<Color>Black</Color>
|
||||
<Style>Solid</Style>
|
||||
<Width>1pt</Width>
|
||||
</RightBorder>
|
||||
</Style>
|
||||
</Rectangle>
|
||||
</ReportItems>
|
||||
<KeepTogether>true</KeepTogether>
|
||||
<Style />
|
||||
</Rectangle>
|
||||
</CellContents>
|
||||
</TablixCell>
|
||||
</TablixCells>
|
||||
</TablixRow>
|
||||
</TablixRows>
|
||||
</TablixBody>
|
||||
<TablixColumnHierarchy>
|
||||
<TablixMembers>
|
||||
<TablixMember />
|
||||
</TablixMembers>
|
||||
</TablixColumnHierarchy>
|
||||
<TablixRowHierarchy>
|
||||
<TablixMembers>
|
||||
<TablixMember>
|
||||
<Group Name="list1_StackIndex">
|
||||
<GroupExpressions>
|
||||
<GroupExpression>=Fields!StackIndex.Value</GroupExpression>
|
||||
</GroupExpressions>
|
||||
<PageBreak>
|
||||
<BreakLocation>Between</BreakLocation>
|
||||
</PageBreak>
|
||||
</Group>
|
||||
<SortExpressions>
|
||||
<SortExpression>
|
||||
<Value>=Fields!StackIndex.Value</Value>
|
||||
</SortExpression>
|
||||
</SortExpressions>
|
||||
<DataElementOutput>Output</DataElementOutput>
|
||||
<KeepTogether>true</KeepTogether>
|
||||
</TablixMember>
|
||||
</TablixMembers>
|
||||
</TablixRowHierarchy>
|
||||
<DataSetName>stp_prt_StackLabel</DataSetName>
|
||||
<PageBreak>
|
||||
<BreakLocation>End</BreakLocation>
|
||||
</PageBreak>
|
||||
<Top>0.63in</Top>
|
||||
<Left>0.00001cm</Left>
|
||||
<Height>4.01896in</Height>
|
||||
<Width>7.46875in</Width>
|
||||
<Style>
|
||||
<FontFamily>Tahoma</FontFamily>
|
||||
<FontSize>14pt</FontSize>
|
||||
<Color>SlateGray</Color>
|
||||
</Style>
|
||||
</Tablix>
|
||||
<Textbox Name="textbox1">
|
||||
<CanGrow>true</CanGrow>
|
||||
<KeepTogether>true</KeepTogether>
|
||||
<Paragraphs>
|
||||
<Paragraph>
|
||||
<TextRuns>
|
||||
<TextRun>
|
||||
<Value>BUNK BUILD SHEET</Value>
|
||||
<Style>
|
||||
<FontFamily>Tahoma</FontFamily>
|
||||
<FontSize>28pt</FontSize>
|
||||
<FontWeight>Bold</FontWeight>
|
||||
</Style>
|
||||
</TextRun>
|
||||
</TextRuns>
|
||||
<Style>
|
||||
<TextAlign>Center</TextAlign>
|
||||
</Style>
|
||||
</Paragraph>
|
||||
</Paragraphs>
|
||||
<rd:DefaultName>textbox1</rd:DefaultName>
|
||||
<Height>0.56833in</Height>
|
||||
<Width>7.46875in</Width>
|
||||
<ZIndex>1</ZIndex>
|
||||
<Style>
|
||||
<Border>
|
||||
<Style>None</Style>
|
||||
</Border>
|
||||
<VerticalAlign>Top</VerticalAlign>
|
||||
<PaddingLeft>2pt</PaddingLeft>
|
||||
<PaddingRight>2pt</PaddingRight>
|
||||
<PaddingTop>2pt</PaddingTop>
|
||||
<PaddingBottom>2pt</PaddingBottom>
|
||||
</Style>
|
||||
</Textbox>
|
||||
</ReportItems>
|
||||
<Height>4.68798in</Height>
|
||||
<Style />
|
||||
</Body>
|
||||
<Width>7.46875in</Width>
|
||||
<Page>
|
||||
<LeftMargin>0.5in</LeftMargin>
|
||||
<RightMargin>0.5in</RightMargin>
|
||||
<TopMargin>0.5in</TopMargin>
|
||||
<BottomMargin>0.5in</BottomMargin>
|
||||
<Style />
|
||||
</Page>
|
||||
<AutoRefresh>0</AutoRefresh>
|
||||
<DataSources>
|
||||
<DataSource Name="Sauder_NKC">
|
||||
<DataSourceReference>Sauder_NKC</DataSourceReference>
|
||||
<rd:SecurityType>None</rd:SecurityType>
|
||||
<rd:DataSourceID>7e875094-37e0-46d4-8db0-d51955773fb0</rd:DataSourceID>
|
||||
</DataSource>
|
||||
</DataSources>
|
||||
<DataSets>
|
||||
<DataSet Name="stp_prt_StackLabel">
|
||||
<Query>
|
||||
<DataSourceName>Sauder_NKC</DataSourceName>
|
||||
<QueryParameters>
|
||||
<QueryParameter Name="@StackID">
|
||||
<Value>=Parameters!StackID.Value</Value>
|
||||
</QueryParameter>
|
||||
</QueryParameters>
|
||||
<CommandType>StoredProcedure</CommandType>
|
||||
<CommandText>prt.stp_prt_StackLabel</CommandText>
|
||||
<rd:UseGenericDesigner>true</rd:UseGenericDesigner>
|
||||
</Query>
|
||||
<Fields>
|
||||
<Field Name="SheetID">
|
||||
<DataField>SheetID</DataField>
|
||||
<rd:TypeName>System.Int32</rd:TypeName>
|
||||
</Field>
|
||||
<Field Name="StackID">
|
||||
<DataField>StackID</DataField>
|
||||
<rd:TypeName>System.Int32</rd:TypeName>
|
||||
</Field>
|
||||
<Field Name="StackIndex">
|
||||
<DataField>StackIndex</DataField>
|
||||
<rd:TypeName>System.Int32</rd:TypeName>
|
||||
</Field>
|
||||
<Field Name="SheetIndex">
|
||||
<DataField>SheetIndex</DataField>
|
||||
<rd:TypeName>System.Int32</rd:TypeName>
|
||||
</Field>
|
||||
<Field Name="MatID">
|
||||
<DataField>MatID</DataField>
|
||||
<rd:TypeName>System.Int32</rd:TypeName>
|
||||
</Field>
|
||||
<Field Name="StackDtmx">
|
||||
<DataField>StackDtmx</DataField>
|
||||
<rd:TypeName>System.String</rd:TypeName>
|
||||
</Field>
|
||||
<Field Name="Prepared">
|
||||
<DataField>Prepared</DataField>
|
||||
<rd:TypeName>System.DateTime</rd:TypeName>
|
||||
</Field>
|
||||
<Field Name="MatExtCode">
|
||||
<DataField>MatExtCode</DataField>
|
||||
<rd:TypeName>System.Int32</rd:TypeName>
|
||||
</Field>
|
||||
<Field Name="DueDate">
|
||||
<DataField>DueDate</DataField>
|
||||
<rd:TypeName>System.DateTime</rd:TypeName>
|
||||
</Field>
|
||||
<Field Name="MatDesc">
|
||||
<DataField>MatDesc</DataField>
|
||||
<rd:TypeName>System.String</rd:TypeName>
|
||||
</Field>
|
||||
</Fields>
|
||||
</DataSet>
|
||||
</DataSets>
|
||||
<ReportParameters>
|
||||
<ReportParameter Name="StackID">
|
||||
<DataType>Integer</DataType>
|
||||
<DefaultValue>
|
||||
<Values>
|
||||
<Value>1</Value>
|
||||
</Values>
|
||||
</DefaultValue>
|
||||
<Prompt>Stack ID:</Prompt>
|
||||
</ReportParameter>
|
||||
<ReportParameter Name="QRCodeBaseURL">
|
||||
<DataType>String</DataType>
|
||||
<DefaultValue>
|
||||
<Values>
|
||||
<Value>https://qrcode.steamware.net/HOME/QR_site/JSON?val={'baseUrl':'{0}','parameters':['QRCODEVALUE']}</Value>
|
||||
</Values>
|
||||
</DefaultValue>
|
||||
<Prompt>QRCodeBaseURL:</Prompt>
|
||||
</ReportParameter>
|
||||
</ReportParameters>
|
||||
<Language>en-US</Language>
|
||||
<ConsumeContainerWhitespace>true</ConsumeContainerWhitespace>
|
||||
<rd:ReportUnitType>Inch</rd:ReportUnitType>
|
||||
<rd:ReportID>42b91d77-5259-4b9b-b313-695cd28dd977</rd:ReportID>
|
||||
</Report>
|
||||
@@ -1,77 +1,47 @@
|
||||
[
|
||||
//{
|
||||
// "name": "codaSL_01",
|
||||
// "template": "StackLabel.rdlc",
|
||||
// "printerName": "Microsoft Print to PDF",
|
||||
// "deviceInfoParam": {
|
||||
// "OutputFormat": "EMF",
|
||||
// "PageHeight": "148mm",
|
||||
// "PageWidth": "210mm",
|
||||
// "MarginLeft": "10mm",
|
||||
// "MarginRight": "10mm",
|
||||
// "MarginTop": "10mm",
|
||||
// "MarginBottom": "10mm",
|
||||
// "xmlParam": "<DeviceInfo><OutputFormat>EMF</OutputFormat><PageWidth>210mm</PageWidth><PageHeight>148mm</PageHeight><MarginTop>10mm</MarginTop><MarginLeft>10mm</MarginLeft><MarginRight>10mm</MarginRight><MarginBottom>10mm</MarginBottom></DeviceInfo>"
|
||||
// }
|
||||
//},
|
||||
//{
|
||||
// "name": "codaSL_02",
|
||||
// "template": "StackLabel.rdlc",
|
||||
// "printerName": "Microsoft Print to PDF",
|
||||
// "deviceInfoParam": {
|
||||
// "OutputFormat": "EMF",
|
||||
// "PageHeight": "148mm",
|
||||
// "PageWidth": "210mm",
|
||||
// "MarginLeft": "10mm",
|
||||
// "MarginRight": "10mm",
|
||||
// "MarginTop": "10mm",
|
||||
// "MarginBottom": "10mm",
|
||||
// "xmlParam": "<DeviceInfo><OutputFormat>EMF</OutputFormat><PageWidth>210mm</PageWidth><PageHeight>148mm</PageHeight><MarginTop>10mm</MarginTop><MarginLeft>10mm</MarginLeft><MarginRight>10mm</MarginRight><MarginBottom>10mm</MarginBottom></DeviceInfo>"
|
||||
// }
|
||||
//},
|
||||
{
|
||||
"name": "codaFin_01",
|
||||
"name": "codaFiniti_01",
|
||||
"template": "CartellinoFinitiOdette.rdlc",
|
||||
"printerName": "Microsoft Print to PDF",
|
||||
"deviceInfoParam": {
|
||||
"OutputFormat": "EMF",
|
||||
"PageHeight": "148mm",
|
||||
"PageWidth": "210mm",
|
||||
"MarginLeft": "10mm",
|
||||
"MarginRight": "10mm",
|
||||
"MarginTop": "10mm",
|
||||
"MarginBottom": "10mm",
|
||||
"xmlParam": "<DeviceInfo><OutputFormat>EMF</OutputFormat><PageWidth>210mm</PageWidth><PageHeight>148mm</PageHeight><MarginTop>10mm</MarginTop><MarginLeft>10mm</MarginLeft><MarginRight>10mm</MarginRight><MarginBottom>10mm</MarginBottom></DeviceInfo>"
|
||||
"MarginLeft": "0mm",
|
||||
"MarginRight": "0mm",
|
||||
"MarginTop": "30mm",
|
||||
"MarginBottom": "0mm",
|
||||
"xmlParam": "<DeviceInfo><OutputFormat>EMF</OutputFormat><PageWidth>210mm</PageWidth><PageHeight>148mm</PageHeight><MarginTop>30mm</MarginTop><MarginLeft>0mm</MarginLeft><MarginRight>0mm</MarginRight><MarginBottom>0mm</MarginBottom></DeviceInfo>"
|
||||
}
|
||||
},
|
||||
//{
|
||||
// "name": "codaFin_02",
|
||||
// "template": "CartellinoFinitiOdette.rdlc",
|
||||
// "printerName": "Microsoft Print to PDF",
|
||||
// "deviceInfoParam": {
|
||||
// "OutputFormat": "EMF",
|
||||
// "PageHeight": "148mm",
|
||||
// "PageWidth": "210mm",
|
||||
// "MarginLeft": "10mm",
|
||||
// "MarginRight": "10mm",
|
||||
// "MarginTop": "10mm",
|
||||
// "MarginBottom": "10mm",
|
||||
// "xmlParam": "<DeviceInfo><OutputFormat>EMF</OutputFormat><PageWidth>210mm</PageWidth><PageHeight>148mm</PageHeight><MarginTop>10mm</MarginTop><MarginLeft>10mm</MarginLeft><MarginRight>10mm</MarginRight><MarginBottom>10mm</MarginBottom></DeviceInfo>"
|
||||
// }
|
||||
//},
|
||||
{
|
||||
"name": "codaPList_01",
|
||||
"name": "codaPedane_01",
|
||||
"template": "CartellinoPedane.rdlc",
|
||||
"printerName": "Microsoft Print to PDF",
|
||||
"deviceInfoParam": {
|
||||
"OutputFormat": "EMF",
|
||||
"PageHeight": "148mm",
|
||||
"PageWidth": "210mm",
|
||||
"PageWidth": "213mm",
|
||||
"MarginLeft": "10mm",
|
||||
"MarginRight": "10mm",
|
||||
"MarginTop": "10mm",
|
||||
"MarginBottom": "10mm",
|
||||
"xmlParam": "<DeviceInfo><OutputFormat>EMF</OutputFormat><PageWidth>210mm</PageWidth><PageHeight>148mm</PageHeight><MarginTop>10mm</MarginTop><MarginLeft>10mm</MarginLeft><MarginRight>10mm</MarginRight><MarginBottom>10mm</MarginBottom></DeviceInfo>"
|
||||
"xmlParam": "<DeviceInfo><OutputFormat>EMF</OutputFormat><PageWidth>213mm</PageWidth><PageHeight>148mm</PageHeight><MarginTop>10mm</MarginTop><MarginLeft>10mm</MarginLeft><MarginRight>10mm</MarginRight><MarginBottom>10mm</MarginBottom></DeviceInfo>"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "codaSemilavorati_01",
|
||||
"template": "CartellinoSemilavorati.rdlc",
|
||||
"printerName": "Microsoft Print to PDF",
|
||||
"deviceInfoParam": {
|
||||
"OutputFormat": "EMF",
|
||||
"PageHeight": "100mm",
|
||||
"PageWidth": "148mm",
|
||||
"MarginLeft": "10mm",
|
||||
"MarginRight": "10mm",
|
||||
"MarginTop": "10mm",
|
||||
"MarginBottom": "10mm",
|
||||
"xmlParam": "<DeviceInfo><OutputFormat>EMF</OutputFormat><PageWidth>148mm</PageWidth><PageHeight>100mm</PageHeight><MarginTop>10mm</MarginTop><MarginLeft>10mm</MarginLeft><MarginRight>10mm</MarginRight><MarginBottom>10mm</MarginBottom></DeviceInfo>"
|
||||
}
|
||||
}
|
||||
]
|
||||
@@ -0,0 +1,17 @@
|
||||
<%@ Page Title="" Language="C#" MasterPageFile="~/Site.Master" AutoEventWireup="true" CodeBehind="elencoLotti.aspx.cs" Inherits="MP_MAG.SMART.elencoLotti" %>
|
||||
|
||||
<%@ Register Src="~/WebUserControls/cmp_elencoLotti.ascx" TagPrefix="uc1" TagName="cmp_elencoLotti" %>
|
||||
<%@ Register Src="~/WebUserControls/cmp_dettLotti.ascx" TagPrefix="uc1" TagName="cmp_dettLotti" %>
|
||||
|
||||
|
||||
<asp:Content ID="Content1" ContentPlaceHolderID="MainContent" runat="server">
|
||||
|
||||
<div class="row m-0">
|
||||
<div class="col-6">
|
||||
<uc1:cmp_elencoLotti runat="server" ID="cmp_elencoLotti" />
|
||||
</div>
|
||||
<div class="col-6">
|
||||
<uc1:cmp_dettLotti runat="server" ID="cmp_dettLotti" />
|
||||
</div>
|
||||
</div>
|
||||
</asp:Content>
|
||||
@@ -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 MP_MAG.SMART
|
||||
{
|
||||
public partial class elencoLotti : System.Web.UI.Page
|
||||
{
|
||||
protected void Page_Load(object sender, EventArgs e)
|
||||
{
|
||||
if(!Page.IsPostBack)
|
||||
{
|
||||
cmp_dettLotti.Visible = false;
|
||||
}
|
||||
cmp_elencoLotti.eh_doRefresh += Cmp_elencoLotti_eh_doRefresh;
|
||||
cmp_elencoLotti.eh_doReset += Cmp_elencoLotti_eh_doReset;
|
||||
}
|
||||
private void Cmp_elencoLotti_eh_doRefresh(object sender, EventArgs e)
|
||||
{
|
||||
cmp_dettLotti.lotto = cmp_elencoLotti.LottoSel;
|
||||
cmp_dettLotti.Visible = true;
|
||||
}
|
||||
private void Cmp_elencoLotti_eh_doReset(object sender, EventArgs e)
|
||||
{
|
||||
cmp_dettLotti.lotto = "0";
|
||||
cmp_dettLotti.Visible = false;
|
||||
}
|
||||
}
|
||||
}
|
||||
+35
@@ -0,0 +1,35 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <generato automaticamente>
|
||||
// Codice generato da uno strumento.
|
||||
//
|
||||
// Le modifiche a questo file possono causare un comportamento non corretto e verranno perse se
|
||||
// il codice viene rigenerato.
|
||||
// </generato automaticamente>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
namespace MP_MAG.SMART
|
||||
{
|
||||
|
||||
|
||||
public partial class elencoLotti
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// Controllo cmp_elencoLotti.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Campo generato automaticamente.
|
||||
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
|
||||
/// </remarks>
|
||||
protected global::MP_MAG.WebUserControls.cmp_elencoLotti cmp_elencoLotti;
|
||||
|
||||
/// <summary>
|
||||
/// Controllo cmp_dettLotti.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Campo generato automaticamente.
|
||||
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
|
||||
/// </remarks>
|
||||
protected global::MP_MAG.WebUserControls.cmp_dettLotti cmp_dettLotti;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,16 @@
|
||||
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="login.aspx.cs" Inherits="MP_MAG.SMART.login" %>
|
||||
|
||||
<!DOCTYPE html>
|
||||
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head runat="server">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
|
||||
<title></title>
|
||||
</head>
|
||||
<body>
|
||||
<form id="form1" runat="server">
|
||||
<div>
|
||||
</div>
|
||||
</form>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,151 @@
|
||||
using SteamWare;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Web;
|
||||
using System.Web.UI;
|
||||
using System.Web.UI.WebControls;
|
||||
|
||||
namespace MP_MAG.SMART
|
||||
{
|
||||
public partial class login : UserPage
|
||||
{
|
||||
protected string _nextPage
|
||||
{
|
||||
get
|
||||
{
|
||||
string pagina = memLayer.ML.StringSessionObj("nextPage");
|
||||
if (string.IsNullOrEmpty(pagina))
|
||||
{
|
||||
pagina = "selector.aspx";
|
||||
}
|
||||
return pagina;
|
||||
}
|
||||
}
|
||||
/// <summary>
|
||||
/// Elenco pagine "safe" da web.config
|
||||
/// </summary>
|
||||
protected string safePages
|
||||
{
|
||||
get
|
||||
{
|
||||
return memLayer.ML.confReadString("_safePages").ToLower();
|
||||
}
|
||||
}
|
||||
|
||||
protected void Page_Load(object sender, EventArgs e)
|
||||
{
|
||||
logger.lg.scriviLog("Starting login...");
|
||||
if (!Page.IsPostBack)
|
||||
{
|
||||
Page.Title = Request.Url.ToString();
|
||||
// se ho cambiato pagina registro...)
|
||||
if (devicesAuthProxy.pagPrecedente.ToLower() != titolo.ToLower())
|
||||
{
|
||||
devicesAuthProxy.pagPrecedente = devicesAuthProxy.pagCorrente;
|
||||
}
|
||||
// salvo pagina corrente
|
||||
devicesAuthProxy.pagCorrente = titolo;
|
||||
}
|
||||
// SOLO se la pagina NON E' "safe"... e NON E' login
|
||||
if (safePages.IndexOf(titolo.ToLower()) < 0 || titolo.ToLower() == "login")
|
||||
{
|
||||
bool userOk = checkUser();
|
||||
bool pageOk = checkPageIsAuth();
|
||||
// controllo se c'è utente in sessione..
|
||||
if ((userOk))
|
||||
{
|
||||
// ora controllo pagina...
|
||||
if (!pageOk)
|
||||
{
|
||||
if (devicesAuthProxy.stObj.isPageEnabled(devicesAuthProxy.pagPrecedente))
|
||||
{
|
||||
Response.Redirect(devicesAuthProxy.pagPrecedente);
|
||||
}
|
||||
else
|
||||
{
|
||||
Response.Redirect("Default");
|
||||
}
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
// rimando pagina x registrazione devices
|
||||
Response.Redirect("UserAdmin");
|
||||
}
|
||||
}
|
||||
if (devicesAuthProxy.stObj.isAuth)
|
||||
{
|
||||
logger.lg.scriviLog(string.Format("Login completed for user {0}", devicesAuthProxy.stObj.email));
|
||||
Response.Redirect("Default");
|
||||
}
|
||||
else
|
||||
{
|
||||
string usrHostAddr = Request.UserHostAddress;
|
||||
string usrAgent = Request.UserAgent;
|
||||
string usrHostName = Request.UserHostName;
|
||||
logger.lg.scriviLog(string.Format("Login NOT completed for request by host: {0} | hostname: {1} | agent: {2}", usrHostAddr, usrHostName, usrAgent));
|
||||
Response.Redirect("UserAdmin");
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// verifica che la pagina sia tra quelle autorizzate x l'utente
|
||||
/// </summary>
|
||||
/// <returns></returns>
|
||||
private bool checkPageIsAuth()
|
||||
{
|
||||
bool allOk = false;
|
||||
bool pageSafe = (memLayer.ML.confReadString("_safePages").ToUpper().IndexOf(titolo.ToUpper()) >= 0);
|
||||
bool pageAuth = devicesAuthProxy.stObj.isPageEnabled(titolo);
|
||||
allOk = (pageSafe || pageAuth);
|
||||
return allOk;
|
||||
}
|
||||
/// <summary>
|
||||
/// verifica presenza utente autorizzato in sessione
|
||||
/// </summary>
|
||||
private bool checkUser()
|
||||
{
|
||||
bool allOk = devicesAuthProxy.stObj.isAuth;
|
||||
// se non ok x auth...
|
||||
if (!allOk)
|
||||
{
|
||||
// provo con authCookiecookie device...
|
||||
allOk = devicesAuthProxy.stObj.checkAuthCookie();
|
||||
}
|
||||
if (!allOk)
|
||||
{
|
||||
ResetUser();
|
||||
}
|
||||
return allOk;
|
||||
}
|
||||
/// <summary>
|
||||
/// Restituisce cognome/nome da sessione...
|
||||
/// </summary>
|
||||
public string CognomeNome
|
||||
{
|
||||
get
|
||||
{
|
||||
string answ = "-";
|
||||
try
|
||||
{
|
||||
answ = SteamWare.devicesAuthProxy.stObj.CognomeNome;
|
||||
}
|
||||
catch
|
||||
{ }
|
||||
return answ;
|
||||
}
|
||||
}
|
||||
/// <summary>
|
||||
/// reset utente (sessione + cookie data...)
|
||||
/// </summary>
|
||||
private void ResetUser()
|
||||
{
|
||||
devicesAuthProxy.stObj.clearAllUserData();
|
||||
// svuoto cookie...
|
||||
memLayer.ML.setCookieVal(devicesAuthProxy.AuthCookieName, "");
|
||||
memLayer.ML.emptyCookieVal(devicesAuthProxy.AuthCookieName);
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user