<script type="text/javascript">
 
 
  
 
 
      var Type;
 
 
      var Url;
 
 
      var Data;
 
 
      var ContentType;
 
 
      var DataType;
 
 
      var ProcessData;
 
 
      
 
 
          $(document).bind('pageinit',function(){
 
 
              $("#submitId").click(function(){
 
 
              WCFJSON();
 
 
           });
 
 
          });
 
 
     
 
 
      function WCFJSON() {
 
 
          var username = $("#UserNameId").val();
 
 
          var password = $("#PasswordId").val();
 
 
          Type = "POST";
 
 
         
 
 
          Url = "http://
  192.162.1.205/MobileService/CheckOut.svc/JSON/authenticateUser/"+username+"/"+password;      
 
 
          Data = '{}';
 
 
          ContentType = "application/json; charset=utf-8";
 
 
          DataType = "json"; ProcessData = true;         
 
 
          CallService();
 
 
      }
 
 
      
 
 
  function CallService() {
 
 
      $.ajax({
 
 
          type: Type, //GET or POST or PUT or DELETE verb
 
 
          url: Url, // Location of the service
 
 
          data: Data, //Data sent to server
 
 
          contentType: ContentType, // content type sent to server
 
 
          dataType: DataType, //Expected data format from server        
 
 
          processdata: ProcessData, //True or False   
 
 
          crossDomain: true,     
 
 
          success: function(msg) {//On Successfull service call
 
 
          alert("Service Called Sucessfully...........");
 
 
          alert(msg.GetUserValidateResult[0].Password);
 
 
          if(msg.GetUserValidateResult[0].Password =="Sucess to Login.....")
 
 
          {
 
 
              ServiceSucceeded(msg);
 
 
              }
 
 
          },
 
 
          error: ServiceFailed// When Service call fails
 
 
      });
 
 
  }
 
 
  
 
 
  </script>
 
 
 
  <?xml version="1.0"?>
 
 
  <configuration>
 
 
    <configSections>
 
 
      <sectionGroup name="system.web.extensions" type="System.Web.Configuration.SystemWebExtensionsSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">
 
 
        <sectionGroup name="scripting" type="System.Web.Configuration.ScriptingSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">        
 
 
          <sectionGroup name="webServices" type="System.Web.Configuration.ScriptingWebServicesSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">          
 
 
          </sectionGroup>
 
 
        </sectionGroup>
 
 
      </sectionGroup>
 
 
    </configSections>
 
 
    <appSettings configSource="appsettings.config"/>
 
 
    <connectionStrings/>
 
 
    <system.web>
 
 
      <compilation debug="true">
 
 
        <assemblies>
 
 
          <add assembly="System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
 
 
          <add assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
 
 
          <add assembly="System.Xml.Linq, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
 
 
          <add assembly="System.Data.DataSetExtensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
 
 
        </assemblies>
 
 
      </compilation>
 
 
      <authentication mode="Windows"/>
 
 
      <pages>
 
 
        <controls>
 
 
          <add tagPrefix="asp" namespace="System.Web.UI" assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
 
 
          <add tagPrefix="asp" namespace="System.Web.UI.WebControls" assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
 
 
        </controls>
 
 
      </pages>
 
 
      <httpHandlers>
 
 
        <remove verb="*" path="*.asmx"/>
 
 
        <add verb="*" path="*.asmx" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
 
 
        <add verb="*" path="*_AppService.axd" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
 
 
        <add verb="GET,HEAD" path="ScriptResource.axd" validate="false" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
 
 
      </httpHandlers>
 
 
      <httpModules>
 
 
        <add name="ScriptModule" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
 
 
      </httpModules>
 
 
    </system.web>
 
 
    <system.webServer>
 
 
      <directoryBrowse enabled="true"/>
 
 
      <defaultDocument>
 
 
        <files>
 
 
          <add value="CheckOut.svc"/>
 
 
        </files>
 
 
      </defaultDocument>
 
 
      <httpProtocol>
 
 
        <customHeaders>
 
 
          <add name="Access-Control-Allow-Origin" value="*"/>
 
 
          <add name="Access-Control-Allow-Headers" value="Content-Type"/>
 
 
        </customHeaders>
 
 
      </httpProtocol>
 
 
      <validation validateIntegratedModeConfiguration="false"/>
 
 
      <modules>
 
 
        <remove name="ScriptModule"/>
 
 
        <add name="ScriptModule" preCondition="managedHandler" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
 
 
      </modules>
 
 
      <handlers>
 
 
        <remove name="WebServiceHandlerFactory-Integrated"/>
 
 
        <remove name="ScriptHandlerFactory"/>
 
 
        <remove name="ScriptHandlerFactoryAppServices"/>
 
 
        <remove name="ScriptResource"/>
 
 
        <add name="ScriptHandlerFactory" verb="*" path="*.asmx" preCondition="integratedMode" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
 
 
        <add name="ScriptHandlerFactoryAppServices" verb="*" path="*_AppService.axd" preCondition="integratedMode" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
 
 
        <add name="ScriptResource" verb="GET,HEAD" path="ScriptResource.axd" preCondition="integratedMode" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
 
 
      </handlers>
 
 
    </system.webServer>
 
 
    <system.serviceModel>
 
 
      <services>
 
 
        <service name="MobileService.CheckOut" behaviorConfiguration="jsonServiceBehaviour">
 
 
          <endpoint address="JSON" binding="webHttpBinding" contract="MobileService.ICheckOut" behaviorConfiguration="web"/>
 
 
          <endpoint address="mex" binding="mexHttpBinding" contract="IMetadataExchange"/>
 
 
        </service>     
 
 
      </services>
 
 
      <behaviors>
 
 
        <endpointBehaviors>
 
 
          <behavior name="web">
 
 
            <webHttp/>
 
 
          </behavior>
 
 
        </endpointBehaviors>
 
 
        <serviceBehaviors>
 
 
          <behavior name="jsonServiceBehaviour">
 
 
            <serviceMetadata httpGetEnabled="true"/>
 
 
            <serviceDebug includeExceptionDetailInFaults="false"/>
 
 
          </behavior>
 
 
          <behavior name="NEW">
 
 
            <serviceMetadata httpGetEnabled="true"/>
 
 
            <serviceDebug includeExceptionDetailInFaults="false"/>
 
 
          </behavior>
 
 
        </serviceBehaviors>
 
 
      </behaviors>
 
 
      <bindings>
 
 
        <webHttpBinding>
 
 
          <binding name="StreamedRequestWebBinding" bypassProxyOnLocal="true" useDefaultWebProxy="false" hostNameComparisonMode="WeakWildcard" sendTimeout="10:15:00" openTimeout="10:15:00" receiveTimeout="10:15:00" maxReceivedMessageSize="2147483647" maxBufferSize="2147483647" maxBufferPoolSize="2147483647" transferMode="StreamedRequest">
 
 
            <readerQuotas maxArrayLength="2147483647" maxStringContentLength="2147483647"/>
 
 
          </binding>
 
 
        </webHttpBinding>
 
 
        <wsHttpBinding>
 
 
          <binding name="NewBinding0" closeTimeout="00:10:00" openTimeout="00:10:00" receiveTimeout="00:10:00" sendTimeout="00:10:00" transactionFlow="false" maxBufferPoolSize="524288000" maxReceivedMessageSize="655360000" messageEncoding="Text" textEncoding="utf-8" useDefaultWebProxy="true" allowCookies="false">
 
 
            <readerQuotas maxDepth="2147483647" maxStringContentLength="2147483647" maxArrayLength="2147483647" maxBytesPerRead="2147483647" maxNameTableCharCount="2147483647"/>
 
 
          </binding>
 
 
        </wsHttpBinding>
 
 
      </bindings>
 
 
      <serviceHostingEnvironment aspNetCompatibilityEnabled="false"/>
 
 
    </system.serviceModel>
 
 
    <system.codedom>
 
 
      <compilers>
 
 
        <compiler language="c#;cs;csharp" extension=".cs" type="Microsoft.CSharp.CSharpCodeProvider, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" warningLevel="4">
 
 
          <providerOption name="CompilerVersion" value="v3.5"/>
 
 
          <providerOption name="WarnAsError" value="false"/>
 
 
        </compiler>
 
 
      </compilers>
 
 
    </system.codedom>
 
 
    <runtime>
 
 
      <assemblyBinding appliesTo="v2.0.50727" xmlns="urn:schemas-microsoft-com:asm.v1">
 
 
        <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>
 
 
  </configuration>