﻿<?xml version="1.0"?>
<configuration>
  <configSections>
    <sectionGroup name="applicationSettings" type="System.Configuration.ApplicationSettingsGroup, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
      <section name="WSNewHotelExternalChannel.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false"/>
    </sectionGroup>
  </configSections>
  <appSettings/>
  <connectionStrings/>
  <system.web>
    <!-- 
            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"/>
    <!--
            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>
        -->
    <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.
    -->

  <runtime>
    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
		<dependentAssembly>
			<assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30ad4fe6b2a6aeed" culture="neutral" />
			<bindingRedirect oldVersion="0.0.0.0-13.0.0.0" newVersion="13.0.0.0" />
		</dependentAssembly>
      <dependentAssembly>
        <assemblyIdentity name="System.Web.Http" publicKeyToken="31bf3856ad364e35" culture="neutral" />
        <bindingRedirect oldVersion="0.0.0.0-5.2.7.0" newVersion="5.2.7.0" />
      </dependentAssembly>
      <dependentAssembly>
        <assemblyIdentity name="System.Net.Http.Formatting" publicKeyToken="31bf3856ad364e35" culture="neutral" />
        <bindingRedirect oldVersion="0.0.0.0-5.2.7.0" newVersion="5.2.7.0" />
      </dependentAssembly>
      <dependentAssembly>
        <assemblyIdentity name="System.Web.Extensions" publicKeyToken="31bf3856ad364e35" />
        <bindingRedirect oldVersion="1.0.0.0-1.1.0.0" newVersion="3.5.0.0" />
      </dependentAssembly>
      <dependentAssembly>
        <assemblyIdentity name="System.Web.Extensions.Design" publicKeyToken="31bf3856ad364e35" />
        <bindingRedirect oldVersion="1.0.0.0-1.1.0.0" newVersion="3.5.0.0" />
      </dependentAssembly>
    </assemblyBinding>
  </runtime>
  <applicationSettings>
    <WSNewHotelExternalChannel.Properties.Settings>

      <setting name="UseExternalChannelCode" serializeAs="String">
        <value>False</value>
      </setting>

      <!--NEWHOTELSETUP Database settings -->
      <!--NEWHOTELSETUP OracleFullName -->
      <setting name="OracleFullName" serializeAs="String">
        <value>Oracle.DataAccess, Version=2.112.1.0, Culture=neutral, PublicKeyToken=89b483f429c47342</value>
      </setting>
      <!--NEWHOTELSETUP ConnectionString -->
      <setting name="ConnectionString" serializeAs="String">
        <value>Data Source=DESARROLLOCLOUD;User ID=WECN;Password=WECN</value>
      </setting>
      <!--NEWHOTELSETUP END Database settings -->


      <!--NEWHOTELSETUP Cloud settings -->
      <setting name="WSNewHotelExternalChannel_WSCloud_NewHotelBookingService"
        serializeAs="String">
        <value>http://daymys-lt/NewHotelBookingService/Services/Web/NewHotelBookingService.asmx</value>
      </setting>
      <!--NEWHOTELSETUP CloudPublicKey cloud public key DONT CHANGE. Default = 950AB822A5D5433BA4A2B7565C084092 -->
      <setting name="CloudPublicKey" serializeAs="String">
        <value>950AB822A5D5433BA4A2B7565C084092</value>
      </setting>
      <!--NEWHOTELSETUP CloudTimeout timeout for cloud services. Default = 480000 -->
      <setting name="CloudTimeout" serializeAs="String">
        <value>480000</value>
      </setting>
      <!--NEWHOTELSETUP OneCloudUrlBuilder used on TripConnect interface. Default = OneCloudBookingEngine -->
      <setting name="OneCloudUrlBuilder" serializeAs="String">
        <value>OneCloudBookingEngine</value>
      </setting>
      <!--NEWHOTELSETUP END Cloud settings -->

      
      <!--NEWHOTELSETUP Email settings -->
      <!--NEWHOTELSETUP email_account email account to send process notification. Default = cloud.reservation@newhotel.com-->
      <setting name="email_account" serializeAs="String">
        <value>cloud.reservation@newhotel.com</value>
      </setting>
      <!--NEWHOTELSETUP email_user email user to send process notification. Default = NewHotel\cloud.reservation-->
      <setting name="email_user" serializeAs="String">
        <value>NewHotel\cloud.reservation</value>
      </setting>
      <!--NEWHOTELSETUP email_pass email password to send process notification. Default = Newhotel2011-->
      <setting name="email_pass" serializeAs="String">
        <value>Newhotel2011</value>
      </setting>
      <!--NEWHOTELSETUP email_server email server to send process notification. Default = webmail.newhotel.com-->
      <setting name="email_server" serializeAs="String">
        <value>webmail.newhotel.com</value>
      </setting>
      <!--NEWHOTELSETUP email_cdoBasic. Default = 1-->
      <setting name="email_cdoBasic" serializeAs="String">
        <value>1</value>
      </setting>
      <!--NEWHOTELSETUP email_cdoSendUsingPort Default = 2-->
      <setting name="email_cdoSendUsingPort" serializeAs="String">
        <value>2</value>
      </setting>
      <!--NEWHOTELSETUP email_connTimeOut Default = 100-->
      <setting name="email_connTimeOut" serializeAs="String">
        <value>100</value>
      </setting>
      <!--NEWHOTELSETUP email_smtpPort Default = 25-->
      <setting name="email_smtpPort" serializeAs="String">
        <value>25</value>
      </setting>
      <!--NEWHOTELSETUP email_smtpSSL Default = False-->
      <setting name="email_smtpSSL" serializeAs="String">
        <value>False</value>
      </setting>
      <!--NEWHOTELSETUP urlMailBase Default = http://web.newhotel.com-->
      <setting name="urlMailBase" serializeAs="String">
        <value>http://web.newhotel.com</value>
      </setting>
      <!--NEWHOTELSETUP HotelEmailCopy copy for email process notification BCC. Default = cloud.reservation@newhotel.com;webnewhotel@newhotel.com-->
      <setting name="HotelEmailCopy" serializeAs="String">
        <value>cloud.reservation@newhotel.com;webnewhotel@newhotel.com</value>
      </setting>
      <!--NEWHOTELSETUP END Email settings -->

      <!--NEWHOTELSETUP WSNewHotelSrv settings-->
      <!--NEWHOTELSETUP WSPublicKey WSNewHotelSrv public key-->
      <setting name="WSPublicKey" serializeAs="String">
        <value>WNH</value>
      </setting>
      <!--NEWHOTELSETUP URLWSServer url WSNewHotelSrv -->
      <setting name="URLWSServer" serializeAs="String">
        <value>http://localhost/WSNewHotelSrv/WSNewHotel.asmx</value>
      </setting>
      <!--NEWHOTELSETUP WSNewHotelTimeOut timeout for WSNewHotel methods-->
      <setting name="WSNewHotelTimeOut" serializeAs="String">
        <value>60000</value>
      </setting>
      <!--NEWHOTELSETUP END WSNewHotelSrv settings-->

      
      <!--NEWHOTELSETUP Email notificatios for channels -->
      <setting name="ExpediaEmailCopy" serializeAs="String">
        <value />
      </setting>
      <setting name="BookingEmailCopy" serializeAs="String">
        <value />
      </setting>
      <setting name="SynXisEmailCopy" serializeAs="String">
        <value />
      </setting>
      <setting name="BookAssistEmailCopy" serializeAs="String">
        <value />
      </setting>
      <setting name="WebBookingEmailCopy" serializeAs="String">
        <value />
      </setting>
      <setting name="EGDSEmailCopy" serializeAs="String">
        <value>reservas@e-gds.com</value>
      </setting>
      <setting name="GuestCentricEmailCopy" serializeAs="String">
        <value />
      </setting>
      <setting name="PegasusEmailCopy" serializeAs="String">
        <value />
      </setting>
      <setting name="CubilisEmailCopy" serializeAs="String">
        <value />
      </setting>
      <!--NEWHOTELSETUP END Email notificatios for channels -->
      
    </WSNewHotelExternalChannel.Properties.Settings>
  </applicationSettings>
  <system.diagnostics>
    <!--NEWHOTELSETUP initializeData must be the path and name of log file, must be on a folder with access for IIS user -->
    <!--NEWHOTELSETUP  maxFileSizeKB indicate the max size of the log file -->
    <sharedListeners>
      <add name="WSNewHotelExternalChannel.Listener" type="CommonTraceLog.CircularTraceListener, CommonTraceLog" initializeData="C:\aa\WSLogs\Trace_WSNewHotelExternalChannel.svclog" maxFileSizeKB="102400" />
      <add name="WSTripAdvisor.Listener" type="CommonTraceLog.CircularTraceListener, CommonTraceLog" initializeData="C:\aa\WSLogs\Trace_WSTripAdvisor.svclog" maxFileSizeKB="102400" />
      <add name="WSReviewExpress.Listener" type="CommonTraceLog.CircularTraceListener, CommonTraceLog" initializeData="C:\aa\WSLogs\Trace_WSReviewExpress.svclog" maxFileSizeKB="102400" />
    </sharedListeners>
    <sources>
      <source name="TRACEWSEXTERNALCHANNEL" switchValue="Error, Warning, Critical, Information, Verbose">
        <listeners>
          <add name="WSNewHotelExternalChannel.Listener"/>
        </listeners>
      </source>
      <source name="TRACETRIPADVISOR" switchValue="Error, Warning, Critical, Information, Verbose">
        <listeners>
          <add name="WSTripAdvisor.Listener"/>
        </listeners>
      </source>
      <source name="TRACEREVIEWEXPRESS" switchValue="Error, Warning, Critical, Information, Verbose">
        <listeners>
          <add name="WSReviewExpress.Listener"/>
        </listeners>
      </source>
    </sources>
    <trace autoflush="true"/>
  </system.diagnostics>
  <system.web>
    <webServices>
      <protocols>
        <add name="HttpGet"/>
        <add name="HttpPost"/>
      </protocols>
    </webServices>
  </system.web>
</configuration>