﻿<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <configSections>
    <!-- For more information on Entity Framework configuration, visit http://go.microsoft.com/fwlink/?LinkID=237468 -->
    <section name="entityFramework" type="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
    <sectionGroup name="userSettings" type="System.Configuration.UserSettingsGroup, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" >
      <section name="LVSTimeIntegration.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" allowExeDefinition="MachineToLocalUser" requirePermission="false" />
    </sectionGroup>
  </configSections>
  <startup>
    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5.1" />
  </startup>
  <connectionStrings>
    <add name="LVSTimeIntegration.Properties.Settings.SekureTimeConnection"
      connectionString="Data Source=lvs-sql01;Initial Catalog=SekureTime;Persist Security Info=True;User ID=sa;Password=!QAZ2wsx"
      providerName="System.Data.SqlClient" />
  </connectionStrings>
  <entityFramework>
    <defaultConnectionFactory type="System.Data.Entity.Infrastructure.SqlConnectionFactory, EntityFramework" />
  </entityFramework>
  <userSettings>
    <LVSTimeIntegration.Properties.Settings>
      <setting name="TransactionCodePrefix" serializeAs="String">
        <value>RegWk</value>
      </setting>
      <setting name="BatchNumberPrefix" serializeAs="String">
        <value>WEEK</value>
      </setting>
      <setting name="LocationCodesToDatabaseNames" serializeAs="Xml">
        <value>
          <ArrayOfString xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
            xmlns:xsd="http://www.w3.org/2001/XMLSchema">
            <string>6=LVSP</string>
            <string>4=ANRUS</string>
            <string>5=AVS</string>
          </ArrayOfString>
        </value>
      </setting>
      <setting name="EConnectConnectionStringFormat" serializeAs="String">
        <value>server=lvs-sqltest;initial catalog={0};integrated security=SSPI;</value>
      </setting>
    </LVSTimeIntegration.Properties.Settings>
  </userSettings>
  <system.serviceModel>
    <bindings>
      <basicHttpBinding>
        <binding name="BasicHttpBinding_IEConnect" transferMode="Streamed" maxReceivedMessageSize="10067108864">
          <readerQuotas
            maxDepth="32"
            maxStringContentLength="2147483647"
            maxArrayLength="2147483647"
            maxBytesPerRead="4096"
            maxNameTableCharCount="16384" />
        </binding>
        <binding name="BasicHttpsBinding_IEConnect">
          <security mode="Transport" />
        </binding>
      </basicHttpBinding>
    </bindings>
    <client>
      <endpoint address="http://lvs-appfabric/EConnectService/EConnect.svc"
        binding="basicHttpBinding" bindingConfiguration="BasicHttpBinding_IEConnect"
        contract="EConnect.IEConnect" name="BasicHttpBinding_IEConnect" />
      <!--<endpoint address="https://lvs-appfabric.lahc.local/EConnectService/EConnect.svc"
        binding="basicHttpBinding" bindingConfiguration="BasicHttpsBinding_IEConnect"
        contract="EConnect.IEConnect" name="BasicHttpsBinding_IEConnect" />-->
    </client>
  </system.serviceModel>
</configuration>