update commenti post riunione

test compilazione VS 2015 (abilitato SSL)
This commit is contained in:
Samuele E. Locatelli
2015-07-22 16:02:44 +02:00
parent 1a56997d63
commit 67198e8be6
36 changed files with 1331 additions and 5 deletions
File diff suppressed because it is too large Load Diff
Binary file not shown.
Binary file not shown.
@@ -8,3 +8,13 @@ C:\Users\samuele\Documents\Visual Studio 2012\Projects\CMS-SC\CMS-SC-Data\bin\Re
C:\Users\samuele\Documents\Visual Studio 2012\Projects\CMS-SC\CMS-SC-Data\bin\Release\SteamWare.dll
C:\Users\samuele\Documents\Visual Studio 2012\Projects\CMS-SC\CMS-SC-Data\bin\Release\Flesk.ViewState.dll
C:\Users\samuele\Documents\Visual Studio 2012\Projects\CMS-SC\CMS-SC-Data\bin\Release\ICSharpCode.SharpZipLib.dll
C:\Users\samuele\Documents\Visual Studio 2015\Projects\CMS-SC\CMS-SC-Data\bin\Release\NLog.config
C:\Users\samuele\Documents\Visual Studio 2015\Projects\CMS-SC\CMS-SC-Data\bin\Release\CMS-SC-Data.dll.config
C:\Users\samuele\Documents\Visual Studio 2015\Projects\CMS-SC\CMS-SC-Data\bin\Release\CMS-SC-Data.dll
C:\Users\samuele\Documents\Visual Studio 2015\Projects\CMS-SC\CMS-SC-Data\bin\Release\CMS-SC-Data.pdb
C:\Users\samuele\Documents\Visual Studio 2015\Projects\CMS-SC\CMS-SC-Data\bin\Release\SteamWare.dll
C:\Users\samuele\Documents\Visual Studio 2015\Projects\CMS-SC\CMS-SC-Data\bin\Release\Flesk.ViewState.dll
C:\Users\samuele\Documents\Visual Studio 2015\Projects\CMS-SC\CMS-SC-Data\bin\Release\ICSharpCode.SharpZipLib.dll
C:\Users\samuele\Documents\Visual Studio 2015\Projects\CMS-SC\CMS-SC-Data\obj\Release\CMS-SC-Data.csprojResolveAssemblyReference.cache
C:\Users\samuele\Documents\Visual Studio 2015\Projects\CMS-SC\CMS-SC-Data\obj\Release\CMS-SC-Data.dll
C:\Users\samuele\Documents\Visual Studio 2015\Projects\CMS-SC\CMS-SC-Data\obj\Release\CMS-SC-Data.pdb
Binary file not shown.
+2 -1
View File
@@ -15,10 +15,11 @@
<AssemblyName>CMS_SC</AssemblyName>
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
<UseIISExpress>true</UseIISExpress>
<IISExpressSSLPort />
<IISExpressSSLPort>44300</IISExpressSSLPort>
<IISExpressAnonymousAuthentication />
<IISExpressWindowsAuthentication />
<IISExpressUseClassicPipelineMode />
<UseGlobalApplicationHostFile />
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<DebugSymbols>true</DebugSymbols>
+40 -4
View File
@@ -1,7 +1,11 @@
TODO's
----------------------------------------------------------------------------------------------------------------
- TODO's
-
- dalla riunione del 13 / VII - 2015 con Marco Malaguti, Mario Volpi, Rudy, Samuele e Carlo
----------------------------------------------------------------------------------------------------------------
- fare schema funzioni/utenti
- aggiunta SC a dossier: se c'è già deve creare #2, #3, ...
- export excel "in bianco" (da compilare) da verificare
- fare schema funzioni/utenti da far compilare
- SC in dossier: cancellabile (con btn come aggiungi, x SuperUser) SE non ci sono istanze misurazioni
- Misurazioni in collaudi: eliminabile in blocco x intera SC SE NON CI SONO MISURAZIONI
- pulsanti delete dossier: condizionare a presenza items child
@@ -11,5 +15,37 @@
- NON SERVE GESTIONE STATO --> bastano FASI
- gestione template fasi da tabellone?
- allegati FILE
- allegati FILE (db? fs?)
- check stato DRAFT/in corso/chiuso
- Possibilità di cancellare una scheda già compilata e approvata ( solo da parte superuser )
- Campo note NEL DOSSIER per ciascuna fase (montaggio, avviamento, collaudo, .. ) per poter indicare alcune segnalazioni (rifatto perchè sbattuto, aggiunta scheda XXXX perchè ....); (campo a commento libero).
- In fase di definizione delle famiglie, poter dire per ciascuna scheda, in quale fase deve finire. In questo modo quando creo nuova scheda macchina, indicandone il modello nelle varie fasi mi trovo già le schede di collaudo previste. Struttura come FCS; ovvero campo testo; separatore da web.config, x cui 001#002#003 --> fasi 001, 002, 003 (magari cambiare fasia 2 digit..)
- Potrebbero servire schede speciali in cui i valori di Minimo e Massimo sono variabili (tolleranze variabili a FDO) -> si è deciso con Carlo di costruire delle schede con 2 valori TESTUALI + un file allegato, x cui misura 1 = valori massimi da ORDINE, misura 2 valori massimi rilevati, misura 3 OK / KO (con deroga...), misura 4 = allegato file
- Fare in modo che l'applicativo permetta anche la consultazione delle schede DT,( ed in generale di tutta la documentazione a corredo che non sia schede) --> creazione di FASE 000 = allegati tecnici, che contiene link a documenti da consultare
- in generale F1 = help del significato delle varie Icone. --> TOOLTIP
- selezione multipla delle schede ( es. cancellazione dal dossier ) --> inserire selezione con checkbox
- ( draft in creazione dovrebbe sparire )
- chiusura parziale della fase ???? alla partenza si chiude certamente una fase, poi la macchina passa in carico ad altro ente ( installazione, assistenza )
fasi curate da Mario Volpi : -montaggio meccanico
- avviamento
----------------------------------------------------------------------------------------------------------------
................................................................................................................
- DONE
................................................................................................................
- aggiunta SC a dossier: se c'è già deve creare #2, #3, ...
- Il SW funziona solo Online. E' possibile fare export excel della scheda "bianca" da compilare (su carta o in excel) e poi riportare (a mano) in sede nell'applicativo
................................................................................................................
Binary file not shown.
Binary file not shown.
+240
View File
@@ -0,0 +1,240 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
For more information on how to configure your ASP.NET application, please visit
http://go.microsoft.com/fwlink/?LinkId=169433
-->
<configuration>
<configSections>
<!-- For more information on Entity Framework configuration, visit http://go.microsoft.com/fwlink/?LinkID=237468 -->
<section name="entityFramework" type="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
<sectionGroup name="elmah">
<section name="security" requirePermission="false" type="Elmah.SecuritySectionHandler, Elmah" />
<section name="errorLog" requirePermission="false" type="Elmah.ErrorLogSectionHandler, Elmah" />
<section name="errorMail" requirePermission="false" type="Elmah.ErrorMailSectionHandler, Elmah" />
<section name="errorFilter" requirePermission="false" type="Elmah.ErrorFilterSectionHandler, Elmah" />
</sectionGroup>
<section name="resizer" type="ImageResizer.ResizerSection" requirePermission="false" />
<section name="glimpse" type="Glimpse.Core.Configuration.Section, Glimpse.Core" />
<!-- For more information on Entity Framework configuration, visit http://go.microsoft.com/fwlink/?LinkID=237468 -->
</configSections>
<appSettings>
<!--nome sw e versioni-->
<add key="CodCDC" value="X999" />
<add key="CodModulo" value="CMS_SC" />
<add key="CodFunzione" value="User" />
<add key="CodGruppo" value="IT" />
<add key="appName" value="CMS_SC" />
<add key="baseUrl" value="http://iis02/CMS-SC" />
<!--<add key="money" value="€" />
<add key="weight" value="kg" />-->
<!--area auth-->
<add key="authSenzaDominio" value="true" />
<add key="autoEnrollEnabled" value="false" />
<!--gestione auth dispositivi-->
<add key="AuthCookieName" value="AuthDeviceCMS_SC" />
<add key="defaultDomain" value="steamwarewin" />
<add key="enablePlain" value="true" />
<add key="urlGestUtenti" value="UserAdmin" />
<add key="adminEmail" value="samuele@steamware.net" />
<add key="PageNoIndex" value="UserAdmin#Test" />
<!--gestione timeout "esteso" x chiamate SQL critiche, in secondi -->
<add key="sqlLongCommandTimeout" value="600" />
<!--area suggerimenti-->
<add key="maxNumSuggest" value="30" />
<add key="serviceUrl" value="Services" />
<!--area logger-->
<add key="_logDir" value="~/logs/" />
<add key="doShrinkFolder" value="true" />
<add key="_logLevel" value="6" />
<add key="_logMaxMb" value="30" />
<add key="defDayFrom" value="-365" />
<add key="intUpdatePagina_ms" value="60000" />
<!--area default new value-->
<add key="defASC01" value="_CG00000"/>
<add key="defASC02" value="000000 Nuova Scheda Collaudo"/>
<add key="defEM01" value="000000"/>
<add key="defEM02" value="000000 Nuova Macchina"/>
<add key="defAF01" value="000000"/>
<add key="defAF02" value="000000 Nuova Fase"/>
<add key="defAT01" value="000000"/>
<add key="defAT02" value="000000 Nuovo Tag"/>
<add key="defEFM01" value="000000"/>
<add key="defEFM02" value="000000 Nuova Famiglia"/>
<!--area allegati -->
<add key="urlSchede" value="~/Files/Schede/{0}" />
<!--area reports-->
<add key="ReportRemoteRender" value="true" />
<add key="enableQueue" value="false" />
<add key="PdfFolder" value="PDF" />
<add key="doPdfCopy" value="false" />
<!--<add key="reportsUrl" value="http://IIS02/CMS_SC_Report" />-->
<!--Gestione email-->
<add key="_fromEmail" value="CMS_SC@steamware.net" />
<add key="_smtpCli" value="smtp.gmail.com" />
<add key="_emailUser" value="steamwarebot@gmail.com" />
<add key="_emailPwd" value="drmfsls16" />
<add key="_enableSSL" value="true" />
<!--stringhe connessione-->
<add key="CMS_SCConnectionString" value="Data Source=10.74.82.217\SQL2008R2;Initial Catalog=CMS-SC;Persist Security Info=True;User ID=sa;Password=keyhammer" />
<add key="PermessiConnectionString" value="Data Source=10.74.82.217\sql2008r2;Initial Catalog=CMS-SC;Persist Security Info=True;User ID=sa;Password=keyhammer" />
<add key="UtenteCdcConnectionString" value="Data Source=10.74.82.217\sql2008r2;Initial Catalog=CMS-SC;Persist Security Info=True;User ID=sa;Password=keyhammer" />
<add key="VocabolarioConnectionString" value="Data Source=10.74.82.217\SQL2008R2;Initial Catalog=CMS-SC;Persist Security Info=True;User ID=sa;Password=keyhammer" />
<add key="DevicesAuthConnectionString" value="Data Source=10.74.82.217\SQL2008R2;Initial Catalog=CMS-SC;Persist Security Info=True;User ID=sa;Password=keyhammer;" />
<!--fix glimpse gestioen sync-->
<add key="Glimpse:DisableAsyncSupport" value="true" />
</appSettings>
<connectionStrings>
<add name="CMS_SC_Data.Properties.Settings.CMS_SCConnectionString" connectionString="Data Source=10.74.82.217\SQL2008R2;Initial Catalog=CMS-SC;Persist Security Info=True;User ID=sa;Password=keyhammer" providerName="System.Data.SqlClient" />
<add name="SteamWare.Properties.Settings.DS_AuthConnectionString" connectionString="Data Source=10.74.82.217\SQL2008R2;Initial Catalog=CMS-SC;Persist Security Info=True;User ID=sa;Password=keyhammer" providerName="System.Data.SqlClient" />
</connectionStrings>
<system.web>
<compilation debug="true" targetFramework="4.5">
<buildProviders>
<add extension=".rdlc" type="Microsoft.Reporting.RdlBuildProvider, Microsoft.ReportViewer.WebForms, Version=11.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91" />
</buildProviders>
</compilation>
<httpRuntime targetFramework="4.5" />
<pages>
<namespaces>
<add namespace="System.Web.Optimization" />
</namespaces>
<controls>
<add assembly="Microsoft.AspNet.Web.Optimization.WebForms" namespace="Microsoft.AspNet.Web.Optimization.WebForms" tagPrefix="webopt" />
</controls>
</pages>
<authentication mode="Forms">
<forms loginUrl="~/Account/Login" timeout="2880" defaultUrl="~/" />
</authentication>
<!-- Glimpse: This can be commented in to add additional data to the Trace tab when using WebForms
<trace writeToDiagnosticsTrace="true" enabled="true" pageOutput="false"/> -->
<httpModules>
<add name="ErrorLog" type="Elmah.ErrorLogModule, Elmah" />
<add name="ErrorMail" type="Elmah.ErrorMailModule, Elmah" />
<add name="ErrorFilter" type="Elmah.ErrorFilterModule, Elmah" />
<add name="ImageResizingModule" type="ImageResizer.InterceptModule" />
<add name="Glimpse" type="Glimpse.AspNet.HttpModule, Glimpse.AspNet" />
</httpModules>
<httpHandlers>
<add path="glimpse.axd" verb="GET" type="Glimpse.AspNet.HttpHandler, Glimpse.AspNet" />
<add path="Reserved.ReportViewerWebControl.axd" verb="*" type="Microsoft.Reporting.WebForms.HttpHandler, Microsoft.ReportViewer.WebForms, Version=11.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91" validate="false" />
</httpHandlers>
<customErrors mode="Off"/>
</system.web>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="NLog" publicKeyToken="5120e14c03d0593c" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-4.0.0.0" newVersion="4.0.0.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="EntityFramework" publicKeyToken="b77a5c561934e089" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-6.0.0.0" newVersion="6.0.0.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="WebGrease" publicKeyToken="31bf3856ad364e35" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-1.6.5135.21930" newVersion="1.6.5135.21930" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Web.Optimization" publicKeyToken="31bf3856ad364e35" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-1.1.0.0" newVersion="1.1.0.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="Antlr3.Runtime" publicKeyToken="eb42632606e9261f" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-3.5.0.2" newVersion="3.5.0.2" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30ad4fe6b2a6aeed" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-6.0.0.0" newVersion="6.0.0.0" />
</dependentAssembly>
</assemblyBinding>
<!-- When targeting ASP.NET MVC 3, this assemblyBinding makes MVC 1 and 2 references relink
to MVC 3 so libraries such as DotNetOpenAuth that compile against MVC 1 will work with it.
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Web.Mvc" publicKeyToken="31bf3856ad364e35" />
<bindingRedirect oldVersion="1.0.0.0-3.0.0.0" newVersion="3.0.0.0" />
</dependentAssembly>
</assemblyBinding>
-->
</runtime>
<entityFramework>
<defaultConnectionFactory type="System.Data.Entity.Infrastructure.LocalDbConnectionFactory, EntityFramework">
<parameters>
<parameter value="v12.0" />
</parameters>
</defaultConnectionFactory>
<providers>
<provider invariantName="System.Data.SqlClient" type="System.Data.Entity.SqlServer.SqlProviderServices, EntityFramework.SqlServer" />
</providers>
</entityFramework>
<system.webServer>
<staticContent>
<!--aggiunto mimetype x scaricamento fonts aggiuntive-->
<remove fileExtension=".woff" />
<mimeMap fileExtension=".woff" mimeType="application/font-woff" />
<!--<mimeMap fileExtension=".woff" mimeType="APPLICATION/X-WOFF" />-->
</staticContent>
<validation validateIntegratedModeConfiguration="false" />
<modules>
<add name="ErrorLog" type="Elmah.ErrorLogModule, Elmah" preCondition="managedHandler" />
<add name="ErrorMail" type="Elmah.ErrorMailModule, Elmah" preCondition="managedHandler" />
<add name="ErrorFilter" type="Elmah.ErrorFilterModule, Elmah" preCondition="managedHandler" />
<add name="ImageResizingModule" type="ImageResizer.InterceptModule" />
<add name="Glimpse" type="Glimpse.AspNet.HttpModule, Glimpse.AspNet" preCondition="integratedMode" />
</modules>
<handlers>
<add name="Glimpse" path="glimpse.axd" verb="GET" type="Glimpse.AspNet.HttpHandler, Glimpse.AspNet" preCondition="integratedMode" />
<add name="ReportViewerWebControlHandler" preCondition="integratedMode" verb="*" path="Reserved.ReportViewerWebControl.axd" type="Microsoft.Reporting.WebForms.HttpHandler, Microsoft.ReportViewer.WebForms, Version=11.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91" />
</handlers>
</system.webServer>
<elmah>
<!--
See http://code.google.com/p/elmah/wiki/SecuringErrorLogPages for
more information on remote access and securing ELMAH.
-->
<security allowRemoteAccess="false" />
</elmah>
<location path="elmah.axd" inheritInChildApplications="false">
<system.web>
<httpHandlers>
<add verb="POST,GET,HEAD" path="elmah.axd" type="Elmah.ErrorLogPageFactory, Elmah" />
</httpHandlers>
<!--
See http://code.google.com/p/elmah/wiki/SecuringErrorLogPages for
more information on using ASP.NET authorization securing ELMAH.
<authorization>
<allow roles="admin" />
<deny users="*" />
</authorization>
-->
</system.web>
<system.webServer>
<handlers>
<add name="ELMAH" verb="POST,GET,HEAD" path="elmah.axd" type="Elmah.ErrorLogPageFactory, Elmah" preCondition="integratedMode" />
</handlers>
</system.webServer>
</location>
<resizer>
<plugins>
<add name="DiskCache" />
<add name="SeamCarving" />
</plugins>
</resizer>
<glimpse defaultRuntimePolicy="On" endpointBaseUri="~/Glimpse.axd">
<!--
For more information on how to configure Glimpse, please visit http://getglimpse.com/Help/Configuration
or access {your site}/Glimpse.axd for even more details and a Configuration Tool to support you.
-->
<!--<tabs>
<ignoredTypes>
<add type="Glimpse.AspNet.Tab.Routes, Glimpse.AspNet" />
</ignoredTypes>
</tabs>
<inspectors>
<ignoredTypes>
<add type="Glimpse.AspNet.Inspector.RoutesInspector, Glimpse.AspNet" />
</ignoredTypes>
</inspectors>-->
</glimpse>
</configuration>
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.