Subversion Repositories SmartDukaan

Rev

Rev 14792 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 14792 Rev 15356
Line 8... Line 8...
8
import android.content.SharedPreferences;
8
import android.content.SharedPreferences;
9
import android.graphics.Color;
9
import android.graphics.Color;
10
import android.net.ConnectivityManager;
10
import android.net.ConnectivityManager;
11
import android.net.Uri;
11
import android.net.Uri;
12
import android.os.AsyncTask;
12
import android.os.AsyncTask;
13
import android.support.v7.app.ActionBarActivity;
-
 
14
import android.os.Bundle;
13
import android.os.Bundle;
-
 
14
import android.support.v7.app.ActionBarActivity;
15
import android.text.InputType;
15
import android.text.InputType;
16
import android.util.Log;
16
import android.util.Log;
17
import android.view.KeyEvent;
17
import android.view.KeyEvent;
18
import android.view.Menu;
18
import android.view.Menu;
19
import android.view.MenuItem;
19
import android.view.MenuItem;
Line 31... Line 31...
31
import com.google.android.gms.common.api.GoogleApiClient;
31
import com.google.android.gms.common.api.GoogleApiClient;
32
import com.google.android.gms.plus.Plus;
32
import com.google.android.gms.plus.Plus;
33
import com.mixpanel.android.mpmetrics.MixpanelAPI;
33
import com.mixpanel.android.mpmetrics.MixpanelAPI;
34
import com.saholic.profittill.Constants.ProfitTillConstants;
34
import com.saholic.profittill.Constants.ProfitTillConstants;
35
import com.saholic.profittill.R;
35
import com.saholic.profittill.R;
-
 
36
import com.saholic.profittill.Utils.UtilityFunctions;
36
 
37
 
37
import org.apache.http.HttpEntity;
38
import org.apache.http.HttpEntity;
38
import org.apache.http.HttpResponse;
39
import org.apache.http.HttpResponse;
39
import org.apache.http.NameValuePair;
40
import org.apache.http.NameValuePair;
40
import org.apache.http.client.ClientProtocolException;
41
import org.apache.http.client.ClientProtocolException;
Line 49... Line 50...
49
 
50
 
50
import java.io.IOException;
51
import java.io.IOException;
51
import java.text.SimpleDateFormat;
52
import java.text.SimpleDateFormat;
52
import java.util.ArrayList;
53
import java.util.ArrayList;
53
import java.util.Date;
54
import java.util.Date;
54
import java.util.StringTokenizer;
-
 
55
 
55
 
56
public class ReferrerActivity extends ActionBarActivity implements GoogleApiClient.ConnectionCallbacks, GoogleApiClient.OnConnectionFailedListener {
56
public class ReferrerActivity extends ActionBarActivity implements GoogleApiClient.ConnectionCallbacks, GoogleApiClient.OnConnectionFailedListener {
57
    EditText referalCode;
57
    EditText referalCode;
58
    EditText mobileNumber;
58
    EditText mobileNumber;
59
/*
59
/*
Line 124... Line 124...
124
        mobileNumber.setInputType(0);
124
        mobileNumber.setInputType(0);
125
        if(getIntent().getAction()=="Login"){
125
        if(getIntent().getAction()=="Login"){
126
            nameValuePairsGcm = new ArrayList<>();
126
            nameValuePairsGcm = new ArrayList<>();
127
            nameValuePairsGcm.add(new BasicNameValuePair("cid",getIntent().getExtras().getString("cid")));
127
            nameValuePairsGcm.add(new BasicNameValuePair("cid",getIntent().getExtras().getString("cid")));
128
            nameValuePairsGcm.add(new BasicNameValuePair("user_id",userData.getString("id", "")));
128
            nameValuePairsGcm.add(new BasicNameValuePair("user_id",userData.getString("id", "")));
129
            nameValuePairsGcm.add(new BasicNameValuePair("timestamp",new Date()+""));
129
            nameValuePairsGcm.add(new BasicNameValuePair("timestamp", UtilityFunctions.notificationDate()));
130
            nameValuePairsGcm.add(new BasicNameValuePair("result","referrer"));
130
            nameValuePairsGcm.add(new BasicNameValuePair("result","referrer"));
131
            getIntent().getExtras().remove("cid");
131
            getIntent().getExtras().remove("cid");
132
            new NotificationOpenedData().execute(nameValuePairsGcm);
132
            new NotificationOpenedData().execute(nameValuePairsGcm);
133
        }
133
        }
134
 
134