branch origin/CT/ambiente-ct-release Modifica semenstrale 04/2025 di Rodolfo Bossio 6dde58a del 28 aprile 2025
63
.gitattributes
vendored
Normal file
@ -0,0 +1,63 @@
|
|||||||
|
###############################################################################
|
||||||
|
# Set default behavior to automatically normalize line endings.
|
||||||
|
###############################################################################
|
||||||
|
* text=auto
|
||||||
|
|
||||||
|
###############################################################################
|
||||||
|
# Set default behavior for command prompt diff.
|
||||||
|
#
|
||||||
|
# This is need for earlier builds of msysgit that does not have it on by
|
||||||
|
# default for csharp files.
|
||||||
|
# Note: This is only used by command line
|
||||||
|
###############################################################################
|
||||||
|
#*.cs diff=csharp
|
||||||
|
|
||||||
|
###############################################################################
|
||||||
|
# Set the merge driver for project and solution files
|
||||||
|
#
|
||||||
|
# Merging from the command prompt will add diff markers to the files if there
|
||||||
|
# are conflicts (Merging from VS is not affected by the settings below, in VS
|
||||||
|
# the diff markers are never inserted). Diff markers may cause the following
|
||||||
|
# file extensions to fail to load in VS. An alternative would be to treat
|
||||||
|
# these files as binary and thus will always conflict and require user
|
||||||
|
# intervention with every merge. To do so, just uncomment the entries below
|
||||||
|
###############################################################################
|
||||||
|
#*.sln merge=binary
|
||||||
|
#*.csproj merge=binary
|
||||||
|
#*.vbproj merge=binary
|
||||||
|
#*.vcxproj merge=binary
|
||||||
|
#*.vcproj merge=binary
|
||||||
|
#*.dbproj merge=binary
|
||||||
|
#*.fsproj merge=binary
|
||||||
|
#*.lsproj merge=binary
|
||||||
|
#*.wixproj merge=binary
|
||||||
|
#*.modelproj merge=binary
|
||||||
|
#*.sqlproj merge=binary
|
||||||
|
#*.wwaproj merge=binary
|
||||||
|
|
||||||
|
###############################################################################
|
||||||
|
# behavior for image files
|
||||||
|
#
|
||||||
|
# image files are treated as binary by default.
|
||||||
|
###############################################################################
|
||||||
|
#*.jpg binary
|
||||||
|
#*.png binary
|
||||||
|
#*.gif binary
|
||||||
|
|
||||||
|
###############################################################################
|
||||||
|
# diff behavior for common document formats
|
||||||
|
#
|
||||||
|
# Convert binary document formats to text before diffing them. This feature
|
||||||
|
# is only available from the command line. Turn it on by uncommenting the
|
||||||
|
# entries below.
|
||||||
|
###############################################################################
|
||||||
|
#*.doc diff=astextplain
|
||||||
|
#*.DOC diff=astextplain
|
||||||
|
#*.docx diff=astextplain
|
||||||
|
#*.DOCX diff=astextplain
|
||||||
|
#*.dot diff=astextplain
|
||||||
|
#*.DOT diff=astextplain
|
||||||
|
#*.pdf diff=astextplain
|
||||||
|
#*.PDF diff=astextplain
|
||||||
|
#*.rtf diff=astextplain
|
||||||
|
#*.RTF diff=astextplain
|
192
.gitignore
vendored
Normal file
@ -0,0 +1,192 @@
|
|||||||
|
## Ignore Visual Studio temporary files, build results, and
|
||||||
|
## files generated by popular Visual Studio add-ons.
|
||||||
|
|
||||||
|
# User-specific files
|
||||||
|
*.suo
|
||||||
|
*.user
|
||||||
|
*.sln.docstates
|
||||||
|
*.vssscc
|
||||||
|
|
||||||
|
# Build results
|
||||||
|
[Dd]ebug/
|
||||||
|
[Dd]ebugPublic/
|
||||||
|
[Rr]elease/
|
||||||
|
x64/
|
||||||
|
build/
|
||||||
|
bld/
|
||||||
|
[Bb]in/
|
||||||
|
[Oo]bj/
|
||||||
|
|
||||||
|
# Roslyn cache directories
|
||||||
|
*.ide/
|
||||||
|
|
||||||
|
# MSTest test Results
|
||||||
|
[Tt]est[Rr]esult*/
|
||||||
|
[Bb]uild[Ll]og.*
|
||||||
|
|
||||||
|
#NUNIT
|
||||||
|
*.VisualState.xml
|
||||||
|
TestResult.xml
|
||||||
|
|
||||||
|
# Build Results of an ATL Project
|
||||||
|
[Dd]ebugPS/
|
||||||
|
[Rr]eleasePS/
|
||||||
|
dlldata.c
|
||||||
|
|
||||||
|
*_i.c
|
||||||
|
*_p.c
|
||||||
|
*_i.h
|
||||||
|
*.ilk
|
||||||
|
*.meta
|
||||||
|
*.obj
|
||||||
|
*.pch
|
||||||
|
*.pdb
|
||||||
|
*.pgc
|
||||||
|
*.pgd
|
||||||
|
*.rsp
|
||||||
|
*.sbr
|
||||||
|
*.tlb
|
||||||
|
*.tli
|
||||||
|
*.tlh
|
||||||
|
*.tmp
|
||||||
|
*.tmp_proj
|
||||||
|
*.log
|
||||||
|
*.vspscc
|
||||||
|
*.vssscc
|
||||||
|
.builds
|
||||||
|
*.pidb
|
||||||
|
*.svclog
|
||||||
|
*.scc
|
||||||
|
|
||||||
|
# Chutzpah Test files
|
||||||
|
_Chutzpah*
|
||||||
|
|
||||||
|
# Visual C++ cache files
|
||||||
|
ipch/
|
||||||
|
*.aps
|
||||||
|
*.ncb
|
||||||
|
*.opensdf
|
||||||
|
*.sdf
|
||||||
|
*.cachefile
|
||||||
|
|
||||||
|
# Visual Studio profiler
|
||||||
|
*.psess
|
||||||
|
*.vsp
|
||||||
|
*.vspx
|
||||||
|
|
||||||
|
# TFS 2012 Local Workspace
|
||||||
|
$tf/
|
||||||
|
|
||||||
|
# Guidance Automation Toolkit
|
||||||
|
*.gpState
|
||||||
|
|
||||||
|
# ReSharper is a .NET coding add-in
|
||||||
|
_ReSharper*/
|
||||||
|
*.[Rr]e[Ss]harper
|
||||||
|
*.DotSettings.user
|
||||||
|
|
||||||
|
# JustCode is a .NET coding addin-in
|
||||||
|
.JustCode
|
||||||
|
|
||||||
|
# TeamCity is a build add-in
|
||||||
|
_TeamCity*
|
||||||
|
|
||||||
|
# DotCover is a Code Coverage Tool
|
||||||
|
*.dotCover
|
||||||
|
|
||||||
|
# NCrunch
|
||||||
|
_NCrunch_*
|
||||||
|
.*crunch*.local.xml
|
||||||
|
|
||||||
|
# MightyMoose
|
||||||
|
*.mm.*
|
||||||
|
AutoTest.Net/
|
||||||
|
|
||||||
|
# Web workbench (sass)
|
||||||
|
.sass-cache/
|
||||||
|
|
||||||
|
# Installshield output folder
|
||||||
|
[Ee]xpress/
|
||||||
|
|
||||||
|
# DocProject is a documentation generator add-in
|
||||||
|
DocProject/buildhelp/
|
||||||
|
DocProject/Help/*.HxT
|
||||||
|
DocProject/Help/*.HxC
|
||||||
|
DocProject/Help/*.hhc
|
||||||
|
DocProject/Help/*.hhk
|
||||||
|
DocProject/Help/*.hhp
|
||||||
|
DocProject/Help/Html2
|
||||||
|
DocProject/Help/html
|
||||||
|
|
||||||
|
# Click-Once directory
|
||||||
|
publish/
|
||||||
|
|
||||||
|
# Publish Web Output
|
||||||
|
*.[Pp]ublish.xml
|
||||||
|
*.azurePubxml
|
||||||
|
## TODO: Comment the next line if you want to checkin your
|
||||||
|
## web deploy settings but do note that will include unencrypted
|
||||||
|
## passwords
|
||||||
|
#*.pubxml
|
||||||
|
|
||||||
|
# NuGet Packages Directory
|
||||||
|
packages/*
|
||||||
|
## TODO: If the tool you use requires repositories.config
|
||||||
|
## uncomment the next line
|
||||||
|
#!packages/repositories.config
|
||||||
|
|
||||||
|
# Enable "build/" folder in the NuGet Packages folder since
|
||||||
|
# NuGet packages use it for MSBuild targets.
|
||||||
|
# This line needs to be after the ignore of the build folder
|
||||||
|
# (and the packages folder if the line above has been uncommented)
|
||||||
|
!packages/build/
|
||||||
|
|
||||||
|
# Windows Azure Build Output
|
||||||
|
csx/
|
||||||
|
*.build.csdef
|
||||||
|
|
||||||
|
# Windows Store app package directory
|
||||||
|
AppPackages/
|
||||||
|
|
||||||
|
# Others
|
||||||
|
sql/
|
||||||
|
*.Cache
|
||||||
|
ClientBin/
|
||||||
|
[Ss]tyle[Cc]op.*
|
||||||
|
~$*
|
||||||
|
*~
|
||||||
|
*.dbmdl
|
||||||
|
*.dbproj.schemaview
|
||||||
|
*.pfx
|
||||||
|
*.publishsettings
|
||||||
|
node_modules/
|
||||||
|
|
||||||
|
# RIA/Silverlight projects
|
||||||
|
Generated_Code/
|
||||||
|
|
||||||
|
# Backup & report files from converting an old project file
|
||||||
|
# to a newer Visual Studio version. Backup files are not needed,
|
||||||
|
# because we have git ;-)
|
||||||
|
_UpgradeReport_Files/
|
||||||
|
Backup*/
|
||||||
|
UpgradeLog*.XML
|
||||||
|
UpgradeLog*.htm
|
||||||
|
|
||||||
|
# SQL Server files
|
||||||
|
*.mdf
|
||||||
|
*.ldf
|
||||||
|
|
||||||
|
# Business Intelligence projects
|
||||||
|
*.rdl.data
|
||||||
|
*.bim.layout
|
||||||
|
*.bim_*.settings
|
||||||
|
|
||||||
|
# Microsoft Fakes
|
||||||
|
FakesAssemblies/
|
||||||
|
|
||||||
|
# LightSwitch generated files
|
||||||
|
GeneratedArtifacts/
|
||||||
|
_Pvt_Extensions/
|
||||||
|
ModelManifest.xml
|
||||||
|
/.vs
|
||||||
|
/Consulenza.Unica.Solution/.vs
|
181
Consulenza.Base.Business/Consulenza.Base.Business.csproj
Normal file
@ -0,0 +1,181 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||||
|
<PropertyGroup>
|
||||||
|
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
||||||
|
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
||||||
|
<ProductVersion>9.0.30729</ProductVersion>
|
||||||
|
<SchemaVersion>2.0</SchemaVersion>
|
||||||
|
<ProjectGuid>{30144404-A3E5-43BD-BF21-1436AD2A9F13}</ProjectGuid>
|
||||||
|
<OutputType>Library</OutputType>
|
||||||
|
<AppDesignerFolder>Properties</AppDesignerFolder>
|
||||||
|
<RootNamespace>Consulenza.Base.Business</RootNamespace>
|
||||||
|
<AssemblyName>Consulenza.Base.Business</AssemblyName>
|
||||||
|
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
|
||||||
|
<FileAlignment>512</FileAlignment>
|
||||||
|
<SccProjectName>SAK</SccProjectName>
|
||||||
|
<SccLocalPath>SAK</SccLocalPath>
|
||||||
|
<SccAuxPath>SAK</SccAuxPath>
|
||||||
|
<SccProvider>SAK</SccProvider>
|
||||||
|
<FileUpgradeFlags>
|
||||||
|
</FileUpgradeFlags>
|
||||||
|
<OldToolsVersion>3.5</OldToolsVersion>
|
||||||
|
<UpgradeBackupLocation />
|
||||||
|
<PublishUrl>publish\</PublishUrl>
|
||||||
|
<Install>true</Install>
|
||||||
|
<InstallFrom>Disk</InstallFrom>
|
||||||
|
<UpdateEnabled>false</UpdateEnabled>
|
||||||
|
<UpdateMode>Foreground</UpdateMode>
|
||||||
|
<UpdateInterval>7</UpdateInterval>
|
||||||
|
<UpdateIntervalUnits>Days</UpdateIntervalUnits>
|
||||||
|
<UpdatePeriodically>false</UpdatePeriodically>
|
||||||
|
<UpdateRequired>false</UpdateRequired>
|
||||||
|
<MapFileExtensions>true</MapFileExtensions>
|
||||||
|
<ApplicationRevision>0</ApplicationRevision>
|
||||||
|
<ApplicationVersion>1.0.0.%2a</ApplicationVersion>
|
||||||
|
<IsWebBootstrapper>false</IsWebBootstrapper>
|
||||||
|
<UseApplicationTrust>false</UseApplicationTrust>
|
||||||
|
<BootstrapperEnabled>true</BootstrapperEnabled>
|
||||||
|
<TargetFrameworkProfile />
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
||||||
|
<DebugSymbols>true</DebugSymbols>
|
||||||
|
<DebugType>full</DebugType>
|
||||||
|
<Optimize>false</Optimize>
|
||||||
|
<OutputPath>bin\Debug\</OutputPath>
|
||||||
|
<DefineConstants>DEBUG;TRACE</DefineConstants>
|
||||||
|
<ErrorReport>prompt</ErrorReport>
|
||||||
|
<WarningLevel>4</WarningLevel>
|
||||||
|
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
||||||
|
<DebugType>pdbonly</DebugType>
|
||||||
|
<Optimize>true</Optimize>
|
||||||
|
<OutputPath>bin\Release\</OutputPath>
|
||||||
|
<DefineConstants>TRACE</DefineConstants>
|
||||||
|
<ErrorReport>prompt</ErrorReport>
|
||||||
|
<WarningLevel>4</WarningLevel>
|
||||||
|
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Sviluppo|AnyCPU'">
|
||||||
|
<OutputPath>bin\Sviluppo\</OutputPath>
|
||||||
|
<DefineConstants>TRACE</DefineConstants>
|
||||||
|
<Optimize>true</Optimize>
|
||||||
|
<DebugType>pdbonly</DebugType>
|
||||||
|
<PlatformTarget>AnyCPU</PlatformTarget>
|
||||||
|
<CodeAnalysisLogFile>bin\Release\Consulenza.Base.Business.dll.CodeAnalysisLog.xml</CodeAnalysisLogFile>
|
||||||
|
<CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression>
|
||||||
|
<CodeAnalysisModuleSuppressionsFile>GlobalSuppressions.cs</CodeAnalysisModuleSuppressionsFile>
|
||||||
|
<ErrorReport>prompt</ErrorReport>
|
||||||
|
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
|
||||||
|
<CodeAnalysisRuleSetDirectories>;C:\Program Files\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets</CodeAnalysisRuleSetDirectories>
|
||||||
|
<CodeAnalysisIgnoreBuiltInRuleSets>true</CodeAnalysisIgnoreBuiltInRuleSets>
|
||||||
|
<CodeAnalysisRuleDirectories>;C:\Program Files\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules</CodeAnalysisRuleDirectories>
|
||||||
|
<CodeAnalysisIgnoreBuiltInRules>true</CodeAnalysisIgnoreBuiltInRules>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'ProduzioneUnicaCB|AnyCPU'">
|
||||||
|
<OutputPath>bin\ProduzioneUnicaCB\</OutputPath>
|
||||||
|
<DefineConstants>TRACE</DefineConstants>
|
||||||
|
<Optimize>true</Optimize>
|
||||||
|
<DebugType>pdbonly</DebugType>
|
||||||
|
<PlatformTarget>AnyCPU</PlatformTarget>
|
||||||
|
<ErrorReport>prompt</ErrorReport>
|
||||||
|
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
|
||||||
|
<CodeAnalysisIgnoreBuiltInRuleSets>true</CodeAnalysisIgnoreBuiltInRuleSets>
|
||||||
|
<CodeAnalysisIgnoreBuiltInRules>true</CodeAnalysisIgnoreBuiltInRules>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'TestUnica|AnyCPU'">
|
||||||
|
<OutputPath>bin\TestUnica\</OutputPath>
|
||||||
|
<DefineConstants>TRACE</DefineConstants>
|
||||||
|
<Optimize>true</Optimize>
|
||||||
|
<DebugType>pdbonly</DebugType>
|
||||||
|
<PlatformTarget>AnyCPU</PlatformTarget>
|
||||||
|
<ErrorReport>prompt</ErrorReport>
|
||||||
|
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
|
||||||
|
<CodeAnalysisIgnoreBuiltInRuleSets>true</CodeAnalysisIgnoreBuiltInRuleSets>
|
||||||
|
<CodeAnalysisIgnoreBuiltInRules>true</CodeAnalysisIgnoreBuiltInRules>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'ProduzioneUnica01|AnyCPU'">
|
||||||
|
<OutputPath>bin\ProduzioneUnica01\</OutputPath>
|
||||||
|
<DefineConstants>TRACE</DefineConstants>
|
||||||
|
<Optimize>true</Optimize>
|
||||||
|
<DebugType>pdbonly</DebugType>
|
||||||
|
<PlatformTarget>AnyCPU</PlatformTarget>
|
||||||
|
<CodeAnalysisLogFile>bin\Release\Consulenza.Base.Business.dll.CodeAnalysisLog.xml</CodeAnalysisLogFile>
|
||||||
|
<CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression>
|
||||||
|
<CodeAnalysisModuleSuppressionsFile>GlobalSuppressions.cs</CodeAnalysisModuleSuppressionsFile>
|
||||||
|
<ErrorReport>prompt</ErrorReport>
|
||||||
|
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
|
||||||
|
<CodeAnalysisRuleSetDirectories>;C:\Program Files\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets</CodeAnalysisRuleSetDirectories>
|
||||||
|
<CodeAnalysisIgnoreBuiltInRuleSets>true</CodeAnalysisIgnoreBuiltInRuleSets>
|
||||||
|
<CodeAnalysisRuleDirectories>;C:\Program Files\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules</CodeAnalysisRuleDirectories>
|
||||||
|
<CodeAnalysisIgnoreBuiltInRules>true</CodeAnalysisIgnoreBuiltInRules>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'ProduzioneUnica02|AnyCPU'">
|
||||||
|
<OutputPath>bin\ProduzioneUnica02\</OutputPath>
|
||||||
|
<DefineConstants>TRACE</DefineConstants>
|
||||||
|
<Optimize>true</Optimize>
|
||||||
|
<DebugType>pdbonly</DebugType>
|
||||||
|
<PlatformTarget>AnyCPU</PlatformTarget>
|
||||||
|
<CodeAnalysisLogFile>bin\Release\Consulenza.Base.Business.dll.CodeAnalysisLog.xml</CodeAnalysisLogFile>
|
||||||
|
<CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression>
|
||||||
|
<CodeAnalysisModuleSuppressionsFile>GlobalSuppressions.cs</CodeAnalysisModuleSuppressionsFile>
|
||||||
|
<ErrorReport>prompt</ErrorReport>
|
||||||
|
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
|
||||||
|
<CodeAnalysisRuleSetDirectories>;C:\Program Files\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets</CodeAnalysisRuleSetDirectories>
|
||||||
|
<CodeAnalysisIgnoreBuiltInRuleSets>true</CodeAnalysisIgnoreBuiltInRuleSets>
|
||||||
|
<CodeAnalysisRuleDirectories>;C:\Program Files\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules</CodeAnalysisRuleDirectories>
|
||||||
|
<CodeAnalysisIgnoreBuiltInRules>true</CodeAnalysisIgnoreBuiltInRules>
|
||||||
|
</PropertyGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<Reference Include="DataAccessLayer, Version=4.21.0.0, Culture=neutral, processorArchitecture=MSIL">
|
||||||
|
<SpecificVersion>False</SpecificVersion>
|
||||||
|
<HintPath>..\Consulenza.Unica.Solution\DLL_SHARED\DataAccessLayer.dll</HintPath>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="System" />
|
||||||
|
<Reference Include="System.Core">
|
||||||
|
<RequiredTargetFramework>3.5</RequiredTargetFramework>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="System.Data" />
|
||||||
|
<Reference Include="System.Xml" />
|
||||||
|
</ItemGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<Compile Include="DataService.cs" />
|
||||||
|
<Compile Include="GeneratorService.cs" />
|
||||||
|
<Compile Include="Properties\AssemblyInfo.cs" />
|
||||||
|
</ItemGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<BootstrapperPackage Include="Microsoft.Net.Client.3.5">
|
||||||
|
<Visible>False</Visible>
|
||||||
|
<ProductName>.NET Framework 3.5 SP1 Client Profile</ProductName>
|
||||||
|
<Install>false</Install>
|
||||||
|
</BootstrapperPackage>
|
||||||
|
<BootstrapperPackage Include="Microsoft.Net.Framework.3.5.SP1">
|
||||||
|
<Visible>False</Visible>
|
||||||
|
<ProductName>.NET Framework 3.5 SP1</ProductName>
|
||||||
|
<Install>true</Install>
|
||||||
|
</BootstrapperPackage>
|
||||||
|
<BootstrapperPackage Include="Microsoft.Windows.Installer.3.1">
|
||||||
|
<Visible>False</Visible>
|
||||||
|
<ProductName>Windows Installer 3.1</ProductName>
|
||||||
|
<Install>true</Install>
|
||||||
|
</BootstrapperPackage>
|
||||||
|
</ItemGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<ProjectReference Include="..\Consulenza.ReportCommon\Consulenza.ReportCommon.csproj">
|
||||||
|
<Project>{147D5B5F-35BC-4E7E-8D73-EEE7F4A97269}</Project>
|
||||||
|
<Name>Consulenza.ReportCommon</Name>
|
||||||
|
</ProjectReference>
|
||||||
|
<ProjectReference Include="..\Consulenza.ReportModeler.Manager\Consulenza.ReportModeler.Manager.csproj">
|
||||||
|
<Project>{33C45FEB-DC7D-4852-AFE8-8D3A03200623}</Project>
|
||||||
|
<Name>Consulenza.ReportModeler.Manager</Name>
|
||||||
|
</ProjectReference>
|
||||||
|
</ItemGroup>
|
||||||
|
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
|
||||||
|
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
|
||||||
|
Other similar extension points exist, see Microsoft.Common.targets.
|
||||||
|
<Target Name="BeforeBuild">
|
||||||
|
</Target>
|
||||||
|
<Target Name="AfterBuild">
|
||||||
|
</Target>
|
||||||
|
-->
|
||||||
|
</Project>
|
316
Consulenza.Base.Business/DataService.cs
Normal file
@ -0,0 +1,316 @@
|
|||||||
|
using System.Collections.Generic;
|
||||||
|
using Consulenza.ReportCommon;
|
||||||
|
using System.Data;
|
||||||
|
using System;
|
||||||
|
|
||||||
|
namespace Consulenza.Base.Business
|
||||||
|
{
|
||||||
|
//17-07-2015 modifica al visual studio 2013 linda fabiani: modificato il file proj
|
||||||
|
// test checkin da vs 2010
|
||||||
|
public static class DataService
|
||||||
|
{
|
||||||
|
/// <summary>
|
||||||
|
/// Salva il pdf del report passato in input nel database.
|
||||||
|
/// Esegue la stored "WritePDFintoDB".
|
||||||
|
/// Torna true o false a seconda se l'inserimento è andato a buon fine o meno.
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="chiaveCliente">Chiave del cliente.</param>
|
||||||
|
/// <param name="chiaveReport">Chiave del report(per il report di proposta passare la chiaveProposta).</param>
|
||||||
|
/// <param name="tipologiaReport">Tipologia per esteso del report.</param>
|
||||||
|
/// <param name="report">Stream dati del report da salvare.</param>
|
||||||
|
/// <returns></returns>
|
||||||
|
public static bool SalvaReport(long chiaveCliente, int chiaveReport, string tipologiaReport, byte[] report, bool unica)
|
||||||
|
{
|
||||||
|
#region Definizione dei parametri
|
||||||
|
|
||||||
|
var parametri = new List<Parametro>();
|
||||||
|
|
||||||
|
var parametro = new Parametro
|
||||||
|
{
|
||||||
|
Direction = ParameterDirection.Input,
|
||||||
|
DbType = DbType.Int64,
|
||||||
|
ParameterName = "ChiaveClientePB",
|
||||||
|
Value = chiaveCliente
|
||||||
|
};
|
||||||
|
parametri.Add(parametro);
|
||||||
|
|
||||||
|
parametro = new Parametro
|
||||||
|
{
|
||||||
|
Direction = ParameterDirection.Input,
|
||||||
|
DbType = DbType.Int32,
|
||||||
|
ParameterName = "ChiaveReport",
|
||||||
|
Value = chiaveReport
|
||||||
|
};
|
||||||
|
parametri.Add(parametro);
|
||||||
|
|
||||||
|
parametro = new Parametro
|
||||||
|
{
|
||||||
|
Direction = ParameterDirection.Input,
|
||||||
|
DbType = DbType.AnsiString,
|
||||||
|
ParameterName = "TipologiaReport",
|
||||||
|
Value = tipologiaReport
|
||||||
|
};
|
||||||
|
parametri.Add(parametro);
|
||||||
|
|
||||||
|
parametro = new Parametro {ParameterName = "Report", DbType = DbType.Binary, Value = report};
|
||||||
|
parametri.Add(parametro);
|
||||||
|
|
||||||
|
#endregion
|
||||||
|
|
||||||
|
return unica ? DataAccess.ExecuteNonQueryStoredProcedure(DBProvider.SqlServerConsulenzaUnica, "WritePDFintoDB", parametri) > -1
|
||||||
|
: DataAccess.ExecuteNonQueryStoredProcedure(DBProvider.SqlServerConsulenzaBase, "WritePDFintoDB", parametri) > -1;
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Classe che fornisce metodi per il recupero di informazioni del cliente.
|
||||||
|
/// </summary>
|
||||||
|
public static class ClienteManager
|
||||||
|
{
|
||||||
|
/// <summary>
|
||||||
|
/// Recupera la chiave interna del cliente a partire dai parametri passati in input codiceRete e codiceFiscalePivaMandato eseguendo la stored REP_GETCHIAVECLIENTE.
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="codiceRete">Codice della Rete cui il PB (Private Banker) è associato.</param>
|
||||||
|
/// <param name="codiceFiscale">Codice Fiscale</param>
|
||||||
|
/// <param name="partitaIva">Partita IVA</param>
|
||||||
|
/// <param name="codiceMandato">Codice Mandato(nel caso di una Fiduciaria)</param>
|
||||||
|
/// <returns></returns>
|
||||||
|
public static long RecuperaChiaveCliente(string codiceRete, string codiceFiscale, string partitaIva, string codiceMandato, bool unica)
|
||||||
|
{
|
||||||
|
var parametri = new List<Parametro>();
|
||||||
|
|
||||||
|
#region Definizione dei parametri
|
||||||
|
|
||||||
|
var parametro = new Parametro
|
||||||
|
{
|
||||||
|
Direction = ParameterDirection.Input,
|
||||||
|
DbType = DbType.String,
|
||||||
|
ParameterName = "codiceRete",
|
||||||
|
Value = codiceRete
|
||||||
|
};
|
||||||
|
parametri.Add(parametro);
|
||||||
|
|
||||||
|
parametro = new Parametro
|
||||||
|
{
|
||||||
|
Direction = ParameterDirection.Input,
|
||||||
|
DbType = DbType.String,
|
||||||
|
ParameterName = "codiceFiscale",
|
||||||
|
Value = codiceFiscale
|
||||||
|
};
|
||||||
|
parametri.Add(parametro);
|
||||||
|
|
||||||
|
parametro = new Parametro
|
||||||
|
{
|
||||||
|
Direction = ParameterDirection.Input,
|
||||||
|
DbType = DbType.String,
|
||||||
|
ParameterName = "pIva",
|
||||||
|
Value = partitaIva
|
||||||
|
};
|
||||||
|
parametri.Add(parametro);
|
||||||
|
|
||||||
|
parametro = new Parametro
|
||||||
|
{
|
||||||
|
Direction = ParameterDirection.Input,
|
||||||
|
DbType = DbType.String,
|
||||||
|
ParameterName = "codiceMandato",
|
||||||
|
Value = codiceMandato
|
||||||
|
};
|
||||||
|
parametri.Add(parametro);
|
||||||
|
|
||||||
|
#endregion
|
||||||
|
|
||||||
|
var objReturn = unica ? DataAccess.ExecuteScalarStoredProcedure(DBProvider.SqlServerConsulenzaUnica, "REP_GETCHIAVECLIENTE", parametri)
|
||||||
|
: DataAccess.ExecuteScalarStoredProcedure(DBProvider.SqlServerConsulenzaBase, "REP_GETCHIAVECLIENTE", parametri);
|
||||||
|
|
||||||
|
|
||||||
|
if (objReturn != null)
|
||||||
|
//return (long)objReturn;
|
||||||
|
return Convert.ToInt64(objReturn);
|
||||||
|
|
||||||
|
return -1;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Recupera le informazioni relative al cliente la cui chiave è passata in input.
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="chiaveCliente">Chiave del cliente</param>
|
||||||
|
/// <returns></returns>
|
||||||
|
public static Cliente RecuperaCliente(long chiaveCliente, bool unica)
|
||||||
|
{
|
||||||
|
List<Parametro> parametri = new List<Parametro>();
|
||||||
|
Parametro parametro;
|
||||||
|
|
||||||
|
Cliente cliente = new Cliente();
|
||||||
|
|
||||||
|
#region Definizione dei parametri
|
||||||
|
|
||||||
|
parametro = new Parametro();
|
||||||
|
parametro.Direction = ParameterDirection.Input;
|
||||||
|
parametro.DbType = DbType.Int64;
|
||||||
|
parametro.ParameterName = "chiaveClientePb";
|
||||||
|
parametro.Value = chiaveCliente;
|
||||||
|
parametri.Add(parametro);
|
||||||
|
|
||||||
|
#endregion
|
||||||
|
|
||||||
|
DataTable dt = unica ? DataAccess.ExecuteDataTableStoredProcedure(DBProvider.SqlServerConsulenzaUnica, "REP_INFOCLIENTEPB", parametri)
|
||||||
|
: DataAccess.ExecuteDataTableStoredProcedure(DBProvider.SqlServerConsulenzaBase, "REP_INFOCLIENTEPB", parametri);
|
||||||
|
|
||||||
|
if (dt.Rows.Count > 0)
|
||||||
|
{
|
||||||
|
cliente.Chiave = chiaveCliente;
|
||||||
|
cliente.CodiceFiscale = dt.Rows[0]["codFis"].ToString().ToUpper();
|
||||||
|
cliente.Nome = dt.Rows[0]["nome_cliente"].ToString().ToUpper();
|
||||||
|
cliente.Cognome = dt.Rows[0]["cognome_cliente"].ToString().ToUpper();
|
||||||
|
}
|
||||||
|
return cliente;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Classe che fornisce metodi per il recupero di informazioni del cliente.
|
||||||
|
/// </summary>
|
||||||
|
public static class PrivateBankerManager
|
||||||
|
{
|
||||||
|
/// <summary>
|
||||||
|
/// Recupera le informazioni relative al private banker a partire dalla chiave del cliente passata in input.
|
||||||
|
/// Nel caso in cui il pb recuperato è un livello TFA viene restituito il suo pb Manager, il cui codage è quello impostato nella proprietà CodiceManager.
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="chiaveCliente">Chiave del cliente a partire dalla quale recuperare il private banker associato</param>
|
||||||
|
/// <returns></returns>
|
||||||
|
public static PrivateBanker RecuperaPrivateBanker(long chiaveCliente, bool unica)
|
||||||
|
{
|
||||||
|
var parametri = new List<Parametro>();
|
||||||
|
|
||||||
|
var privatebanker = new PrivateBanker();
|
||||||
|
|
||||||
|
#region Definizione dei parametri per REP_InfoClientePb
|
||||||
|
|
||||||
|
var parametro = new Parametro
|
||||||
|
{
|
||||||
|
Direction = ParameterDirection.Input,
|
||||||
|
DbType = DbType.Int64,
|
||||||
|
ParameterName = "chiaveClientePb",
|
||||||
|
Value = chiaveCliente
|
||||||
|
};
|
||||||
|
parametri.Add(parametro);
|
||||||
|
|
||||||
|
#endregion
|
||||||
|
|
||||||
|
var dt = unica ? DataAccess.ExecuteDataTableStoredProcedure(DBProvider.SqlServerConsulenzaUnica, "REP_InfoClientePb", parametri)
|
||||||
|
: DataAccess.ExecuteDataTableStoredProcedure(DBProvider.SqlServerConsulenzaBase, "REP_InfoClientePb", parametri);
|
||||||
|
|
||||||
|
var livelloPb = dt.Rows[0]["livello_pb"] == DBNull.Value ? string.Empty : dt.Rows[0]["livello_pb"].ToString().ToUpper();
|
||||||
|
var codiceAgenteManager = dt.Rows[0]["codManager_pb"] == DBNull.Value ? string.Empty : dt.Rows[0]["codManager_pb"].ToString().ToUpper();
|
||||||
|
var codiceRete = dt.Rows[0]["rete"] == DBNull.Value ? string.Empty : dt.Rows[0]["rete"].ToString().ToUpper();
|
||||||
|
var codiceLivelloUtenteTfa = codiceRete.Equals("F") ? "TFA" : "APF";
|
||||||
|
|
||||||
|
if (livelloPb.ToUpper().Equals(codiceLivelloUtenteTfa))
|
||||||
|
{
|
||||||
|
#region Definizione dei parametri per REP_InfoClientePbByCodAge
|
||||||
|
parametri.Clear();
|
||||||
|
parametro = new Parametro
|
||||||
|
{
|
||||||
|
Direction = ParameterDirection.Input,
|
||||||
|
DbType = DbType.AnsiString,
|
||||||
|
ParameterName = "codage",
|
||||||
|
Value = codiceAgenteManager
|
||||||
|
};
|
||||||
|
var parametro2 = new Parametro
|
||||||
|
{
|
||||||
|
Direction = ParameterDirection.Input,
|
||||||
|
DbType = DbType.String,
|
||||||
|
ParameterName = "reteage",
|
||||||
|
Value = codiceRete
|
||||||
|
};
|
||||||
|
parametri.Add(parametro);
|
||||||
|
parametri.Add(parametro2);
|
||||||
|
|
||||||
|
#endregion
|
||||||
|
|
||||||
|
dt.Clear();
|
||||||
|
dt = unica ? DataAccess.ExecuteDataTableStoredProcedure(DBProvider.SqlServerConsulenzaUnica, "REP_InfoClientePbByCodAge", parametri)
|
||||||
|
: DataAccess.ExecuteDataTableStoredProcedure(DBProvider.SqlServerConsulenzaBase, "REP_InfoClientePbByCodAge", parametri);
|
||||||
|
}
|
||||||
|
|
||||||
|
if (dt.Rows.Count > 0)
|
||||||
|
{
|
||||||
|
privatebanker.Cap = dt.Rows[0]["cap"] == DBNull.Value ? string.Empty : dt.Rows[0]["cap"].ToString().ToUpper();
|
||||||
|
privatebanker.Citta = dt.Rows[0]["citta"] == DBNull.Value ? string.Empty : dt.Rows[0]["citta"].ToString().ToUpper();
|
||||||
|
privatebanker.Codice = dt.Rows[0]["codage"] == DBNull.Value ? string.Empty : dt.Rows[0]["codage"].ToString().ToUpper();
|
||||||
|
privatebanker.CodiceRete = dt.Rows[0]["rete"] == DBNull.Value ? string.Empty : dt.Rows[0]["rete"].ToString().ToUpper();
|
||||||
|
privatebanker.Indirizzo = dt.Rows[0]["indirizzo"] == DBNull.Value ? string.Empty : dt.Rows[0]["indirizzo"].ToString().ToUpper();
|
||||||
|
privatebanker.Nominativo = dt.Rows[0]["nominativo_pb"] == DBNull.Value ? string.Empty : dt.Rows[0]["nominativo_pb"].ToString().ToUpper();
|
||||||
|
privatebanker.NumeroCivico = dt.Rows[0]["numcivico"] == DBNull.Value ? string.Empty : dt.Rows[0]["numcivico"].ToString().ToUpper();
|
||||||
|
privatebanker.PrefissoTelefono = dt.Rows[0]["ptel"] == DBNull.Value ? string.Empty : dt.Rows[0]["ptel"].ToString().ToUpper();
|
||||||
|
privatebanker.Telefono = dt.Rows[0]["tel"] == DBNull.Value ? string.Empty : dt.Rows[0]["tel"].ToString().ToUpper();
|
||||||
|
privatebanker.Livello = dt.Rows[0]["livello_pb"] == DBNull.Value ? string.Empty : dt.Rows[0]["livello_pb"].ToString().ToUpper();
|
||||||
|
privatebanker.CodiceManager = dt.Rows[0]["codManager_pb"] == DBNull.Value ? string.Empty : dt.Rows[0]["codManager_pb"].ToString().ToUpper();
|
||||||
|
}
|
||||||
|
|
||||||
|
return privatebanker;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
public static class PrivateDelegatoManarger
|
||||||
|
{
|
||||||
|
/// <summary>
|
||||||
|
/// Recupera le informazioni relative al private banker a partire dalla chiave del cliente passata in input.
|
||||||
|
/// Nel caso in cui il pb recuperato è un livello TFA viene restituito il suo pb Manager, il cui codage è quello impostato nella proprietà CodiceManager.
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="chiaveCliente">Chiave del cliente a partire dalla quale recuperare il private banker associato</param>
|
||||||
|
/// <returns></returns>
|
||||||
|
public static Delegato RecuperaDelegato(int chiaveClientePB, int chiaveProposta,bool unica)
|
||||||
|
{
|
||||||
|
|
||||||
|
var parametri = new List<Parametro>();
|
||||||
|
Parametro parametro;
|
||||||
|
|
||||||
|
|
||||||
|
var privateDelegato = new Delegato();
|
||||||
|
|
||||||
|
#region Definizione dei parametri per REP_getDelegato
|
||||||
|
if (chiaveClientePB > 0 )
|
||||||
|
{
|
||||||
|
parametro = new Parametro
|
||||||
|
{
|
||||||
|
Direction = ParameterDirection.Input,
|
||||||
|
DbType = DbType.Int64,
|
||||||
|
ParameterName = "chiaveClientePB",
|
||||||
|
Value = chiaveClientePB
|
||||||
|
};
|
||||||
|
parametri.Add(parametro);
|
||||||
|
}
|
||||||
|
parametro = new Parametro
|
||||||
|
{
|
||||||
|
Direction = ParameterDirection.Input,
|
||||||
|
DbType = DbType.Int64,
|
||||||
|
ParameterName = "chiaveProposta",
|
||||||
|
Value = chiaveProposta
|
||||||
|
};
|
||||||
|
parametri.Add(parametro);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
#endregion
|
||||||
|
|
||||||
|
var dt = DataAccess.ExecuteDataTableStoredProcedure(DBProvider.SqlServerConsulenzaUnica, "REP_getDelegatoProposta", parametri);
|
||||||
|
if ( dt.Rows.Count > 0 )
|
||||||
|
{
|
||||||
|
privateDelegato.chiaveDelegato = Convert.ToInt32(dt.Rows[0]["chiaveDelegato"].ToString());
|
||||||
|
privateDelegato.CodiceFiscale = dt.Rows[0]["codFis"].ToString().ToUpper();
|
||||||
|
privateDelegato.Nome = dt.Rows[0]["nomeDelegato"].ToString().ToUpper();
|
||||||
|
privateDelegato.Cognome = dt.Rows[0]["cognomeDelegato"].ToString().ToUpper();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
return privateDelegato;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
46
Consulenza.Base.Business/GeneratorService.cs
Normal file
@ -0,0 +1,46 @@
|
|||||||
|
using Consulenza.ReportCommon;
|
||||||
|
using Consulenza.ReportModeler.Manager;
|
||||||
|
|
||||||
|
namespace Consulenza.Base.Business
|
||||||
|
{
|
||||||
|
public static class GeneratorService
|
||||||
|
{
|
||||||
|
/// <summary>
|
||||||
|
/// Ottiene un array binario del PDF del report di Proposta di ConsulenzaBase.
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="chiaveCliente">Chiave del cliente</param>
|
||||||
|
/// <param name="chiaveProposta">Chiave della proposta</param>
|
||||||
|
/// <returns></returns>
|
||||||
|
public static byte[] CreaReport_Proposta(int chiaveCliente, int chiaveProposta, bool unica)
|
||||||
|
{
|
||||||
|
var cliente = DataService.ClienteManager.RecuperaCliente(chiaveCliente, unica);
|
||||||
|
var privateBanker = DataService.PrivateBankerManager.RecuperaPrivateBanker(chiaveCliente, unica);
|
||||||
|
var delegato = DataService.PrivateDelegatoManarger.RecuperaDelegato(0, chiaveProposta, unica);
|
||||||
|
//var generator = new ReportStructManager(cliente, privateBanker);
|
||||||
|
var generator = new ReportStructManager(cliente, privateBanker, delegato);
|
||||||
|
|
||||||
|
return generator.CreateReport(chiaveCliente, chiaveProposta, ReportType.Base_Proposta, unica);
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Ottiene un array binario del PDF del report di Proposta di ConsulenzaBase.
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="codiceRete">Codice della Rete cui il PB (Private Banker) è associato.</param>
|
||||||
|
/// <param name="codicePb">Codice del Private Banker</param>
|
||||||
|
/// <param name="codiceFiscale">Codice fiscale</param>
|
||||||
|
/// <param name="partitaIva">Partita IVA</param>
|
||||||
|
/// <param name="codiceMandato">Codice mandato</param>
|
||||||
|
/// <param name="chiaveProposta">Codice Mandato(nel caso di una Fiduciaria)</param>
|
||||||
|
/// <returns>byte[]</returns>
|
||||||
|
public static byte[] CreaReport_Proposta(string codiceRete, string codicePb, string codiceFiscale, string partitaIva, string codiceMandato, int chiaveProposta, bool unica)
|
||||||
|
{
|
||||||
|
var chiaveCliente = DataService.ClienteManager.RecuperaChiaveCliente(codiceRete, codiceFiscale, partitaIva, codiceMandato, unica);
|
||||||
|
|
||||||
|
var cliente = DataService.ClienteManager.RecuperaCliente(chiaveCliente, unica);
|
||||||
|
var privateBanker = DataService.PrivateBankerManager.RecuperaPrivateBanker(chiaveCliente, unica);
|
||||||
|
var delegato = DataService.PrivateDelegatoManarger.RecuperaDelegato(0, chiaveProposta, unica);
|
||||||
|
var generator = new ReportStructManager(cliente, privateBanker, delegato);
|
||||||
|
return generator.CreateReport(chiaveCliente, chiaveProposta, ReportType.Base_Proposta, unica);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
36
Consulenza.Base.Business/Properties/AssemblyInfo.cs
Normal file
@ -0,0 +1,36 @@
|
|||||||
|
using System.Reflection;
|
||||||
|
using System.Runtime.CompilerServices;
|
||||||
|
using System.Runtime.InteropServices;
|
||||||
|
|
||||||
|
// General Information about an assembly is controlled through the following
|
||||||
|
// set of attributes. Change these attribute values to modify the information
|
||||||
|
// associated with an assembly.
|
||||||
|
[assembly: AssemblyTitle("Consulenza.Base.Business")]
|
||||||
|
[assembly: AssemblyDescription("")]
|
||||||
|
[assembly: AssemblyConfiguration("")]
|
||||||
|
[assembly: AssemblyCompany("")]
|
||||||
|
[assembly: AssemblyProduct("Consulenza.Base.Business")]
|
||||||
|
[assembly: AssemblyCopyright("")]
|
||||||
|
[assembly: AssemblyTrademark("")]
|
||||||
|
[assembly: AssemblyCulture("")]
|
||||||
|
|
||||||
|
// Setting ComVisible to false makes the types in this assembly not visible
|
||||||
|
// to COM components. If you need to access a type in this assembly from
|
||||||
|
// COM, set the ComVisible attribute to true on that type.
|
||||||
|
[assembly: ComVisible(false)]
|
||||||
|
|
||||||
|
// The following GUID is for the ID of the typelib if this project is exposed to COM
|
||||||
|
[assembly: Guid("8d52b4a4-d6d4-443d-944a-2c30690aa039")]
|
||||||
|
|
||||||
|
// Version information for an assembly consists of the following four values:
|
||||||
|
//
|
||||||
|
// Major Version
|
||||||
|
// Minor Version
|
||||||
|
// Build Number
|
||||||
|
// Revision
|
||||||
|
//
|
||||||
|
// You can specify all the values or you can default the Build and Revision Numbers
|
||||||
|
// by using the '*' as shown below:
|
||||||
|
// [assembly: AssemblyVersion("1.0.*")]
|
||||||
|
[assembly: AssemblyVersion("4.0.0.0")]
|
||||||
|
[assembly: AssemblyFileVersion("4.0.0.0")]
|
323
Consulenza.Base.Services/Consulenza.Base.Services.csproj
Normal file
@ -0,0 +1,323 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||||
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Sviluppo|AnyCPU'">
|
||||||
|
<OutputPath>bin\</OutputPath>
|
||||||
|
<PlatformTarget>AnyCPU</PlatformTarget>
|
||||||
|
<CodeAnalysisLogFile>bin\Consulenza.Base.Services.dll.CodeAnalysisLog.xml</CodeAnalysisLogFile>
|
||||||
|
<CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression>
|
||||||
|
<CodeAnalysisModuleSuppressionsFile>GlobalSuppressions.cs</CodeAnalysisModuleSuppressionsFile>
|
||||||
|
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
|
||||||
|
<CodeAnalysisRuleSetDirectories>;C:\Program Files\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets</CodeAnalysisRuleSetDirectories>
|
||||||
|
<CodeAnalysisIgnoreBuiltInRuleSets>true</CodeAnalysisIgnoreBuiltInRuleSets>
|
||||||
|
<CodeAnalysisRuleDirectories>;C:\Program Files\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules</CodeAnalysisRuleDirectories>
|
||||||
|
<CodeAnalysisIgnoreBuiltInRules>true</CodeAnalysisIgnoreBuiltInRules>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'ProduzioneUnicaCB|AnyCPU'">
|
||||||
|
<OutputPath>bin\</OutputPath>
|
||||||
|
<DefineConstants>TRACE</DefineConstants>
|
||||||
|
<Optimize>true</Optimize>
|
||||||
|
<DebugType>pdbonly</DebugType>
|
||||||
|
<PlatformTarget>AnyCPU</PlatformTarget>
|
||||||
|
<CodeAnalysisLogFile>bin\Consulenza.Base.Services.dll.CodeAnalysisLog.xml</CodeAnalysisLogFile>
|
||||||
|
<CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression>
|
||||||
|
<CodeAnalysisModuleSuppressionsFile>GlobalSuppressions.cs</CodeAnalysisModuleSuppressionsFile>
|
||||||
|
<ErrorReport>prompt</ErrorReport>
|
||||||
|
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
|
||||||
|
<CodeAnalysisRuleSetDirectories>;C:\Program Files\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets</CodeAnalysisRuleSetDirectories>
|
||||||
|
<CodeAnalysisIgnoreBuiltInRuleSets>true</CodeAnalysisIgnoreBuiltInRuleSets>
|
||||||
|
<CodeAnalysisRuleDirectories>;C:\Program Files\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules</CodeAnalysisRuleDirectories>
|
||||||
|
<CodeAnalysisIgnoreBuiltInRules>true</CodeAnalysisIgnoreBuiltInRules>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'TestUnica|AnyCPU'">
|
||||||
|
<OutputPath>bin\</OutputPath>
|
||||||
|
<DefineConstants>TRACE</DefineConstants>
|
||||||
|
<Optimize>true</Optimize>
|
||||||
|
<DebugType>pdbonly</DebugType>
|
||||||
|
<PlatformTarget>AnyCPU</PlatformTarget>
|
||||||
|
<CodeAnalysisLogFile>bin\Consulenza.Base.Services.dll.CodeAnalysisLog.xml</CodeAnalysisLogFile>
|
||||||
|
<CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression>
|
||||||
|
<CodeAnalysisModuleSuppressionsFile>GlobalSuppressions.cs</CodeAnalysisModuleSuppressionsFile>
|
||||||
|
<ErrorReport>prompt</ErrorReport>
|
||||||
|
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
|
||||||
|
<CodeAnalysisRuleSetDirectories>;C:\Program Files\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets</CodeAnalysisRuleSetDirectories>
|
||||||
|
<CodeAnalysisIgnoreBuiltInRuleSets>true</CodeAnalysisIgnoreBuiltInRuleSets>
|
||||||
|
<CodeAnalysisRuleDirectories>;C:\Program Files\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules</CodeAnalysisRuleDirectories>
|
||||||
|
<CodeAnalysisIgnoreBuiltInRules>true</CodeAnalysisIgnoreBuiltInRules>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'ProduzioneUnica01|AnyCPU'">
|
||||||
|
<OutputPath>bin\</OutputPath>
|
||||||
|
<DefineConstants>TRACE</DefineConstants>
|
||||||
|
<Optimize>true</Optimize>
|
||||||
|
<DebugType>pdbonly</DebugType>
|
||||||
|
<PlatformTarget>AnyCPU</PlatformTarget>
|
||||||
|
<CodeAnalysisLogFile>bin\Consulenza.Base.Services.dll.CodeAnalysisLog.xml</CodeAnalysisLogFile>
|
||||||
|
<CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression>
|
||||||
|
<CodeAnalysisModuleSuppressionsFile>GlobalSuppressions.cs</CodeAnalysisModuleSuppressionsFile>
|
||||||
|
<ErrorReport>prompt</ErrorReport>
|
||||||
|
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
|
||||||
|
<CodeAnalysisRuleSetDirectories>;C:\Program Files\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets</CodeAnalysisRuleSetDirectories>
|
||||||
|
<CodeAnalysisIgnoreBuiltInRuleSets>false</CodeAnalysisIgnoreBuiltInRuleSets>
|
||||||
|
<CodeAnalysisRuleDirectories>;C:\Program Files\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules</CodeAnalysisRuleDirectories>
|
||||||
|
<CodeAnalysisIgnoreBuiltInRules>false</CodeAnalysisIgnoreBuiltInRules>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'ProduzioneUnica02|AnyCPU'">
|
||||||
|
<OutputPath>bin\</OutputPath>
|
||||||
|
<DefineConstants>TRACE</DefineConstants>
|
||||||
|
<Optimize>true</Optimize>
|
||||||
|
<DebugType>pdbonly</DebugType>
|
||||||
|
<PlatformTarget>AnyCPU</PlatformTarget>
|
||||||
|
<CodeAnalysisLogFile>bin\Consulenza.Base.Services.dll.CodeAnalysisLog.xml</CodeAnalysisLogFile>
|
||||||
|
<CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression>
|
||||||
|
<CodeAnalysisModuleSuppressionsFile>GlobalSuppressions.cs</CodeAnalysisModuleSuppressionsFile>
|
||||||
|
<ErrorReport>prompt</ErrorReport>
|
||||||
|
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
|
||||||
|
<CodeAnalysisRuleSetDirectories>;C:\Program Files\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets</CodeAnalysisRuleSetDirectories>
|
||||||
|
<CodeAnalysisIgnoreBuiltInRuleSets>false</CodeAnalysisIgnoreBuiltInRuleSets>
|
||||||
|
<CodeAnalysisRuleDirectories>;C:\Program Files\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules</CodeAnalysisRuleDirectories>
|
||||||
|
<CodeAnalysisIgnoreBuiltInRules>false</CodeAnalysisIgnoreBuiltInRules>
|
||||||
|
<CodeAnalysisFailOnMissingRules>false</CodeAnalysisFailOnMissingRules>
|
||||||
|
</PropertyGroup>
|
||||||
|
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
|
||||||
|
<PropertyGroup>
|
||||||
|
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
||||||
|
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
||||||
|
<ProductVersion>9.0.30729</ProductVersion>
|
||||||
|
<SchemaVersion>2.0</SchemaVersion>
|
||||||
|
<ProjectGuid>{4FE4B102-288F-4899-B1BA-8D74567697A5}</ProjectGuid>
|
||||||
|
<ProjectTypeGuids>{349c5851-65df-11da-9384-00065b846f21};{fae04ec0-301f-11d3-bf4b-00c04f79efbc}</ProjectTypeGuids>
|
||||||
|
<OutputType>Library</OutputType>
|
||||||
|
<AppDesignerFolder>Properties</AppDesignerFolder>
|
||||||
|
<RootNamespace>Consulenza.Base.Services</RootNamespace>
|
||||||
|
<AssemblyName>Consulenza.Base.Services</AssemblyName>
|
||||||
|
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
|
||||||
|
<SccProjectName>SAK</SccProjectName>
|
||||||
|
<SccLocalPath>SAK</SccLocalPath>
|
||||||
|
<SccAuxPath>SAK</SccAuxPath>
|
||||||
|
<SccProvider>SAK</SccProvider>
|
||||||
|
<FileUpgradeFlags>
|
||||||
|
</FileUpgradeFlags>
|
||||||
|
<OldToolsVersion>4.0</OldToolsVersion>
|
||||||
|
<UpgradeBackupLocation />
|
||||||
|
<TargetFrameworkProfile />
|
||||||
|
<UseIISExpress>false</UseIISExpress>
|
||||||
|
<IISExpressSSLPort />
|
||||||
|
<IISExpressAnonymousAuthentication />
|
||||||
|
<IISExpressWindowsAuthentication />
|
||||||
|
<IISExpressUseClassicPipelineMode />
|
||||||
|
<Use64BitIISExpress />
|
||||||
|
<UseGlobalApplicationHostFile />
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
||||||
|
<DebugSymbols>true</DebugSymbols>
|
||||||
|
<DebugType>full</DebugType>
|
||||||
|
<Optimize>false</Optimize>
|
||||||
|
<OutputPath>bin\</OutputPath>
|
||||||
|
<DefineConstants>DEBUG;TRACE</DefineConstants>
|
||||||
|
<ErrorReport>prompt</ErrorReport>
|
||||||
|
<WarningLevel>4</WarningLevel>
|
||||||
|
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
||||||
|
<DebugType>pdbonly</DebugType>
|
||||||
|
<Optimize>true</Optimize>
|
||||||
|
<OutputPath>bin\</OutputPath>
|
||||||
|
<DefineConstants>TRACE</DefineConstants>
|
||||||
|
<ErrorReport>prompt</ErrorReport>
|
||||||
|
<WarningLevel>4</WarningLevel>
|
||||||
|
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Test|AnyCPU'">
|
||||||
|
<OutputPath>bin\</OutputPath>
|
||||||
|
<DefineConstants>TRACE</DefineConstants>
|
||||||
|
<Optimize>true</Optimize>
|
||||||
|
<DebugType>pdbonly</DebugType>
|
||||||
|
<PlatformTarget>AnyCPU</PlatformTarget>
|
||||||
|
<CodeAnalysisLogFile>bin\Consulenza.Base.Services.dll.CodeAnalysisLog.xml</CodeAnalysisLogFile>
|
||||||
|
<CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression>
|
||||||
|
<CodeAnalysisModuleSuppressionsFile>GlobalSuppressions.cs</CodeAnalysisModuleSuppressionsFile>
|
||||||
|
<ErrorReport>prompt</ErrorReport>
|
||||||
|
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
|
||||||
|
<CodeAnalysisRuleSetDirectories>;C:\Program Files\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets</CodeAnalysisRuleSetDirectories>
|
||||||
|
<CodeAnalysisIgnoreBuiltInRuleSets>true</CodeAnalysisIgnoreBuiltInRuleSets>
|
||||||
|
<CodeAnalysisRuleDirectories>;C:\Program Files\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules</CodeAnalysisRuleDirectories>
|
||||||
|
<CodeAnalysisIgnoreBuiltInRules>true</CodeAnalysisIgnoreBuiltInRules>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Collaudo|AnyCPU'">
|
||||||
|
<OutputPath>bin\</OutputPath>
|
||||||
|
<DefineConstants>TRACE</DefineConstants>
|
||||||
|
<Optimize>true</Optimize>
|
||||||
|
<DebugType>pdbonly</DebugType>
|
||||||
|
<PlatformTarget>AnyCPU</PlatformTarget>
|
||||||
|
<CodeAnalysisLogFile>bin\Consulenza.Base.Services.dll.CodeAnalysisLog.xml</CodeAnalysisLogFile>
|
||||||
|
<CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression>
|
||||||
|
<CodeAnalysisModuleSuppressionsFile>GlobalSuppressions.cs</CodeAnalysisModuleSuppressionsFile>
|
||||||
|
<ErrorReport>prompt</ErrorReport>
|
||||||
|
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
|
||||||
|
<CodeAnalysisRuleSetDirectories>;C:\Program Files\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets</CodeAnalysisRuleSetDirectories>
|
||||||
|
<CodeAnalysisIgnoreBuiltInRuleSets>true</CodeAnalysisIgnoreBuiltInRuleSets>
|
||||||
|
<CodeAnalysisRuleDirectories>;C:\Program Files\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules</CodeAnalysisRuleDirectories>
|
||||||
|
<CodeAnalysisIgnoreBuiltInRules>true</CodeAnalysisIgnoreBuiltInRules>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Produzione01|AnyCPU'">
|
||||||
|
<OutputPath>bin\</OutputPath>
|
||||||
|
<DefineConstants>TRACE</DefineConstants>
|
||||||
|
<Optimize>true</Optimize>
|
||||||
|
<DebugType>pdbonly</DebugType>
|
||||||
|
<PlatformTarget>AnyCPU</PlatformTarget>
|
||||||
|
<CodeAnalysisLogFile>bin\Consulenza.Base.Services.dll.CodeAnalysisLog.xml</CodeAnalysisLogFile>
|
||||||
|
<CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression>
|
||||||
|
<CodeAnalysisModuleSuppressionsFile>GlobalSuppressions.cs</CodeAnalysisModuleSuppressionsFile>
|
||||||
|
<ErrorReport>prompt</ErrorReport>
|
||||||
|
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
|
||||||
|
<CodeAnalysisRuleSetDirectories>;C:\Program Files\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets</CodeAnalysisRuleSetDirectories>
|
||||||
|
<CodeAnalysisIgnoreBuiltInRuleSets>true</CodeAnalysisIgnoreBuiltInRuleSets>
|
||||||
|
<CodeAnalysisRuleDirectories>;C:\Program Files\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules</CodeAnalysisRuleDirectories>
|
||||||
|
<CodeAnalysisIgnoreBuiltInRules>true</CodeAnalysisIgnoreBuiltInRules>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Produzione02|AnyCPU'">
|
||||||
|
<OutputPath>bin\</OutputPath>
|
||||||
|
<DefineConstants>TRACE</DefineConstants>
|
||||||
|
<Optimize>true</Optimize>
|
||||||
|
<DebugType>pdbonly</DebugType>
|
||||||
|
<PlatformTarget>AnyCPU</PlatformTarget>
|
||||||
|
<CodeAnalysisLogFile>bin\Consulenza.Base.Services.dll.CodeAnalysisLog.xml</CodeAnalysisLogFile>
|
||||||
|
<CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression>
|
||||||
|
<CodeAnalysisModuleSuppressionsFile>GlobalSuppressions.cs</CodeAnalysisModuleSuppressionsFile>
|
||||||
|
<ErrorReport>prompt</ErrorReport>
|
||||||
|
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
|
||||||
|
<CodeAnalysisRuleSetDirectories>;C:\Program Files\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets</CodeAnalysisRuleSetDirectories>
|
||||||
|
<CodeAnalysisIgnoreBuiltInRuleSets>true</CodeAnalysisIgnoreBuiltInRuleSets>
|
||||||
|
<CodeAnalysisRuleDirectories>;C:\Program Files\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules</CodeAnalysisRuleDirectories>
|
||||||
|
<CodeAnalysisIgnoreBuiltInRules>true</CodeAnalysisIgnoreBuiltInRules>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'PreProduzione|AnyCPU'">
|
||||||
|
<OutputPath>bin\</OutputPath>
|
||||||
|
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
|
||||||
|
</PropertyGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<Reference Include="Newtonsoft.Json, Version=6.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
|
||||||
|
<SpecificVersion>False</SpecificVersion>
|
||||||
|
<HintPath>..\Consulenza.Unica.Solution\DLL_SHARED\Newtonsoft.Json.dll</HintPath>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="System" />
|
||||||
|
<Reference Include="System.Web.Services" />
|
||||||
|
</ItemGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<Content Include="Images\changepage.png" />
|
||||||
|
<Content Include="Images\cpInEntrata.png" />
|
||||||
|
<Content Include="Images\cpInUscita.png" />
|
||||||
|
<Content Include="Images\proposta.P1.immagineA.gif" />
|
||||||
|
<Content Include="Images\proposta.P1.immagineApBmC.gif" />
|
||||||
|
<Content Include="Images\proposta.P1.immagineB.gif" />
|
||||||
|
<Content Include="Images\proposta.P1.immagineC.gif" />
|
||||||
|
<Content Include="Images\SavingMap.png" />
|
||||||
|
<Content Include="Web.config">
|
||||||
|
<SubType>Designer</SubType>
|
||||||
|
</Content>
|
||||||
|
<Content Include="WSProposta.asmx" />
|
||||||
|
</ItemGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<Compile Include="Properties\AssemblyInfo.cs" />
|
||||||
|
<Compile Include="WSProposta.asmx.cs">
|
||||||
|
<DependentUpon>WSProposta.asmx</DependentUpon>
|
||||||
|
<SubType>Component</SubType>
|
||||||
|
</Compile>
|
||||||
|
</ItemGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<Folder Include="App_Data\" />
|
||||||
|
</ItemGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<Content Include="Web.Debug.config">
|
||||||
|
<DependentUpon>Web.config</DependentUpon>
|
||||||
|
</Content>
|
||||||
|
</ItemGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<Content Include="Web.Release.config">
|
||||||
|
<DependentUpon>Web.config</DependentUpon>
|
||||||
|
</Content>
|
||||||
|
</ItemGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<Content Include="Web.Test.config">
|
||||||
|
<DependentUpon>Web.config</DependentUpon>
|
||||||
|
</Content>
|
||||||
|
</ItemGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<Content Include="Web.Collaudo.config">
|
||||||
|
<DependentUpon>Web.config</DependentUpon>
|
||||||
|
<SubType>Designer</SubType>
|
||||||
|
</Content>
|
||||||
|
</ItemGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<Content Include="Web.Produzione01.config">
|
||||||
|
<DependentUpon>Web.config</DependentUpon>
|
||||||
|
</Content>
|
||||||
|
</ItemGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<Content Include="Web.Produzione02.config">
|
||||||
|
<DependentUpon>Web.config</DependentUpon>
|
||||||
|
</Content>
|
||||||
|
</ItemGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<Content Include="Web.PreProduzione.config">
|
||||||
|
<DependentUpon>Web.config</DependentUpon>
|
||||||
|
</Content>
|
||||||
|
</ItemGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<ProjectReference Include="..\Consulenza.Base.Business\Consulenza.Base.Business.csproj">
|
||||||
|
<Project>{30144404-a3e5-43bd-bf21-1436ad2a9f13}</Project>
|
||||||
|
<Name>Consulenza.Base.Business</Name>
|
||||||
|
</ProjectReference>
|
||||||
|
</ItemGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<Content Include="Web.Sviluppo.config">
|
||||||
|
<DependentUpon>Web.config</DependentUpon>
|
||||||
|
</Content>
|
||||||
|
</ItemGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<Content Include="Web.ProduzioneUnicaCB.config">
|
||||||
|
<DependentUpon>Web.config</DependentUpon>
|
||||||
|
</Content>
|
||||||
|
</ItemGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<Content Include="Web.TestUnica.config">
|
||||||
|
<DependentUpon>Web.config</DependentUpon>
|
||||||
|
</Content>
|
||||||
|
</ItemGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<None Include="Properties\PublishProfiles\Deploy_3_PreProduzione.pubxml" />
|
||||||
|
<None Include="Properties\PublishProfiles\Deploy_2_Collaudo.pubxml" />
|
||||||
|
<None Include="Properties\PublishProfiles\Deploy_4_Produzione_Nodo1.pubxml" />
|
||||||
|
</ItemGroup>
|
||||||
|
<PropertyGroup>
|
||||||
|
<VisualStudioVersion Condition="'$(VisualStudioVersion)' == ''">10.0</VisualStudioVersion>
|
||||||
|
<VSToolsPath Condition="'$(VSToolsPath)' == ''">$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)</VSToolsPath>
|
||||||
|
</PropertyGroup>
|
||||||
|
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
|
||||||
|
<Import Project="$(VSToolsPath)\WebApplications\Microsoft.WebApplication.targets" Condition="'$(VSToolsPath)' != ''" />
|
||||||
|
<Import Project="$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v10.0\WebApplications\Microsoft.WebApplication.targets" Condition="false" />
|
||||||
|
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
|
||||||
|
Other similar extension points exist, see Microsoft.Common.targets.
|
||||||
|
<Target Name="BeforeBuild">
|
||||||
|
</Target>
|
||||||
|
<Target Name="AfterBuild">
|
||||||
|
</Target>
|
||||||
|
-->
|
||||||
|
<ProjectExtensions>
|
||||||
|
<VisualStudio>
|
||||||
|
<FlavorProperties GUID="{349c5851-65df-11da-9384-00065b846f21}">
|
||||||
|
<WebProjectProperties>
|
||||||
|
<UseIIS>False</UseIIS>
|
||||||
|
<AutoAssignPort>False</AutoAssignPort>
|
||||||
|
<DevelopmentServerPort>1399</DevelopmentServerPort>
|
||||||
|
<DevelopmentServerVPath>/</DevelopmentServerVPath>
|
||||||
|
<IISUrl>http://localhost/Consulenza.Base.Proposta.Services</IISUrl>
|
||||||
|
<NTLMAuthentication>False</NTLMAuthentication>
|
||||||
|
<UseCustomServer>False</UseCustomServer>
|
||||||
|
<CustomServerUrl>
|
||||||
|
</CustomServerUrl>
|
||||||
|
<SaveServerSettingsInUserFile>False</SaveServerSettingsInUserFile>
|
||||||
|
</WebProjectProperties>
|
||||||
|
</FlavorProperties>
|
||||||
|
</VisualStudio>
|
||||||
|
</ProjectExtensions>
|
||||||
|
</Project>
|
BIN
Consulenza.Base.Services/Images/SavingMap.png
Normal file
After Width: | Height: | Size: 434 B |
BIN
Consulenza.Base.Services/Images/changepage.png
Normal file
After Width: | Height: | Size: 4.5 KiB |
BIN
Consulenza.Base.Services/Images/cpInEntrata.png
Normal file
After Width: | Height: | Size: 460 B |
BIN
Consulenza.Base.Services/Images/cpInUscita.png
Normal file
After Width: | Height: | Size: 333 B |
BIN
Consulenza.Base.Services/Images/proposta.P1.immagineA.gif
Normal file
After Width: | Height: | Size: 834 B |
BIN
Consulenza.Base.Services/Images/proposta.P1.immagineApBmC.gif
Normal file
After Width: | Height: | Size: 2.5 KiB |
BIN
Consulenza.Base.Services/Images/proposta.P1.immagineB.gif
Normal file
After Width: | Height: | Size: 838 B |
BIN
Consulenza.Base.Services/Images/proposta.P1.immagineC.gif
Normal file
After Width: | Height: | Size: 1.2 KiB |
35
Consulenza.Base.Services/Properties/AssemblyInfo.cs
Normal file
@ -0,0 +1,35 @@
|
|||||||
|
using System.Reflection;
|
||||||
|
using System.Runtime.CompilerServices;
|
||||||
|
using System.Runtime.InteropServices;
|
||||||
|
|
||||||
|
// General Information about an assembly is controlled through the following
|
||||||
|
// set of attributes. Change these attribute values to modify the information
|
||||||
|
// associated with an assembly.
|
||||||
|
[assembly: AssemblyTitle("Consulenza.Base.Services")]
|
||||||
|
[assembly: AssemblyDescription("")]
|
||||||
|
[assembly: AssemblyConfiguration("")]
|
||||||
|
[assembly: AssemblyCompany("")]
|
||||||
|
[assembly: AssemblyProduct("Consulenza.Base.Services")]
|
||||||
|
[assembly: AssemblyCopyright("")]
|
||||||
|
[assembly: AssemblyTrademark("")]
|
||||||
|
[assembly: AssemblyCulture("")]
|
||||||
|
|
||||||
|
// Setting ComVisible to false makes the types in this assembly not visible
|
||||||
|
// to COM components. If you need to access a type in this assembly from
|
||||||
|
// COM, set the ComVisible attribute to true on that type.
|
||||||
|
[assembly: ComVisible(false)]
|
||||||
|
|
||||||
|
// The following GUID is for the ID of the typelib if this project is exposed to COM
|
||||||
|
[assembly: Guid("3d5900ae-111a-45be-96b3-d9e4606ca793")]
|
||||||
|
|
||||||
|
// Version information for an assembly consists of the following four values:
|
||||||
|
//
|
||||||
|
// Major Version
|
||||||
|
// Minor Version
|
||||||
|
// Build Number
|
||||||
|
// Revision
|
||||||
|
//
|
||||||
|
// You can specify all the values or you can default the Revision and Build Numbers
|
||||||
|
// by using the '*' as shown below:
|
||||||
|
[assembly: AssemblyVersion("4.1.0.0")]
|
||||||
|
[assembly: AssemblyFileVersion("4.1.0.0")]
|
@ -0,0 +1,17 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<!--
|
||||||
|
Questo file viene utilizzato dal processo di pubblicazione/creazione pacchetto del progetto Web. È possibile personalizzare il comportamento del processo
|
||||||
|
modificando il file MSBuild. Per ulteriori informazioni su questo argomento, visitare http://go.microsoft.com/fwlink/?LinkID=208121.
|
||||||
|
-->
|
||||||
|
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||||
|
<PropertyGroup>
|
||||||
|
<WebPublishMethod>FileSystem</WebPublishMethod>
|
||||||
|
<LastUsedBuildConfiguration>Release</LastUsedBuildConfiguration>
|
||||||
|
<LastUsedPlatform>Any CPU</LastUsedPlatform>
|
||||||
|
<SiteUrlToLaunchAfterPublish />
|
||||||
|
<LaunchSiteAfterPublish>True</LaunchSiteAfterPublish>
|
||||||
|
<ExcludeApp_Data>False</ExcludeApp_Data>
|
||||||
|
<publishUrl>\\vmbfwsrepsei01c.fideuram.bancafideuram.it\d$\Consulenza.BaseCU.Proposta.Services</publishUrl>
|
||||||
|
<DeleteExistingFiles>False</DeleteExistingFiles>
|
||||||
|
</PropertyGroup>
|
||||||
|
</Project>
|
@ -0,0 +1,17 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<!--
|
||||||
|
Questo file viene utilizzato dal processo di pubblicazione/creazione pacchetto del progetto Web. È possibile personalizzare il comportamento del processo
|
||||||
|
modificando il file MSBuild. Per ulteriori informazioni su questo argomento, visitare http://go.microsoft.com/fwlink/?LinkID=208121.
|
||||||
|
-->
|
||||||
|
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||||
|
<PropertyGroup>
|
||||||
|
<WebPublishMethod>FileSystem</WebPublishMethod>
|
||||||
|
<LastUsedBuildConfiguration>PreProduzione</LastUsedBuildConfiguration>
|
||||||
|
<LastUsedPlatform>Any CPU</LastUsedPlatform>
|
||||||
|
<SiteUrlToLaunchAfterPublish />
|
||||||
|
<LaunchSiteAfterPublish>True</LaunchSiteAfterPublish>
|
||||||
|
<ExcludeApp_Data>False</ExcludeApp_Data>
|
||||||
|
<publishUrl>\\bfwspuc01a.fideuram.bancafideuram.it\d$\Consulenza.BaseCU.Proposta.Services</publishUrl>
|
||||||
|
<DeleteExistingFiles>True</DeleteExistingFiles>
|
||||||
|
</PropertyGroup>
|
||||||
|
</Project>
|
@ -0,0 +1,17 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<!--
|
||||||
|
Questo file viene utilizzato dal processo di pubblicazione/creazione pacchetto del progetto Web. È possibile personalizzare il comportamento del processo
|
||||||
|
modificando il file MSBuild. Per ulteriori informazioni su questo argomento, visitare http://go.microsoft.com/fwlink/?LinkID=208121.
|
||||||
|
-->
|
||||||
|
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||||
|
<PropertyGroup>
|
||||||
|
<WebPublishMethod>FileSystem</WebPublishMethod>
|
||||||
|
<LastUsedBuildConfiguration>Produzione01</LastUsedBuildConfiguration>
|
||||||
|
<LastUsedPlatform>Any CPU</LastUsedPlatform>
|
||||||
|
<SiteUrlToLaunchAfterPublish />
|
||||||
|
<LaunchSiteAfterPublish>True</LaunchSiteAfterPublish>
|
||||||
|
<ExcludeApp_Data>False</ExcludeApp_Data>
|
||||||
|
<publishUrl>\\vmbfwsrepsei01.fideuram.bancafideuram.it\d$\Consulenza.BaseCU.Proposta.Services</publishUrl>
|
||||||
|
<DeleteExistingFiles>True</DeleteExistingFiles>
|
||||||
|
</PropertyGroup>
|
||||||
|
</Project>
|
1
Consulenza.Base.Services/WSProposta.asmx
Normal file
@ -0,0 +1 @@
|
|||||||
|
<%@ WebService Language="C#" CodeBehind="WSProposta.asmx.cs" Class="Consulenza.Base.Services.WSProposta" %>
|
102
Consulenza.Base.Services/WSProposta.asmx.cs
Normal file
@ -0,0 +1,102 @@
|
|||||||
|
using System.Web.Services;
|
||||||
|
using Consulenza.Base.Business;
|
||||||
|
|
||||||
|
namespace Consulenza.Base.Services
|
||||||
|
{
|
||||||
|
/// <summary>
|
||||||
|
/// Summary description for WSProposta
|
||||||
|
/// </summary>
|
||||||
|
[WebService(Namespace = "http://it.bancafideuram.report.propostaservice/")]
|
||||||
|
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
|
||||||
|
[System.ComponentModel.ToolboxItem(false)]
|
||||||
|
// To allow this Web Service to be called from script, using ASP.NET AJAX, uncomment the following line.
|
||||||
|
// [System.Web.Script.Services.ScriptService]
|
||||||
|
public class WSProposta : System.Web.Services.WebService
|
||||||
|
{
|
||||||
|
#region PROPOSTA BASE CB
|
||||||
|
/// <summary>
|
||||||
|
/// Crea il report di Proposta per ConsulenzaBase.
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="chiaveCliente">Chiave del cliente</param>
|
||||||
|
/// <param name="chiaveProposta">Chiave della proposta</param>
|
||||||
|
/// <returns></returns>
|
||||||
|
[WebMethod(MessageName = "CreaReport_ConsulenzaBase_Proposta_ChiaveCliente")]
|
||||||
|
public byte[] CreaReport_ConsulenzaBase_Proposta_ChiaveCliente(int chiaveCliente, int chiaveProposta)
|
||||||
|
{
|
||||||
|
return GeneratorService.CreaReport_Proposta(chiaveCliente, chiaveProposta, false);
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Crea il report di Proposta per ConsulenzaBase.
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="codiceRete">Codice della Rete cui il PB (Private Banker) è associato</param>
|
||||||
|
/// <param name="codicePb">Codice del Private Banker</param>
|
||||||
|
/// <param name="codiceFiscale">Codice Fiscale</param>
|
||||||
|
/// <param name="partitaIVA">Partita IVA</param>
|
||||||
|
/// <param name="codiceMandato">Codice Mandato(nel caso di una Fiduciaria)</param>
|
||||||
|
/// <param name="chiaveProposta">Chiave della proposta</param>
|
||||||
|
/// <returns></returns>
|
||||||
|
[WebMethod(MessageName = "CreaReport_ConsulenzaBase_Proposta_CodiceFiscale_PIVA_Mandato")]
|
||||||
|
public byte[] CreaReport_ConsulenzaBase_Proposta_CodiceFiscale_PIVA_Mandato(string codiceRete, string codicePb, string codiceFiscale, string partitaIVA, string codiceMandato, int chiaveProposta)
|
||||||
|
{
|
||||||
|
return GeneratorService.CreaReport_Proposta(codiceRete, codicePb, codiceFiscale, partitaIVA, codiceMandato, chiaveProposta, false);
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Crea e salva il report di Proposta per ConsulenzaBase nel database.
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="chiaveCliente">Chiave del cliente</param>
|
||||||
|
/// <param name="chiaveProposta">Chiave della proposta</param>
|
||||||
|
/// <returns></returns>
|
||||||
|
[WebMethod(MessageName = "SalvaReport_ConsulenzaBase_Proposta_ChiaveCliente")]
|
||||||
|
public bool SalvaReport_ConsulenzaBase_Proposta_ChiaveCliente(int chiaveCliente, int chiaveProposta)
|
||||||
|
{
|
||||||
|
// Recupero il flusso dati del report
|
||||||
|
byte[] report = CreaReport_ConsulenzaBase_Proposta_ChiaveCliente(chiaveCliente, chiaveProposta);
|
||||||
|
|
||||||
|
//Inserire il flusso dati sul database.
|
||||||
|
if (report == null)
|
||||||
|
return false;
|
||||||
|
else
|
||||||
|
{
|
||||||
|
if (report.Length > 0)
|
||||||
|
return DataService.SalvaReport(chiaveCliente, chiaveProposta, "PROPOSTA", report, false);
|
||||||
|
else
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
#endregion
|
||||||
|
|
||||||
|
|
||||||
|
[WebMethod(MessageName = "CreaReport_ConsulenzaBaseCU_Proposta_ChiaveCliente")]
|
||||||
|
public byte[] CreaReport_ConsulenzaBaseCU_Proposta_ChiaveCliente(int chiaveCliente, int chiaveProposta)
|
||||||
|
{
|
||||||
|
return GeneratorService.CreaReport_Proposta(chiaveCliente, chiaveProposta, true);
|
||||||
|
}
|
||||||
|
|
||||||
|
[WebMethod(MessageName = "CreaReport_CU_Proposta_CodiceFiscale_PIVA_Mandato")]
|
||||||
|
public byte[] CreaReport_CU_Proposta_CodiceFiscale_PIVA_Mandato(string codiceRete, string codicePb, string codiceFiscale, string partitaIVA, string codiceMandato, int chiaveProposta)
|
||||||
|
{
|
||||||
|
return GeneratorService.CreaReport_Proposta(codiceRete, codicePb, codiceFiscale, partitaIVA, codiceMandato, chiaveProposta, true);
|
||||||
|
}
|
||||||
|
|
||||||
|
[WebMethod(MessageName = "SalvaReport_ConsulenzaBaseCU_Proposta_ChiaveCliente")]
|
||||||
|
public bool SalvaReport_ConsulenzaBaseCU_Proposta_ChiaveCliente(int chiaveCliente, int chiaveProposta)
|
||||||
|
{
|
||||||
|
// Recupero il flusso dati del report
|
||||||
|
byte[] report = CreaReport_ConsulenzaBaseCU_Proposta_ChiaveCliente(chiaveCliente, chiaveProposta);
|
||||||
|
|
||||||
|
//Inserire il flusso dati sul database.
|
||||||
|
if (report == null)
|
||||||
|
return false;
|
||||||
|
else
|
||||||
|
{
|
||||||
|
if (report.Length > 0)
|
||||||
|
return DataService.SalvaReport(chiaveCliente, chiaveProposta, "PROPOSTA", report, true);
|
||||||
|
else
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
37
Consulenza.Base.Services/Web.Collaudo.config
Normal file
@ -0,0 +1,37 @@
|
|||||||
|
<?xml version="1.0"?>
|
||||||
|
|
||||||
|
<!-- ************************* COLLAUDO *************************-->
|
||||||
|
|
||||||
|
<!-- For more information on using web.config transformation visit http://go.microsoft.com/fwlink/?LinkId=125889 -->
|
||||||
|
|
||||||
|
<configuration xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform">
|
||||||
|
|
||||||
|
<appSettings>
|
||||||
|
|
||||||
|
<!-- Licenza Dynamic PDF -->
|
||||||
|
<add key="Licenza" value="MER50NESHPGEBDChULypwhGhZRnVsJlP2COQbxzfl06X/0Nij4uvqHGH49kc92xDaIX2nrMBOEiJMaEteGIjQXbQN6xytj5TAZzA" xdt:Transform="SetAttributes" xdt:Locator="Match(key)"/>
|
||||||
|
|
||||||
|
</appSettings>
|
||||||
|
|
||||||
|
<connectionStrings>
|
||||||
|
<add name="SqlServerConnectionReportModeler" providerName="System.Data.SqlClient" connectionString="Data Source=bfdspuc01c.sysfideuram.sysbancafideuram.it; Database=ReportModeler2;User Id=userHP; Password=userHP1; Max Pool Size=10" xdt:Transform="SetAttributes" xdt:Locator="Match(name)"/>
|
||||||
|
<add name="SqlServerConnectionConsulenzaBase" providerName="System.Data.SqlClient" connectionString="Data Source=bfdscb01x.fideuram.bancafideuram.it; Database=ConsulenzaBase;User Id=F701263; Password=atr239; Max Pool Size=10" xdt:Transform="SetAttributes" xdt:Locator="Match(name)"/>
|
||||||
|
<add name="SqlServerConsulenzaUnicaConnection" providerName="System.Data.SqlClient" connectionString="Data Source=bfdspuc01c.sysfideuram.sisbancafideuram.it; Database=ConsulenzaUnica;User Id=userHP; Password=userHP1; Max Pool Size=10"/>
|
||||||
|
</connectionStrings>
|
||||||
|
|
||||||
|
<system.web>
|
||||||
|
<compilation xdt:Transform="RemoveAttributes(debug)" />
|
||||||
|
<!--
|
||||||
|
In the example below, the "Replace" transform will replace the entire
|
||||||
|
<customErrors> section of your web.config file.
|
||||||
|
Note that because there is only one customErrors section under the
|
||||||
|
<system.web> node, there is no need to use the "xdt:Locator" attribute.
|
||||||
|
|
||||||
|
<customErrors defaultRedirect="GenericError.htm"
|
||||||
|
mode="RemoteOnly" xdt:Transform="Replace">
|
||||||
|
<error statusCode="500" redirect="InternalError.htm"/>
|
||||||
|
</customErrors>
|
||||||
|
-->
|
||||||
|
</system.web>
|
||||||
|
|
||||||
|
</configuration>
|
30
Consulenza.Base.Services/Web.Debug.config
Normal file
@ -0,0 +1,30 @@
|
|||||||
|
<?xml version="1.0"?>
|
||||||
|
|
||||||
|
<!-- For more information on using web.config transformation visit http://go.microsoft.com/fwlink/?LinkId=125889 -->
|
||||||
|
|
||||||
|
<configuration xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform">
|
||||||
|
<!--
|
||||||
|
In the example below, the "SetAttributes" transform will change the value of
|
||||||
|
"connectionString" to use "ReleaseSQLServer" only when the "Match" locator
|
||||||
|
finds an atrribute "name" that has a value of "MyDB".
|
||||||
|
|
||||||
|
<connectionStrings>
|
||||||
|
<add name="MyDB"
|
||||||
|
connectionString="Data Source=ReleaseSQLServer;Initial Catalog=MyReleaseDB;Integrated Security=True"
|
||||||
|
xdt:Transform="SetAttributes" xdt:Locator="Match(name)"/>
|
||||||
|
</connectionStrings>
|
||||||
|
-->
|
||||||
|
<system.web>
|
||||||
|
<!--
|
||||||
|
In the example below, the "Replace" transform will replace the entire
|
||||||
|
<customErrors> section of your web.config file.
|
||||||
|
Note that because there is only one customErrors section under the
|
||||||
|
<system.web> node, there is no need to use the "xdt:Locator" attribute.
|
||||||
|
|
||||||
|
<customErrors defaultRedirect="GenericError.htm"
|
||||||
|
mode="RemoteOnly" xdt:Transform="Replace">
|
||||||
|
<error statusCode="500" redirect="InternalError.htm"/>
|
||||||
|
</customErrors>
|
||||||
|
-->
|
||||||
|
</system.web>
|
||||||
|
</configuration>
|
35
Consulenza.Base.Services/Web.PreProduzione.config
Normal file
@ -0,0 +1,35 @@
|
|||||||
|
<?xml version="1.0"?>
|
||||||
|
|
||||||
|
<!-- ************************* PRE-PRODUZIONE *************************-->
|
||||||
|
|
||||||
|
<!-- For more information on using web.config transformation visit http://go.microsoft.com/fwlink/?LinkId=125889 -->
|
||||||
|
|
||||||
|
<configuration xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform">
|
||||||
|
|
||||||
|
<appSettings>
|
||||||
|
|
||||||
|
<!-- Licenza Dynamic PDF-->
|
||||||
|
<add key="Licenza" value="MER50NESHPGEBDChULypwhGhZRnVsJlP2COQbxzfl06X/0Nij4uvqHGH49kc92xDaIX2nrMBOEiJMaEteGIjQXbQN6xytj5TAZzA"/>
|
||||||
|
|
||||||
|
</appSettings>
|
||||||
|
|
||||||
|
<connectionStrings>
|
||||||
|
<add name="SqlServerConnectionReportModeler" providerName="System.Data.SqlClient" connectionString="Data Source=bfdscb01a.fideuram.bancafideuram.it; Database=ReportModeler2;User Id=F701263; Password=atr239; Max Pool Size=10" xdt:Transform="SetAttributes" xdt:Locator="Match(name)"/>
|
||||||
|
<add name="SqlServerConnectionConsulenzaBase" providerName="System.Data.SqlClient" connectionString="Data Source=bfdscb01a.fideuram.bancafideuram.it; Database=ConsulenzaBase;User Id=F701263; Password=atr239; Max Pool Size=10" xdt:Transform="SetAttributes" xdt:Locator="Match(name)"/>
|
||||||
|
</connectionStrings>
|
||||||
|
|
||||||
|
<system.web>
|
||||||
|
<compilation xdt:Transform="RemoveAttributes(debug)" />
|
||||||
|
<!--
|
||||||
|
In the example below, the "Replace" transform will replace the entire
|
||||||
|
<customErrors> section of your web.config file.
|
||||||
|
Note that because there is only one customErrors section under the
|
||||||
|
<system.web> node, there is no need to use the "xdt:Locator" attribute.
|
||||||
|
|
||||||
|
<customErrors defaultRedirect="GenericError.htm"
|
||||||
|
mode="RemoteOnly" xdt:Transform="Replace">
|
||||||
|
<error statusCode="500" redirect="InternalError.htm"/>
|
||||||
|
</customErrors>
|
||||||
|
-->
|
||||||
|
</system.web>
|
||||||
|
</configuration>
|
36
Consulenza.Base.Services/Web.Produzione01.config
Normal file
@ -0,0 +1,36 @@
|
|||||||
|
<?xml version="1.0"?>
|
||||||
|
|
||||||
|
<!-- ************************* PRODUZIONE 01 *************************-->
|
||||||
|
|
||||||
|
<!-- For more information on using web.config transformation visit http://go.microsoft.com/fwlink/?LinkId=125889 -->
|
||||||
|
|
||||||
|
<configuration xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform">
|
||||||
|
|
||||||
|
<appSettings>
|
||||||
|
|
||||||
|
<!-- Licenza Dynamic PDF -->
|
||||||
|
<add key="Licenza" value="MER50NESHPGEBDk9WZGLXrEkxO65HLPhEqiZkLzHBQnY/WL3sPa7ZjpkVnkRiXMiEqF1l0XBF9T5wCSkQKGdrfpBCYSATAPFYvwg" xdt:Transform="SetAttributes" xdt:Locator="Match(key)"/>
|
||||||
|
|
||||||
|
</appSettings>
|
||||||
|
|
||||||
|
<connectionStrings>
|
||||||
|
<add name="SqlServerConnectionReportModeler" providerName="System.Data.SqlClient" connectionString="Data Source=bfdscbp.fideuram.bancafideuram.it; Database=ReportModeler2;User Id=F701263; Password=atr239; Max Pool Size=10" xdt:Transform="SetAttributes" xdt:Locator="Match(name)"/>
|
||||||
|
<add name="SqlServerConnectionConsulenzaBase" providerName="System.Data.SqlClient" connectionString="Data Source=bfdscbp.fideuram.bancafideuram.it; Database=ConsulenzaBase;User Id=F701263; Password=atr239; Max Pool Size=10" xdt:Transform="SetAttributes" xdt:Locator="Match(name)"/>
|
||||||
|
</connectionStrings>
|
||||||
|
|
||||||
|
<system.web>
|
||||||
|
<compilation xdt:Transform="RemoveAttributes(debug)" />
|
||||||
|
<!--
|
||||||
|
In the example below, the "Replace" transform will replace the entire
|
||||||
|
<customErrors> section of your web.config file.
|
||||||
|
Note that because there is only one customErrors section under the
|
||||||
|
<system.web> node, there is no need to use the "xdt:Locator" attribute.
|
||||||
|
|
||||||
|
<customErrors defaultRedirect="GenericError.htm"
|
||||||
|
mode="RemoteOnly" xdt:Transform="Replace">
|
||||||
|
<error statusCode="500" redirect="InternalError.htm"/>
|
||||||
|
</customErrors>
|
||||||
|
-->
|
||||||
|
</system.web>
|
||||||
|
|
||||||
|
</configuration>
|
36
Consulenza.Base.Services/Web.Produzione02.config
Normal file
@ -0,0 +1,36 @@
|
|||||||
|
<?xml version="1.0"?>
|
||||||
|
|
||||||
|
<!-- ************************* PRODUZIONE 02 *************************-->
|
||||||
|
|
||||||
|
<!-- For more information on using web.config transformation visit http://go.microsoft.com/fwlink/?LinkId=125889 -->
|
||||||
|
|
||||||
|
<configuration xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform">
|
||||||
|
|
||||||
|
<appSettings>
|
||||||
|
|
||||||
|
<!-- Licenza Dynamic PDF -->
|
||||||
|
<add key="Licenza" value="MER50NESAOENJBSkvPSDIfFvlJRaXDLFpvkJnpwmMI4XEh7umMI6BLJtsj66ey7DorEikX0bXyRl4tJYmxBGxb3IAWYd9aV0f4AQ" xdt:Transform="SetAttributes" xdt:Locator="Match(key)"/>
|
||||||
|
|
||||||
|
</appSettings>
|
||||||
|
|
||||||
|
<connectionStrings>
|
||||||
|
<add name="SqlServerConnectionReportModeler" providerName="System.Data.SqlClient" connectionString="Data Source=bfdscbp.fideuram.bancafideuram.it; Database=ReportModeler2;User Id=F701263; Password=atr239; Max Pool Size=10" xdt:Transform="SetAttributes" xdt:Locator="Match(name)"/>
|
||||||
|
<add name="SqlServerConnectionConsulenzaBase" providerName="System.Data.SqlClient" connectionString="Data Source=bfdscbp.fideuram.bancafideuram.it; Database=ConsulenzaBase;User Id=F701263; Password=atr239; Max Pool Size=10" xdt:Transform="SetAttributes" xdt:Locator="Match(name)"/>
|
||||||
|
</connectionStrings>
|
||||||
|
|
||||||
|
<system.web>
|
||||||
|
<compilation xdt:Transform="RemoveAttributes(debug)" />
|
||||||
|
<!--
|
||||||
|
In the example below, the "Replace" transform will replace the entire
|
||||||
|
<customErrors> section of your web.config file.
|
||||||
|
Note that because there is only one customErrors section under the
|
||||||
|
<system.web> node, there is no need to use the "xdt:Locator" attribute.
|
||||||
|
|
||||||
|
<customErrors defaultRedirect="GenericError.htm"
|
||||||
|
mode="RemoteOnly" xdt:Transform="Replace">
|
||||||
|
<error statusCode="500" redirect="InternalError.htm"/>
|
||||||
|
</customErrors>
|
||||||
|
-->
|
||||||
|
</system.web>
|
||||||
|
|
||||||
|
</configuration>
|
36
Consulenza.Base.Services/Web.ProduzioneUnicaCB.config
Normal file
@ -0,0 +1,36 @@
|
|||||||
|
<?xml version="1.0"?>
|
||||||
|
|
||||||
|
<!-- For more information on using web.config transformation visit http://go.microsoft.com/fwlink/?LinkId=125889 -->
|
||||||
|
|
||||||
|
<configuration xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform">
|
||||||
|
<connectionStrings>
|
||||||
|
<add name="SqlServerConnectionReportModeler" providerName="System.Data.SqlClient" connectionString="Data Source=bfdspuc01.fideuram.bancafideuram.it; Database=ReportModeler2;User Id=userHP; Password=userHP; Max Pool Size=10"/>
|
||||||
|
<add name="SqlServerConnectionConsulenzaBase" providerName="System.Data.SqlClient" connectionString="Data Source=bfdscbp.fideuram.bancafideuram.it\i1; Database=ConsulenzaBase;User Id=F701263; Password=atr239; Max Pool Size=10"/>
|
||||||
|
<add name="SqlServerConsulenzaUnicaConnection" providerName="System.Data.SqlClient" connectionString="Data Source=bfdspuc01.fideuram.bancafideuram.it; Database=ConsulenzaUnica;User Id=userHP; Password=userHP; Max Pool Size=10"/>
|
||||||
|
</connectionStrings>
|
||||||
|
<!--
|
||||||
|
In the example below, the "SetAttributes" transform will change the value of
|
||||||
|
"connectionString" to use "ReleaseSQLServer" only when the "Match" locator
|
||||||
|
finds an atrribute "name" that has a value of "MyDB".
|
||||||
|
|
||||||
|
<connectionStrings>
|
||||||
|
<add name="MyDB"
|
||||||
|
connectionString="Data Source=ReleaseSQLServer;Initial Catalog=MyReleaseDB;Integrated Security=True"
|
||||||
|
xdt:Transform="SetAttributes" xdt:Locator="Match(name)"/>
|
||||||
|
</connectionStrings>
|
||||||
|
-->
|
||||||
|
<system.web>
|
||||||
|
<compilation xdt:Transform="RemoveAttributes(debug)" />
|
||||||
|
<!--
|
||||||
|
In the example below, the "Replace" transform will replace the entire
|
||||||
|
<customErrors> section of your web.config file.
|
||||||
|
Note that because there is only one customErrors section under the
|
||||||
|
<system.web> node, there is no need to use the "xdt:Locator" attribute.
|
||||||
|
|
||||||
|
<customErrors defaultRedirect="GenericError.htm"
|
||||||
|
mode="RemoteOnly" xdt:Transform="Replace">
|
||||||
|
<error statusCode="500" redirect="InternalError.htm"/>
|
||||||
|
</customErrors>
|
||||||
|
-->
|
||||||
|
</system.web>
|
||||||
|
</configuration>
|
31
Consulenza.Base.Services/Web.Release.config
Normal file
@ -0,0 +1,31 @@
|
|||||||
|
<?xml version="1.0"?>
|
||||||
|
|
||||||
|
<!-- For more information on using web.config transformation visit http://go.microsoft.com/fwlink/?LinkId=125889 -->
|
||||||
|
|
||||||
|
<configuration xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform">
|
||||||
|
<!--
|
||||||
|
In the example below, the "SetAttributes" transform will change the value of
|
||||||
|
"connectionString" to use "ReleaseSQLServer" only when the "Match" locator
|
||||||
|
finds an atrribute "name" that has a value of "MyDB".
|
||||||
|
|
||||||
|
<connectionStrings>
|
||||||
|
<add name="MyDB"
|
||||||
|
connectionString="Data Source=ReleaseSQLServer;Initial Catalog=MyReleaseDB;Integrated Security=True"
|
||||||
|
xdt:Transform="SetAttributes" xdt:Locator="Match(name)"/>
|
||||||
|
</connectionStrings>
|
||||||
|
-->
|
||||||
|
<system.web>
|
||||||
|
<compilation xdt:Transform="RemoveAttributes(debug)" />
|
||||||
|
<!--
|
||||||
|
In the example below, the "Replace" transform will replace the entire
|
||||||
|
<customErrors> section of your web.config file.
|
||||||
|
Note that because there is only one customErrors section under the
|
||||||
|
<system.web> node, there is no need to use the "xdt:Locator" attribute.
|
||||||
|
|
||||||
|
<customErrors defaultRedirect="GenericError.htm"
|
||||||
|
mode="RemoteOnly" xdt:Transform="Replace">
|
||||||
|
<error statusCode="500" redirect="InternalError.htm"/>
|
||||||
|
</customErrors>
|
||||||
|
-->
|
||||||
|
</system.web>
|
||||||
|
</configuration>
|
31
Consulenza.Base.Services/Web.Sviluppo.config
Normal file
@ -0,0 +1,31 @@
|
|||||||
|
<?xml version="1.0"?>
|
||||||
|
|
||||||
|
<!-- For more information on using web.config transformation visit http://go.microsoft.com/fwlink/?LinkId=125889 -->
|
||||||
|
|
||||||
|
<configuration xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform">
|
||||||
|
<!--
|
||||||
|
In the example below, the "SetAttributes" transform will change the value of
|
||||||
|
"connectionString" to use "ReleaseSQLServer" only when the "Match" locator
|
||||||
|
finds an atrribute "name" that has a value of "MyDB".
|
||||||
|
|
||||||
|
<connectionStrings>
|
||||||
|
<add name="MyDB"
|
||||||
|
connectionString="Data Source=ReleaseSQLServer;Initial Catalog=MyReleaseDB;Integrated Security=True"
|
||||||
|
xdt:Transform="SetAttributes" xdt:Locator="Match(name)"/>
|
||||||
|
</connectionStrings>
|
||||||
|
-->
|
||||||
|
<system.web>
|
||||||
|
<compilation xdt:Transform="RemoveAttributes(debug)" />
|
||||||
|
<!--
|
||||||
|
In the example below, the "Replace" transform will replace the entire
|
||||||
|
<customErrors> section of your web.config file.
|
||||||
|
Note that because there is only one customErrors section under the
|
||||||
|
<system.web> node, there is no need to use the "xdt:Locator" attribute.
|
||||||
|
|
||||||
|
<customErrors defaultRedirect="GenericError.htm"
|
||||||
|
mode="RemoteOnly" xdt:Transform="Replace">
|
||||||
|
<error statusCode="500" redirect="InternalError.htm"/>
|
||||||
|
</customErrors>
|
||||||
|
-->
|
||||||
|
</system.web>
|
||||||
|
</configuration>
|
36
Consulenza.Base.Services/Web.Test.config
Normal file
@ -0,0 +1,36 @@
|
|||||||
|
<?xml version="1.0"?>
|
||||||
|
|
||||||
|
<!-- ************************* TEST *************************-->
|
||||||
|
|
||||||
|
<!-- For more information on using web.config transformation visit http://go.microsoft.com/fwlink/?LinkId=125889 -->
|
||||||
|
|
||||||
|
<configuration xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform">
|
||||||
|
|
||||||
|
<appSettings>
|
||||||
|
|
||||||
|
<!-- Licenza Dynamic PDF -->
|
||||||
|
<add key="Licenza" value="MER50NESHPGEBDChULypwhGhZRnVsJlP2COQbxzfl06X/0Nij4uvqHGH49kc92xDaIX2nrMBOEiJMaEteGIjQXbQN6xytj5TAZzA" xdt:Transform="SetAttributes" xdt:Locator="Match(key)"/>
|
||||||
|
|
||||||
|
</appSettings>
|
||||||
|
|
||||||
|
<connectionStrings>
|
||||||
|
<add name="SqlServerConnectionReportModeler" providerName="System.Data.SqlClient" connectionString="Data Source=bfdscb01t.fideuram.bancafideuram.it; Database=ReportModeler2;User Id=F701263; Password=atr239; Max Pool Size=10" xdt:Transform="SetAttributes" xdt:Locator="Match(name)"/>
|
||||||
|
<add name="SqlServerConnectionConsulenzaBase" providerName="System.Data.SqlClient" connectionString="Data Source=bfdscb01t.fideuram.bancafideuram.it; Database=ConsulenzaBase;User Id=F701263; Password=atr239; Max Pool Size=10" xdt:Transform="SetAttributes" xdt:Locator="Match(name)"/>
|
||||||
|
</connectionStrings>
|
||||||
|
|
||||||
|
<system.web>
|
||||||
|
<compilation xdt:Transform="RemoveAttributes(debug)" />
|
||||||
|
<!--
|
||||||
|
In the example below, the "Replace" transform will replace the entire
|
||||||
|
<customErrors> section of your web.config file.
|
||||||
|
Note that because there is only one customErrors section under the
|
||||||
|
<system.web> node, there is no need to use the "xdt:Locator" attribute.
|
||||||
|
|
||||||
|
<customErrors defaultRedirect="GenericError.htm"
|
||||||
|
mode="RemoteOnly" xdt:Transform="Replace">
|
||||||
|
<error statusCode="500" redirect="InternalError.htm"/>
|
||||||
|
</customErrors>
|
||||||
|
-->
|
||||||
|
</system.web>
|
||||||
|
|
||||||
|
</configuration>
|
31
Consulenza.Base.Services/Web.TestUnica.config
Normal file
@ -0,0 +1,31 @@
|
|||||||
|
<?xml version="1.0"?>
|
||||||
|
|
||||||
|
<!-- For more information on using web.config transformation visit http://go.microsoft.com/fwlink/?LinkId=125889 -->
|
||||||
|
|
||||||
|
<configuration xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform">
|
||||||
|
<!--
|
||||||
|
In the example below, the "SetAttributes" transform will change the value of
|
||||||
|
"connectionString" to use "ReleaseSQLServer" only when the "Match" locator
|
||||||
|
finds an atrribute "name" that has a value of "MyDB".
|
||||||
|
|
||||||
|
<connectionStrings>
|
||||||
|
<add name="MyDB"
|
||||||
|
connectionString="Data Source=ReleaseSQLServer;Initial Catalog=MyReleaseDB;Integrated Security=True"
|
||||||
|
xdt:Transform="SetAttributes" xdt:Locator="Match(name)"/>
|
||||||
|
</connectionStrings>
|
||||||
|
-->
|
||||||
|
<system.web>
|
||||||
|
<compilation xdt:Transform="RemoveAttributes(debug)" />
|
||||||
|
<!--
|
||||||
|
In the example below, the "Replace" transform will replace the entire
|
||||||
|
<customErrors> section of your web.config file.
|
||||||
|
Note that because there is only one customErrors section under the
|
||||||
|
<system.web> node, there is no need to use the "xdt:Locator" attribute.
|
||||||
|
|
||||||
|
<customErrors defaultRedirect="GenericError.htm"
|
||||||
|
mode="RemoteOnly" xdt:Transform="Replace">
|
||||||
|
<error statusCode="500" redirect="InternalError.htm"/>
|
||||||
|
</customErrors>
|
||||||
|
-->
|
||||||
|
</system.web>
|
||||||
|
</configuration>
|
100
Consulenza.Base.Services/Web.config
Normal file
@ -0,0 +1,100 @@
|
|||||||
|
<?xml version="1.0"?>
|
||||||
|
<configuration>
|
||||||
|
|
||||||
|
<appSettings>
|
||||||
|
<!-- Licenza Dynamic PDF -->
|
||||||
|
<add key="Licenza" value="MER50NESHPGEBDpWne9POb2Yr9OqEkTIqQjlDLFTE7pM8gwpDQfj+wed9ojYKzf6rrf0OYJGaYJEGJY7ZWnoZuFMgbcD0pu4YSag"/>
|
||||||
|
</appSettings>
|
||||||
|
<!--
|
||||||
|
|
||||||
|
<connectionStrings>
|
||||||
|
<add name="SqlServerConnectionReportModeler" providerName="System.Data.SqlClient" connectionString="Data Source=bfdspuc01.fideuram.bancafideuram.it; Database=ReportModeler2;User Id=userHP; Password=userHP; Max Pool Size=10"/>
|
||||||
|
<add name="SqlServerConnectionConsulenzaBase" providerName="System.Data.SqlClient" connectionString="Data Source=bfdscbp.fideuram.bancafideuram.it; Database=ConsulenzaBase;User Id=F701263; Password=atr239; Max Pool Size=10"/>
|
||||||
|
<add name="SqlServerConsulenzaUnicaConnection" providerName="System.Data.SqlClient" connectionString="Data Source=bfdspuc01.fideuram.bancafideuram.it; Database=ConsulenzaUnica;User Id=userHP; Password=userHP; Max Pool Size=10"/>
|
||||||
|
</connectionStrings>
|
||||||
|
|
||||||
|
|
||||||
|
<connectionStrings>
|
||||||
|
<add name="SqlServerConnectionReportModeler" providerName="System.Data.SqlClient" connectionString="Data Source=bfdspuc01c.fideuram.bancafideuram.it; Database=ReportModeler2;User Id=userHP; Password=userHP1; Max Pool Size=10"/>
|
||||||
|
<add name="SqlServerConnectionConsulenzaBase" providerName="System.Data.SqlClient" connectionString="Data Source=bfdscbp.fideuram.bancafideuram.it; Database=ConsulenzaBase;User Id=F701263; Password=atr239; Max Pool Size=10"/>
|
||||||
|
<add name="SqlServerConsulenzaUnicaConnection" providerName="System.Data.SqlClient" connectionString="Data Source=bfdspuc01c.fideuram.bancafideuram.it; Database=ConsulenzaUnica;User Id=userHP; Password=userHP1; Max Pool Size=10"/>
|
||||||
|
</connectionStrings>
|
||||||
|
|
||||||
|
<add name="SqlServerConnectionReportModeler" providerName="System.Data.SqlClient" connectionString="Data Source=bfdspuc01c.fideuram.bancafideuram.it; Database=ReportModeler2;User Id=userHP; Password=userHP1; Max Pool Size=10"/>
|
||||||
|
<add name="SqlServerConnectionConsulenzaBase" providerName="System.Data.SqlClient" connectionString="Data Source=bfdscb01t.fideuram.bancafideuram.it; Database=ConsulenzaBase;User Id=F701263; Password=atr239; Max Pool Size=10"/>
|
||||||
|
<add name="SqlServerConsulenzaUnicaConnection" providerName="System.Data.SqlClient" connectionString="Data Source=bfdspuc01c.fideuram.bancafideuram.it; Database=ConsulenzaUnica;User Id=userHp; Password=userHP1; Max Pool Size=10"/>
|
||||||
|
-->
|
||||||
|
<!--Nuova Proposta-->
|
||||||
|
<!--
|
||||||
|
<connectionStrings>
|
||||||
|
|
||||||
|
<add name="SqlServerConnectionReportModeler" providerName="System.Data.SqlClient" connectionString="Data Source=bfdspuc01s.sysfideuram.sysbancafideuram.it; Database=ReportModeler2;User Id=userHP; Password=userHP1; Max Pool Size=10"/>
|
||||||
|
<add name="SqlServerConnectionConsulenzaBase" providerName="System.Data.SqlClient" connectionString="Data Source=bfdscbp.fideuram.bancafideuram.it; Database=ConsulenzaBase;User Id=F701263; Password=atr239; Max Pool Size=10"/>
|
||||||
|
<add name="SqlServerConsulenzaUnicaConnection" providerName="System.Data.SqlClient" connectionString="Data Source=bfdspuc01s.sysfideuram.sysbancafideuram.it; Database=ConsulenzaUnica;User Id=userHP; Password=userHP1; Max Pool Size=10"/>
|
||||||
|
</connectionStrings>
|
||||||
|
|
||||||
|
<connectionStrings>
|
||||||
|
<add name="SqlServerConnectionReportModeler" providerName="System.Data.SqlClient" connectionString="Data Source=bfdspuc01c.fideuram.bancafideuram.it; Database=ReportModeler2;User Id=userHP; Password=userHP1; Max Pool Size=10"/>
|
||||||
|
<add name="SqlServerConnectionConsulenzaBase" providerName="System.Data.SqlClient" connectionString="Data Source=bfdscb01x.fideuram.bancafideuram.it; Database=ConsulenzaBase;User Id=F701263; Password=atr239; Max Pool Size=10"/>
|
||||||
|
<add name="SqlServerConsulenzaUnicaConnection" providerName="System.Data.SqlClient" connectionString="Data Source=bfdspuc01c.fideuram.bancafideuram.it; Database=ConsulenzaUnica;User Id=userHp; Password=userHP1; Max Pool Size=10"/>
|
||||||
|
|
||||||
|
</connectionStrings>
|
||||||
|
-->
|
||||||
|
<!-- Test NUova Proposta
|
||||||
|
<connectionStrings>
|
||||||
|
|
||||||
|
<add name="SqlServerConnectionReportModeler" providerName="System.Data.SqlClient" connectionString="Data Source=bfdscbp.fideuram.bancafideuram.it; Database=ReportModeler2;User Id=F701263; Password=atr239; Max Pool Size=10"/>
|
||||||
|
<add name="SqlServerConnectionConsulenzaBase" providerName="System.Data.SqlClient" connectionString="Data Source=bfdscbp.fideuram.bancafideuram.it; Database=ConsulenzaBase;User Id=F701263; Password=atr239; Max Pool Size=10"/>
|
||||||
|
<add name="SqlServerConsulenzaUnicaConnection" providerName="System.Data.SqlClient" connectionString="Data Source=bfdspuc01.fideuram.bancafideuram.it; Database=ConsulenzaUnica;User Id=userHP; Password=userHP; Max Pool Size=10"/>
|
||||||
|
</connectionStrings>
|
||||||
|
|
||||||
|
|
||||||
|
-->
|
||||||
|
|
||||||
|
<connectionStrings>
|
||||||
|
|
||||||
|
<add name="SqlServerConnectionReportModeler" providerName="System.Data.SqlClient" connectionString="Data Source=bfdspuc01ss.sysfideuram.sysbancafideuram.it; Database=ReportModeler2;User Id=userHP; Password=userHP1; Max Pool Size=10"/>
|
||||||
|
<add name="SqlServerConnectionConsulenzaBase" providerName="System.Data.SqlClient" connectionString="Data Source=bfdspuc01ss.sysfideuram.sysbancafideuram.it; Database=ConsulenzaBase;User Id=userHP; Password=userHP1; Max Pool Size=10"/>
|
||||||
|
<add name="SqlServerConsulenzaUnicaConnection" providerName="System.Data.SqlClient" connectionString="Data Source=bfdspuc01ss.sysfideuram.sysbancafideuram.it; Database=ConsulenzaUnica;User Id=userHP; Password=userHP1; Max Pool Size=10"/>
|
||||||
|
</connectionStrings>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<system.web>
|
||||||
|
<globalization culture="IT-it" uiCulture="IT-it"/>
|
||||||
|
<!--
|
||||||
|
Set compilation debug="true" to insert debugging
|
||||||
|
symbols into the compiled page. Because this
|
||||||
|
affects performance, set this value to true only
|
||||||
|
during development.
|
||||||
|
-->
|
||||||
|
<compilation debug="true" targetFramework="4.0">
|
||||||
|
</compilation>
|
||||||
|
<httpRuntime executionTimeout="3600"/>
|
||||||
|
<!--
|
||||||
|
The <authentication> section enables configuration
|
||||||
|
of the security authentication mode used by
|
||||||
|
ASP.NET to identify an incoming user.
|
||||||
|
-->
|
||||||
|
<authentication mode="Windows"/>
|
||||||
|
<!--
|
||||||
|
The <customErrors> section enables configuration
|
||||||
|
of what to do if/when an unhandled error occurs
|
||||||
|
during the execution of a request. Specifically,
|
||||||
|
it enables developers to configure html error pages
|
||||||
|
to be displayed in place of a error stack trace.
|
||||||
|
|
||||||
|
<customErrors mode="RemoteOnly" defaultRedirect="GenericErrorPage.htm">
|
||||||
|
<error statusCode="403" redirect="NoAccess.htm" />
|
||||||
|
<error statusCode="404" redirect="FileNotFound.htm" />
|
||||||
|
</customErrors>
|
||||||
|
-->
|
||||||
|
<sessionState timeout="200"/>
|
||||||
|
<pages controlRenderingCompatibilityVersion="3.5" clientIDMode="AutoID"/>
|
||||||
|
</system.web>
|
||||||
|
|
||||||
|
<!--
|
||||||
|
The system.webServer section is required for running ASP.NET AJAX under Internet
|
||||||
|
Information Services 7.0. It is not necessary for previous version of IIS.
|
||||||
|
-->
|
||||||
|
</configuration>
|
144
Consulenza.DataServices/Anagrafica.cs
Normal file
@ -0,0 +1,144 @@
|
|||||||
|
using System;
|
||||||
|
using Consulenza.ReportCommon;
|
||||||
|
using Consulenza.DataServices.fideuram.data.service;
|
||||||
|
|
||||||
|
namespace Consulenza.DataServices
|
||||||
|
{
|
||||||
|
/// <summary>
|
||||||
|
/// Classe che gestisce i dati anagrafici del Cliente e del PrivateBanker
|
||||||
|
/// </summary>
|
||||||
|
public class Anagrafica : FideuramData
|
||||||
|
{
|
||||||
|
private const string ClassName = "Anagrafica";
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Costruttore
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="chiaveClientePb">chiaveClientePb</param>
|
||||||
|
public Anagrafica(Int64 chiaveClientePb)
|
||||||
|
{
|
||||||
|
ChiaveClientePb = chiaveClientePb;
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Recupera l'anagrafica del cliente
|
||||||
|
/// </summary>
|
||||||
|
/// <returns></returns>
|
||||||
|
public Cliente GetCliente()
|
||||||
|
{
|
||||||
|
var keyForCache = GetKeyForCache(ClassName, "GetCliente");
|
||||||
|
var cliente = new Cliente();
|
||||||
|
|
||||||
|
//if (CacheStore.Exists<Cliente>(keyForCache))
|
||||||
|
//{
|
||||||
|
// // Rileggo dalla cache
|
||||||
|
// cliente = CacheStore.Get<Cliente>(keyForCache);
|
||||||
|
//}
|
||||||
|
//else
|
||||||
|
//{
|
||||||
|
var data = Execute(new fideuram.data.service.rqData { clienteUnit = new fideuram.data.service.rqClienteUnit { anagraficaCliente = true } });
|
||||||
|
|
||||||
|
cliente = new Cliente
|
||||||
|
{
|
||||||
|
Chiave = ChiaveClientePb,
|
||||||
|
CodiceFiscale = data.responseData.clienteUnit.anagrafica.codiceFiscale,
|
||||||
|
Cognome = data.responseData.clienteUnit.anagrafica.cognome,
|
||||||
|
Nome = data.responseData.clienteUnit.anagrafica.nome,
|
||||||
|
PartitaIva = data.responseData.clienteUnit.anagrafica.partitaIva,
|
||||||
|
DataSottoscrizioneContratto = data.responseData.clienteUnit.anagrafica.dtSottoscrizione,
|
||||||
|
TipologiaContratto = data.responseData.clienteUnit.anagrafica.contratto,
|
||||||
|
DescrizioneProfilo = data.responseData.clienteUnit.anagrafica.descProfiloReport,
|
||||||
|
CodiceProfilo = data.responseData.clienteUnit.anagrafica.codProfilo
|
||||||
|
|
||||||
|
#region MOK
|
||||||
|
//Chiave = 250959, // CON PATR TERZI
|
||||||
|
//Chiave = 385351,
|
||||||
|
//Chiave = 196340,
|
||||||
|
//Chiave = 4880,
|
||||||
|
|
||||||
|
//CodiceFiscale = "ZZLDRN51E10B025O",
|
||||||
|
//Cognome = "AZZALIN",
|
||||||
|
//Nome = "ADRIANO",
|
||||||
|
//PartitaIva = "",
|
||||||
|
//DataSottoscrizioneContratto = DateTime.Today,
|
||||||
|
//TipologiaContratto = "OLD",
|
||||||
|
//DescrizioneProfilo = "AGGRESSIVO",
|
||||||
|
//CodiceProfilo = 1
|
||||||
|
#endregion
|
||||||
|
};
|
||||||
|
|
||||||
|
// Memorizzo in chache
|
||||||
|
// CacheStore.Add(keyForCache, cliente);
|
||||||
|
//}
|
||||||
|
|
||||||
|
return cliente;
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Recupera l'anagrafica del private bancker
|
||||||
|
/// </summary>
|
||||||
|
/// <returns></returns>
|
||||||
|
public PrivateBanker GetPrivateBanker()
|
||||||
|
{
|
||||||
|
// var keyForCache = GetKeyForCache(ClassName, "GetPrivateBanker");
|
||||||
|
var privateBanker = new PrivateBanker();
|
||||||
|
|
||||||
|
//if (CacheStore.Exists<PrivateBanker>(keyForCache))
|
||||||
|
//{
|
||||||
|
// // Rileggo dalla cache
|
||||||
|
// privateBanker = CacheStore.Get<PrivateBanker>(keyForCache);
|
||||||
|
//}
|
||||||
|
//else
|
||||||
|
//{
|
||||||
|
var data = Execute(new fideuram.data.service.rqData { clientePB = true });
|
||||||
|
|
||||||
|
privateBanker = new PrivateBanker
|
||||||
|
{
|
||||||
|
Cap = data.responseData.clientePB.holderProfile.zipCode ?? string.Empty,
|
||||||
|
Citta = data.responseData.clientePB.holderProfile.city ?? string.Empty,
|
||||||
|
Codice = data.responseData.clientePB.holderProfile.codAge ?? string.Empty,
|
||||||
|
CodiceRete = data.responseData.clientePB.holderProfile.network ?? string.Empty,
|
||||||
|
Indirizzo = data.responseData.clientePB.holderProfile.address ?? string.Empty,
|
||||||
|
//Livello = data.responseData.clientePB.holderProfile.rank.Trim(),
|
||||||
|
Nominativo = string.Format("{0} {1}", data.responseData.clientePB.holderProfile.surname, data.responseData.clientePB.holderProfile.name),
|
||||||
|
NumeroCivico = "", //TODO è nell'indirizzo
|
||||||
|
PrefissoTelefono =string.Empty,// data.responseData.clientePB.holderProfile.PrefissoTelefono ?? string.Empty, //TODO manca su ws e non è compreso nel phonenumber
|
||||||
|
Telefono = data.responseData.clientePB.holderProfile.phoneNumber ?? string.Empty
|
||||||
|
};
|
||||||
|
|
||||||
|
// Memorizzo in chache
|
||||||
|
//re.Add(keyForCache, privateBanker);
|
||||||
|
// }
|
||||||
|
|
||||||
|
return privateBanker;
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Ritorna il Quastionario Mifid del cliente.
|
||||||
|
/// </summary>
|
||||||
|
/// <returns></returns>
|
||||||
|
public questionarioBean GetQuestionarioCliente()
|
||||||
|
{
|
||||||
|
var keyForCache = GetKeyForCache(ClassName, "GetQuestionarioCliente");
|
||||||
|
var returnObject = new questionarioBean();
|
||||||
|
|
||||||
|
//if (CacheStore.Exists<questionarioBean>(keyForCache))
|
||||||
|
//{
|
||||||
|
// returnObject = CacheStore.Get<questionarioBean>(keyForCache);
|
||||||
|
//}
|
||||||
|
//else
|
||||||
|
//{
|
||||||
|
var data = Execute(new rqData { piramideModelloUnit = new rqPiramideModelloUnit { questionarioMifid = true } });
|
||||||
|
|
||||||
|
if (data.responseData.piramideModelloUnit.questionarioMifid != null)
|
||||||
|
returnObject = data.responseData.piramideModelloUnit.questionarioMifid;
|
||||||
|
|
||||||
|
|
||||||
|
// Memorizzo in chache
|
||||||
|
// CacheStore.Add(keyForCache, returnObject);
|
||||||
|
//}
|
||||||
|
|
||||||
|
return returnObject;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
233
Consulenza.DataServices/Consulenza.DataServices.csproj
Normal file
@ -0,0 +1,233 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||||
|
<PropertyGroup>
|
||||||
|
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
||||||
|
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
||||||
|
<ProductVersion>8.0.30703</ProductVersion>
|
||||||
|
<SchemaVersion>2.0</SchemaVersion>
|
||||||
|
<ProjectGuid>{EE588D2C-6578-4A1A-BB43-CAE50D038D36}</ProjectGuid>
|
||||||
|
<OutputType>Library</OutputType>
|
||||||
|
<AppDesignerFolder>Properties</AppDesignerFolder>
|
||||||
|
<RootNamespace>Consulenza.DataServices</RootNamespace>
|
||||||
|
<AssemblyName>Consulenza.DataServices</AssemblyName>
|
||||||
|
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
|
||||||
|
<FileAlignment>512</FileAlignment>
|
||||||
|
<SccProjectName>SAK</SccProjectName>
|
||||||
|
<SccLocalPath>SAK</SccLocalPath>
|
||||||
|
<SccAuxPath>SAK</SccAuxPath>
|
||||||
|
<SccProvider>SAK</SccProvider>
|
||||||
|
<PublishUrl>publish\</PublishUrl>
|
||||||
|
<Install>true</Install>
|
||||||
|
<InstallFrom>Disk</InstallFrom>
|
||||||
|
<UpdateEnabled>false</UpdateEnabled>
|
||||||
|
<UpdateMode>Foreground</UpdateMode>
|
||||||
|
<UpdateInterval>7</UpdateInterval>
|
||||||
|
<UpdateIntervalUnits>Days</UpdateIntervalUnits>
|
||||||
|
<UpdatePeriodically>false</UpdatePeriodically>
|
||||||
|
<UpdateRequired>false</UpdateRequired>
|
||||||
|
<MapFileExtensions>true</MapFileExtensions>
|
||||||
|
<ApplicationRevision>0</ApplicationRevision>
|
||||||
|
<ApplicationVersion>1.0.0.%2a</ApplicationVersion>
|
||||||
|
<IsWebBootstrapper>false</IsWebBootstrapper>
|
||||||
|
<UseApplicationTrust>false</UseApplicationTrust>
|
||||||
|
<BootstrapperEnabled>true</BootstrapperEnabled>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
||||||
|
<DebugSymbols>true</DebugSymbols>
|
||||||
|
<DebugType>full</DebugType>
|
||||||
|
<Optimize>false</Optimize>
|
||||||
|
<OutputPath>bin\Debug\</OutputPath>
|
||||||
|
<DefineConstants>DEBUG;TRACE</DefineConstants>
|
||||||
|
<ErrorReport>prompt</ErrorReport>
|
||||||
|
<WarningLevel>4</WarningLevel>
|
||||||
|
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
||||||
|
<DebugType>pdbonly</DebugType>
|
||||||
|
<Optimize>true</Optimize>
|
||||||
|
<OutputPath>bin\Release\</OutputPath>
|
||||||
|
<DefineConstants>TRACE</DefineConstants>
|
||||||
|
<ErrorReport>prompt</ErrorReport>
|
||||||
|
<WarningLevel>4</WarningLevel>
|
||||||
|
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
|
||||||
|
<GenerateSerializationAssemblies>Off</GenerateSerializationAssemblies>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Sviluppo|AnyCPU'">
|
||||||
|
<OutputPath>bin\Sviluppo\</OutputPath>
|
||||||
|
<DefineConstants>TRACE</DefineConstants>
|
||||||
|
<Optimize>true</Optimize>
|
||||||
|
<DebugType>pdbonly</DebugType>
|
||||||
|
<PlatformTarget>AnyCPU</PlatformTarget>
|
||||||
|
<CodeAnalysisLogFile>bin\Release\Consulenza.DataServices.dll.CodeAnalysisLog.xml</CodeAnalysisLogFile>
|
||||||
|
<CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression>
|
||||||
|
<CodeAnalysisModuleSuppressionsFile>GlobalSuppressions.cs</CodeAnalysisModuleSuppressionsFile>
|
||||||
|
<GenerateSerializationAssemblies>Off</GenerateSerializationAssemblies>
|
||||||
|
<ErrorReport>prompt</ErrorReport>
|
||||||
|
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
|
||||||
|
<CodeAnalysisRuleSetDirectories>;C:\Program Files\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets</CodeAnalysisRuleSetDirectories>
|
||||||
|
<CodeAnalysisIgnoreBuiltInRuleSets>true</CodeAnalysisIgnoreBuiltInRuleSets>
|
||||||
|
<CodeAnalysisRuleDirectories>;C:\Program Files\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules</CodeAnalysisRuleDirectories>
|
||||||
|
<CodeAnalysisIgnoreBuiltInRules>true</CodeAnalysisIgnoreBuiltInRules>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'ProduzioneUnicaCB|AnyCPU'">
|
||||||
|
<OutputPath>bin\ProduzioneUnicaCB\</OutputPath>
|
||||||
|
<DefineConstants>TRACE</DefineConstants>
|
||||||
|
<Optimize>true</Optimize>
|
||||||
|
<DebugType>pdbonly</DebugType>
|
||||||
|
<PlatformTarget>AnyCPU</PlatformTarget>
|
||||||
|
<GenerateSerializationAssemblies>Off</GenerateSerializationAssemblies>
|
||||||
|
<ErrorReport>prompt</ErrorReport>
|
||||||
|
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
|
||||||
|
<CodeAnalysisIgnoreBuiltInRuleSets>true</CodeAnalysisIgnoreBuiltInRuleSets>
|
||||||
|
<CodeAnalysisIgnoreBuiltInRules>true</CodeAnalysisIgnoreBuiltInRules>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'TestUnica|AnyCPU'">
|
||||||
|
<OutputPath>bin\TestUnica\</OutputPath>
|
||||||
|
<DefineConstants>TRACE</DefineConstants>
|
||||||
|
<Optimize>true</Optimize>
|
||||||
|
<DebugType>pdbonly</DebugType>
|
||||||
|
<PlatformTarget>AnyCPU</PlatformTarget>
|
||||||
|
<GenerateSerializationAssemblies>Off</GenerateSerializationAssemblies>
|
||||||
|
<ErrorReport>prompt</ErrorReport>
|
||||||
|
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'ProduzioneUnica01|AnyCPU'">
|
||||||
|
<OutputPath>bin\ProduzioneUnica01\</OutputPath>
|
||||||
|
<DefineConstants>TRACE</DefineConstants>
|
||||||
|
<Optimize>true</Optimize>
|
||||||
|
<DebugType>pdbonly</DebugType>
|
||||||
|
<PlatformTarget>AnyCPU</PlatformTarget>
|
||||||
|
<CodeAnalysisLogFile>bin\Release\Consulenza.DataServices.dll.CodeAnalysisLog.xml</CodeAnalysisLogFile>
|
||||||
|
<CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression>
|
||||||
|
<CodeAnalysisModuleSuppressionsFile>GlobalSuppressions.cs</CodeAnalysisModuleSuppressionsFile>
|
||||||
|
<GenerateSerializationAssemblies>Off</GenerateSerializationAssemblies>
|
||||||
|
<ErrorReport>prompt</ErrorReport>
|
||||||
|
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
|
||||||
|
<CodeAnalysisRuleSetDirectories>;C:\Program Files\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets</CodeAnalysisRuleSetDirectories>
|
||||||
|
<CodeAnalysisIgnoreBuiltInRuleSets>true</CodeAnalysisIgnoreBuiltInRuleSets>
|
||||||
|
<CodeAnalysisRuleDirectories>;C:\Program Files\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules</CodeAnalysisRuleDirectories>
|
||||||
|
<CodeAnalysisIgnoreBuiltInRules>true</CodeAnalysisIgnoreBuiltInRules>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'ProduzioneUnica02|AnyCPU'">
|
||||||
|
<OutputPath>bin\ProduzioneUnica02\</OutputPath>
|
||||||
|
<DefineConstants>TRACE</DefineConstants>
|
||||||
|
<Optimize>true</Optimize>
|
||||||
|
<DebugType>pdbonly</DebugType>
|
||||||
|
<PlatformTarget>AnyCPU</PlatformTarget>
|
||||||
|
<CodeAnalysisLogFile>bin\Release\Consulenza.DataServices.dll.CodeAnalysisLog.xml</CodeAnalysisLogFile>
|
||||||
|
<CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression>
|
||||||
|
<CodeAnalysisModuleSuppressionsFile>GlobalSuppressions.cs</CodeAnalysisModuleSuppressionsFile>
|
||||||
|
<GenerateSerializationAssemblies>Off</GenerateSerializationAssemblies>
|
||||||
|
<ErrorReport>prompt</ErrorReport>
|
||||||
|
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
|
||||||
|
<CodeAnalysisRuleSetDirectories>;C:\Program Files\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets</CodeAnalysisRuleSetDirectories>
|
||||||
|
<CodeAnalysisIgnoreBuiltInRuleSets>true</CodeAnalysisIgnoreBuiltInRuleSets>
|
||||||
|
<CodeAnalysisRuleDirectories>;C:\Program Files\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules</CodeAnalysisRuleDirectories>
|
||||||
|
<CodeAnalysisIgnoreBuiltInRules>true</CodeAnalysisIgnoreBuiltInRules>
|
||||||
|
</PropertyGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<Reference Include="DataAccessLayer, Version=4.21.0.0, Culture=neutral, processorArchitecture=MSIL">
|
||||||
|
<SpecificVersion>False</SpecificVersion>
|
||||||
|
<HintPath>..\Consulenza.Unica.Solution\DLL_SHARED\DataAccessLayer.dll</HintPath>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="System" />
|
||||||
|
<Reference Include="System.configuration" />
|
||||||
|
<Reference Include="System.Core" />
|
||||||
|
<Reference Include="System.EnterpriseServices" />
|
||||||
|
<Reference Include="System.Web.Services" />
|
||||||
|
<Reference Include="System.Data" />
|
||||||
|
<Reference Include="System.Xml" />
|
||||||
|
</ItemGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<Compile Include="Anagrafica.cs" />
|
||||||
|
<Compile Include="DatiSeiUnico.cs" />
|
||||||
|
<Compile Include="FideuramData.cs">
|
||||||
|
<SubType>Code</SubType>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="Properties\AssemblyInfo.cs" />
|
||||||
|
<Compile Include="Properties\Settings.Designer.cs">
|
||||||
|
<AutoGen>True</AutoGen>
|
||||||
|
<DesignTimeSharedInput>True</DesignTimeSharedInput>
|
||||||
|
<DependentUpon>Settings.settings</DependentUpon>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="Settings.cs" />
|
||||||
|
<Compile Include="Web References\fideuram.data.service\Reference.cs">
|
||||||
|
<AutoGen>True</AutoGen>
|
||||||
|
<DesignTime>True</DesignTime>
|
||||||
|
<DependentUpon>Reference.map</DependentUpon>
|
||||||
|
</Compile>
|
||||||
|
</ItemGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<WCFMetadata Include="Service References\" />
|
||||||
|
</ItemGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<ProjectReference Include="..\Consulenza.ReportCommon\Consulenza.ReportCommon.csproj">
|
||||||
|
<Project>{147D5B5F-35BC-4E7E-8D73-EEE7F4A97269}</Project>
|
||||||
|
<Name>Consulenza.ReportCommon</Name>
|
||||||
|
</ProjectReference>
|
||||||
|
</ItemGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<None Include="app.config" />
|
||||||
|
<None Include="Properties\Settings.settings">
|
||||||
|
<Generator>SettingsSingleFileGenerator</Generator>
|
||||||
|
<LastGenOutput>Settings.Designer.cs</LastGenOutput>
|
||||||
|
</None>
|
||||||
|
<None Include="Web References\fideuram.data.service\Reference.map">
|
||||||
|
<Generator>MSDiscoCodeGenerator</Generator>
|
||||||
|
<LastGenOutput>Reference.cs</LastGenOutput>
|
||||||
|
</None>
|
||||||
|
<None Include="Web References\fideuram.data.service\ReportManagerService.wsdl" />
|
||||||
|
<None Include="Web References\fideuram.data.service\rsCorrelazioni.datasource">
|
||||||
|
<DependentUpon>Reference.map</DependentUpon>
|
||||||
|
</None>
|
||||||
|
<None Include="Web References\fideuram.data.service\rsReportManager.datasource">
|
||||||
|
<DependentUpon>Reference.map</DependentUpon>
|
||||||
|
</None>
|
||||||
|
</ItemGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<WebReferences Include="Web References\" />
|
||||||
|
</ItemGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<WebReferenceUrl Include="http://bfwfpuc01.fideuram.bancafideuram.it:8080/fu-app/ReportManagerService%3fwsdl">
|
||||||
|
<UrlBehavior>Dynamic</UrlBehavior>
|
||||||
|
<RelPath>Web References\fideuram.data.service\</RelPath>
|
||||||
|
<UpdateFromURL>http://bfwfpuc01.fideuram.bancafideuram.it:8080/fu-app/ReportManagerService%3fwsdl</UpdateFromURL>
|
||||||
|
<ServiceLocationURL>
|
||||||
|
</ServiceLocationURL>
|
||||||
|
<CachedDynamicPropName>
|
||||||
|
</CachedDynamicPropName>
|
||||||
|
<CachedAppSettingsObjectName>Settings</CachedAppSettingsObjectName>
|
||||||
|
<CachedSettingsPropName>Consulenza_DataServices_fideuram_data_service_ReportManagerService</CachedSettingsPropName>
|
||||||
|
</WebReferenceUrl>
|
||||||
|
</ItemGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<BootstrapperPackage Include=".NETFramework,Version=v4.0">
|
||||||
|
<Visible>False</Visible>
|
||||||
|
<ProductName>Microsoft .NET Framework 4 %28x86 and x64%29</ProductName>
|
||||||
|
<Install>true</Install>
|
||||||
|
</BootstrapperPackage>
|
||||||
|
<BootstrapperPackage Include="Microsoft.Net.Client.3.5">
|
||||||
|
<Visible>False</Visible>
|
||||||
|
<ProductName>.NET Framework 3.5 SP1 Client Profile</ProductName>
|
||||||
|
<Install>false</Install>
|
||||||
|
</BootstrapperPackage>
|
||||||
|
<BootstrapperPackage Include="Microsoft.Net.Framework.3.5.SP1">
|
||||||
|
<Visible>False</Visible>
|
||||||
|
<ProductName>.NET Framework 3.5 SP1</ProductName>
|
||||||
|
<Install>false</Install>
|
||||||
|
</BootstrapperPackage>
|
||||||
|
<BootstrapperPackage Include="Microsoft.Windows.Installer.3.1">
|
||||||
|
<Visible>False</Visible>
|
||||||
|
<ProductName>Windows Installer 3.1</ProductName>
|
||||||
|
<Install>true</Install>
|
||||||
|
</BootstrapperPackage>
|
||||||
|
</ItemGroup>
|
||||||
|
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
|
||||||
|
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
|
||||||
|
Other similar extension points exist, see Microsoft.Common.targets.
|
||||||
|
<Target Name="BeforeBuild">
|
||||||
|
</Target>
|
||||||
|
<Target Name="AfterBuild">
|
||||||
|
</Target>
|
||||||
|
-->
|
||||||
|
</Project>
|
1228
Consulenza.DataServices/DatiSeiUnico.cs
Normal file
190
Consulenza.DataServices/FideuramData.cs
Normal file
@ -0,0 +1,190 @@
|
|||||||
|
using Consulenza.DataServices.fideuram.data.service;
|
||||||
|
using System.Configuration;
|
||||||
|
using System;
|
||||||
|
using System.Data;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
|
||||||
|
namespace Consulenza.DataServices
|
||||||
|
{
|
||||||
|
/// <summary>
|
||||||
|
/// Classe astratta da cui erediteranno tutte le classi di Consulenza.DataServices.
|
||||||
|
/// Contiene tutti gli oggetti necessari per la chiamata al servizio dati (fideuram.data.service).
|
||||||
|
/// </summary>
|
||||||
|
public abstract class FideuramData
|
||||||
|
{
|
||||||
|
private ReportManagerService _dataservice;
|
||||||
|
private const string ClassName = "FideuramData";
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Recupera il servizio attraverso cui recuperare i dati.
|
||||||
|
/// </summary>
|
||||||
|
public ReportManagerService DataService { get { return _dataservice ?? (_dataservice = GetDataService()); } }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Recupera il servizio dati.
|
||||||
|
/// </summary>
|
||||||
|
/// <returns></returns>
|
||||||
|
private static ReportManagerService GetDataService()
|
||||||
|
{
|
||||||
|
return new ReportManagerService
|
||||||
|
{
|
||||||
|
Url = ConfigurationManager.AppSettings["UrlFideuramDati"],
|
||||||
|
UseDefaultCredentials = true,
|
||||||
|
Timeout = Convert.ToInt32(ConfigurationManager.AppSettings["TimeoutFideuramDati"]) * 1000
|
||||||
|
};
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
private uidConsulenza _userIdConsulenza;
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// La chiave con cui accedere al servizio dati.
|
||||||
|
/// </summary>
|
||||||
|
public uidConsulenza UserIdConsulenza { get { return _userIdConsulenza ?? (_userIdConsulenza = GetUserIdConsulenza()); } }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Recupera la UserIdConsulenza. La chiave con cui accedere al servizio dati.
|
||||||
|
/// </summary>
|
||||||
|
/// <returns></returns>
|
||||||
|
private uidConsulenza GetUserIdConsulenza()
|
||||||
|
{
|
||||||
|
var keyForCache = GetKeyForCache(ClassName, "GetUserIdConsulenza");
|
||||||
|
uidConsulenza uidConsulenza;
|
||||||
|
|
||||||
|
//if (CacheStore.Exists<uidConsulenza>(keyForCache))
|
||||||
|
//{
|
||||||
|
// // Rileggo dalla cache
|
||||||
|
// uidConsulenza = CacheStore.Get<uidConsulenza>(keyForCache);
|
||||||
|
//}
|
||||||
|
//else
|
||||||
|
//{
|
||||||
|
DataTable dtCliente;
|
||||||
|
|
||||||
|
try
|
||||||
|
{
|
||||||
|
dtCliente = DataAccess.ExecuteDataTableStoredProcedure(
|
||||||
|
DBProvider.SqlServerConsulenzaUnica,
|
||||||
|
"REP_INFOCLIENTEPB",
|
||||||
|
new List<Parametro> { new Parametro
|
||||||
|
{
|
||||||
|
Direction = ParameterDirection.Input,
|
||||||
|
DbType = DbType.Int64,
|
||||||
|
ParameterName = "chiaveClientePb",
|
||||||
|
Value = ChiaveClientePb
|
||||||
|
}});
|
||||||
|
|
||||||
|
if (dtCliente.Rows.Count <= 0)
|
||||||
|
throw new Exception("Consulenza.DataServices.GetUserIdConsulenza: Cliente non trovato");
|
||||||
|
}
|
||||||
|
catch (Exception ex)
|
||||||
|
{
|
||||||
|
throw new Exception("Consulenza.DataServices.GetUserIdConsulenza:" + ex.Message);
|
||||||
|
}
|
||||||
|
|
||||||
|
uidConsulenza = new uidConsulenza
|
||||||
|
{
|
||||||
|
codiceAgente = dtCliente.Rows[0]["CodAge"].ToString().ToUpper(),
|
||||||
|
codiceFiscale = dtCliente.Rows[0]["CodFis"].ToString().ToUpper(),
|
||||||
|
codiceRete = dtCliente.Rows[0]["Rete"].ToString().ToUpper(),
|
||||||
|
codiceMandato = dtCliente.Rows[0]["CodMan"].ToString().ToUpper()
|
||||||
|
};
|
||||||
|
|
||||||
|
// Memorizzo in chache
|
||||||
|
// CacheStore.Add(keyForCache, uidConsulenza);
|
||||||
|
//}
|
||||||
|
|
||||||
|
return uidConsulenza;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Imposta o recupera la ChiaveClientePb.
|
||||||
|
/// </summary>
|
||||||
|
public Int64 ChiaveClientePb { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Recupera la chiave di memorizzazione in cache.
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="className">nome della classe</param>
|
||||||
|
/// <param name="methodName">nome del metodo</param>
|
||||||
|
/// <returns></returns>
|
||||||
|
public string GetKeyForCache(string className, string methodName)
|
||||||
|
{
|
||||||
|
return string.Format("{0}.{1}_{2}", className, methodName, ChiaveClientePb);
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Esegue la request passata in input restituendo un oggetto di response popolato con la stessa struttura di input.
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="requestdata">oggetto request</param>
|
||||||
|
/// <returns></returns>
|
||||||
|
public rsReportManager Execute(rqData requestdata)
|
||||||
|
{
|
||||||
|
throw new Exception("class FideuramData Deprecated");
|
||||||
|
try
|
||||||
|
{
|
||||||
|
|
||||||
|
var data = DataService.reportManagerWS(new rqReportManager
|
||||||
|
{
|
||||||
|
chiaveClientePB = UserIdConsulenza,
|
||||||
|
requestData = requestdata
|
||||||
|
});
|
||||||
|
|
||||||
|
if (data.info.elencoErrori.Length > 0)
|
||||||
|
throw new Exception(string.Format("Consulenza.DataServices.Execute: {0}-{1}-{2}", data.info.elencoErrori[0].tipoErrore, data.info.elencoErrori[0].codiceErrore, data.info.elencoErrori[0].messaggio));
|
||||||
|
|
||||||
|
return data;
|
||||||
|
}
|
||||||
|
catch (Exception ex)
|
||||||
|
{
|
||||||
|
throw new Exception("Consulenza.DataServices.Execute: " + ex.Message);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Interfaccia
|
||||||
|
/// </summary>
|
||||||
|
public interface IFideuramData
|
||||||
|
{
|
||||||
|
decimal GetTotale(TipoTotaleOutput output);
|
||||||
|
//List<rsPosizione> GetListaProdotti();
|
||||||
|
|
||||||
|
rsComposizione GetDistribuzioneAssetClass();
|
||||||
|
rsComposizione GetDistribuzioneMacroAssetClass();
|
||||||
|
|
||||||
|
rsComposizione GetDistribuzioneCategoriaProdotto();
|
||||||
|
rsComposizione GetDistribuzioneMacroCategoriaProdotto();
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Enumeratore del tipo di totale in output
|
||||||
|
/// </summary>
|
||||||
|
public enum TipoTotaleOutput
|
||||||
|
{
|
||||||
|
NonSpecificato, // Totale non specificato
|
||||||
|
RisorseFinanziarie, // Richiesto il totale delle sole Risorse Finanziarie
|
||||||
|
Complessivo, // Richiesto il totale compessivo
|
||||||
|
ContiCorrentiPositivi, // Totale dei conticorrenti positivi
|
||||||
|
ContiCorrentiNegativi, // Totale dei conticorrenti negativi
|
||||||
|
ContiCorrentiComplessivi, // Totale dei conticorrenti (somma tra positivi e negativi)
|
||||||
|
EligoFondiNegativi, //Totale eligo fondi negativi
|
||||||
|
EligoTitoliNegativi, //Totale eligo titoli negativi
|
||||||
|
EligoComplessivi, // Totale delgi Eligo(linea Self) (somma tra EligoFondiNegativi e EligoTitoliNegativi)
|
||||||
|
OperazioniInCorso, // Totale delle operazioni in corso (partite viaggianti)
|
||||||
|
|
||||||
|
ProdottiNonRappresentabili_MacroAssetClass, //Totale dei prodotti non rappresentabili per Macro Asset Class
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Enumerato della tipologia di non rappresentabilità del prodotto.
|
||||||
|
/// </summary>
|
||||||
|
public enum TipoNonRappresentabilitaProdotto
|
||||||
|
{
|
||||||
|
AssetClass, //Prodotto non rappresentabile in termini di AssetClass
|
||||||
|
EsposizioneValutaria, //Prodotto non rappresentabile in termini di Esposizione Valutaria
|
||||||
|
CalcoloRendimenti, // Prodotto non rappresentabile in termine di Calcolo dei Rendimenti
|
||||||
|
NonCopertoRischioCredito // Prodotto non rappresentabile in termine di Rischio di Credito
|
||||||
|
}
|
||||||
|
}
|
36
Consulenza.DataServices/Properties/AssemblyInfo.cs
Normal file
@ -0,0 +1,36 @@
|
|||||||
|
using System.Reflection;
|
||||||
|
using System.Runtime.CompilerServices;
|
||||||
|
using System.Runtime.InteropServices;
|
||||||
|
|
||||||
|
// General Information about an assembly is controlled through the following
|
||||||
|
// set of attributes. Change these attribute values to modify the information
|
||||||
|
// associated with an assembly.
|
||||||
|
[assembly: AssemblyTitle("Consulenza.DataServices")]
|
||||||
|
[assembly: AssemblyDescription("")]
|
||||||
|
[assembly: AssemblyConfiguration("")]
|
||||||
|
[assembly: AssemblyCompany("")]
|
||||||
|
[assembly: AssemblyProduct("Consulenza.DataServices")]
|
||||||
|
[assembly: AssemblyCopyright("Copyright © 2015")]
|
||||||
|
[assembly: AssemblyTrademark("")]
|
||||||
|
[assembly: AssemblyCulture("")]
|
||||||
|
|
||||||
|
// Setting ComVisible to false makes the types in this assembly not visible
|
||||||
|
// to COM components. If you need to access a type in this assembly from
|
||||||
|
// COM, set the ComVisible attribute to true on that type.
|
||||||
|
[assembly: ComVisible(false)]
|
||||||
|
|
||||||
|
// The following GUID is for the ID of the typelib if this project is exposed to COM
|
||||||
|
[assembly: Guid("86adefe5-a2d5-4e71-bce4-a88481ddefb4")]
|
||||||
|
|
||||||
|
// Version information for an assembly consists of the following four values:
|
||||||
|
//
|
||||||
|
// Major Version
|
||||||
|
// Minor Version
|
||||||
|
// Build Number
|
||||||
|
// Revision
|
||||||
|
//
|
||||||
|
// You can specify all the values or you can default the Build and Revision Numbers
|
||||||
|
// by using the '*' as shown below:
|
||||||
|
// [assembly: AssemblyVersion("1.0.*")]
|
||||||
|
[assembly: AssemblyVersion("1.0.0.0")]
|
||||||
|
[assembly: AssemblyFileVersion("1.0.0.0")]
|
46
Consulenza.DataServices/Properties/Settings.Designer.cs
generated
Normal file
@ -0,0 +1,46 @@
|
|||||||
|
//------------------------------------------------------------------------------
|
||||||
|
// <auto-generated>
|
||||||
|
// Il codice è stato generato da uno strumento.
|
||||||
|
// Versione runtime:4.0.30319.42000
|
||||||
|
//
|
||||||
|
// Le modifiche apportate a questo file possono provocare un comportamento non corretto e andranno perse se
|
||||||
|
// il codice viene rigenerato.
|
||||||
|
// </auto-generated>
|
||||||
|
//------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
namespace Consulenza.DataServices.Properties {
|
||||||
|
|
||||||
|
|
||||||
|
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
|
||||||
|
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "14.0.0.0")]
|
||||||
|
internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase {
|
||||||
|
|
||||||
|
private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings())));
|
||||||
|
|
||||||
|
public static Settings Default {
|
||||||
|
get {
|
||||||
|
return defaultInstance;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[global::System.Configuration.ApplicationScopedSettingAttribute()]
|
||||||
|
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
||||||
|
[global::System.Configuration.SpecialSettingAttribute(global::System.Configuration.SpecialSetting.WebServiceUrl)]
|
||||||
|
[global::System.Configuration.DefaultSettingValueAttribute("http://localhost:8080/fu-app/ReportManagerService")]
|
||||||
|
public string Consulenza_DataServices_DatiMonitoraggioImmobiliare_ReportManagerService {
|
||||||
|
get {
|
||||||
|
return ((string)(this["Consulenza_DataServices_DatiMonitoraggioImmobiliare_ReportManagerService"]));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[global::System.Configuration.ApplicationScopedSettingAttribute()]
|
||||||
|
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
||||||
|
[global::System.Configuration.SpecialSettingAttribute(global::System.Configuration.SpecialSetting.WebServiceUrl)]
|
||||||
|
[global::System.Configuration.DefaultSettingValueAttribute("http://bfwfpuc01:8080/fu-app/ReportManagerService")]
|
||||||
|
public string Consulenza_DataServices_fideuram_data_service_ReportManagerService {
|
||||||
|
get {
|
||||||
|
return ((string)(this["Consulenza_DataServices_fideuram_data_service_ReportManagerService"]));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
12
Consulenza.DataServices/Properties/Settings.settings
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
<?xml version='1.0' encoding='utf-8'?>
|
||||||
|
<SettingsFile xmlns="http://schemas.microsoft.com/VisualStudio/2004/01/settings" CurrentProfile="(Default)" GeneratedClassNamespace="Consulenza.DataServices.Properties" GeneratedClassName="Settings">
|
||||||
|
<Profiles />
|
||||||
|
<Settings>
|
||||||
|
<Setting Name="Consulenza_DataServices_DatiMonitoraggioImmobiliare_ReportManagerService" Type="(Web Service URL)" Scope="Application">
|
||||||
|
<Value Profile="(Default)">http://localhost:8080/fu-app/ReportManagerService</Value>
|
||||||
|
</Setting>
|
||||||
|
<Setting Name="Consulenza_DataServices_fideuram_data_service_ReportManagerService" Type="(Web Service URL)" Scope="Application">
|
||||||
|
<Value Profile="(Default)">http://bfwfpuc01:8080/fu-app/ReportManagerService</Value>
|
||||||
|
</Setting>
|
||||||
|
</Settings>
|
||||||
|
</SettingsFile>
|
28
Consulenza.DataServices/Settings.cs
Normal file
@ -0,0 +1,28 @@
|
|||||||
|
namespace Consulenza.DataServices.Properties {
|
||||||
|
|
||||||
|
|
||||||
|
// This class allows you to handle specific events on the settings class:
|
||||||
|
// The SettingChanging event is raised before a setting's value is changed.
|
||||||
|
// The PropertyChanged event is raised after a setting's value is changed.
|
||||||
|
// The SettingsLoaded event is raised after the setting values are loaded.
|
||||||
|
// The SettingsSaving event is raised before the setting values are saved.
|
||||||
|
internal sealed partial class Settings {
|
||||||
|
|
||||||
|
public Settings() {
|
||||||
|
// // To add event handlers for saving and changing settings, uncomment the lines below:
|
||||||
|
//
|
||||||
|
// this.SettingChanging += this.SettingChangingEventHandler;
|
||||||
|
//
|
||||||
|
// this.SettingsSaving += this.SettingsSavingEventHandler;
|
||||||
|
//
|
||||||
|
}
|
||||||
|
|
||||||
|
private void SettingChangingEventHandler(object sender, System.Configuration.SettingChangingEventArgs e) {
|
||||||
|
// Add code to handle the SettingChangingEvent event here.
|
||||||
|
}
|
||||||
|
|
||||||
|
private void SettingsSavingEventHandler(object sender, System.ComponentModel.CancelEventArgs e) {
|
||||||
|
// Add code to handle the SettingsSaving event here.
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,6 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<DiscoveryClientResultsFile xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
|
||||||
|
<Results>
|
||||||
|
<DiscoveryClientResult referenceType="System.Web.Services.Discovery.ContractReference" url="http://bfwfpuc01.fideuram.bancafideuram.it:8080/fu-app/ReportManagerService?wsdl" filename="ReportManagerService.wsdl" />
|
||||||
|
</Results>
|
||||||
|
</DiscoveryClientResultsFile>
|
@ -0,0 +1,10 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<!--
|
||||||
|
This file is automatically generated by Visual Studio .Net. It is
|
||||||
|
used to store generic object data source configuration information.
|
||||||
|
Renaming the file extension or editing the content of this file may
|
||||||
|
cause the file to be unrecognizable by the program.
|
||||||
|
-->
|
||||||
|
<GenericObjectDataSource DisplayName="rsCorrelazioni" Version="1.0" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
|
||||||
|
<TypeInfo>Consulenza.DataServices.fideuram.data.service.rsCorrelazioni, Web References.fideuram.data.service.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null</TypeInfo>
|
||||||
|
</GenericObjectDataSource>
|
@ -0,0 +1,10 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<!--
|
||||||
|
This file is automatically generated by Visual Studio .Net. It is
|
||||||
|
used to store generic object data source configuration information.
|
||||||
|
Renaming the file extension or editing the content of this file may
|
||||||
|
cause the file to be unrecognizable by the program.
|
||||||
|
-->
|
||||||
|
<GenericObjectDataSource DisplayName="rsReportManager" Version="1.0" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
|
||||||
|
<TypeInfo>Consulenza.DataServices.fideuram.data.service.rsReportManager, Web References.fideuram.data.service.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null</TypeInfo>
|
||||||
|
</GenericObjectDataSource>
|
20
Consulenza.DataServices/app.config
Normal file
@ -0,0 +1,20 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8" ?>
|
||||||
|
<configuration>
|
||||||
|
<configSections>
|
||||||
|
<sectionGroup name="applicationSettings" type="System.Configuration.ApplicationSettingsGroup, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" >
|
||||||
|
<section name="Consulenza.DataServices.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
|
||||||
|
</sectionGroup>
|
||||||
|
</configSections>
|
||||||
|
<applicationSettings>
|
||||||
|
<Consulenza.DataServices.Properties.Settings>
|
||||||
|
<setting name="Consulenza_DataServices_DatiMonitoraggioImmobiliare_ReportManagerService"
|
||||||
|
serializeAs="String">
|
||||||
|
<value>http://localhost:8080/fu-app/ReportManagerService</value>
|
||||||
|
</setting>
|
||||||
|
<setting name="Consulenza_DataServices_fideuram_data_service_ReportManagerService"
|
||||||
|
serializeAs="String">
|
||||||
|
<value>http://bfwfpuc01:8080/fu-app/ReportManagerService</value>
|
||||||
|
</setting>
|
||||||
|
</Consulenza.DataServices.Properties.Settings>
|
||||||
|
</applicationSettings>
|
||||||
|
</configuration>
|
397
Consulenza.ExternalServices/Consulenza.ExternalServices.csproj
Normal file
@ -0,0 +1,397 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||||
|
<PropertyGroup>
|
||||||
|
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
||||||
|
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
||||||
|
<ProductVersion>8.0.30703</ProductVersion>
|
||||||
|
<SchemaVersion>2.0</SchemaVersion>
|
||||||
|
<ProjectGuid>{D45177C0-176C-4DF7-A50A-70B83EB44AF6}</ProjectGuid>
|
||||||
|
<OutputType>Library</OutputType>
|
||||||
|
<AppDesignerFolder>Properties</AppDesignerFolder>
|
||||||
|
<RootNamespace>Consulenza.ExternalServices</RootNamespace>
|
||||||
|
<AssemblyName>Consulenza.ExternalServices</AssemblyName>
|
||||||
|
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
|
||||||
|
<FileAlignment>512</FileAlignment>
|
||||||
|
<SccProjectName>SAK</SccProjectName>
|
||||||
|
<SccLocalPath>SAK</SccLocalPath>
|
||||||
|
<SccAuxPath>SAK</SccAuxPath>
|
||||||
|
<SccProvider>SAK</SccProvider>
|
||||||
|
<PublishUrl>publish\</PublishUrl>
|
||||||
|
<Install>true</Install>
|
||||||
|
<InstallFrom>Disk</InstallFrom>
|
||||||
|
<UpdateEnabled>false</UpdateEnabled>
|
||||||
|
<UpdateMode>Foreground</UpdateMode>
|
||||||
|
<UpdateInterval>7</UpdateInterval>
|
||||||
|
<UpdateIntervalUnits>Days</UpdateIntervalUnits>
|
||||||
|
<UpdatePeriodically>false</UpdatePeriodically>
|
||||||
|
<UpdateRequired>false</UpdateRequired>
|
||||||
|
<MapFileExtensions>true</MapFileExtensions>
|
||||||
|
<ApplicationRevision>0</ApplicationRevision>
|
||||||
|
<ApplicationVersion>1.0.0.%2a</ApplicationVersion>
|
||||||
|
<IsWebBootstrapper>false</IsWebBootstrapper>
|
||||||
|
<UseApplicationTrust>false</UseApplicationTrust>
|
||||||
|
<BootstrapperEnabled>true</BootstrapperEnabled>
|
||||||
|
<TargetFrameworkProfile />
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
||||||
|
<DebugSymbols>true</DebugSymbols>
|
||||||
|
<DebugType>full</DebugType>
|
||||||
|
<Optimize>false</Optimize>
|
||||||
|
<OutputPath>bin\Debug\</OutputPath>
|
||||||
|
<DefineConstants>DEBUG;TRACE</DefineConstants>
|
||||||
|
<ErrorReport>prompt</ErrorReport>
|
||||||
|
<WarningLevel>4</WarningLevel>
|
||||||
|
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
|
||||||
|
<Prefer32Bit>false</Prefer32Bit>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
||||||
|
<DebugType>pdbonly</DebugType>
|
||||||
|
<Optimize>true</Optimize>
|
||||||
|
<OutputPath>bin\Release\</OutputPath>
|
||||||
|
<DefineConstants>TRACE</DefineConstants>
|
||||||
|
<ErrorReport>prompt</ErrorReport>
|
||||||
|
<WarningLevel>4</WarningLevel>
|
||||||
|
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
|
||||||
|
<Prefer32Bit>false</Prefer32Bit>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Sviluppo|AnyCPU'">
|
||||||
|
<OutputPath>bin\Sviluppo\</OutputPath>
|
||||||
|
<DefineConstants>TRACE</DefineConstants>
|
||||||
|
<Optimize>true</Optimize>
|
||||||
|
<DebugType>pdbonly</DebugType>
|
||||||
|
<PlatformTarget>AnyCPU</PlatformTarget>
|
||||||
|
<CodeAnalysisLogFile>bin\Release\Consulenza.ExternalServices.dll.CodeAnalysisLog.xml</CodeAnalysisLogFile>
|
||||||
|
<CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression>
|
||||||
|
<CodeAnalysisModuleSuppressionsFile>GlobalSuppressions.cs</CodeAnalysisModuleSuppressionsFile>
|
||||||
|
<ErrorReport>prompt</ErrorReport>
|
||||||
|
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
|
||||||
|
<CodeAnalysisRuleSetDirectories>;C:\Program Files\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets</CodeAnalysisRuleSetDirectories>
|
||||||
|
<CodeAnalysisIgnoreBuiltInRuleSets>true</CodeAnalysisIgnoreBuiltInRuleSets>
|
||||||
|
<CodeAnalysisRuleDirectories>;C:\Program Files\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules</CodeAnalysisRuleDirectories>
|
||||||
|
<CodeAnalysisIgnoreBuiltInRules>true</CodeAnalysisIgnoreBuiltInRules>
|
||||||
|
<Prefer32Bit>false</Prefer32Bit>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'ProduzioneUnicaCB|AnyCPU'">
|
||||||
|
<OutputPath>bin\ProduzioneUnicaCB\</OutputPath>
|
||||||
|
<DefineConstants>TRACE</DefineConstants>
|
||||||
|
<Optimize>true</Optimize>
|
||||||
|
<DebugType>pdbonly</DebugType>
|
||||||
|
<PlatformTarget>AnyCPU</PlatformTarget>
|
||||||
|
<ErrorReport>prompt</ErrorReport>
|
||||||
|
<CodeAnalysisIgnoreBuiltInRuleSets>false</CodeAnalysisIgnoreBuiltInRuleSets>
|
||||||
|
<CodeAnalysisIgnoreBuiltInRules>false</CodeAnalysisIgnoreBuiltInRules>
|
||||||
|
<CodeAnalysisFailOnMissingRules>false</CodeAnalysisFailOnMissingRules>
|
||||||
|
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
|
||||||
|
<Prefer32Bit>false</Prefer32Bit>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'TestUnica|AnyCPU'">
|
||||||
|
<OutputPath>bin\TestUnica\</OutputPath>
|
||||||
|
<DefineConstants>TRACE</DefineConstants>
|
||||||
|
<Optimize>true</Optimize>
|
||||||
|
<DebugType>pdbonly</DebugType>
|
||||||
|
<PlatformTarget>AnyCPU</PlatformTarget>
|
||||||
|
<ErrorReport>prompt</ErrorReport>
|
||||||
|
<CodeAnalysisIgnoreBuiltInRuleSets>false</CodeAnalysisIgnoreBuiltInRuleSets>
|
||||||
|
<CodeAnalysisIgnoreBuiltInRules>false</CodeAnalysisIgnoreBuiltInRules>
|
||||||
|
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
|
||||||
|
<Prefer32Bit>false</Prefer32Bit>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'ProduzioneUnica01|AnyCPU'">
|
||||||
|
<OutputPath>bin\ProduzioneUnica01\</OutputPath>
|
||||||
|
<DefineConstants>TRACE</DefineConstants>
|
||||||
|
<Optimize>true</Optimize>
|
||||||
|
<DebugType>pdbonly</DebugType>
|
||||||
|
<PlatformTarget>AnyCPU</PlatformTarget>
|
||||||
|
<CodeAnalysisLogFile>bin\Release\Consulenza.ExternalServices.dll.CodeAnalysisLog.xml</CodeAnalysisLogFile>
|
||||||
|
<CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression>
|
||||||
|
<CodeAnalysisModuleSuppressionsFile>GlobalSuppressions.cs</CodeAnalysisModuleSuppressionsFile>
|
||||||
|
<ErrorReport>prompt</ErrorReport>
|
||||||
|
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
|
||||||
|
<CodeAnalysisRuleSetDirectories>;C:\Program Files\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets</CodeAnalysisRuleSetDirectories>
|
||||||
|
<CodeAnalysisIgnoreBuiltInRuleSets>false</CodeAnalysisIgnoreBuiltInRuleSets>
|
||||||
|
<CodeAnalysisRuleDirectories>;C:\Program Files\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules</CodeAnalysisRuleDirectories>
|
||||||
|
<CodeAnalysisIgnoreBuiltInRules>false</CodeAnalysisIgnoreBuiltInRules>
|
||||||
|
<Prefer32Bit>false</Prefer32Bit>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'ProduzioneUnica02|AnyCPU'">
|
||||||
|
<OutputPath>bin\ProduzioneUnica02\</OutputPath>
|
||||||
|
<DefineConstants>TRACE</DefineConstants>
|
||||||
|
<Optimize>true</Optimize>
|
||||||
|
<DebugType>pdbonly</DebugType>
|
||||||
|
<PlatformTarget>AnyCPU</PlatformTarget>
|
||||||
|
<CodeAnalysisLogFile>bin\Release\Consulenza.ExternalServices.dll.CodeAnalysisLog.xml</CodeAnalysisLogFile>
|
||||||
|
<CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression>
|
||||||
|
<CodeAnalysisModuleSuppressionsFile>GlobalSuppressions.cs</CodeAnalysisModuleSuppressionsFile>
|
||||||
|
<ErrorReport>prompt</ErrorReport>
|
||||||
|
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
|
||||||
|
<CodeAnalysisRuleSetDirectories>;C:\Program Files\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets</CodeAnalysisRuleSetDirectories>
|
||||||
|
<CodeAnalysisIgnoreBuiltInRuleSets>false</CodeAnalysisIgnoreBuiltInRuleSets>
|
||||||
|
<CodeAnalysisRuleDirectories>;C:\Program Files\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules</CodeAnalysisRuleDirectories>
|
||||||
|
<CodeAnalysisIgnoreBuiltInRules>false</CodeAnalysisIgnoreBuiltInRules>
|
||||||
|
<Prefer32Bit>false</Prefer32Bit>
|
||||||
|
</PropertyGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<Reference Include="Consulenza.Immobiliare.Business">
|
||||||
|
<HintPath>..\Consulenza.Immobiliare.Business\bin\Debug\Consulenza.Immobiliare.Business.dll</HintPath>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="Consulenza.ReportModeler.Manager">
|
||||||
|
<HintPath>..\Consulenza.ReportModeler.Manager\bin\Debug\Consulenza.ReportModeler.Manager.dll</HintPath>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="System" />
|
||||||
|
<Reference Include="System.configuration" />
|
||||||
|
<Reference Include="System.Core" />
|
||||||
|
<Reference Include="System.Drawing" />
|
||||||
|
<Reference Include="System.EnterpriseServices" />
|
||||||
|
<Reference Include="System.Runtime.Serialization" />
|
||||||
|
<Reference Include="System.ServiceModel" />
|
||||||
|
<Reference Include="System.Web.Services" />
|
||||||
|
<Reference Include="System.Data.DataSetExtensions" />
|
||||||
|
<Reference Include="System.Data" />
|
||||||
|
<Reference Include="System.Xml" />
|
||||||
|
</ItemGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<Compile Include="ImmobiliareDatiRischio.cs" />
|
||||||
|
<Compile Include="Web References\PrometeiaWSPuc\Reference.cs">
|
||||||
|
<AutoGen>True</AutoGen>
|
||||||
|
<DesignTime>True</DesignTime>
|
||||||
|
<DependentUpon>Reference.map</DependentUpon>
|
||||||
|
</Compile>
|
||||||
|
<None Include="Prometeia.OLD" />
|
||||||
|
<Compile Include="Prometeia.cs" />
|
||||||
|
<Compile Include="Properties\AssemblyInfo.cs" />
|
||||||
|
<Compile Include="Properties\Settings.Designer.cs">
|
||||||
|
<AutoGen>True</AutoGen>
|
||||||
|
<DesignTimeSharedInput>True</DesignTimeSharedInput>
|
||||||
|
<DependentUpon>Settings.settings</DependentUpon>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="Structure\FiscalitaImmobile.cs" />
|
||||||
|
<Compile Include="Web References\ImmobiliareDatiRischioWs\Reference.cs">
|
||||||
|
<AutoGen>True</AutoGen>
|
||||||
|
<DesignTime>True</DesignTime>
|
||||||
|
<DependentUpon>Reference.map</DependentUpon>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="Web References\PrometeiaCatasto\Reference.cs">
|
||||||
|
<AutoGen>True</AutoGen>
|
||||||
|
<DesignTime>True</DesignTime>
|
||||||
|
<DependentUpon>Reference.map</DependentUpon>
|
||||||
|
</Compile>
|
||||||
|
<None Include="Web References\PrometeiaCatasto\anagraficaProvinceResponse1.datasource">
|
||||||
|
<DependentUpon>Reference.map</DependentUpon>
|
||||||
|
</None>
|
||||||
|
<None Include="Web References\PrometeiaCatasto\analyticsPtfResponse1.datasource">
|
||||||
|
<DependentUpon>Reference.map</DependentUpon>
|
||||||
|
</None>
|
||||||
|
<None Include="Web References\PrometeiaCatasto\calcolaQuoteDirittoResponse1.datasource">
|
||||||
|
<DependentUpon>Reference.map</DependentUpon>
|
||||||
|
</None>
|
||||||
|
<None Include="Web References\PrometeiaCatasto\checkCatastoTavolareResponse1.datasource">
|
||||||
|
<DependentUpon>Reference.map</DependentUpon>
|
||||||
|
</None>
|
||||||
|
<None Include="Web References\PrometeiaCatasto\contoCapitaleResponse1.datasource">
|
||||||
|
<DependentUpon>Reference.map</DependentUpon>
|
||||||
|
</None>
|
||||||
|
<None Include="Web References\PrometeiaCatasto\costiMinimiInterventiResponse1.datasource">
|
||||||
|
<DependentUpon>Reference.map</DependentUpon>
|
||||||
|
</None>
|
||||||
|
<None Include="Web References\PrometeiaCatasto\provinciaResponse1.datasource">
|
||||||
|
<DependentUpon>Reference.map</DependentUpon>
|
||||||
|
</None>
|
||||||
|
<None Include="Web References\PrometeiaCatasto\rischioImmobiliareResponse1.datasource">
|
||||||
|
<DependentUpon>Reference.map</DependentUpon>
|
||||||
|
</None>
|
||||||
|
<None Include="Web References\PrometeiaCatasto\ristrutturazioneResponse1.datasource">
|
||||||
|
<DependentUpon>Reference.map</DependentUpon>
|
||||||
|
</None>
|
||||||
|
<None Include="Web References\PrometeiaCatasto\scadenziarioFiscalitaResponse1.datasource">
|
||||||
|
<DependentUpon>Reference.map</DependentUpon>
|
||||||
|
</None>
|
||||||
|
<None Include="Web References\PrometeiaCatasto\sensitivityResponse1.datasource">
|
||||||
|
<DependentUpon>Reference.map</DependentUpon>
|
||||||
|
</None>
|
||||||
|
<None Include="Web References\PrometeiaCatasto\timeBucketResponse1.datasource">
|
||||||
|
<DependentUpon>Reference.map</DependentUpon>
|
||||||
|
</None>
|
||||||
|
<None Include="Web References\PrometeiaCatasto\trendResponse1.datasource">
|
||||||
|
<DependentUpon>Reference.map</DependentUpon>
|
||||||
|
</None>
|
||||||
|
<None Include="Web References\PrometeiaCatasto\whatIfOnlineImmobiliResponse1.datasource">
|
||||||
|
<DependentUpon>Reference.map</DependentUpon>
|
||||||
|
</None>
|
||||||
|
<None Include="Web References\PrometeiaWSPuc\aliquoteImmobiliResponse.datasource">
|
||||||
|
<DependentUpon>Reference.map</DependentUpon>
|
||||||
|
</None>
|
||||||
|
<None Include="Web References\PrometeiaWSPuc\mapResponse.datasource">
|
||||||
|
<DependentUpon>Reference.map</DependentUpon>
|
||||||
|
</None>
|
||||||
|
<None Include="Web References\PrometeiaWSPuc\PrometeiaProxyServices.wsdl" />
|
||||||
|
<None Include="Web References\PrometeiaWSPuc\Reference.map">
|
||||||
|
<Generator>MSDiscoCodeGenerator</Generator>
|
||||||
|
<LastGenOutput>Reference.cs</LastGenOutput>
|
||||||
|
</None>
|
||||||
|
<None Include="Web References\PrometeiaWSPuc\tariImmobiliResponse.datasource">
|
||||||
|
<DependentUpon>Reference.map</DependentUpon>
|
||||||
|
</None>
|
||||||
|
</ItemGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<WCFMetadata Include="Service References\" />
|
||||||
|
</ItemGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<WebReferences Include="Web References\" />
|
||||||
|
</ItemGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<None Include="app.config">
|
||||||
|
<SubType>Designer</SubType>
|
||||||
|
</None>
|
||||||
|
<None Include="Properties\Settings.settings">
|
||||||
|
<Generator>SettingsSingleFileGenerator</Generator>
|
||||||
|
<LastGenOutput>Settings.Designer.cs</LastGenOutput>
|
||||||
|
</None>
|
||||||
|
<None Include="Web References\ImmobiliareDatiRischioWs\Reference.map">
|
||||||
|
<Generator>MSDiscoCodeGenerator</Generator>
|
||||||
|
<LastGenOutput>Reference.cs</LastGenOutput>
|
||||||
|
</None>
|
||||||
|
<None Include="Web References\ImmobiliareDatiRischioWs\ReportManagerService.wsdl" />
|
||||||
|
<None Include="Web References\ImmobiliareDatiRischioWs\rsCorrelazioni1.datasource">
|
||||||
|
<DependentUpon>Reference.map</DependentUpon>
|
||||||
|
</None>
|
||||||
|
<None Include="Web References\ImmobiliareDatiRischioWs\rsReportManager1.datasource">
|
||||||
|
<DependentUpon>Reference.map</DependentUpon>
|
||||||
|
</None>
|
||||||
|
<None Include="Web References\PrometeiaCatasto\aliquoteImmobiliResponse.datasource">
|
||||||
|
<DependentUpon>Reference.map</DependentUpon>
|
||||||
|
</None>
|
||||||
|
<None Include="Web References\PrometeiaCatasto\aliquoteResponse.datasource">
|
||||||
|
<DependentUpon>Reference.map</DependentUpon>
|
||||||
|
</None>
|
||||||
|
<None Include="Web References\PrometeiaCatasto\anagraficaComuniResponse.datasource">
|
||||||
|
<DependentUpon>Reference.map</DependentUpon>
|
||||||
|
</None>
|
||||||
|
<None Include="Web References\PrometeiaCatasto\CatastoServiceService.wsdl" />
|
||||||
|
<None Include="Web References\PrometeiaCatasto\comuneResponse.datasource">
|
||||||
|
<DependentUpon>Reference.map</DependentUpon>
|
||||||
|
</None>
|
||||||
|
<None Include="Web References\PrometeiaCatasto\dataAggiornamentoResponse.datasource">
|
||||||
|
<DependentUpon>Reference.map</DependentUpon>
|
||||||
|
</None>
|
||||||
|
<None Include="Web References\PrometeiaCatasto\detrazioniResponse.datasource">
|
||||||
|
<DependentUpon>Reference.map</DependentUpon>
|
||||||
|
</None>
|
||||||
|
<None Include="Web References\PrometeiaCatasto\fiscalitaComuneResponse.datasource">
|
||||||
|
<DependentUpon>Reference.map</DependentUpon>
|
||||||
|
</None>
|
||||||
|
<None Include="Web References\PrometeiaCatasto\geolocalizzaIndirizzoResponse.datasource">
|
||||||
|
<DependentUpon>Reference.map</DependentUpon>
|
||||||
|
</None>
|
||||||
|
<None Include="Web References\PrometeiaCatasto\infoCatastaliMassivaResponse.datasource">
|
||||||
|
<DependentUpon>Reference.map</DependentUpon>
|
||||||
|
</None>
|
||||||
|
<None Include="Web References\PrometeiaCatasto\infoCatastaliResponse.datasource">
|
||||||
|
<DependentUpon>Reference.map</DependentUpon>
|
||||||
|
</None>
|
||||||
|
<None Include="Web References\PrometeiaCatasto\mapByCoordinateResponse.datasource">
|
||||||
|
<DependentUpon>Reference.map</DependentUpon>
|
||||||
|
</None>
|
||||||
|
<None Include="Web References\PrometeiaCatasto\mapResponse.datasource">
|
||||||
|
<DependentUpon>Reference.map</DependentUpon>
|
||||||
|
</None>
|
||||||
|
<None Include="Web References\PrometeiaCatasto\Reference.map">
|
||||||
|
<Generator>MSDiscoCodeGenerator</Generator>
|
||||||
|
<LastGenOutput>Reference.cs</LastGenOutput>
|
||||||
|
</None>
|
||||||
|
<None Include="Web References\PrometeiaCatasto\statoMassivaResponse.datasource">
|
||||||
|
<DependentUpon>Reference.map</DependentUpon>
|
||||||
|
</None>
|
||||||
|
<None Include="Web References\PrometeiaCatasto\statoRichiesteResponse.datasource">
|
||||||
|
<DependentUpon>Reference.map</DependentUpon>
|
||||||
|
</None>
|
||||||
|
<None Include="Web References\PrometeiaCatasto\tariImmobiliResponse.datasource">
|
||||||
|
<DependentUpon>Reference.map</DependentUpon>
|
||||||
|
</None>
|
||||||
|
<None Include="Web References\PrometeiaCatasto\valoreCatastaleResponce.datasource">
|
||||||
|
<DependentUpon>Reference.map</DependentUpon>
|
||||||
|
</None>
|
||||||
|
<None Include="Web References\PrometeiaCatasto\valutazioneIndirizziResponse.datasource">
|
||||||
|
<DependentUpon>Reference.map</DependentUpon>
|
||||||
|
</None>
|
||||||
|
<None Include="Web References\PrometeiaCatasto\whatIfOmiResponse.datasource">
|
||||||
|
<DependentUpon>Reference.map</DependentUpon>
|
||||||
|
</None>
|
||||||
|
<None Include="Web References\PrometeiaCatasto\whatIfOnlineResponse.datasource">
|
||||||
|
<DependentUpon>Reference.map</DependentUpon>
|
||||||
|
</None>
|
||||||
|
<None Include="Web References\PrometeiaCatasto\zonaOmiResponse.datasource">
|
||||||
|
<DependentUpon>Reference.map</DependentUpon>
|
||||||
|
</None>
|
||||||
|
</ItemGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<ProjectReference Include="..\Consulenza.ReportCommon\Consulenza.ReportCommon.csproj">
|
||||||
|
<Project>{147D5B5F-35BC-4E7E-8D73-EEE7F4A97269}</Project>
|
||||||
|
<Name>Consulenza.ReportCommon</Name>
|
||||||
|
</ProjectReference>
|
||||||
|
</ItemGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<WebReferenceUrl Include="C:\Project\Banca Fideuram\TPSEI\ConsulenzaBase\Sviluppi\ReportManager.wsdl">
|
||||||
|
<UrlBehavior>Dynamic</UrlBehavior>
|
||||||
|
<RelPath>Web References\ImmobiliareDatiRischioWs\</RelPath>
|
||||||
|
<UpdateFromURL>C:\Project\Banca Fideuram\TPSEI\ConsulenzaBase\Sviluppi\ReportManager.wsdl</UpdateFromURL>
|
||||||
|
<ServiceLocationURL>
|
||||||
|
</ServiceLocationURL>
|
||||||
|
<CachedDynamicPropName>
|
||||||
|
</CachedDynamicPropName>
|
||||||
|
<CachedAppSettingsObjectName>Settings</CachedAppSettingsObjectName>
|
||||||
|
<CachedSettingsPropName>Consulenza_ExternalServices_ImmobiliareDatiRischio_ReportManagerService</CachedSettingsPropName>
|
||||||
|
</WebReferenceUrl>
|
||||||
|
<WebReferenceUrl Include="http://bfwspuc01c.sysfideuram.sysbancafideuram.it:8080/fu-app/PrometeiaProxyServices%3fwsdl">
|
||||||
|
<UrlBehavior>Dynamic</UrlBehavior>
|
||||||
|
<RelPath>Web References\PrometeiaWSPuc\</RelPath>
|
||||||
|
<UpdateFromURL>http://bfwspuc01c.sysfideuram.sysbancafideuram.it:8080/fu-app/PrometeiaProxyServices%3fwsdl</UpdateFromURL>
|
||||||
|
<ServiceLocationURL>
|
||||||
|
</ServiceLocationURL>
|
||||||
|
<CachedDynamicPropName>
|
||||||
|
</CachedDynamicPropName>
|
||||||
|
<CachedAppSettingsObjectName>Settings</CachedAppSettingsObjectName>
|
||||||
|
<CachedSettingsPropName>Consulenza_ExternalServices_PrometeiaWSPuc_PrometeiaProxyServices</CachedSettingsPropName>
|
||||||
|
</WebReferenceUrl>
|
||||||
|
<WebReferenceUrl Include="https://realestate-test.prometeia.it/IMEServices/ws/catasto/%3fwsdl">
|
||||||
|
<UrlBehavior>Dynamic</UrlBehavior>
|
||||||
|
<RelPath>Web References\PrometeiaCatasto\</RelPath>
|
||||||
|
<UpdateFromURL>https://realestate-test.prometeia.it/IMEServices/ws/catasto/%3fwsdl</UpdateFromURL>
|
||||||
|
<ServiceLocationURL>
|
||||||
|
</ServiceLocationURL>
|
||||||
|
<CachedDynamicPropName>
|
||||||
|
</CachedDynamicPropName>
|
||||||
|
<CachedAppSettingsObjectName>Settings</CachedAppSettingsObjectName>
|
||||||
|
<CachedSettingsPropName>Consulenza_ExternalServices_PrometeiaCatasto_CatastoServiceService</CachedSettingsPropName>
|
||||||
|
</WebReferenceUrl>
|
||||||
|
</ItemGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<BootstrapperPackage Include=".NETFramework,Version=v4.0">
|
||||||
|
<Visible>False</Visible>
|
||||||
|
<ProductName>Microsoft .NET Framework 4 %28x86 and x64%29</ProductName>
|
||||||
|
<Install>true</Install>
|
||||||
|
</BootstrapperPackage>
|
||||||
|
<BootstrapperPackage Include="Microsoft.Net.Client.3.5">
|
||||||
|
<Visible>False</Visible>
|
||||||
|
<ProductName>.NET Framework 3.5 SP1 Client Profile</ProductName>
|
||||||
|
<Install>false</Install>
|
||||||
|
</BootstrapperPackage>
|
||||||
|
<BootstrapperPackage Include="Microsoft.Net.Framework.3.5.SP1">
|
||||||
|
<Visible>False</Visible>
|
||||||
|
<ProductName>.NET Framework 3.5 SP1</ProductName>
|
||||||
|
<Install>false</Install>
|
||||||
|
</BootstrapperPackage>
|
||||||
|
<BootstrapperPackage Include="Microsoft.Windows.Installer.3.1">
|
||||||
|
<Visible>False</Visible>
|
||||||
|
<ProductName>Windows Installer 3.1</ProductName>
|
||||||
|
<Install>true</Install>
|
||||||
|
</BootstrapperPackage>
|
||||||
|
</ItemGroup>
|
||||||
|
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
|
||||||
|
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
|
||||||
|
Other similar extension points exist, see Microsoft.Common.targets.
|
||||||
|
<Target Name="BeforeBuild">
|
||||||
|
</Target>
|
||||||
|
<Target Name="AfterBuild">
|
||||||
|
</Target>
|
||||||
|
-->
|
||||||
|
</Project>
|
97
Consulenza.ExternalServices/ImmobiliareDatiRischio.cs
Normal file
@ -0,0 +1,97 @@
|
|||||||
|
using System;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Linq;
|
||||||
|
using System.Text;
|
||||||
|
using System.Net;
|
||||||
|
using System.Configuration;
|
||||||
|
using Consulenza.ExternalServices.ImmobiliareDatiRischioWs;
|
||||||
|
//using Consulenza.ReportModeler.Manager;
|
||||||
|
//using Consulenza.Immobiliare.Business;
|
||||||
|
using Consulenza.ReportCommon;
|
||||||
|
|
||||||
|
namespace Consulenza.ExternalServices
|
||||||
|
{
|
||||||
|
class ImmobiliareDatiRischio
|
||||||
|
{
|
||||||
|
private readonly WebProxy _proxy;
|
||||||
|
private uidConsulenza _uidConsulenza = null;
|
||||||
|
private chiavePropostaBean _chiaveProposta = null;
|
||||||
|
private chiaveNucleoBean _chiaveNucleo = null;
|
||||||
|
|
||||||
|
public ImmobiliareDatiRischio(string codiceAgente, string codiceFiscale, string codiceMandato, string codiceRete, long chiaveProposta, long chiaveNucleo, List<int> listaSchede)
|
||||||
|
{
|
||||||
|
var proxy = ConfigurationManager.AppSettings["ProxyUrl"];
|
||||||
|
|
||||||
|
if (!string.IsNullOrEmpty(proxy))
|
||||||
|
{
|
||||||
|
_proxy = new WebProxy(proxy, true)
|
||||||
|
{
|
||||||
|
Credentials = new NetworkCredential(
|
||||||
|
ConfigurationManager.AppSettings["ProxyUserName"],
|
||||||
|
ConfigurationManager.AppSettings["ProxyPassword"])
|
||||||
|
};
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
_uidConsulenza = new uidConsulenza
|
||||||
|
{
|
||||||
|
codiceAgente = codiceAgente,
|
||||||
|
codiceFiscale = codiceFiscale,
|
||||||
|
codiceMandato = codiceMandato,
|
||||||
|
codiceRete=codiceRete
|
||||||
|
};
|
||||||
|
if (chiaveNucleo == 0 && chiaveProposta > 0)
|
||||||
|
{
|
||||||
|
_chiaveProposta = new chiavePropostaBean
|
||||||
|
{
|
||||||
|
chiaveProposta = chiaveProposta,
|
||||||
|
chiavePropostaSpecified = true
|
||||||
|
};
|
||||||
|
}
|
||||||
|
if (chiaveNucleo > 0 && chiaveProposta == 0)
|
||||||
|
{
|
||||||
|
|
||||||
|
_chiaveNucleo = new chiaveNucleoBean
|
||||||
|
{
|
||||||
|
chiaveNucleo = chiaveNucleo,
|
||||||
|
chiaveNucleoSpecified = true,
|
||||||
|
codiceAgente = codiceAgente,
|
||||||
|
rete = codiceRete
|
||||||
|
};
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
public void GetDati( long chiaveClientePb)
|
||||||
|
{
|
||||||
|
|
||||||
|
|
||||||
|
//rqReportManager request = new rqReportManager
|
||||||
|
//{
|
||||||
|
|
||||||
|
// chiaveClientePB =_uidConsulenza ,
|
||||||
|
// chiaveProposta = _chiaveProposta,
|
||||||
|
// chiaveNucleo = _chiaveNucleo,
|
||||||
|
// info = ,
|
||||||
|
// requestData = ""
|
||||||
|
//};
|
||||||
|
|
||||||
|
//Valorizzare Request
|
||||||
|
|
||||||
|
try
|
||||||
|
{
|
||||||
|
var url = ConfigurationManager.AppSettings["UrlImmobiliareDatiRischio"];
|
||||||
|
ImmobiliareDatiRischioWs.rsReportManager dati = new rsReportManager();
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
catch (System.Exception ex)
|
||||||
|
{
|
||||||
|
throw new System.Exception(string.Format("ImmobiliareDatiRischio.GetDati {0}", ex.Message));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
441
Consulenza.ExternalServices/Prometeia.cs
Normal file
@ -0,0 +1,441 @@
|
|||||||
|
using System;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Data;
|
||||||
|
using System.Drawing.Imaging;
|
||||||
|
using System.Linq;
|
||||||
|
using System.Net;
|
||||||
|
using System.Configuration;
|
||||||
|
using System.IO;
|
||||||
|
using Consulenza.ExternalServices.PrometeiaCatasto;
|
||||||
|
using Consulenza.ExternalServices.Structure;
|
||||||
|
using Consulenza.ReportCommon;
|
||||||
|
|
||||||
|
namespace Consulenza.ExternalServices
|
||||||
|
{
|
||||||
|
public class Prometeia
|
||||||
|
{
|
||||||
|
private readonly WebProxy _proxy;
|
||||||
|
private readonly string _userNamePrometeiaCatasto = ConfigurationManager.AppSettings["UserNamePrometeiaCatasto"];
|
||||||
|
private readonly string _passwordPrometaiaCatasto = ConfigurationManager.AppSettings["PasswordPrometeiaCatasto"];
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Modalità di visualizzazione delle Immagini recuperate dal servizio validatore
|
||||||
|
/// </summary>
|
||||||
|
public enum ViewModeImage
|
||||||
|
{
|
||||||
|
RoadMap,
|
||||||
|
Satellite,
|
||||||
|
StreetView
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Costruttore
|
||||||
|
/// </summary>
|
||||||
|
public Prometeia()
|
||||||
|
{
|
||||||
|
var proxy = ConfigurationManager.AppSettings["ProxyUrl"];
|
||||||
|
|
||||||
|
if (!string.IsNullOrEmpty(proxy))
|
||||||
|
{
|
||||||
|
_proxy = new WebProxy(proxy, true)
|
||||||
|
{
|
||||||
|
Credentials = new NetworkCredential(
|
||||||
|
ConfigurationManager.AppSettings["ProxyUserName"],
|
||||||
|
ConfigurationManager.AppSettings["ProxyPassword"])
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public Stream GetImageMonitoraggioFromValidator(string codFis)
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
var url = string.Empty;
|
||||||
|
url = string.Format("{0}/{1}", ConfigurationManager.AppSettings["UrlImageMonitoraggioValidator"], "Italia_" + codFis + "_" + DateTime.Now.ToString("dd-MM-yyyy") + ".png");
|
||||||
|
|
||||||
|
return Helper.GetImage(url).ToStream(ImageFormat.Png);
|
||||||
|
}
|
||||||
|
catch (System.Exception ex)
|
||||||
|
{
|
||||||
|
throw new System.Exception(string.Format("Prometeia.GetImageFromValidator: {0}", ex.Message));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Recupera l'immagine dal servizio validator
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="idImmobileCatasto">IdImmobileCatasto</param>
|
||||||
|
/// <param name="mode">Modalità di visualizzazione</param>
|
||||||
|
/// <returns></returns>
|
||||||
|
public Stream GetImageFromValidator(string idImmobileCatasto, ViewModeImage mode)
|
||||||
|
{
|
||||||
|
idImmobileCatasto = Uri.EscapeDataString(idImmobileCatasto);
|
||||||
|
try
|
||||||
|
{
|
||||||
|
var url = string.Empty;
|
||||||
|
switch (mode)
|
||||||
|
{
|
||||||
|
case ViewModeImage.RoadMap:
|
||||||
|
url = string.Format("{0}/{1}/{2}", ConfigurationManager.AppSettings["UrlImageValidator"], "roadMap", idImmobileCatasto);
|
||||||
|
break;
|
||||||
|
case ViewModeImage.Satellite:
|
||||||
|
url = string.Format("{0}/{1}/{2}", ConfigurationManager.AppSettings["UrlImageValidator"], "satellite", idImmobileCatasto);
|
||||||
|
break;
|
||||||
|
case ViewModeImage.StreetView:
|
||||||
|
url = string.Format("{0}/{1}/{2}", ConfigurationManager.AppSettings["UrlImageValidator"], "streetView", idImmobileCatasto);
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
|
return Helper.GetImage(url).ToStream(ImageFormat.Png);
|
||||||
|
}
|
||||||
|
catch (System.Exception ex)
|
||||||
|
{
|
||||||
|
throw new System.Exception(string.Format("Prometeia.GetImageFromValidator: {0}", ex.Message));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Recupera l'immagine dal servizio validator
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="idImmobileCatasto">IdImmobileCatasto</param>
|
||||||
|
/// <param name="codicefiscale">cf del cliente o partitaiva nel caso di cliente giuridico.</param>
|
||||||
|
/// <param name="agente">codice del private banker</param>
|
||||||
|
/// <param name="numeroimmagine">numero dell'immagine da visualizzare</param>
|
||||||
|
/// <returns></returns>
|
||||||
|
public Stream GetImageFromValidator(string idImmobileCatasto, string codicefiscale, string agente, int numeroimmagine)
|
||||||
|
{
|
||||||
|
idImmobileCatasto = Uri.EscapeDataString(idImmobileCatasto);
|
||||||
|
|
||||||
|
try
|
||||||
|
{
|
||||||
|
var url = string.Format("{0}/{1}/{2}/{3}/{4}/{5}/{6}", ConfigurationManager.AppSettings["UrlImageValidator"], "estate", agente, codicefiscale, numeroimmagine,"cadastral-id",idImmobileCatasto);
|
||||||
|
|
||||||
|
return Helper.GetImage(url).ToStream(ImageFormat.Png);
|
||||||
|
}
|
||||||
|
catch (System.Exception ex)
|
||||||
|
{
|
||||||
|
throw new System.Exception(string.Format("Prometeia.GetImageFromValidator: {0}", ex.Message));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public Stream GetImageMonitoraggioFromValidator(string idImmobileCatasto, string codicefiscale, string agente, int numeroimmagine)
|
||||||
|
{
|
||||||
|
idImmobileCatasto = Uri.EscapeDataString(idImmobileCatasto);
|
||||||
|
|
||||||
|
try
|
||||||
|
{
|
||||||
|
var url = string.Format("{0}/{1}/{2}/{3}/{4}/{5}/{6}", ConfigurationManager.AppSettings["UrlImageValidator"], "estate", agente, codicefiscale, numeroimmagine, "cadastral-id", idImmobileCatasto);
|
||||||
|
|
||||||
|
return Helper.GetImage(url).ToStream(ImageFormat.Png);
|
||||||
|
}
|
||||||
|
catch (System.Exception ex)
|
||||||
|
{
|
||||||
|
throw new System.Exception(string.Format("Prometeia.GetImageFromValidator: {0}", ex.Message));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public Stream GetMapComuniItalyMappatura(List<Consulenza.ExternalServices.PrometeiaWSPuc.mapComune> codiciComuneMarker)
|
||||||
|
{
|
||||||
|
|
||||||
|
// necessario per chiamate SSL
|
||||||
|
ServicePointManager.ServerCertificateValidationCallback = delegate { return true; };
|
||||||
|
/*System.Net.ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12;
|
||||||
|
var client = new CatastoServiceService
|
||||||
|
{
|
||||||
|
PreAuthenticate = true,
|
||||||
|
Url = ConfigurationManager.AppSettings["UrlPrometeiaCatasto"],
|
||||||
|
Credentials = new NetworkCredential(_userNamePrometeiaCatasto, _passwordPrometaiaCatasto),
|
||||||
|
Proxy = _proxy
|
||||||
|
};*/
|
||||||
|
|
||||||
|
try
|
||||||
|
{
|
||||||
|
var client1 = new PrometeiaWSPuc.PrometeiaProxyServices();
|
||||||
|
var response = client1.getMapComuniItaly(
|
||||||
|
new Consulenza.ExternalServices.PrometeiaWSPuc.mapComuniItalyRequest
|
||||||
|
{
|
||||||
|
user = new Consulenza.ExternalServices.PrometeiaWSPuc.user
|
||||||
|
{
|
||||||
|
username = _userNamePrometeiaCatasto,
|
||||||
|
password = _passwordPrometaiaCatasto
|
||||||
|
},
|
||||||
|
codiciComune = null,
|
||||||
|
markerUrl = "",
|
||||||
|
comuni = codiciComuneMarker.ToArray()
|
||||||
|
});
|
||||||
|
/*FOR TLS 1.2 DEBUG PURPOSE MC*/
|
||||||
|
//var xmlinput = Helper.SerializeXml(new mapComuniItalyRequest
|
||||||
|
//{
|
||||||
|
// user = new user
|
||||||
|
// {
|
||||||
|
// username = _userNamePrometeiaCatasto,
|
||||||
|
// password = _passwordPrometaiaCatasto
|
||||||
|
// },
|
||||||
|
// codiciComune = null,
|
||||||
|
// markerUrl = "",
|
||||||
|
// comuni = codiciComuneMarker.ToArray()
|
||||||
|
//});
|
||||||
|
//var xml = Helper.SerializeXml(response);
|
||||||
|
////System.Diagnostics.Debug.WriteLine("response :"+ response);
|
||||||
|
//System.Diagnostics.Debug.WriteLine("dati input :" + xmlinput);
|
||||||
|
//System.Diagnostics.Debug.WriteLine("response xml :" + xml);
|
||||||
|
/*FOR TLS 1.2 DEBUG PURPOSE MC*/
|
||||||
|
return response == null ? null : new MemoryStream(response.stream);
|
||||||
|
}
|
||||||
|
catch (System.Exception ex)
|
||||||
|
{
|
||||||
|
throw new System.Exception(string.Format("Prometeia.GetMapComuniItaly: {0}", ex.Message));
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
/// <summary>
|
||||||
|
/// Ritorna un'immagine della cartina dell'italia con il placeholder sui comuni in input (codiciComune).
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="codiciComune">array dei codici dei comuni da evidenziare</param>
|
||||||
|
/// <returns></returns>
|
||||||
|
public Stream GetMapComuniItaly(string[] codiciComune)
|
||||||
|
{
|
||||||
|
// necessario per chiamate SSL
|
||||||
|
ServicePointManager.ServerCertificateValidationCallback = delegate { return true; };
|
||||||
|
|
||||||
|
//var client = new CatastoServiceService
|
||||||
|
//{
|
||||||
|
// PreAuthenticate = true,
|
||||||
|
// Url = ConfigurationManager.AppSettings["UrlPrometeiaCatasto"],
|
||||||
|
// Credentials = new NetworkCredential(_userNamePrometeiaCatasto, _passwordPrometaiaCatasto),
|
||||||
|
// Proxy = _proxy
|
||||||
|
//};
|
||||||
|
|
||||||
|
try
|
||||||
|
{
|
||||||
|
var client1 = new PrometeiaWSPuc.PrometeiaProxyServices();
|
||||||
|
var response = client1.getMapComuniItaly(
|
||||||
|
new Consulenza.ExternalServices.PrometeiaWSPuc.mapComuniItalyRequest
|
||||||
|
{
|
||||||
|
codiciComune = codiciComune,
|
||||||
|
markerUrl = "http://sla.prometeia.it/tmp/puntatore63_v3.png",
|
||||||
|
comuni = null,
|
||||||
|
user = new Consulenza.ExternalServices.PrometeiaWSPuc.user
|
||||||
|
{
|
||||||
|
username = _userNamePrometeiaCatasto,
|
||||||
|
password = _passwordPrometaiaCatasto
|
||||||
|
}
|
||||||
|
});
|
||||||
|
/*FOR TLS 1.2 DEBUG PURPOSE MC*/
|
||||||
|
//var xmlinput = Helper.SerializeXml(new mapComuniItalyRequest
|
||||||
|
//{
|
||||||
|
// codiciComune = codiciComune,
|
||||||
|
// markerUrl = "http://sla.prometeia.it/tmp/puntatore63_v3.png",
|
||||||
|
// comuni = null,
|
||||||
|
// user = new user
|
||||||
|
// {
|
||||||
|
// username = _userNamePrometeiaCatasto,
|
||||||
|
// password = _passwordPrometaiaCatasto
|
||||||
|
// }
|
||||||
|
//});
|
||||||
|
//var xml = Helper.SerializeXml(response);
|
||||||
|
////System.Diagnostics.Debug.WriteLine("response :"+ response);
|
||||||
|
//System.Diagnostics.Debug.WriteLine("dati input :" + xmlinput);
|
||||||
|
//System.Diagnostics.Debug.WriteLine("response xml :" + xml);
|
||||||
|
/* FOR TLS 1.2 DEBUG PURPOSE MC*/
|
||||||
|
|
||||||
|
return response == null ? null : new MemoryStream(response.stream);
|
||||||
|
}
|
||||||
|
catch (System.Exception ex)
|
||||||
|
{
|
||||||
|
throw new System.Exception(string.Format("Prometeia.GetMapComuniItaly: {0}", ex.Message));
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Ritorna una lista di FiscalitaImmobile per ogni immobile passato in input effettuando la chiamata al metodo "fiscalitaImmobili".
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="datiInput">dati di input</param>
|
||||||
|
public List<FiscalitaImmobile> GetFiscalitaImmobili(DataRow[] datiInput)
|
||||||
|
{
|
||||||
|
// necessario per chiamate SSL
|
||||||
|
ServicePointManager.ServerCertificateValidationCallback = delegate { return true; };
|
||||||
|
//System.Net.ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12;
|
||||||
|
|
||||||
|
//var client = new CatastoServiceService
|
||||||
|
//{
|
||||||
|
// PreAuthenticate = true,
|
||||||
|
// Url = ConfigurationManager.AppSettings["UrlPrometeiaCatasto"],
|
||||||
|
// Credentials = new NetworkCredential(_userNamePrometeiaCatasto, _passwordPrometaiaCatasto),
|
||||||
|
// Proxy = _proxy
|
||||||
|
//};
|
||||||
|
|
||||||
|
try
|
||||||
|
{
|
||||||
|
#region chiamata
|
||||||
|
|
||||||
|
var input = new Consulenza.ExternalServices.PrometeiaWSPuc.aliquoteImmobiliRequest
|
||||||
|
{
|
||||||
|
user = new Consulenza.ExternalServices.PrometeiaWSPuc.user
|
||||||
|
{
|
||||||
|
username = _userNamePrometeiaCatasto,
|
||||||
|
password = _passwordPrometaiaCatasto
|
||||||
|
},
|
||||||
|
|
||||||
|
immobili = (from DataRow row in datiInput
|
||||||
|
select new Consulenza.ExternalServices.PrometeiaWSPuc.aliquotaImmobileInput
|
||||||
|
{
|
||||||
|
abitazionePrincipale = row["abitazionePrincipale"] != DBNull.Value && Convert.ToBoolean(row["abitazionePrincipale"]),
|
||||||
|
abitazionePrincipaleSpecified = true,
|
||||||
|
pertinenzaAbPrincipale = row["pertinenzaAbPrincipale"] != DBNull.Value && Convert.ToBoolean(row["pertinenzaAbPrincipale"]),
|
||||||
|
pertinenzaAbPrincipaleSpecified = true,
|
||||||
|
categoria = row["categoria"].ToString(),
|
||||||
|
chiaveImmobile = row["chiaveImmobile"].ToString(),
|
||||||
|
comune = row["comune"].ToString(),
|
||||||
|
indirizzo = row["indirizzo"].ToString(),
|
||||||
|
tipoCatasto = row["tipoCatasto"].ToString(),
|
||||||
|
mesiPossesso = 12, // Fisso e sempre valorizzato a '12'
|
||||||
|
mesiPossessoSpecified = true,
|
||||||
|
presenzaDetentore = false, // Fisso e sempre valorizzato a 'no'
|
||||||
|
presenzaDetentoreSpecified = true,
|
||||||
|
renditaCatastale = row["renditaCatastale"] == DBNull.Value ? 0 : Convert.ToDecimal(row["renditaCatastale"]),
|
||||||
|
renditaCatastaleSpecified = true,
|
||||||
|
destinazioneUso = row["destinazioneUso"].ToString(),
|
||||||
|
codAliquota = string.Empty,
|
||||||
|
detrazioniImu = null,
|
||||||
|
detrazioniTasi = null,
|
||||||
|
codSubAliquoteImu = string.Empty,
|
||||||
|
codSubAliquoteTasi = string.Empty
|
||||||
|
}).ToArray(),
|
||||||
|
|
||||||
|
rangeValori = true, //Fisso e sempre valorizzato a 'TRUE',
|
||||||
|
rangeValoriSpecified = true
|
||||||
|
|
||||||
|
|
||||||
|
};
|
||||||
|
|
||||||
|
//var xml = Helper.SerializeXml(input);
|
||||||
|
#endregion
|
||||||
|
|
||||||
|
#region risposta
|
||||||
|
/* dubug options MC*/
|
||||||
|
//catastoSR.CatastoServiceClient cs = new catastoSR.CatastoServiceClient();
|
||||||
|
//var response = cs.fiscalitaImmobili(input);
|
||||||
|
//Console.WriteLine("response :" + response);
|
||||||
|
//Console.WriteLine("response xml :" + xml);
|
||||||
|
var xmlinput = Helper.SerializeXml(input);
|
||||||
|
//System.Diagnostics.Debug.WriteLine("client :" + client);
|
||||||
|
//var response = client.fiscalitaImmobili(input);
|
||||||
|
var client1 = new PrometeiaWSPuc.PrometeiaProxyServices();
|
||||||
|
var response = client1.fiscalitaImmobili(input);
|
||||||
|
var xml = Helper.SerializeXml(response);
|
||||||
|
//System.Diagnostics.Debug.WriteLine("response :"+ response);
|
||||||
|
//System.Diagnostics.Debug.WriteLine("dati input :" + xmlinput);
|
||||||
|
System.Diagnostics.Debug.WriteLine("response xml :" + xml);
|
||||||
|
//System.Diagnostics.Debug.WriteLine("dati input :" + datiInput);
|
||||||
|
//System.Diagnostics.Debug.WriteLine("client :" + client);
|
||||||
|
/* dubug options MC*/
|
||||||
|
|
||||||
|
//var response = client.fiscalitaImmobili(input);
|
||||||
|
|
||||||
|
#endregion
|
||||||
|
|
||||||
|
#region ritorno
|
||||||
|
|
||||||
|
return datiInput
|
||||||
|
.Select(row =>
|
||||||
|
response.immobili.FirstOrDefault(o => o.chiaveImmobile.Equals(row["chiaveImmobile"].ToString())))
|
||||||
|
.Select(aliquotaResponse => new FiscalitaImmobile
|
||||||
|
{
|
||||||
|
ChiaveImmobile = aliquotaResponse.chiaveImmobile,
|
||||||
|
ImuValoreMinimo = aliquotaResponse.imu == null ? (decimal?)null : aliquotaResponse.imu.valoreMin,
|
||||||
|
ImuValoreMassimo = aliquotaResponse.imu == null ? (decimal?)null : aliquotaResponse.imu.valoreMax,
|
||||||
|
TasiValoreMinimo = aliquotaResponse.tasi == null ? (decimal?)null : aliquotaResponse.tasi.valoreMin,
|
||||||
|
TasiValoreMassimo = aliquotaResponse.tasi == null ? (decimal?)null : aliquotaResponse.tasi.valoreMax
|
||||||
|
|
||||||
|
}).ToList();
|
||||||
|
|
||||||
|
#endregion
|
||||||
|
}
|
||||||
|
catch (System.Exception ex)
|
||||||
|
{
|
||||||
|
/*FOR TLS 1.2 DEBUG PURPOSE MC*/
|
||||||
|
//System.Diagnostics.Debug.WriteLine(ex.InnerException.ToString());
|
||||||
|
//System.Diagnostics.Debug.WriteLine(ex.ToString());
|
||||||
|
/*FOR TLS 1.2 DEBUG PURPOSE MC*/
|
||||||
|
throw new System.Exception(string.Format("Prometeia.GetFiscalitaImmobili: {0}", ex.Message));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Ritorna una lista di coppie <min,max> della Tari per ogni immobile passato in input effettuando la chiamata al metodo "GetFiscalitaTari".
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="datiInput">dati di input</param>
|
||||||
|
public List<FiscalitaImmobile> GetFiscalitaTari(DataRow[] datiInput)
|
||||||
|
{
|
||||||
|
// necessario per chiamate SSL
|
||||||
|
ServicePointManager.ServerCertificateValidationCallback = delegate { return true; };
|
||||||
|
//System.Net.ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12;
|
||||||
|
|
||||||
|
//var client = new CatastoServiceService
|
||||||
|
//{
|
||||||
|
// PreAuthenticate = true,
|
||||||
|
// Url = ConfigurationManager.AppSettings["UrlPrometeiaCatasto"],
|
||||||
|
// Credentials = new NetworkCredential(_userNamePrometeiaCatasto, _passwordPrometaiaCatasto),
|
||||||
|
// Proxy = _proxy
|
||||||
|
//};
|
||||||
|
|
||||||
|
try
|
||||||
|
{
|
||||||
|
#region Chiamata
|
||||||
|
|
||||||
|
var input = new Consulenza.ExternalServices.PrometeiaWSPuc.tariImmobiliRequest
|
||||||
|
{
|
||||||
|
user = new Consulenza.ExternalServices.PrometeiaWSPuc.user
|
||||||
|
{
|
||||||
|
username = _userNamePrometeiaCatasto,
|
||||||
|
password = _passwordPrometaiaCatasto
|
||||||
|
},
|
||||||
|
immobili = (from DataRow row in datiInput
|
||||||
|
select new Consulenza.ExternalServices.PrometeiaWSPuc.tariImmobileInput
|
||||||
|
{
|
||||||
|
categoriaCatastale = row["categoriaCatastale"].ToString(),
|
||||||
|
chiaveImmobile = row["chiaveImmobile"].ToString(),
|
||||||
|
codComune = row["CodComune"].ToString(),
|
||||||
|
destinazioneUso = row["destinazioneUso"].ToString(),
|
||||||
|
pertinenzaUtDomestica = (row["categoriaCatastale"].ToString() == "C/2" || row["categoriaCatastale"].ToString() == "C/6" || row["categoriaCatastale"].ToString() == "C/7") ? true : false,
|
||||||
|
superficieTARI = Convert.ToDecimal(Helper.FormatDecimal(row["superficieTARI"].ToString(),2)) != 0 ? Convert.ToDecimal(row["superficieTARI"]) : 0,
|
||||||
|
tipoCatasto = row["tipoCatasto"].ToString(),
|
||||||
|
superficieTARISpecified = Convert.ToDecimal(Helper.FormatDecimal(row["superficieTARI"].ToString(), 2)) != 0 ? true : false,
|
||||||
|
pertinenzaUtDomesticaSpecified = true
|
||||||
|
}).ToArray(),
|
||||||
|
|
||||||
|
rangeValori = true, //Fisso e sempre valorizzato a 'TRUE',
|
||||||
|
rangeValoriSpecified = true
|
||||||
|
};
|
||||||
|
#endregion
|
||||||
|
|
||||||
|
#region Risposta
|
||||||
|
var client1 = new PrometeiaWSPuc.PrometeiaProxyServices();
|
||||||
|
var response = client1.fiscalitaTari(input);
|
||||||
|
//var response = client.tariImmobili(input);
|
||||||
|
var xml = Helper.SerializeXml(response);
|
||||||
|
#endregion
|
||||||
|
|
||||||
|
#region Ritorno
|
||||||
|
|
||||||
|
return datiInput
|
||||||
|
.Select(row =>
|
||||||
|
response.immobili.FirstOrDefault(o => o.chiaveImmobile.Equals(row["chiaveImmobile"].ToString())))
|
||||||
|
.Select(aliquotaResponse => new FiscalitaImmobile
|
||||||
|
{
|
||||||
|
ChiaveImmobile = aliquotaResponse.chiaveImmobile,
|
||||||
|
TariValoreMinimo= aliquotaResponse.tariMin == null ? (decimal?)null : aliquotaResponse.tariMin,
|
||||||
|
TariValoreMassimo = aliquotaResponse.tariMax == null ? (decimal?)null : aliquotaResponse.tariMax,
|
||||||
|
}).ToList();
|
||||||
|
|
||||||
|
#endregion
|
||||||
|
}
|
||||||
|
catch (System.Exception ex)
|
||||||
|
{
|
||||||
|
throw new System.Exception(string.Format("Prometeia.GetFiscalitaTari: {0}", ex.Message));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
35
Consulenza.ExternalServices/Properties/AssemblyInfo.cs
Normal file
@ -0,0 +1,35 @@
|
|||||||
|
using System.Reflection;
|
||||||
|
using System.Runtime.InteropServices;
|
||||||
|
|
||||||
|
// General Information about an assembly is controlled through the following
|
||||||
|
// set of attributes. Change these attribute values to modify the information
|
||||||
|
// associated with an assembly.
|
||||||
|
[assembly: AssemblyTitle("Consulenza.ExternalServices")]
|
||||||
|
[assembly: AssemblyDescription("")]
|
||||||
|
[assembly: AssemblyConfiguration("")]
|
||||||
|
[assembly: AssemblyCompany("")]
|
||||||
|
[assembly: AssemblyProduct("Consulenza.ExternalServices")]
|
||||||
|
[assembly: AssemblyCopyright("Copyright © 2015")]
|
||||||
|
[assembly: AssemblyTrademark("")]
|
||||||
|
[assembly: AssemblyCulture("")]
|
||||||
|
|
||||||
|
// Setting ComVisible to false makes the types in this assembly not visible
|
||||||
|
// to COM components. If you need to access a type in this assembly from
|
||||||
|
// COM, set the ComVisible attribute to true on that type.
|
||||||
|
[assembly: ComVisible(false)]
|
||||||
|
|
||||||
|
// The following GUID is for the ID of the typelib if this project is exposed to COM
|
||||||
|
[assembly: Guid("29a4cdd9-1681-4571-b832-fa43e99d352d")]
|
||||||
|
|
||||||
|
// Version information for an assembly consists of the following four values:
|
||||||
|
//
|
||||||
|
// Major Version
|
||||||
|
// Minor Version
|
||||||
|
// Build Number
|
||||||
|
// Revision
|
||||||
|
//
|
||||||
|
// You can specify all the values or you can default the Build and Revision Numbers
|
||||||
|
// by using the '*' as shown below:
|
||||||
|
// [assembly: AssemblyVersion("1.0.*")]
|
||||||
|
[assembly: AssemblyVersion("1.0.0.0")]
|
||||||
|
[assembly: AssemblyFileVersion("1.0.0.0")]
|
57
Consulenza.ExternalServices/Properties/Settings.Designer.cs
generated
Normal file
@ -0,0 +1,57 @@
|
|||||||
|
//------------------------------------------------------------------------------
|
||||||
|
// <auto-generated>
|
||||||
|
// This code was generated by a tool.
|
||||||
|
// Runtime Version:4.0.30319.42000
|
||||||
|
//
|
||||||
|
// Changes to this file may cause incorrect behavior and will be lost if
|
||||||
|
// the code is regenerated.
|
||||||
|
// </auto-generated>
|
||||||
|
//------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
namespace Consulenza.ExternalServices.Properties {
|
||||||
|
|
||||||
|
|
||||||
|
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
|
||||||
|
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "15.9.0.0")]
|
||||||
|
internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase {
|
||||||
|
|
||||||
|
private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings())));
|
||||||
|
|
||||||
|
public static Settings Default {
|
||||||
|
get {
|
||||||
|
return defaultInstance;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[global::System.Configuration.ApplicationScopedSettingAttribute()]
|
||||||
|
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
||||||
|
[global::System.Configuration.SpecialSettingAttribute(global::System.Configuration.SpecialSetting.WebServiceUrl)]
|
||||||
|
[global::System.Configuration.DefaultSettingValueAttribute("http://realestate-test.prometeia.it/IMEServices/ws/catasto/")]
|
||||||
|
public string Consulenza_ExternalServices_PrometeiaCatasto_CatastoServiceService {
|
||||||
|
get {
|
||||||
|
return ((string)(this["Consulenza_ExternalServices_PrometeiaCatasto_CatastoServiceService"]));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[global::System.Configuration.ApplicationScopedSettingAttribute()]
|
||||||
|
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
||||||
|
[global::System.Configuration.SpecialSettingAttribute(global::System.Configuration.SpecialSetting.WebServiceUrl)]
|
||||||
|
[global::System.Configuration.DefaultSettingValueAttribute("http://localhost:8080/fu-app/ReportManagerService")]
|
||||||
|
public string Consulenza_ExternalServices_ImmobiliareDatiRischio_ReportManagerService {
|
||||||
|
get {
|
||||||
|
return ((string)(this["Consulenza_ExternalServices_ImmobiliareDatiRischio_ReportManagerService"]));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[global::System.Configuration.ApplicationScopedSettingAttribute()]
|
||||||
|
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
||||||
|
[global::System.Configuration.SpecialSettingAttribute(global::System.Configuration.SpecialSetting.WebServiceUrl)]
|
||||||
|
[global::System.Configuration.DefaultSettingValueAttribute("http://bfwspuc01c.sysfideuram.sysbancafideuram.it:8080/fu-app/PrometeiaProxyServi" +
|
||||||
|
"ces")]
|
||||||
|
public string Consulenza_ExternalServices_PrometeiaWSPuc_PrometeiaProxyServices {
|
||||||
|
get {
|
||||||
|
return ((string)(this["Consulenza_ExternalServices_PrometeiaWSPuc_PrometeiaProxyServices"]));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
15
Consulenza.ExternalServices/Properties/Settings.settings
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
<?xml version='1.0' encoding='utf-8'?>
|
||||||
|
<SettingsFile xmlns="http://schemas.microsoft.com/VisualStudio/2004/01/settings" CurrentProfile="(Default)" GeneratedClassNamespace="Consulenza.ExternalServices.Properties" GeneratedClassName="Settings">
|
||||||
|
<Profiles />
|
||||||
|
<Settings>
|
||||||
|
<Setting Name="Consulenza_ExternalServices_PrometeiaCatasto_CatastoServiceService" Type="(Web Service URL)" Scope="Application">
|
||||||
|
<Value Profile="(Default)">http://realestate-test.prometeia.it/IMEServices/ws/catasto/</Value>
|
||||||
|
</Setting>
|
||||||
|
<Setting Name="Consulenza_ExternalServices_ImmobiliareDatiRischio_ReportManagerService" Type="(Web Service URL)" Scope="Application">
|
||||||
|
<Value Profile="(Default)">http://localhost:8080/fu-app/ReportManagerService</Value>
|
||||||
|
</Setting>
|
||||||
|
<Setting Name="Consulenza_ExternalServices_PrometeiaWSPuc_PrometeiaProxyServices" Type="(Web Service URL)" Scope="Application">
|
||||||
|
<Value Profile="(Default)">http://bfwspuc01c.sysfideuram.sysbancafideuram.it:8080/fu-app/PrometeiaProxyServices</Value>
|
||||||
|
</Setting>
|
||||||
|
</Settings>
|
||||||
|
</SettingsFile>
|
@ -0,0 +1,10 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<!--
|
||||||
|
This file is automatically generated by Visual Studio .Net. It is
|
||||||
|
used to store generic object data source configuration information.
|
||||||
|
Renaming the file extension or editing the content of this file may
|
||||||
|
cause the file to be unrecognizable by the program.
|
||||||
|
-->
|
||||||
|
<GenericObjectDataSource DisplayName="aliquoteImmobiliResponse" Version="1.0" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
|
||||||
|
<TypeInfo>Consulenza.ExternalServices.PrometeiaWSPuc.aliquoteImmobiliResponse, Service References.PrometeiaWSPuc.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null</TypeInfo>
|
||||||
|
</GenericObjectDataSource>
|
@ -0,0 +1,10 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<!--
|
||||||
|
This file is automatically generated by Visual Studio .Net. It is
|
||||||
|
used to store generic object data source configuration information.
|
||||||
|
Renaming the file extension or editing the content of this file may
|
||||||
|
cause the file to be unrecognizable by the program.
|
||||||
|
-->
|
||||||
|
<GenericObjectDataSource DisplayName="mapResponse" Version="1.0" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
|
||||||
|
<TypeInfo>Consulenza.ExternalServices.PrometeiaWSPuc.mapResponse, Service References.PrometeiaWSPuc.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null</TypeInfo>
|
||||||
|
</GenericObjectDataSource>
|
@ -0,0 +1,10 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<!--
|
||||||
|
This file is automatically generated by Visual Studio .Net. It is
|
||||||
|
used to store generic object data source configuration information.
|
||||||
|
Renaming the file extension or editing the content of this file may
|
||||||
|
cause the file to be unrecognizable by the program.
|
||||||
|
-->
|
||||||
|
<GenericObjectDataSource DisplayName="tariImmobiliResponse" Version="1.0" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
|
||||||
|
<TypeInfo>Consulenza.ExternalServices.PrometeiaWSPuc.tariImmobiliResponse, Service References.PrometeiaWSPuc.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null</TypeInfo>
|
||||||
|
</GenericObjectDataSource>
|
@ -0,0 +1,320 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<wsdl:definitions xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns="http://fideuram.it/frontend-unico/prometeiaWs" xmlns:ns1="http://schemas.xmlsoap.org/soap/http" name="PrometeiaProxyServices" targetNamespace="http://fideuram.it/frontend-unico/prometeiaWs" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
|
||||||
|
<wsdl:types>
|
||||||
|
<xs:schema elementFormDefault="unqualified" targetNamespace="http://fideuram.it/frontend-unico/prometeiaWs" version="1.0" xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||||
|
<xs:element name="fiscalitaImmobili" type="tns:fiscalitaImmobili" />
|
||||||
|
<xs:element name="fiscalitaImmobiliResponse" type="tns:fiscalitaImmobiliResponse" />
|
||||||
|
<xs:element name="fiscalitaTari" type="tns:fiscalitaTari" />
|
||||||
|
<xs:element name="fiscalitaTariResponse" type="tns:fiscalitaTariResponse" />
|
||||||
|
<xs:element name="getMapComuniItaly" type="tns:getMapComuniItaly" />
|
||||||
|
<xs:element name="getMapComuniItalyResponse" type="tns:getMapComuniItalyResponse" />
|
||||||
|
<xs:complexType name="fiscalitaTari">
|
||||||
|
<xs:sequence>
|
||||||
|
<xs:element minOccurs="0" name="arg0" type="tns:tariImmobiliRequest" />
|
||||||
|
</xs:sequence>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:complexType name="tariImmobiliRequest">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:extension base="tns:request">
|
||||||
|
<xs:sequence>
|
||||||
|
<xs:element minOccurs="0" maxOccurs="unbounded" name="immobili" nillable="true" type="tns:tariImmobileInput" />
|
||||||
|
<xs:element minOccurs="0" name="rangeValori" type="xs:boolean" />
|
||||||
|
</xs:sequence>
|
||||||
|
</xs:extension>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:complexType name="request">
|
||||||
|
<xs:sequence>
|
||||||
|
<xs:element minOccurs="0" name="remoteAddress" type="xs:string" />
|
||||||
|
<xs:element minOccurs="0" name="user" type="tns:user" />
|
||||||
|
</xs:sequence>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:complexType name="tariImmobileInput">
|
||||||
|
<xs:sequence>
|
||||||
|
<xs:element minOccurs="0" name="categoriaCatastale" type="xs:string" />
|
||||||
|
<xs:element minOccurs="0" name="chiaveImmobile" type="xs:string" />
|
||||||
|
<xs:element minOccurs="0" name="codComune" type="xs:string" />
|
||||||
|
<xs:element minOccurs="0" name="destinazioneUso" type="xs:string" />
|
||||||
|
<xs:element minOccurs="0" name="pertinenzaUtDomestica" type="xs:boolean" />
|
||||||
|
<xs:element minOccurs="0" name="subTariffaUtDomestica" type="xs:string" />
|
||||||
|
<xs:element minOccurs="0" name="subTariffaUtNonDomestica" type="xs:string" />
|
||||||
|
<xs:element minOccurs="0" name="superficieTARI" type="xs:decimal" />
|
||||||
|
<xs:element minOccurs="0" name="tariffaUtDomestica" type="xs:long" />
|
||||||
|
<xs:element minOccurs="0" name="tariffaUtNonDomestica" type="xs:long" />
|
||||||
|
<xs:element minOccurs="0" name="timeBucket" type="xs:int" />
|
||||||
|
<xs:element minOccurs="0" name="tipoCatasto" type="xs:string" />
|
||||||
|
</xs:sequence>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:complexType name="user">
|
||||||
|
<xs:sequence>
|
||||||
|
<xs:element minOccurs="0" name="filiale" type="xs:string" />
|
||||||
|
<xs:element minOccurs="0" name="password" type="xs:string" />
|
||||||
|
<xs:element minOccurs="0" name="userPFTPro" type="xs:string" />
|
||||||
|
<xs:element minOccurs="0" name="username" type="xs:string" />
|
||||||
|
</xs:sequence>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:complexType name="fiscalitaTariResponse">
|
||||||
|
<xs:sequence>
|
||||||
|
<xs:element minOccurs="0" name="return" type="tns:tariImmobiliResponse" />
|
||||||
|
</xs:sequence>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:complexType name="tariImmobiliResponse">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:extension base="tns:response">
|
||||||
|
<xs:sequence>
|
||||||
|
<xs:element minOccurs="0" maxOccurs="unbounded" name="immobili" nillable="true" type="tns:tariImmobileOutput" />
|
||||||
|
</xs:sequence>
|
||||||
|
</xs:extension>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:complexType name="response" abstract="true">
|
||||||
|
<xs:sequence>
|
||||||
|
<xs:element minOccurs="0" name="reasonCode" type="xs:string" />
|
||||||
|
<xs:element name="returnCode" type="xs:int" />
|
||||||
|
</xs:sequence>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:complexType name="tariImmobileOutput">
|
||||||
|
<xs:sequence>
|
||||||
|
<xs:element minOccurs="0" name="baseImponibile" type="xs:decimal" />
|
||||||
|
<xs:element minOccurs="0" name="chiaveImmobile" type="xs:string" />
|
||||||
|
<xs:element minOccurs="0" name="codiceTariffa" type="xs:long" />
|
||||||
|
<xs:element minOccurs="0" name="descrizioneTariffa" type="xs:string" />
|
||||||
|
<xs:element minOccurs="0" name="errorCode" type="xs:string" />
|
||||||
|
<xs:element minOccurs="0" name="errorDescription" type="xs:string" />
|
||||||
|
<xs:element name="status" type="xs:int" />
|
||||||
|
<xs:element minOccurs="0" name="tari" type="xs:decimal" />
|
||||||
|
<xs:element minOccurs="0" name="tariMax" type="xs:decimal" />
|
||||||
|
<xs:element minOccurs="0" name="tariMin" type="xs:decimal" />
|
||||||
|
<xs:element minOccurs="0" name="timeBucket" type="xs:int" />
|
||||||
|
<xs:element minOccurs="0" name="valoreTariffaFissa" type="xs:decimal" />
|
||||||
|
<xs:element minOccurs="0" name="valoreTariffaMq" type="xs:decimal" />
|
||||||
|
<xs:element minOccurs="0" name="valoreTariffaVariabile" type="xs:decimal" />
|
||||||
|
</xs:sequence>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:complexType name="getMapComuniItaly">
|
||||||
|
<xs:sequence>
|
||||||
|
<xs:element minOccurs="0" name="arg0" type="tns:mapComuniItalyRequest" />
|
||||||
|
</xs:sequence>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:complexType name="mapComuniItalyRequest">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:extension base="tns:request">
|
||||||
|
<xs:sequence>
|
||||||
|
<xs:element minOccurs="0" maxOccurs="unbounded" name="codiciComune" nillable="true" type="xs:string" />
|
||||||
|
<xs:element minOccurs="0" maxOccurs="unbounded" name="comuni" nillable="true" type="tns:mapComune" />
|
||||||
|
<xs:element minOccurs="0" name="markerUrl" type="xs:string" />
|
||||||
|
</xs:sequence>
|
||||||
|
</xs:extension>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:complexType name="mapComune">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:extension base="tns:mapPoint">
|
||||||
|
<xs:sequence>
|
||||||
|
<xs:element minOccurs="0" name="comune" type="xs:string" />
|
||||||
|
</xs:sequence>
|
||||||
|
</xs:extension>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:complexType name="mapPoint">
|
||||||
|
<xs:sequence>
|
||||||
|
<xs:element minOccurs="0" name="imgStream" type="xs:base64Binary" />
|
||||||
|
<xs:element minOccurs="0" name="latitudine" type="xs:double" />
|
||||||
|
<xs:element minOccurs="0" name="longitudine" type="xs:double" />
|
||||||
|
<xs:element minOccurs="0" name="markerUrl" type="xs:string" />
|
||||||
|
<xs:element minOccurs="0" maxOccurs="unbounded" name="parameters" nillable="true" type="tns:mapPointParametersEntry" />
|
||||||
|
</xs:sequence>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:complexType name="mapPointParametersEntry">
|
||||||
|
<xs:sequence>
|
||||||
|
<xs:element minOccurs="0" name="key" type="xs:string" />
|
||||||
|
<xs:element minOccurs="0" name="value" type="xs:anyType" />
|
||||||
|
</xs:sequence>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:complexType name="getMapComuniItalyResponse">
|
||||||
|
<xs:sequence>
|
||||||
|
<xs:element minOccurs="0" name="return" type="tns:mapResponse" />
|
||||||
|
</xs:sequence>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:complexType name="mapResponse">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:extension base="tns:response">
|
||||||
|
<xs:sequence>
|
||||||
|
<xs:element minOccurs="0" name="stream" type="xs:base64Binary" />
|
||||||
|
</xs:sequence>
|
||||||
|
</xs:extension>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:complexType name="fiscalitaImmobili">
|
||||||
|
<xs:sequence>
|
||||||
|
<xs:element minOccurs="0" name="arg0" type="tns:aliquoteImmobiliRequest" />
|
||||||
|
</xs:sequence>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:complexType name="aliquoteImmobiliRequest">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:extension base="tns:request">
|
||||||
|
<xs:sequence>
|
||||||
|
<xs:element minOccurs="0" maxOccurs="unbounded" name="immobili" nillable="true" type="tns:aliquotaImmobileInput" />
|
||||||
|
<xs:element minOccurs="0" name="rangeValori" type="xs:boolean" />
|
||||||
|
</xs:sequence>
|
||||||
|
</xs:extension>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:complexType name="aliquotaImmobileInput">
|
||||||
|
<xs:sequence>
|
||||||
|
<xs:element minOccurs="0" name="abitazionePrincipale" type="xs:boolean" />
|
||||||
|
<xs:element minOccurs="0" name="aliquotaImu" type="xs:decimal" />
|
||||||
|
<xs:element minOccurs="0" name="aliquotaTasi" type="xs:decimal" />
|
||||||
|
<xs:element minOccurs="0" name="baseImponibile" type="xs:decimal" />
|
||||||
|
<xs:element minOccurs="0" name="categoria" type="xs:string" />
|
||||||
|
<xs:element minOccurs="0" name="categoriaCatastaleAbitazionePrincipale" type="xs:string" />
|
||||||
|
<xs:element minOccurs="0" name="chiaveImmobile" type="xs:string" />
|
||||||
|
<xs:element minOccurs="0" name="codAliquota" type="xs:string" />
|
||||||
|
<xs:element minOccurs="0" name="codSubAliquoteImu" type="xs:string" />
|
||||||
|
<xs:element minOccurs="0" name="codSubAliquoteTasi" type="xs:string" />
|
||||||
|
<xs:element minOccurs="0" name="codZona" type="xs:string" />
|
||||||
|
<xs:element minOccurs="0" name="comune" type="xs:string" />
|
||||||
|
<xs:element minOccurs="0" name="destinazioneUso" type="xs:string" />
|
||||||
|
<xs:element minOccurs="0" name="detrazioneValImu" type="xs:decimal" />
|
||||||
|
<xs:element minOccurs="0" name="detrazioneValTasi" type="xs:decimal" />
|
||||||
|
<xs:element minOccurs="0" maxOccurs="unbounded" name="detrazioniImu" nillable="true" type="xs:string" />
|
||||||
|
<xs:element minOccurs="0" maxOccurs="unbounded" name="detrazioniTasi" nillable="true" type="xs:string" />
|
||||||
|
<xs:element minOccurs="0" name="indirizzo" type="xs:string" />
|
||||||
|
<xs:element minOccurs="0" name="mesiPossesso" type="xs:int" />
|
||||||
|
<xs:element minOccurs="0" name="pertinenzaAbPrincipale" type="xs:boolean" />
|
||||||
|
<xs:element minOccurs="0" name="presenzaDetentore" type="xs:boolean" />
|
||||||
|
<xs:element minOccurs="0" name="renditaCatastale" type="xs:decimal" />
|
||||||
|
<xs:element minOccurs="0" name="timeBucket" type="xs:int" />
|
||||||
|
<xs:element minOccurs="0" name="tipoCatasto" type="xs:string" />
|
||||||
|
</xs:sequence>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:complexType name="fiscalitaImmobiliResponse">
|
||||||
|
<xs:sequence>
|
||||||
|
<xs:element minOccurs="0" name="return" type="tns:aliquoteImmobiliResponse" />
|
||||||
|
</xs:sequence>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:complexType name="aliquoteImmobiliResponse">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:extension base="tns:response">
|
||||||
|
<xs:sequence>
|
||||||
|
<xs:element minOccurs="0" maxOccurs="unbounded" name="immobili" nillable="true" type="tns:aliquotaImmobileOutput" />
|
||||||
|
</xs:sequence>
|
||||||
|
</xs:extension>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:complexType name="aliquotaImmobileOutput">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:extension base="tns:response">
|
||||||
|
<xs:sequence>
|
||||||
|
<xs:element minOccurs="0" name="baseImponibile" type="xs:decimal" />
|
||||||
|
<xs:element minOccurs="0" name="chiaveImmobile" type="xs:string" />
|
||||||
|
<xs:element minOccurs="0" name="imu" type="tns:fiscalita" />
|
||||||
|
<xs:element minOccurs="0" name="tasi" type="tns:fiscalita" />
|
||||||
|
<xs:element minOccurs="0" name="timeBucket" type="xs:int" />
|
||||||
|
</xs:sequence>
|
||||||
|
</xs:extension>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:complexType name="fiscalita">
|
||||||
|
<xs:sequence>
|
||||||
|
<xs:element minOccurs="0" name="aliquota" type="tns:aliquotaFiscalita" />
|
||||||
|
<xs:element minOccurs="0" maxOccurs="unbounded" name="detrazioni" nillable="true" type="tns:detrazioneFiscalita" />
|
||||||
|
<xs:element name="esente" type="xs:boolean" />
|
||||||
|
<xs:element minOccurs="0" name="subAliquota" type="tns:aliquotaFiscalita" />
|
||||||
|
<xs:element minOccurs="0" name="valore" type="xs:decimal" />
|
||||||
|
<xs:element minOccurs="0" name="valoreMax" type="xs:decimal" />
|
||||||
|
<xs:element minOccurs="0" name="valoreMin" type="xs:decimal" />
|
||||||
|
</xs:sequence>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:complexType name="aliquotaFiscalita">
|
||||||
|
<xs:sequence>
|
||||||
|
<xs:element minOccurs="0" name="codice" type="xs:string" />
|
||||||
|
<xs:element minOccurs="0" name="codiceNazionaleComune" type="xs:string" />
|
||||||
|
<xs:element minOccurs="0" name="codiceSub" type="xs:string" />
|
||||||
|
<xs:element minOccurs="0" name="descrizione" type="xs:string" />
|
||||||
|
<xs:element name="idComune" type="xs:long" />
|
||||||
|
<xs:element name="quotapossessore" type="xs:float" />
|
||||||
|
<xs:element minOccurs="0" name="riduzione" type="xs:float" />
|
||||||
|
<xs:element minOccurs="0" name="tipo" type="xs:string" />
|
||||||
|
<xs:element name="valore" type="xs:float" />
|
||||||
|
</xs:sequence>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:complexType name="detrazioneFiscalita">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:extension base="tns:aliquotaFiscalita">
|
||||||
|
<xs:sequence>
|
||||||
|
<xs:element minOccurs="0" name="codiceDetrazione" type="xs:string" />
|
||||||
|
</xs:sequence>
|
||||||
|
</xs:extension>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
</xs:schema>
|
||||||
|
</wsdl:types>
|
||||||
|
<wsdl:message name="fiscalitaImmobili">
|
||||||
|
<wsdl:part name="parameters" element="tns:fiscalitaImmobili" />
|
||||||
|
</wsdl:message>
|
||||||
|
<wsdl:message name="fiscalitaTariResponse">
|
||||||
|
<wsdl:part name="parameters" element="tns:fiscalitaTariResponse" />
|
||||||
|
</wsdl:message>
|
||||||
|
<wsdl:message name="getMapComuniItaly">
|
||||||
|
<wsdl:part name="parameters" element="tns:getMapComuniItaly" />
|
||||||
|
</wsdl:message>
|
||||||
|
<wsdl:message name="getMapComuniItalyResponse">
|
||||||
|
<wsdl:part name="parameters" element="tns:getMapComuniItalyResponse" />
|
||||||
|
</wsdl:message>
|
||||||
|
<wsdl:message name="fiscalitaImmobiliResponse">
|
||||||
|
<wsdl:part name="parameters" element="tns:fiscalitaImmobiliResponse" />
|
||||||
|
</wsdl:message>
|
||||||
|
<wsdl:message name="fiscalitaTari">
|
||||||
|
<wsdl:part name="parameters" element="tns:fiscalitaTari" />
|
||||||
|
</wsdl:message>
|
||||||
|
<wsdl:portType name="IPrometeiaWS">
|
||||||
|
<wsdl:operation name="fiscalitaTari">
|
||||||
|
<wsdl:input name="fiscalitaTari" message="tns:fiscalitaTari" />
|
||||||
|
<wsdl:output name="fiscalitaTariResponse" message="tns:fiscalitaTariResponse" />
|
||||||
|
</wsdl:operation>
|
||||||
|
<wsdl:operation name="getMapComuniItaly">
|
||||||
|
<wsdl:input name="getMapComuniItaly" message="tns:getMapComuniItaly" />
|
||||||
|
<wsdl:output name="getMapComuniItalyResponse" message="tns:getMapComuniItalyResponse" />
|
||||||
|
</wsdl:operation>
|
||||||
|
<wsdl:operation name="fiscalitaImmobili">
|
||||||
|
<wsdl:input name="fiscalitaImmobili" message="tns:fiscalitaImmobili" />
|
||||||
|
<wsdl:output name="fiscalitaImmobiliResponse" message="tns:fiscalitaImmobiliResponse" />
|
||||||
|
</wsdl:operation>
|
||||||
|
</wsdl:portType>
|
||||||
|
<wsdl:binding name="PrometeiaProxyServicesSoapBinding" type="tns:IPrometeiaWS">
|
||||||
|
<soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
|
||||||
|
<wsdl:operation name="fiscalitaTari">
|
||||||
|
<soap:operation soapAction="" style="document" />
|
||||||
|
<wsdl:input name="fiscalitaTari">
|
||||||
|
<soap:body use="literal" />
|
||||||
|
</wsdl:input>
|
||||||
|
<wsdl:output name="fiscalitaTariResponse">
|
||||||
|
<soap:body use="literal" />
|
||||||
|
</wsdl:output>
|
||||||
|
</wsdl:operation>
|
||||||
|
<wsdl:operation name="getMapComuniItaly">
|
||||||
|
<soap:operation soapAction="" style="document" />
|
||||||
|
<wsdl:input name="getMapComuniItaly">
|
||||||
|
<soap:body use="literal" />
|
||||||
|
</wsdl:input>
|
||||||
|
<wsdl:output name="getMapComuniItalyResponse">
|
||||||
|
<soap:body use="literal" />
|
||||||
|
</wsdl:output>
|
||||||
|
</wsdl:operation>
|
||||||
|
<wsdl:operation name="fiscalitaImmobili">
|
||||||
|
<soap:operation soapAction="" style="document" />
|
||||||
|
<wsdl:input name="fiscalitaImmobili">
|
||||||
|
<soap:body use="literal" />
|
||||||
|
</wsdl:input>
|
||||||
|
<wsdl:output name="fiscalitaImmobiliResponse">
|
||||||
|
<soap:body use="literal" />
|
||||||
|
</wsdl:output>
|
||||||
|
</wsdl:operation>
|
||||||
|
</wsdl:binding>
|
||||||
|
<wsdl:service name="PrometeiaProxyServices">
|
||||||
|
<wsdl:port name="PrometeiaProxy" binding="tns:PrometeiaProxyServicesSoapBinding">
|
||||||
|
<soap:address location="http://bfwspuc01c:8080/fu-app/PrometeiaProxyServices" />
|
||||||
|
</wsdl:port>
|
||||||
|
</wsdl:service>
|
||||||
|
</wsdl:definitions>
|
@ -0,0 +1,30 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<ReferenceGroup xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" ID="a25e73ff-fcfe-41a6-a623-d63012b2b8e0" xmlns="urn:schemas-microsoft-com:xml-wcfservicemap">
|
||||||
|
<ClientOptions>
|
||||||
|
<GenerateAsynchronousMethods>false</GenerateAsynchronousMethods>
|
||||||
|
<EnableDataBinding>true</EnableDataBinding>
|
||||||
|
<ExcludedTypes />
|
||||||
|
<ImportXmlTypes>false</ImportXmlTypes>
|
||||||
|
<GenerateInternalTypes>false</GenerateInternalTypes>
|
||||||
|
<GenerateMessageContracts>false</GenerateMessageContracts>
|
||||||
|
<NamespaceMappings />
|
||||||
|
<CollectionMappings />
|
||||||
|
<GenerateSerializableTypes>true</GenerateSerializableTypes>
|
||||||
|
<Serializer>Auto</Serializer>
|
||||||
|
<UseSerializerForFaults>true</UseSerializerForFaults>
|
||||||
|
<ReferenceAllAssemblies>true</ReferenceAllAssemblies>
|
||||||
|
<ReferencedAssemblies />
|
||||||
|
<ReferencedDataContractTypes />
|
||||||
|
<ServiceContractMappings />
|
||||||
|
</ClientOptions>
|
||||||
|
<MetadataSources>
|
||||||
|
<MetadataSource Address="http://bfwspuc01c.sysfideuram.sysbancafideuram.it/fu-app/PrometeiaProxyServices?wsdl" Protocol="http" SourceId="1" />
|
||||||
|
</MetadataSources>
|
||||||
|
<Metadata>
|
||||||
|
<MetadataFile FileName="PrometeiaProxyServices.wsdl" MetadataType="Wsdl" ID="76de1ec3-78b2-4bb8-8ffd-5f3275347512" SourceId="1" SourceUrl="http://bfwspuc01c.sysfideuram.sysbancafideuram.it/fu-app/PrometeiaProxyServices?wsdl" />
|
||||||
|
</Metadata>
|
||||||
|
<Extensions>
|
||||||
|
<ExtensionFile FileName="configuration91.svcinfo" Name="configuration91.svcinfo" />
|
||||||
|
<ExtensionFile FileName="configuration.svcinfo" Name="configuration.svcinfo" />
|
||||||
|
</Extensions>
|
||||||
|
</ReferenceGroup>
|
@ -0,0 +1,10 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<configurationSnapshot xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="urn:schemas-microsoft-com:xml-wcfconfigurationsnapshot">
|
||||||
|
<behaviors />
|
||||||
|
<bindings>
|
||||||
|
<binding digest="System.ServiceModel.Configuration.BasicHttpBindingElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089:<?xml version="1.0" encoding="utf-16"?><Data name="PrometeiaProxyServicesSoapBinding" />" bindingType="basicHttpBinding" name="PrometeiaProxyServicesSoapBinding" />
|
||||||
|
</bindings>
|
||||||
|
<endpoints>
|
||||||
|
<endpoint normalizedDigest="<?xml version="1.0" encoding="utf-16"?><Data address="http://bfwspuc01c:8080/fu-app/PrometeiaProxyServices" binding="basicHttpBinding" bindingConfiguration="PrometeiaProxyServicesSoapBinding" contract="PrometeiaWSPuc.IPrometeiaWS" name="PrometeiaProxy" />" digest="<?xml version="1.0" encoding="utf-16"?><Data address="http://bfwspuc01c:8080/fu-app/PrometeiaProxyServices" binding="basicHttpBinding" bindingConfiguration="PrometeiaProxyServicesSoapBinding" contract="PrometeiaWSPuc.IPrometeiaWS" name="PrometeiaProxy" />" contractName="PrometeiaWSPuc.IPrometeiaWS" name="PrometeiaProxy" />
|
||||||
|
</endpoints>
|
||||||
|
</configurationSnapshot>
|
@ -0,0 +1,201 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<SavedWcfConfigurationInformation xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Version="9.1" CheckSum="QJYGdW9UW24A3ZzHSPSiq/uype4=">
|
||||||
|
<bindingConfigurations>
|
||||||
|
<bindingConfiguration bindingType="basicHttpBinding" name="PrometeiaProxyServicesSoapBinding">
|
||||||
|
<properties>
|
||||||
|
<property path="/name" isComplexType="false" isExplicitlyDefined="true" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||||
|
<serializedValue>PrometeiaProxyServicesSoapBinding</serializedValue>
|
||||||
|
</property>
|
||||||
|
<property path="/closeTimeout" isComplexType="false" isExplicitlyDefined="true" clrType="System.TimeSpan, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||||
|
<serializedValue />
|
||||||
|
</property>
|
||||||
|
<property path="/openTimeout" isComplexType="false" isExplicitlyDefined="true" clrType="System.TimeSpan, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||||
|
<serializedValue />
|
||||||
|
</property>
|
||||||
|
<property path="/receiveTimeout" isComplexType="false" isExplicitlyDefined="true" clrType="System.TimeSpan, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||||
|
<serializedValue />
|
||||||
|
</property>
|
||||||
|
<property path="/sendTimeout" isComplexType="false" isExplicitlyDefined="true" clrType="System.TimeSpan, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||||
|
<serializedValue />
|
||||||
|
</property>
|
||||||
|
<property path="/allowCookies" isComplexType="false" isExplicitlyDefined="true" clrType="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||||
|
<serializedValue />
|
||||||
|
</property>
|
||||||
|
<property path="/bypassProxyOnLocal" isComplexType="false" isExplicitlyDefined="true" clrType="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||||
|
<serializedValue />
|
||||||
|
</property>
|
||||||
|
<property path="/hostNameComparisonMode" isComplexType="false" isExplicitlyDefined="false" clrType="System.ServiceModel.HostNameComparisonMode, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||||
|
<serializedValue>StrongWildcard</serializedValue>
|
||||||
|
</property>
|
||||||
|
<property path="/maxBufferPoolSize" isComplexType="false" isExplicitlyDefined="true" clrType="System.Int64, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||||
|
<serializedValue />
|
||||||
|
</property>
|
||||||
|
<property path="/maxBufferSize" isComplexType="false" isExplicitlyDefined="false" clrType="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||||
|
<serializedValue>65536</serializedValue>
|
||||||
|
</property>
|
||||||
|
<property path="/maxReceivedMessageSize" isComplexType="false" isExplicitlyDefined="true" clrType="System.Int64, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||||
|
<serializedValue />
|
||||||
|
</property>
|
||||||
|
<property path="/proxyAddress" isComplexType="false" isExplicitlyDefined="false" clrType="System.Uri, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||||
|
<serializedValue />
|
||||||
|
</property>
|
||||||
|
<property path="/readerQuotas" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||||
|
<serializedValue>System.ServiceModel.Configuration.XmlDictionaryReaderQuotasElement</serializedValue>
|
||||||
|
</property>
|
||||||
|
<property path="/readerQuotas/maxDepth" isComplexType="false" isExplicitlyDefined="false" clrType="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||||
|
<serializedValue>0</serializedValue>
|
||||||
|
</property>
|
||||||
|
<property path="/readerQuotas/maxStringContentLength" isComplexType="false" isExplicitlyDefined="false" clrType="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||||
|
<serializedValue>0</serializedValue>
|
||||||
|
</property>
|
||||||
|
<property path="/readerQuotas/maxArrayLength" isComplexType="false" isExplicitlyDefined="false" clrType="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||||
|
<serializedValue>0</serializedValue>
|
||||||
|
</property>
|
||||||
|
<property path="/readerQuotas/maxBytesPerRead" isComplexType="false" isExplicitlyDefined="false" clrType="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||||
|
<serializedValue>0</serializedValue>
|
||||||
|
</property>
|
||||||
|
<property path="/readerQuotas/maxNameTableCharCount" isComplexType="false" isExplicitlyDefined="false" clrType="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||||
|
<serializedValue>0</serializedValue>
|
||||||
|
</property>
|
||||||
|
<property path="/textEncoding" isComplexType="false" isExplicitlyDefined="false" clrType="System.Text.Encoding, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||||
|
<serializedValue>System.Text.UTF8Encoding</serializedValue>
|
||||||
|
</property>
|
||||||
|
<property path="/transferMode" isComplexType="false" isExplicitlyDefined="false" clrType="System.ServiceModel.TransferMode, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||||
|
<serializedValue>Buffered</serializedValue>
|
||||||
|
</property>
|
||||||
|
<property path="/useDefaultWebProxy" isComplexType="false" isExplicitlyDefined="true" clrType="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||||
|
<serializedValue />
|
||||||
|
</property>
|
||||||
|
<property path="/messageEncoding" isComplexType="false" isExplicitlyDefined="false" clrType="System.ServiceModel.WSMessageEncoding, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||||
|
<serializedValue>Text</serializedValue>
|
||||||
|
</property>
|
||||||
|
<property path="/security" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.BasicHttpSecurityElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||||
|
<serializedValue>System.ServiceModel.Configuration.BasicHttpSecurityElement</serializedValue>
|
||||||
|
</property>
|
||||||
|
<property path="/security/mode" isComplexType="false" isExplicitlyDefined="false" clrType="System.ServiceModel.BasicHttpSecurityMode, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||||
|
<serializedValue>None</serializedValue>
|
||||||
|
</property>
|
||||||
|
<property path="/security/transport" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.HttpTransportSecurityElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||||
|
<serializedValue>System.ServiceModel.Configuration.HttpTransportSecurityElement</serializedValue>
|
||||||
|
</property>
|
||||||
|
<property path="/security/transport/clientCredentialType" isComplexType="false" isExplicitlyDefined="false" clrType="System.ServiceModel.HttpClientCredentialType, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||||
|
<serializedValue>None</serializedValue>
|
||||||
|
</property>
|
||||||
|
<property path="/security/transport/proxyCredentialType" isComplexType="false" isExplicitlyDefined="false" clrType="System.ServiceModel.HttpProxyCredentialType, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||||
|
<serializedValue>None</serializedValue>
|
||||||
|
</property>
|
||||||
|
<property path="/security/transport/extendedProtectionPolicy" isComplexType="true" isExplicitlyDefined="false" clrType="System.Security.Authentication.ExtendedProtection.Configuration.ExtendedProtectionPolicyElement, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||||
|
<serializedValue>System.Security.Authentication.ExtendedProtection.Configuration.ExtendedProtectionPolicyElement</serializedValue>
|
||||||
|
</property>
|
||||||
|
<property path="/security/transport/extendedProtectionPolicy/policyEnforcement" isComplexType="false" isExplicitlyDefined="false" clrType="System.Security.Authentication.ExtendedProtection.PolicyEnforcement, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||||
|
<serializedValue>Never</serializedValue>
|
||||||
|
</property>
|
||||||
|
<property path="/security/transport/extendedProtectionPolicy/protectionScenario" isComplexType="false" isExplicitlyDefined="false" clrType="System.Security.Authentication.ExtendedProtection.ProtectionScenario, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||||
|
<serializedValue>TransportSelected</serializedValue>
|
||||||
|
</property>
|
||||||
|
<property path="/security/transport/extendedProtectionPolicy/customServiceNames" isComplexType="true" isExplicitlyDefined="false" clrType="System.Security.Authentication.ExtendedProtection.Configuration.ServiceNameElementCollection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||||
|
<serializedValue>(Raccolta)</serializedValue>
|
||||||
|
</property>
|
||||||
|
<property path="/security/transport/realm" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||||
|
<serializedValue />
|
||||||
|
</property>
|
||||||
|
<property path="/security/message" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.BasicHttpMessageSecurityElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||||
|
<serializedValue>System.ServiceModel.Configuration.BasicHttpMessageSecurityElement</serializedValue>
|
||||||
|
</property>
|
||||||
|
<property path="/security/message/clientCredentialType" isComplexType="false" isExplicitlyDefined="false" clrType="System.ServiceModel.BasicHttpMessageCredentialType, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||||
|
<serializedValue>UserName</serializedValue>
|
||||||
|
</property>
|
||||||
|
<property path="/security/message/algorithmSuite" isComplexType="false" isExplicitlyDefined="false" clrType="System.ServiceModel.Security.SecurityAlgorithmSuite, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||||
|
<serializedValue>Default</serializedValue>
|
||||||
|
</property>
|
||||||
|
</properties>
|
||||||
|
</bindingConfiguration>
|
||||||
|
</bindingConfigurations>
|
||||||
|
<endpoints>
|
||||||
|
<endpoint name="PrometeiaProxy" contract="PrometeiaWSPuc.IPrometeiaWS" bindingType="basicHttpBinding" address="http://bfwspuc01c:8080/fu-app/PrometeiaProxyServices" bindingConfiguration="PrometeiaProxyServicesSoapBinding">
|
||||||
|
<properties>
|
||||||
|
<property path="/address" isComplexType="false" isExplicitlyDefined="true" clrType="System.Uri, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||||
|
<serializedValue>http://bfwspuc01c:8080/fu-app/PrometeiaProxyServices</serializedValue>
|
||||||
|
</property>
|
||||||
|
<property path="/behaviorConfiguration" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||||
|
<serializedValue />
|
||||||
|
</property>
|
||||||
|
<property path="/binding" isComplexType="false" isExplicitlyDefined="true" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||||
|
<serializedValue>basicHttpBinding</serializedValue>
|
||||||
|
</property>
|
||||||
|
<property path="/bindingConfiguration" isComplexType="false" isExplicitlyDefined="true" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||||
|
<serializedValue>PrometeiaProxyServicesSoapBinding</serializedValue>
|
||||||
|
</property>
|
||||||
|
<property path="/contract" isComplexType="false" isExplicitlyDefined="true" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||||
|
<serializedValue>PrometeiaWSPuc.IPrometeiaWS</serializedValue>
|
||||||
|
</property>
|
||||||
|
<property path="/headers" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.AddressHeaderCollectionElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||||
|
<serializedValue>System.ServiceModel.Configuration.AddressHeaderCollectionElement</serializedValue>
|
||||||
|
</property>
|
||||||
|
<property path="/headers/headers" isComplexType="false" isExplicitlyDefined="true" clrType="System.ServiceModel.Channels.AddressHeaderCollection, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||||
|
<serializedValue><Header /></serializedValue>
|
||||||
|
</property>
|
||||||
|
<property path="/identity" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.IdentityElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||||
|
<serializedValue>System.ServiceModel.Configuration.IdentityElement</serializedValue>
|
||||||
|
</property>
|
||||||
|
<property path="/identity/userPrincipalName" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.UserPrincipalNameElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||||
|
<serializedValue>System.ServiceModel.Configuration.UserPrincipalNameElement</serializedValue>
|
||||||
|
</property>
|
||||||
|
<property path="/identity/userPrincipalName/value" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||||
|
<serializedValue />
|
||||||
|
</property>
|
||||||
|
<property path="/identity/servicePrincipalName" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.ServicePrincipalNameElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||||
|
<serializedValue>System.ServiceModel.Configuration.ServicePrincipalNameElement</serializedValue>
|
||||||
|
</property>
|
||||||
|
<property path="/identity/servicePrincipalName/value" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||||
|
<serializedValue />
|
||||||
|
</property>
|
||||||
|
<property path="/identity/dns" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.DnsElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||||
|
<serializedValue>System.ServiceModel.Configuration.DnsElement</serializedValue>
|
||||||
|
</property>
|
||||||
|
<property path="/identity/dns/value" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||||
|
<serializedValue />
|
||||||
|
</property>
|
||||||
|
<property path="/identity/rsa" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.RsaElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||||
|
<serializedValue>System.ServiceModel.Configuration.RsaElement</serializedValue>
|
||||||
|
</property>
|
||||||
|
<property path="/identity/rsa/value" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||||
|
<serializedValue />
|
||||||
|
</property>
|
||||||
|
<property path="/identity/certificate" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.CertificateElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||||
|
<serializedValue>System.ServiceModel.Configuration.CertificateElement</serializedValue>
|
||||||
|
</property>
|
||||||
|
<property path="/identity/certificate/encodedValue" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||||
|
<serializedValue />
|
||||||
|
</property>
|
||||||
|
<property path="/identity/certificateReference" isComplexType="true" isExplicitlyDefined="false" clrType="System.ServiceModel.Configuration.CertificateReferenceElement, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||||
|
<serializedValue>System.ServiceModel.Configuration.CertificateReferenceElement</serializedValue>
|
||||||
|
</property>
|
||||||
|
<property path="/identity/certificateReference/storeName" isComplexType="false" isExplicitlyDefined="false" clrType="System.Security.Cryptography.X509Certificates.StoreName, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||||
|
<serializedValue>My</serializedValue>
|
||||||
|
</property>
|
||||||
|
<property path="/identity/certificateReference/storeLocation" isComplexType="false" isExplicitlyDefined="false" clrType="System.Security.Cryptography.X509Certificates.StoreLocation, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||||
|
<serializedValue>LocalMachine</serializedValue>
|
||||||
|
</property>
|
||||||
|
<property path="/identity/certificateReference/x509FindType" isComplexType="false" isExplicitlyDefined="false" clrType="System.Security.Cryptography.X509Certificates.X509FindType, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||||
|
<serializedValue>FindBySubjectDistinguishedName</serializedValue>
|
||||||
|
</property>
|
||||||
|
<property path="/identity/certificateReference/findValue" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||||
|
<serializedValue />
|
||||||
|
</property>
|
||||||
|
<property path="/identity/certificateReference/isChainIncluded" isComplexType="false" isExplicitlyDefined="false" clrType="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||||
|
<serializedValue>False</serializedValue>
|
||||||
|
</property>
|
||||||
|
<property path="/name" isComplexType="false" isExplicitlyDefined="true" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||||
|
<serializedValue>PrometeiaProxy</serializedValue>
|
||||||
|
</property>
|
||||||
|
<property path="/kind" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||||
|
<serializedValue />
|
||||||
|
</property>
|
||||||
|
<property path="/endpointConfiguration" isComplexType="false" isExplicitlyDefined="false" clrType="System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||||
|
<serializedValue />
|
||||||
|
</property>
|
||||||
|
</properties>
|
||||||
|
</endpoint>
|
||||||
|
</endpoints>
|
||||||
|
</SavedWcfConfigurationInformation>
|
16
Consulenza.ExternalServices/Structure/FiscalitaImmobile.cs
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
namespace Consulenza.ExternalServices.Structure
|
||||||
|
{
|
||||||
|
/// <summary>
|
||||||
|
/// Struttura di ritorno del metodo GetFiscalitaImmobili.
|
||||||
|
/// </summary>
|
||||||
|
public struct FiscalitaImmobile
|
||||||
|
{
|
||||||
|
public string ChiaveImmobile;
|
||||||
|
public decimal? ImuValoreMinimo;
|
||||||
|
public decimal? ImuValoreMassimo;
|
||||||
|
public decimal? TasiValoreMinimo;
|
||||||
|
public decimal? TasiValoreMassimo;
|
||||||
|
public decimal? TariValoreMinimo;
|
||||||
|
public decimal? TariValoreMassimo;
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,6 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<DiscoveryClientResultsFile xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
|
||||||
|
<Results>
|
||||||
|
<DiscoveryClientResult referenceType="System.Web.Services.Discovery.ContractReference" url="file:///C:/Project/Banca Fideuram/TPSEI/ConsulenzaBase/Sviluppi/ReportManager.wsdl" filename="ReportManagerService.wsdl" />
|
||||||
|
</Results>
|
||||||
|
</DiscoveryClientResultsFile>
|
@ -0,0 +1,10 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<!--
|
||||||
|
This file is automatically generated by Visual Studio .Net. It is
|
||||||
|
used to store generic object data source configuration information.
|
||||||
|
Renaming the file extension or editing the content of this file may
|
||||||
|
cause the file to be unrecognizable by the program.
|
||||||
|
-->
|
||||||
|
<GenericObjectDataSource DisplayName="rsCorrelazioni" Version="1.0" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
|
||||||
|
<TypeInfo>Consulenza.ExternalServices.ImmobiliareDatiRischioWs.rsCorrelazioni, Web References.ImmobiliareDatiRischioWs.Reference.cs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null</TypeInfo>
|
||||||
|
</GenericObjectDataSource>
|
@ -0,0 +1,10 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<!--
|
||||||
|
This file is automatically generated by Visual Studio .Net. It is
|
||||||
|
used to store generic object data source configuration information.
|
||||||
|
Renaming the file extension or editing the content of this file may
|
||||||
|
cause the file to be unrecognizable by the program.
|
||||||
|
-->
|
||||||
|
<GenericObjectDataSource DisplayName="rsReportManager" Version="1.0" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
|
||||||
|
<TypeInfo>Consulenza.ExternalServices.ImmobiliareDatiRischioWs.rsReportManager, Web References.ImmobiliareDatiRischioWs.Reference.cs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null</TypeInfo>
|
||||||
|
</GenericObjectDataSource>
|
10108
Consulenza.ExternalServices/Web References/PrometeiaCatasto/Reference.cs
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<DiscoveryClientResultsFile xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
|
||||||
|
<Results>
|
||||||
|
<DiscoveryClientResult referenceType="System.Web.Services.Discovery.ContractReference" url="https://realestate-test.prometeia.it/IMEServices/ws/catasto/?wsdl" filename="CatastoServiceService.wsdl" />
|
||||||
|
</Results>
|
||||||
|
</DiscoveryClientResultsFile>
|
@ -0,0 +1,10 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<!--
|
||||||
|
This file is automatically generated by Visual Studio .Net. It is
|
||||||
|
used to store generic object data source configuration information.
|
||||||
|
Renaming the file extension or editing the content of this file may
|
||||||
|
cause the file to be unrecognizable by the program.
|
||||||
|
-->
|
||||||
|
<GenericObjectDataSource DisplayName="aliquoteImmobiliResponse" Version="1.0" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
|
||||||
|
<TypeInfo>Consulenza.ExternalServices.PrometeiaCatasto.aliquoteImmobiliResponse, Web References.PrometeiaCatasto.Reference.cs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null</TypeInfo>
|
||||||
|
</GenericObjectDataSource>
|
@ -0,0 +1,10 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<!--
|
||||||
|
This file is automatically generated by Visual Studio .Net. It is
|
||||||
|
used to store generic object data source configuration information.
|
||||||
|
Renaming the file extension or editing the content of this file may
|
||||||
|
cause the file to be unrecognizable by the program.
|
||||||
|
-->
|
||||||
|
<GenericObjectDataSource DisplayName="aliquoteResponse" Version="1.0" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
|
||||||
|
<TypeInfo>Consulenza.ExternalServices.PrometeiaCatasto.aliquoteResponse, Web References.PrometeiaCatasto.Reference.cs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null</TypeInfo>
|
||||||
|
</GenericObjectDataSource>
|
@ -0,0 +1,10 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<!--
|
||||||
|
This file is automatically generated by Visual Studio .Net. It is
|
||||||
|
used to store generic object data source configuration information.
|
||||||
|
Renaming the file extension or editing the content of this file may
|
||||||
|
cause the file to be unrecognizable by the program.
|
||||||
|
-->
|
||||||
|
<GenericObjectDataSource DisplayName="anagraficaComuniResponse" Version="1.0" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
|
||||||
|
<TypeInfo>Consulenza.ExternalServices.PrometeiaCatasto.anagraficaComuniResponse, Web References.PrometeiaCatasto.Reference.cs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null</TypeInfo>
|
||||||
|
</GenericObjectDataSource>
|
@ -0,0 +1,10 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<!--
|
||||||
|
This file is automatically generated by Visual Studio .Net. It is
|
||||||
|
used to store generic object data source configuration information.
|
||||||
|
Renaming the file extension or editing the content of this file may
|
||||||
|
cause the file to be unrecognizable by the program.
|
||||||
|
-->
|
||||||
|
<GenericObjectDataSource DisplayName="anagraficaProvinceResponse" Version="1.0" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
|
||||||
|
<TypeInfo>Consulenza.ExternalServices.PrometeiaCatasto.anagraficaProvinceResponse, Web References.PrometeiaCatasto.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null</TypeInfo>
|
||||||
|
</GenericObjectDataSource>
|
@ -0,0 +1,10 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<!--
|
||||||
|
This file is automatically generated by Visual Studio .Net. It is
|
||||||
|
used to store generic object data source configuration information.
|
||||||
|
Renaming the file extension or editing the content of this file may
|
||||||
|
cause the file to be unrecognizable by the program.
|
||||||
|
-->
|
||||||
|
<GenericObjectDataSource DisplayName="analyticsPtfResponse" Version="1.0" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
|
||||||
|
<TypeInfo>Consulenza.ExternalServices.PrometeiaCatasto.analyticsPtfResponse, Web References.PrometeiaCatasto.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null</TypeInfo>
|
||||||
|
</GenericObjectDataSource>
|
@ -0,0 +1,10 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<!--
|
||||||
|
This file is automatically generated by Visual Studio .Net. It is
|
||||||
|
used to store generic object data source configuration information.
|
||||||
|
Renaming the file extension or editing the content of this file may
|
||||||
|
cause the file to be unrecognizable by the program.
|
||||||
|
-->
|
||||||
|
<GenericObjectDataSource DisplayName="calcolaQuoteDirittoResponse" Version="1.0" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
|
||||||
|
<TypeInfo>Consulenza.ExternalServices.PrometeiaCatasto.calcolaQuoteDirittoResponse, Web References.PrometeiaCatasto.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null</TypeInfo>
|
||||||
|
</GenericObjectDataSource>
|
@ -0,0 +1,10 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<!--
|
||||||
|
This file is automatically generated by Visual Studio .Net. It is
|
||||||
|
used to store generic object data source configuration information.
|
||||||
|
Renaming the file extension or editing the content of this file may
|
||||||
|
cause the file to be unrecognizable by the program.
|
||||||
|
-->
|
||||||
|
<GenericObjectDataSource DisplayName="checkCatastoTavolareResponse" Version="1.0" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
|
||||||
|
<TypeInfo>Consulenza.ExternalServices.PrometeiaCatasto.checkCatastoTavolareResponse, Web References.PrometeiaCatasto.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null</TypeInfo>
|
||||||
|
</GenericObjectDataSource>
|
@ -0,0 +1,10 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<!--
|
||||||
|
This file is automatically generated by Visual Studio .Net. It is
|
||||||
|
used to store generic object data source configuration information.
|
||||||
|
Renaming the file extension or editing the content of this file may
|
||||||
|
cause the file to be unrecognizable by the program.
|
||||||
|
-->
|
||||||
|
<GenericObjectDataSource DisplayName="comuneResponse" Version="1.0" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
|
||||||
|
<TypeInfo>Consulenza.ExternalServices.PrometeiaCatasto.comuneResponse, Web References.PrometeiaCatasto.Reference.cs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null</TypeInfo>
|
||||||
|
</GenericObjectDataSource>
|
@ -0,0 +1,10 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<!--
|
||||||
|
This file is automatically generated by Visual Studio .Net. It is
|
||||||
|
used to store generic object data source configuration information.
|
||||||
|
Renaming the file extension or editing the content of this file may
|
||||||
|
cause the file to be unrecognizable by the program.
|
||||||
|
-->
|
||||||
|
<GenericObjectDataSource DisplayName="contoCapitaleResponse" Version="1.0" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
|
||||||
|
<TypeInfo>Consulenza.ExternalServices.PrometeiaCatasto.contoCapitaleResponse, Web References.PrometeiaCatasto.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null</TypeInfo>
|
||||||
|
</GenericObjectDataSource>
|
@ -0,0 +1,10 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<!--
|
||||||
|
This file is automatically generated by Visual Studio .Net. It is
|
||||||
|
used to store generic object data source configuration information.
|
||||||
|
Renaming the file extension or editing the content of this file may
|
||||||
|
cause the file to be unrecognizable by the program.
|
||||||
|
-->
|
||||||
|
<GenericObjectDataSource DisplayName="costiMinimiInterventiResponse" Version="1.0" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
|
||||||
|
<TypeInfo>Consulenza.ExternalServices.PrometeiaCatasto.costiMinimiInterventiResponse, Web References.PrometeiaCatasto.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null</TypeInfo>
|
||||||
|
</GenericObjectDataSource>
|
@ -0,0 +1,10 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<!--
|
||||||
|
This file is automatically generated by Visual Studio .Net. It is
|
||||||
|
used to store generic object data source configuration information.
|
||||||
|
Renaming the file extension or editing the content of this file may
|
||||||
|
cause the file to be unrecognizable by the program.
|
||||||
|
-->
|
||||||
|
<GenericObjectDataSource DisplayName="dataAggiornamentoResponse" Version="1.0" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
|
||||||
|
<TypeInfo>Consulenza.ExternalServices.PrometeiaCatasto.dataAggiornamentoResponse, Web References.PrometeiaCatasto.Reference.cs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null</TypeInfo>
|
||||||
|
</GenericObjectDataSource>
|
@ -0,0 +1,10 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<!--
|
||||||
|
This file is automatically generated by Visual Studio .Net. It is
|
||||||
|
used to store generic object data source configuration information.
|
||||||
|
Renaming the file extension or editing the content of this file may
|
||||||
|
cause the file to be unrecognizable by the program.
|
||||||
|
-->
|
||||||
|
<GenericObjectDataSource DisplayName="detrazioniResponse" Version="1.0" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
|
||||||
|
<TypeInfo>Consulenza.ExternalServices.PrometeiaCatasto.detrazioniResponse, Web References.PrometeiaCatasto.Reference.cs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null</TypeInfo>
|
||||||
|
</GenericObjectDataSource>
|
@ -0,0 +1,10 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<!--
|
||||||
|
This file is automatically generated by Visual Studio .Net. It is
|
||||||
|
used to store generic object data source configuration information.
|
||||||
|
Renaming the file extension or editing the content of this file may
|
||||||
|
cause the file to be unrecognizable by the program.
|
||||||
|
-->
|
||||||
|
<GenericObjectDataSource DisplayName="fiscalitaComuneResponse" Version="1.0" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
|
||||||
|
<TypeInfo>Consulenza.ExternalServices.PrometeiaCatasto.fiscalitaComuneResponse, Web References.PrometeiaCatasto.Reference.cs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null</TypeInfo>
|
||||||
|
</GenericObjectDataSource>
|
@ -0,0 +1,10 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<!--
|
||||||
|
This file is automatically generated by Visual Studio .Net. It is
|
||||||
|
used to store generic object data source configuration information.
|
||||||
|
Renaming the file extension or editing the content of this file may
|
||||||
|
cause the file to be unrecognizable by the program.
|
||||||
|
-->
|
||||||
|
<GenericObjectDataSource DisplayName="geolocalizzaIndirizzoResponse" Version="1.0" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
|
||||||
|
<TypeInfo>Consulenza.ExternalServices.PrometeiaCatasto.geolocalizzaIndirizzoResponse, Web References.PrometeiaCatasto.Reference.cs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null</TypeInfo>
|
||||||
|
</GenericObjectDataSource>
|
@ -0,0 +1,10 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<!--
|
||||||
|
This file is automatically generated by Visual Studio .Net. It is
|
||||||
|
used to store generic object data source configuration information.
|
||||||
|
Renaming the file extension or editing the content of this file may
|
||||||
|
cause the file to be unrecognizable by the program.
|
||||||
|
-->
|
||||||
|
<GenericObjectDataSource DisplayName="infoCatastaliMassivaResponse" Version="1.0" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
|
||||||
|
<TypeInfo>Consulenza.ExternalServices.PrometeiaCatasto.infoCatastaliMassivaResponse, Web References.PrometeiaCatasto.Reference.cs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null</TypeInfo>
|
||||||
|
</GenericObjectDataSource>
|
@ -0,0 +1,10 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<!--
|
||||||
|
This file is automatically generated by Visual Studio .Net. It is
|
||||||
|
used to store generic object data source configuration information.
|
||||||
|
Renaming the file extension or editing the content of this file may
|
||||||
|
cause the file to be unrecognizable by the program.
|
||||||
|
-->
|
||||||
|
<GenericObjectDataSource DisplayName="infoCatastaliResponse" Version="1.0" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
|
||||||
|
<TypeInfo>Consulenza.ExternalServices.PrometeiaCatasto.infoCatastaliResponse, Web References.PrometeiaCatasto.Reference.cs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null</TypeInfo>
|
||||||
|
</GenericObjectDataSource>
|
@ -0,0 +1,10 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<!--
|
||||||
|
This file is automatically generated by Visual Studio .Net. It is
|
||||||
|
used to store generic object data source configuration information.
|
||||||
|
Renaming the file extension or editing the content of this file may
|
||||||
|
cause the file to be unrecognizable by the program.
|
||||||
|
-->
|
||||||
|
<GenericObjectDataSource DisplayName="mapByCoordinateResponse" Version="1.0" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
|
||||||
|
<TypeInfo>Consulenza.ExternalServices.PrometeiaCatasto.mapByCoordinateResponse, Web References.PrometeiaCatasto.Reference.cs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null</TypeInfo>
|
||||||
|
</GenericObjectDataSource>
|
@ -0,0 +1,10 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<!--
|
||||||
|
This file is automatically generated by Visual Studio .Net. It is
|
||||||
|
used to store generic object data source configuration information.
|
||||||
|
Renaming the file extension or editing the content of this file may
|
||||||
|
cause the file to be unrecognizable by the program.
|
||||||
|
-->
|
||||||
|
<GenericObjectDataSource DisplayName="mapResponse" Version="1.0" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
|
||||||
|
<TypeInfo>Consulenza.ExternalServices.PrometeiaCatasto.mapResponse, Web References.PrometeiaCatasto.Reference.cs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null</TypeInfo>
|
||||||
|
</GenericObjectDataSource>
|
@ -0,0 +1,10 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<!--
|
||||||
|
This file is automatically generated by Visual Studio .Net. It is
|
||||||
|
used to store generic object data source configuration information.
|
||||||
|
Renaming the file extension or editing the content of this file may
|
||||||
|
cause the file to be unrecognizable by the program.
|
||||||
|
-->
|
||||||
|
<GenericObjectDataSource DisplayName="provinciaResponse" Version="1.0" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
|
||||||
|
<TypeInfo>Consulenza.ExternalServices.PrometeiaCatasto.provinciaResponse, Web References.PrometeiaCatasto.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null</TypeInfo>
|
||||||
|
</GenericObjectDataSource>
|
@ -0,0 +1,10 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<!--
|
||||||
|
This file is automatically generated by Visual Studio .Net. It is
|
||||||
|
used to store generic object data source configuration information.
|
||||||
|
Renaming the file extension or editing the content of this file may
|
||||||
|
cause the file to be unrecognizable by the program.
|
||||||
|
-->
|
||||||
|
<GenericObjectDataSource DisplayName="rischioImmobiliareResponse" Version="1.0" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
|
||||||
|
<TypeInfo>Consulenza.ExternalServices.PrometeiaCatasto.rischioImmobiliareResponse, Web References.PrometeiaCatasto.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null</TypeInfo>
|
||||||
|
</GenericObjectDataSource>
|
@ -0,0 +1,10 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<!--
|
||||||
|
This file is automatically generated by Visual Studio .Net. It is
|
||||||
|
used to store generic object data source configuration information.
|
||||||
|
Renaming the file extension or editing the content of this file may
|
||||||
|
cause the file to be unrecognizable by the program.
|
||||||
|
-->
|
||||||
|
<GenericObjectDataSource DisplayName="ristrutturazioneResponse" Version="1.0" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
|
||||||
|
<TypeInfo>Consulenza.ExternalServices.PrometeiaCatasto.ristrutturazioneResponse, Web References.PrometeiaCatasto.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null</TypeInfo>
|
||||||
|
</GenericObjectDataSource>
|
@ -0,0 +1,10 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<!--
|
||||||
|
This file is automatically generated by Visual Studio .Net. It is
|
||||||
|
used to store generic object data source configuration information.
|
||||||
|
Renaming the file extension or editing the content of this file may
|
||||||
|
cause the file to be unrecognizable by the program.
|
||||||
|
-->
|
||||||
|
<GenericObjectDataSource DisplayName="scadenziarioFiscalitaResponse" Version="1.0" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
|
||||||
|
<TypeInfo>Consulenza.ExternalServices.PrometeiaCatasto.scadenziarioFiscalitaResponse, Web References.PrometeiaCatasto.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null</TypeInfo>
|
||||||
|
</GenericObjectDataSource>
|
@ -0,0 +1,10 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<!--
|
||||||
|
This file is automatically generated by Visual Studio .Net. It is
|
||||||
|
used to store generic object data source configuration information.
|
||||||
|
Renaming the file extension or editing the content of this file may
|
||||||
|
cause the file to be unrecognizable by the program.
|
||||||
|
-->
|
||||||
|
<GenericObjectDataSource DisplayName="sensitivityResponse" Version="1.0" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
|
||||||
|
<TypeInfo>Consulenza.ExternalServices.PrometeiaCatasto.sensitivityResponse, Web References.PrometeiaCatasto.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null</TypeInfo>
|
||||||
|
</GenericObjectDataSource>
|
@ -0,0 +1,10 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<!--
|
||||||
|
This file is automatically generated by Visual Studio .Net. It is
|
||||||
|
used to store generic object data source configuration information.
|
||||||
|
Renaming the file extension or editing the content of this file may
|
||||||
|
cause the file to be unrecognizable by the program.
|
||||||
|
-->
|
||||||
|
<GenericObjectDataSource DisplayName="statoMassivaResponse" Version="1.0" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
|
||||||
|
<TypeInfo>Consulenza.ExternalServices.PrometeiaCatasto.statoMassivaResponse, Web References.PrometeiaCatasto.Reference.cs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null</TypeInfo>
|
||||||
|
</GenericObjectDataSource>
|
@ -0,0 +1,10 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<!--
|
||||||
|
This file is automatically generated by Visual Studio .Net. It is
|
||||||
|
used to store generic object data source configuration information.
|
||||||
|
Renaming the file extension or editing the content of this file may
|
||||||
|
cause the file to be unrecognizable by the program.
|
||||||
|
-->
|
||||||
|
<GenericObjectDataSource DisplayName="statoRichiesteResponse" Version="1.0" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
|
||||||
|
<TypeInfo>Consulenza.ExternalServices.PrometeiaCatasto.statoRichiesteResponse, Web References.PrometeiaCatasto.Reference.cs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null</TypeInfo>
|
||||||
|
</GenericObjectDataSource>
|
@ -0,0 +1,10 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<!--
|
||||||
|
This file is automatically generated by Visual Studio .Net. It is
|
||||||
|
used to store generic object data source configuration information.
|
||||||
|
Renaming the file extension or editing the content of this file may
|
||||||
|
cause the file to be unrecognizable by the program.
|
||||||
|
-->
|
||||||
|
<GenericObjectDataSource DisplayName="tariImmobiliResponse" Version="1.0" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
|
||||||
|
<TypeInfo>Consulenza.ExternalServices.PrometeiaCatasto.tariImmobiliResponse, Web References.PrometeiaCatasto.Reference.cs, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null</TypeInfo>
|
||||||
|
</GenericObjectDataSource>
|
@ -0,0 +1,10 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<!--
|
||||||
|
This file is automatically generated by Visual Studio .Net. It is
|
||||||
|
used to store generic object data source configuration information.
|
||||||
|
Renaming the file extension or editing the content of this file may
|
||||||
|
cause the file to be unrecognizable by the program.
|
||||||
|
-->
|
||||||
|
<GenericObjectDataSource DisplayName="timeBucketResponse" Version="1.0" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
|
||||||
|
<TypeInfo>Consulenza.ExternalServices.PrometeiaCatasto.timeBucketResponse, Web References.PrometeiaCatasto.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null</TypeInfo>
|
||||||
|
</GenericObjectDataSource>
|
@ -0,0 +1,10 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<!--
|
||||||
|
This file is automatically generated by Visual Studio .Net. It is
|
||||||
|
used to store generic object data source configuration information.
|
||||||
|
Renaming the file extension or editing the content of this file may
|
||||||
|
cause the file to be unrecognizable by the program.
|
||||||
|
-->
|
||||||
|
<GenericObjectDataSource DisplayName="trendResponse" Version="1.0" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
|
||||||
|
<TypeInfo>Consulenza.ExternalServices.PrometeiaCatasto.trendResponse, Web References.PrometeiaCatasto.Reference.cs.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null</TypeInfo>
|
||||||
|
</GenericObjectDataSource>
|