﻿<?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" />
    <add name="DYNAMICSEntities" connectionString="metadata=res://*/Models.MapModel.csdl|res://*/Models.MapModel.ssdl|res://*/Models.MapModel.msl;provider=System.Data.SqlClient;provider connection string=&quot;data source=lvs-sql01;initial catalog=DYNAMICS;persist security info=True;user id=sa;password=!QAZ2wsx;MultipleActiveResultSets=True;App=EntityFramework&quot;"
      providerName="System.Data.EntityClient" />
  </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-sql01;initial catalog={0};integrated security=SSPI;</value>
      </setting>
      <setting name="TransactionCodeOvertimePrefix" serializeAs="String">
        <value>OTWk</value>
      </setting>
      <setting name="BatchNumberOvertimePrefix" serializeAs="String">
        <value>OTWEEK</value>
      </setting>
      <setting name="RegularWorkWeekHourCount" serializeAs="String">
        <value>40</value>
      </setting>
      <setting name="VacationJobCode" serializeAs="String">
        <value>900</value>
      </setting>
      <setting name="SickJobCode" serializeAs="String">
        <value>800</value>
      </setting>
      <setting name="SickAndVacationBatchPrefix" serializeAs="String">
        <value>SICKVAC</value>
      </setting>
      <setting name="SickPayCode" serializeAs="String">
        <value>SICKH</value>
      </setting>
      <setting name="VacationPayCode" serializeAs="String">
        <value>VACH</value>
      </setting>
      <setting name="SalaryPayCode" serializeAs="String">
        <value>SAL</value>
      </setting>
      <setting name="SalarySickPayCode" serializeAs="String">
        <value>SICKS</value>
      </setting>
      <setting name="SalaryVacationPayCode" serializeAs="String">
        <value>VACS</value>
      </setting>
    </LVSTimeIntegration.Properties.Settings>
  </userSettings>
  <system.serviceModel>
    <bindings>
      <basicHttpBinding>
        <binding name="BasicHttpBinding_IEConnect" transferMode="Streamed" maxReceivedMessageSize="10067108864" maxBufferSize="500000" maxBufferPoolSize="500000">
          <readerQuotas maxDepth="32" maxStringContentLength="2147483647" maxArrayLength="2147483647" maxBytesPerRead="4096" maxNameTableCharCount="16384" />
          <security mode="None">
            <transport clientCredentialType="None" />
          </security>
        </binding>
      </basicHttpBinding>
    </bindings>
    <client>
      <endpoint address="http://lvs-appfabric/EConnectService/EConnect.svc" binding="basicHttpBinding" bindingConfiguration="BasicHttpBinding_IEConnect" contract="EConnect.IEConnect" name="BasicHttpBinding_IEConnect" />
    </client>
  </system.serviceModel>
</configuration>