﻿<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <!--Control de licencias-->

  <configSections>
    <sectionGroup name="applicationSettings" type="System.Configuration.ApplicationSettingsGroup, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
      <section name="IPoint_Sales.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
    </sectionGroup>
    <sectionGroup name="userSettings" type="System.Configuration.UserSettingsGroup, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
      <section name="IPoint_Settings" type="System.Configuration.ClientSettingsSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" allowExeDefinition="MachineToLocalUser" requirePermission="false" />
    </sectionGroup>
  </configSections>
  <!--<connectionStrings>
    <add name="IPointEntities" connectionString="metadata=.\EFModel.csdl|.\EFModel.ssdl|.\EFModel.msl;provider=System.Data.SqlClient;provider connection string="
      Data Source=localhost;Initial Catalog=IPoint;Integrated Security=True;Connection Timeout=60;
      MultipleActiveResultSets=True"" providerName="System.Data.EntityClient" />
  </connectionStrings>-->
  <startup useLegacyV2RuntimeActivationPolicy="true">
    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.6.1" />
  </startup>
  <applicationSettings>
    <IPoint_Sales.Properties.Settings>
      <setting name="Culture" serializeAs="String">
        <value>es-UY</value>
      </setting>
      <setting name="DevelopmentMode" serializeAs="String">
        <value>True</value>
      </setting>
      <setting name="Notifications_Timer_Interval" serializeAs="String">
        <value>0</value>
      </setting>
      <setting name="ContainsQueryMax" serializeAs="String">
        <value>1000</value>
      </setting>
      <setting name="IgnoreIpointConnectionConfigTxt" serializeAs="String">
        <value>False</value>
      </setting>
    </IPoint_Sales.Properties.Settings>
  </applicationSettings>
  <userSettings>
    <IPoint_Settings>
      <!-- NO BORRAR AUNQ ESTE VACIO, ACA SE GUARDAN LOS SETTINGS DE IPOINT -->

      <setting name="ApplicationThemeName" serializeAs="String">
        <value>Office2016White</value>
      </setting>
    </IPoint_Settings>
  </userSettings>
  <runtime>
    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
      <dependentAssembly>
        <assemblyIdentity name="Microsoft.SqlServer.ConnectionInfo" publicKeyToken="89845dcd8080cc91" culture="neutral" />
        <bindingRedirect oldVersion="0.0.0.0-11.0.0.0" newVersion="11.0.0.0" />
      </dependentAssembly>
      <dependentAssembly>
        <assemblyIdentity name="Microsoft.SqlServer.Types" publicKeyToken="89845dcd8080cc91" />
        <bindingRedirect oldVersion="1.0.0.0-11.0.0.0" newVersion="10.0.0.0" />
      </dependentAssembly>
      <dependentAssembly>
        <assemblyIdentity name="MaterialDesignThemes.Wpf" publicKeyToken="df2a72020bd7962a" culture="neutral" />
        <bindingRedirect oldVersion="0.0.0.0-4.5.0.0" newVersion="4.5.0.0" />
      </dependentAssembly>
      <dependentAssembly>
        <assemblyIdentity name="MaterialDesignColors" publicKeyToken="df2a72020bd7962a" culture="neutral" />
        <bindingRedirect oldVersion="0.0.0.0-2.0.6.0" newVersion="2.0.6.0" />
      </dependentAssembly>
      <dependentAssembly>
        <assemblyIdentity name="Microsoft.Bcl.AsyncInterfaces" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
        <bindingRedirect oldVersion="0.0.0.0-6.0.0.0" newVersion="6.0.0.0" />
      </dependentAssembly>
      <dependentAssembly>
        <assemblyIdentity name="System.Net.Http" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
        <bindingRedirect oldVersion="0.0.0.0-4.1.1.0" newVersion="4.1.1.0" />
      </dependentAssembly>
      <dependentAssembly>
        <assemblyIdentity name="System.Diagnostics.DiagnosticSource" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
        <bindingRedirect oldVersion="0.0.0.0-6.0.0.0" newVersion="6.0.0.0" />
      </dependentAssembly>
      <dependentAssembly>
        <assemblyIdentity name="System.Runtime.InteropServices.RuntimeInformation" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
        <bindingRedirect oldVersion="0.0.0.0-4.0.0.0" newVersion="4.0.0.0" />
      </dependentAssembly>
      <dependentAssembly>
        <assemblyIdentity name="System.Buffers" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
        <bindingRedirect oldVersion="0.0.0.0-4.0.3.0" newVersion="4.0.3.0" />
      </dependentAssembly>
      <dependentAssembly>
        <assemblyIdentity name="System.Runtime.CompilerServices.Unsafe" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
        <bindingRedirect oldVersion="0.0.0.0-6.0.0.0" newVersion="6.0.0.0" />
      </dependentAssembly>
      <dependentAssembly>
        <assemblyIdentity name="System.Text.Json" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
        <bindingRedirect oldVersion="0.0.0.0-4.0.1.2" newVersion="4.0.1.2" />
      </dependentAssembly>
      <dependentAssembly>
        <assemblyIdentity name="System.Text.Encodings.Web" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
        <bindingRedirect oldVersion="0.0.0.0-4.0.5.1" newVersion="4.0.5.1" />
      </dependentAssembly>
      <dependentAssembly>
        <assemblyIdentity name="System.Threading.Tasks.Extensions" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
        <bindingRedirect oldVersion="0.0.0.0-4.2.0.1" newVersion="4.2.0.1" />
      </dependentAssembly>
      <dependentAssembly>
        <assemblyIdentity name="Microsoft.Identity.Client" publicKeyToken="0a613f4dd989e8ae" culture="neutral" />
        <bindingRedirect oldVersion="0.0.0.0-4.39.0.0" newVersion="4.39.0.0" />
      </dependentAssembly>
      <dependentAssembly>
        <assemblyIdentity name="System.Numerics.Vectors" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
        <bindingRedirect oldVersion="0.0.0.0-4.1.4.0" newVersion="4.1.4.0" />
      </dependentAssembly>
      <dependentAssembly>
        <assemblyIdentity name="Microsoft.Extensions.Primitives" publicKeyToken="adb9793829ddae60" culture="neutral" />
        <bindingRedirect oldVersion="0.0.0.0-6.0.0.0" newVersion="6.0.0.0" />
      </dependentAssembly>
      <dependentAssembly>
        <assemblyIdentity name="Microsoft.Extensions.DependencyInjection.Abstractions" publicKeyToken="adb9793829ddae60" culture="neutral" />
        <bindingRedirect oldVersion="0.0.0.0-6.0.0.0" newVersion="6.0.0.0" />
      </dependentAssembly>
      <dependentAssembly>
        <assemblyIdentity name="Microsoft.Extensions.Configuration.Abstractions" publicKeyToken="adb9793829ddae60" culture="neutral" />
        <bindingRedirect oldVersion="0.0.0.0-6.0.0.0" newVersion="6.0.0.0" />
      </dependentAssembly>
      <dependentAssembly>
        <assemblyIdentity name="Microsoft.Extensions.Logging.Abstractions" publicKeyToken="adb9793829ddae60" culture="neutral" />
        <bindingRedirect oldVersion="0.0.0.0-6.0.0.0" newVersion="6.0.0.0" />
      </dependentAssembly>
      <dependentAssembly>
        <assemblyIdentity name="Microsoft.Extensions.Options" publicKeyToken="adb9793829ddae60" culture="neutral" />
        <bindingRedirect oldVersion="0.0.0.0-6.0.0.0" newVersion="6.0.0.0" />
      </dependentAssembly>
      <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="Microsoft.Extensions.DependencyInjection" publicKeyToken="adb9793829ddae60" culture="neutral" />
        <bindingRedirect oldVersion="0.0.0.0-6.0.0.0" newVersion="6.0.0.0" />
      </dependentAssembly>
      <dependentAssembly>
        <assemblyIdentity name="System.ComponentModel.Annotations" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
        <bindingRedirect oldVersion="0.0.0.0-4.2.1.0" newVersion="4.2.1.0" />
      </dependentAssembly>
    </assemblyBinding>
  </runtime>

  <system.serviceModel>
    <bindings>
      <basicHttpBinding>
        <binding name="BasicHttpBinding_IPOSInterfaceServiceBinding" />
        <binding name="BasicHttpBinding_IPOSInterfaceService" />
        <binding name="BasicHttpBinding_IPOSInterfaceService1">
          <security mode="Transport" />
        </binding>
        <binding name="WSVentasCertificadasSoapBinding" sendTimeout="0:0:5">
          <security mode="Transport">
            <transport clientCredentialType="Certificate" />
          </security>
        </binding>
        <binding name="WSVentasLasPiedrasBinding" sendTimeout="0:0:5">
          <security mode="Transport">
            <transport clientCredentialType="Certificate" />
          </security>
        </binding>
        <binding name="WSVentasCostaUrbanaBinding" />
        <binding name="BasicHttpBinding_ITarjetasTransaccion_400">
          <security mode="Transport" />
        </binding>
        <binding name="BasicHttpBinding_ITarjetasTransaccion_4001" />
        <binding name="BasicHttpBinding_ITarjetasCierre_400">
          <security mode="Transport" />
        </binding>
        <binding name="BasicHttpBinding_ITarjetasCierre_4001" />
        <binding name="BasicHttpBinding_ILecturaTarjeta_400">
          <security mode="Transport" />
        </binding>
        <binding name="BasicHttpBinding_ILecturaTarjeta_4001" />
        <binding name="wsDeclaVtasSoapBinding">
          <security mode="Transport">
            <transport clientCredentialType="Basic" />
          </security>
        </binding>
        <binding name="wsDeclaVtasSoapBinding1" />

        <!-- Montevideo Shopping Center -->
        <binding name="wsDeclaVtasMSCSoapBinding">
          <security mode="Transport">
            <transport clientCredentialType="Basic" />
          </security>
        </binding>
        <!-- Portones Shopping -->
        <binding name="wsDeclaVtasPSSoapBinding">
          <security mode="Transport">
            <transport clientCredentialType="Basic" />
          </security>
        </binding>
        <!-- Nuevocentro Shopping -->
        <binding name="wsDeclaVtasNCSSoapBinding">
          <security mode="Transport">
            <transport clientCredentialType="Basic" />
          </security>
        </binding>
         <!-- Tres Cruces Shopping -->
        <binding name="wsDeclaVtasTCSSoapBinding">
          <security mode="Transport">
            <transport clientCredentialType="Basic" />
          </security>
        </binding>
        <!-- Plaza Italia Shopping -->
        <binding name="wsDeclaVtasPZISoapBinding">
          <security mode="Transport">
            <transport clientCredentialType="Basic" />
          </security>
        </binding>
        <!-- Salto Shopping (para contratos con MIDERY)  03-->
        <binding name="wsDeclaVtas03SoapBinding">
          <security mode="Transport">
            <transport clientCredentialType="Basic" />
          </security>
        </binding>
        <!-- Salto Terminal (para contratos con UDEMAN)  04-->
        <binding name="wsDeclaVtas04SoapBinding">
          <security mode="Transport">
            <transport clientCredentialType="Basic" />
          </security>
        </binding>
        <!-- Paysandú Shopping 05  -->
        <binding name="wsDeclaVtas05SoapBinding">
          <security mode="Transport">
            <transport clientCredentialType="Basic" />
          </security>
        </binding>
        <!-- Mercedes Shopping  02-->
        <binding name="wsDeclaVtas02SoapBinding">
          <security mode="Transport">
            <transport clientCredentialType="Basic" />
          </security>
        </binding>
        <!-- Colonia Shopping  01-->
        <binding name="wsDeclaVtas01SoapBinding">
          <security mode="Transport">
            <transport clientCredentialType="Basic" />
          </security>
        </binding>
      <!-- Punta Carretas -->
        <binding name="wsDeclaVtasPCSSoapBinding">
          <security mode="Transport">
            <transport clientCredentialType="Basic" />
          </security>
        </binding>
        <binding name="wsConsxRUTSoapBinding">
          <security mode="Transport">
            <transport clientCredentialType="Basic" />
          </security>
        </binding>
      <binding name="wsConsxRUTSoapBinding1" />
      </basicHttpBinding>
      <wsHttpBinding>
        <binding name="CustomBinding_IPOSInterfaceService">
          <security mode="TransportWithMessageCredential">
            <transport clientCredentialType="None" />
            <message clientCredentialType="Certificate" algorithmSuite="Basic256Sha256" establishSecurityContext="false" />
          </security>
        </binding>
      </wsHttpBinding>
    </bindings>

    <client>
      <endpoint address="https://www4.puntacarretas.com.uy:444/WSVentasLocalesCertificados/awsventascertificadas.aspx?wsdl" binding="basicHttpBinding" bindingConfiguration="WSVentasCertificadasSoapBinding" contract="ShoppingWebServiceIpVariable.WSVentasCertificadasSoapPort" name="WSVentasCertificadasSoapPort" />

      <endpoint address="http://200.58.144.6:8083/awsventascertificadas.aspx" binding="basicHttpBinding" bindingConfiguration="WSVentasCostaUrbanaBinding" contract="CostaUrbanaWebService.WSVentasCertificadasSoapPort" name="WSCostaUrbana" />

      <endpoint address="http://201.217.155.98:8083/awsventascertificadas.aspx?wsdl" binding="basicHttpBinding" bindingConfiguration="WSVentasLasPiedrasBinding" contract="LasPiedrasWebService.WSVentasCertificadasSoapPort" name="WSLasPiedras" />

      <endpoint address="http://geoitd.geocom.com.uy:8554/ITDService" binding="basicHttpBinding" bindingConfiguration="BasicHttpBinding_IPOSInterfaceService" contract="GEOITDReference.IPOSInterfaceService" name="BasicHttpBinding_IPOSInterfaceService" />
      <endpoint address="http://poslinktesting.resonance.com.uy:80/ITDService/POSInterfaceService" binding="basicHttpBinding" bindingConfiguration="BasicHttpBinding_IPOSInterfaceServiceBinding" contract="ResonanceITDReference.IPOSInterfaceService" name="BasicHttpBinding_IPOSInterfaceService" />
      <!-- Lecueder Test -->
      <endpoint address="https://portaltest.montevideoshopping.com.uy/soap/portaltest/services/forms/v1.3/wsDeclaVtas?vista=RESP" binding="basicHttpBinding" bindingConfiguration="wsDeclaVtasSoapBinding" contract="LecuederWebService.wsDeclaVtasPortType" name="wsDeclaVtasPort" />
      <!-- Montevideo Shopping Center -->
      <endpoint address="https://portal.montevideoshopping.com.uy/soap/portal/services/forms/v1.3/wsDeclaVtas?wsdl&amp;vista=RESP" binding="basicHttpBinding" bindingConfiguration="wsDeclaVtasMSCSoapBinding" contract="LecuederWebService.wsDeclaVtasPortType" name="wsDeclaVtasMSCPort" />
      <!-- Portones Shopping -->
      <endpoint address="https://portal.portones.com.uy/soap/portal/services/forms/v1.3/wsDeclaVtas?wsdl&amp;vista=RESP" binding="basicHttpBinding" bindingConfiguration="wsDeclaVtasPSSoapBinding" contract="LecuederWebService.wsDeclaVtasPortType" name="wsDeclaVtasPSPort" />
      <!-- Nuevocentro Shopping -->
      <endpoint address="https://portal.nuevocentroshopping.com.uy/soap/portal/services/forms/v1.3/wsDeclaVtas?wsdl&amp;vista=RESP" binding="basicHttpBinding" bindingConfiguration="wsDeclaVtasNCSSoapBinding" contract="LecuederWebService.wsDeclaVtasPortType" name="wsDeclaVtasNCSPort" />
      <!-- Tres Cruces Shopping -->
      <endpoint address="https://portal.trescruces.com.uy/soap/portal/services/forms/v1.3/wsDeclaVtas?wsdl&amp;vista=RESP" binding="basicHttpBinding" bindingConfiguration="wsDeclaVtasTCSSoapBinding" contract="LecuederWebService.wsDeclaVtasPortType" name="wsDeclaVtasTCSPort" />
      <!-- Plaza Italia Shopping -->
      <endpoint address="https://portal.plazaitaliashopping.com.uy/soap/portal/services/forms/v1.3/wsDeclaVtas?wsdl&amp;vista=RESP" binding="basicHttpBinding" bindingConfiguration="wsDeclaVtasPZISoapBinding" contract="LecuederWebService.wsDeclaVtasPortType" name="wsDeclaVtasPZIPort" />
      <!-- Salto Shopping (para contratos con MIDERY)  03 -->
      <endpoint address="https://portal.saltoshopping.com.uy/soap/portal/services/forms/v1.3/wsDeclaVtas?wsdl&amp;vista=RESP" binding="basicHttpBinding" bindingConfiguration="wsDeclaVtas03SoapBinding" contract="LecuederWebService.wsDeclaVtasPortType" name="wsDeclaVtas03Port" />
      <!-- Salto Terminal (para contratos con UDEMAN)  04 -->
      <endpoint address="https://portal.saltoshopping.com.uy/soap/portal/services/forms/v1.3/wsDeclaVtas?wsdl&amp;vista=RESP" binding="basicHttpBinding" bindingConfiguration="wsDeclaVtas04SoapBinding" contract="LecuederWebService.wsDeclaVtasPortType" name="wsDeclaVtas04Port" />
      <!-- Paysandú Shopping 05 -->
      <endpoint address="https://portal.paysandushopping.com.uy/soap/portal/services/forms/v1.3/wsDeclaVtas?wsdl&amp;vista=RESP" binding="basicHttpBinding" bindingConfiguration="wsDeclaVtas05SoapBinding" contract="LecuederWebService.wsDeclaVtasPortType" name="wsDeclaVtas05Port" />
      <!-- Mercedes Shopping  02 -->
      <endpoint address="https://portal.mercedesshopping.com.uy/soap/portal/services/forms/v1.3/wsDeclaVtas?wsdl&amp;vista=RESP" binding="basicHttpBinding" bindingConfiguration="wsDeclaVtas02SoapBinding" contract="LecuederWebService.wsDeclaVtasPortType" name="wsDeclaVtas02Port" />
      <!-- Colonia Shopping  01 -->
      <endpoint address="https://portal.coloniashopping.com.uy/soap/portal/services/forms/v1.3/wsDeclaVtas?wsdl&amp;vista=RESP" binding="basicHttpBinding" bindingConfiguration="wsDeclaVtas01SoapBinding" contract="LecuederWebService.wsDeclaVtasPortType" name="wsDeclaVtas01Port" />

      <!-- Punta Carretas -->
      <endpoint address="https://wsvtas.puntacarretas.com.uy:3443/soap/INTLOCAPCS/services/forms/v1.3/wsDeclaVtas?wsdl&amp;vista=RESP" binding="basicHttpBinding" bindingConfiguration="wsDeclaVtasPCSSoapBinding" contract="PuntaCarretasWebServiceCons.wsDeclaVtasPortType" name="wsDeclaVtasPCSPort" />
      <endpoint address="https://wsvtas.puntacarretas.com.uy:3443/soap/INTLOCAPCS/services/sim/v1.3/wsConsxRUT" binding="basicHttpBinding" bindingConfiguration="wsConsxRUTSoapBinding" contract="PuntaCarretasWebServiceCons.wsConsxRUTPortType" name="wsConsxRUTPort" />
      

      <!--T4 TESTING-->
      <!--<endpoint address="https://wwwi.transact.com.uy/Concentrador/TarjetasTransaccion_400.svc"
                binding="basicHttpBinding" bindingConfiguration="BasicHttpBinding_ITarjetasTransaccion_400"
                contract="TransactT4_TransaccionReference.ITarjetasTransaccion_400"
                name="BasicHttpBinding_ITarjetasTransaccion_400" />

      <endpoint address="https://wwwi.transact.com.uy/Concentrador/TarjetasCierre_400.svc"
          binding="basicHttpBinding" bindingConfiguration="BasicHttpBinding_ITarjetasCierre_400"
          contract="TransactT4_CierreReference.ITarjetasCierre_400"
          name="BasicHttpBinding_ITarjetasCierre_400" />
      
      <endpoint address="https://wwwi.transact.com.uy/Concentrador/LecturaTarjeta_400.svc"
          binding="basicHttpBinding" bindingConfiguration="BasicHttpBinding_ILecturaTarjeta_400"
          contract="TransactT4_LecturaTarjetaReference.ILecturaTarjeta_400"
          name="BasicHttpBinding_ILecturaTarjeta_400" />-->
      <!--FIN TESTING-->

      <!--T4 PRODUCCION-->

      <endpoint address="https://concentrador01.transact.com.uy:444/TarjetasTransaccion_400.svc" binding="basicHttpBinding" bindingConfiguration="BasicHttpBinding_ITarjetasTransaccion_400" contract="TransactT4_TransaccionReference.ITarjetasTransaccion_400" name="BasicHttpBinding_ITarjetasTransaccion_400" />
      <endpoint address="https://concentrador01.transact.com.uy:444/TarjetasCierre_400.svc" binding="basicHttpBinding" bindingConfiguration="BasicHttpBinding_ITarjetasCierre_400" contract="TransactT4_CierreReference.ITarjetasCierre_400" name="BasicHttpBinding_ITarjetasCierre_400" />
            
      <!--FIN PRODUCCION-->

    </client>
  </system.serviceModel>
</configuration>
