Browse Source

API Integrated for KFTC

master
preyearegmi 6 years ago
parent
commit
0d84e2a737
  1. 2
      app/src/main/java/com/gmeremit/online/gmeremittance_native/autodebitV2/view/autodebitaccountlisting/AutoDebitAccountListingV2Activity.java
  2. 2
      app/src/main/java/com/gmeremit/online/gmeremittance_native/autodebitV2/view/autodebitaccountlisting/GenericTextListingDialog.java
  3. 5
      app/src/main/java/com/gmeremit/online/gmeremittance_native/base/BaseActivity.java
  4. 2
      app/src/main/java/com/gmeremit/online/gmeremittance_native/customwidgets/CustomAlertDialog.java
  5. 2
      app/src/main/java/com/gmeremit/online/gmeremittance_native/customwidgets/CustomProgressDialog.java
  6. 2
      app/src/main/java/com/gmeremit/online/gmeremittance_native/customwidgets/exchangecountrylistingdialog/ExchangeRateCurrencyListingDialog.java
  7. 2
      app/src/main/java/com/gmeremit/online/gmeremittance_native/customwidgets/genderdialog/GenderListingDialog.java
  8. 2
      app/src/main/java/com/gmeremit/online/gmeremittance_native/customwidgets/passwordpromptdialog/PasswordPromptDialog.java
  9. 2
      app/src/main/java/com/gmeremit/online/gmeremittance_native/exchange_rate/view/ExchangeMethodV2Activity.java
  10. 3
      app/src/main/java/com/gmeremit/online/gmeremittance_native/home/view/HomeFragment.java
  11. 2
      app/src/main/java/com/gmeremit/online/gmeremittance_native/homeV2/view/HomeActivityV2.java
  12. 8
      app/src/main/java/com/gmeremit/online/gmeremittance_native/kycV2/view/view1/KYCView1Fragment.java
  13. 2
      app/src/main/java/com/gmeremit/online/gmeremittance_native/kycV2/view/view1/NativeCountryListingDialog.java
  14. 2
      app/src/main/java/com/gmeremit/online/gmeremittance_native/kycV2/view/view1/OccupationListingDialog.java
  15. 2
      app/src/main/java/com/gmeremit/online/gmeremittance_native/kycV2/view/view1/ProvinceListingDialog.java
  16. 2
      app/src/main/java/com/gmeremit/online/gmeremittance_native/kycV2/view/view2/IDListingDialog.java
  17. 6
      app/src/main/java/com/gmeremit/online/gmeremittance_native/kycV2/view/view2/KYCView2Fragment.java
  18. 2
      app/src/main/java/com/gmeremit/online/gmeremittance_native/kycV2/view/view2/PrimaryBankListingDialog.java
  19. 2
      app/src/main/java/com/gmeremit/online/gmeremittance_native/kycV2/view/view2/SourceOfFundListingDialog.java
  20. 2
      app/src/main/java/com/gmeremit/online/gmeremittance_native/kycV2/view/view3/KYCView3Fragment.java
  21. 6
      app/src/main/java/com/gmeremit/online/gmeremittance_native/recipientV2/gateway/RecipientListingV2Gateway.java
  22. 6
      app/src/main/java/com/gmeremit/online/gmeremittance_native/recipientV2/model/recipientlisting/GetAllRecipientApiResponse.java
  23. 36
      app/src/main/java/com/gmeremit/online/gmeremittance_native/recipientV2/model/recipientlisting/RecipientRelatedData.java
  24. 3
      app/src/main/java/com/gmeremit/online/gmeremittance_native/recipientV2/presenter/recipientlisting/RecipientListingV2Presenter.java
  25. 2
      app/src/main/java/com/gmeremit/online/gmeremittance_native/recipientV2/view/RecipientCountryListingDialog.java
  26. 2
      app/src/main/java/com/gmeremit/online/gmeremittance_native/recipientV2/view/RecipientDistrictListingDialog.java
  27. 2
      app/src/main/java/com/gmeremit/online/gmeremittance_native/recipientV2/view/RecipientProvinceListingDialog.java
  28. 2
      app/src/main/java/com/gmeremit/online/gmeremittance_native/recipientV2/view/RecipientRelationListingDialog.java
  29. 2
      app/src/main/java/com/gmeremit/online/gmeremittance_native/recipientV2/view/RecipientTransferListingDialog.java
  30. 10
      app/src/main/java/com/gmeremit/online/gmeremittance_native/recipientV2/view/recipientadd/RecipientAddV2Activity.java
  31. 9
      app/src/main/java/com/gmeremit/online/gmeremittance_native/registerV2/presenter/RegisterV2Presenter.java
  32. 2
      app/src/main/java/com/gmeremit/online/gmeremittance_native/sendmoneyV2/view/SendMoneyV2Activity.java
  33. 2
      app/src/main/java/com/gmeremit/online/gmeremittance_native/sendmoneyV2/view/amountdetail/AmountDetailExRateCountryListingDialog.java
  34. 2
      app/src/main/java/com/gmeremit/online/gmeremittance_native/sendmoneyV2/view/amountdetail/AmountDetailSendMoneyFragment.java
  35. 2
      app/src/main/java/com/gmeremit/online/gmeremittance_native/sendmoneyV2/view/payoutmode/PayoutModeBankListingDialog.java
  36. 2
      app/src/main/java/com/gmeremit/online/gmeremittance_native/sendmoneyV2/view/payoutmode/PayoutModeBranchListingDialog.java
  37. 4
      app/src/main/java/com/gmeremit/online/gmeremittance_native/sendmoneyV2/view/payoutmode/PayoutModeSendMoneyFragment.java
  38. 3
      app/src/main/java/com/gmeremit/online/gmeremittance_native/socials/view/SocialPrivateWallActivity.java

2
app/src/main/java/com/gmeremit/online/gmeremittance_native/autodebitV2/view/autodebitaccountlisting/AutoDebitAccountListingV2Activity.java

@ -168,7 +168,7 @@ public class AutoDebitAccountListingV2Activity extends BaseActivity implements A
genericTextListingDialog.setHintAndTitle("Search Language","Select Language"); genericTextListingDialog.setHintAndTitle("Search Language","Select Language");
genericTextListingDialog.disableSearch(true); genericTextListingDialog.disableSearch(true);
if (!genericTextListingDialog.isAdded()) if (!genericTextListingDialog.isAdded())
genericTextListingDialog.show(getFragmentManager(), "COUNTRY CHOOSER");
genericTextListingDialog.show(getSupportFragmentManager(), "COUNTRY CHOOSER");
} }
@Override @Override

2
app/src/main/java/com/gmeremit/online/gmeremittance_native/autodebitV2/view/autodebitaccountlisting/GenericTextListingDialog.java

@ -23,7 +23,7 @@ import com.gmeremit.online.gmeremittance_native.customwidgets.LineDividerItemDec
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;
public class GenericTextListingDialog<T> extends DialogFragment implements View.OnClickListener, TextWatcher {
public class GenericTextListingDialog<T> extends android.support.v4.app.DialogFragment implements View.OnClickListener, TextWatcher {
private List<T> data; private List<T> data;
private GenericTextListingDialogListener<T> listener; private GenericTextListingDialogListener<T> listener;

5
app/src/main/java/com/gmeremit/online/gmeremittance_native/base/BaseActivity.java

@ -2,6 +2,7 @@ package com.gmeremit.online.gmeremittance_native.base;
import android.app.Activity; import android.app.Activity;
import android.content.Context; import android.content.Context;
import android.support.v4.app.FragmentManager;
import android.support.v7.app.AlertDialog; import android.support.v7.app.AlertDialog;
import android.support.v7.app.AppCompatActivity; import android.support.v7.app.AppCompatActivity;
import android.util.Log; import android.util.Log;
@ -28,7 +29,7 @@ public class BaseActivity extends AppCompatActivity implements BaseContractInter
} }
dialog = new CustomProgressDialog(); dialog = new CustomProgressDialog();
dialog.setMessage(message); dialog.setMessage(message);
android.app.FragmentManager fragmentManager = this.getFragmentManager();
FragmentManager fragmentManager = this.getSupportFragmentManager();
if (fragmentManager != null) if (fragmentManager != null)
dialog.show(fragmentManager, "CustomProgressBar"); dialog.show(fragmentManager, "CustomProgressBar");
isProgressBarShowing = true; isProgressBarShowing = true;
@ -48,7 +49,7 @@ public class BaseActivity extends AppCompatActivity implements BaseContractInter
@Override @Override
public void showPopUpMessage(String message, CustomAlertDialog.AlertType alertType, CustomAlertDialog.CustomDialogActionListener listener) { public void showPopUpMessage(String message, CustomAlertDialog.AlertType alertType, CustomAlertDialog.CustomDialogActionListener listener) {
try { try {
android.app.FragmentManager fragmentManager = this.getFragmentManager();
FragmentManager fragmentManager = this.getSupportFragmentManager();
if (fragmentManager == null) if (fragmentManager == null)
return; return;
if (customAlertDialog != null && customAlertDialog.isAdded()) if (customAlertDialog != null && customAlertDialog.isAdded())

2
app/src/main/java/com/gmeremit/online/gmeremittance_native/customwidgets/CustomAlertDialog.java

@ -13,7 +13,7 @@ import android.widget.TextView;
import com.gmeremit.online.gmeremittance_native.R; import com.gmeremit.online.gmeremittance_native.R;
public class CustomAlertDialog extends DialogFragment {
public class CustomAlertDialog extends android.support.v4.app.DialogFragment {
private ImageView imgStatusImgView; private ImageView imgStatusImgView;
private TextView dialogTitleTxt, dialogDescriptionTxt, dialogButtonTxt; private TextView dialogTitleTxt, dialogDescriptionTxt, dialogButtonTxt;

2
app/src/main/java/com/gmeremit/online/gmeremittance_native/customwidgets/CustomProgressDialog.java

@ -10,7 +10,7 @@ import android.widget.TextView;
import com.gmeremit.online.gmeremittance_native.R; import com.gmeremit.online.gmeremittance_native.R;
public class CustomProgressDialog extends DialogFragment{
public class CustomProgressDialog extends android.support.v4.app.DialogFragment{
private String message=""; private String message="";

2
app/src/main/java/com/gmeremit/online/gmeremittance_native/customwidgets/exchangecountrylistingdialog/ExchangeRateCurrencyListingDialog.java

@ -25,7 +25,7 @@ import com.gmeremit.online.gmeremittance_native.exchange_rate.model.datav2.Count
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;
public class ExchangeRateCurrencyListingDialog extends DialogFragment implements View.OnClickListener, TextWatcher {
public class ExchangeRateCurrencyListingDialog extends android.support.v4.app.DialogFragment implements View.OnClickListener, TextWatcher {
private List<CountryPaymentService> data; private List<CountryPaymentService> data;
private CountrySelectionListener listener; private CountrySelectionListener listener;

2
app/src/main/java/com/gmeremit/online/gmeremittance_native/customwidgets/genderdialog/GenderListingDialog.java

@ -22,7 +22,7 @@ import com.gmeremit.online.gmeremittance_native.customwidgets.LineDividerItemDec
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;
public class GenderListingDialog extends DialogFragment implements View.OnClickListener {
public class GenderListingDialog extends android.support.v4.app.DialogFragment implements View.OnClickListener {
private List<Gender> data; private List<Gender> data;
private GenderSelectionListener listener; private GenderSelectionListener listener;

2
app/src/main/java/com/gmeremit/online/gmeremittance_native/customwidgets/passwordpromptdialog/PasswordPromptDialog.java

@ -25,7 +25,7 @@ import com.gmeremit.online.gmeremittance_native.exchange_rate.model.datav2.Count
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;
public class PasswordPromptDialog extends DialogFragment implements View.OnClickListener {
public class PasswordPromptDialog extends android.support.v4.app.DialogFragment implements View.OnClickListener {
private EditText passwordEditText; private EditText passwordEditText;

2
app/src/main/java/com/gmeremit/online/gmeremittance_native/exchange_rate/view/ExchangeMethodV2Activity.java

@ -166,7 +166,7 @@ public class ExchangeMethodV2Activity extends BaseActivity implements PaymentMod
countryListingDialog.setCountryPaymentData(paymentServiceList); countryListingDialog.setCountryPaymentData(paymentServiceList);
countryListingDialog.setListener(this); countryListingDialog.setListener(this);
if (!countryListingDialog.isAdded()) if (!countryListingDialog.isAdded())
countryListingDialog.show(getFragmentManager(), "GenericTextListingDialog");
countryListingDialog.show(getSupportFragmentManager(), "GenericTextListingDialog");
} }
@Override @Override

3
app/src/main/java/com/gmeremit/online/gmeremittance_native/home/view/HomeFragment.java

@ -12,6 +12,7 @@ import android.os.Bundle;
import android.os.Handler; import android.os.Handler;
import android.support.annotation.Nullable; import android.support.annotation.Nullable;
import android.support.v4.app.Fragment; import android.support.v4.app.Fragment;
import android.support.v4.app.FragmentManager;
import android.support.v4.widget.SwipeRefreshLayout; import android.support.v4.widget.SwipeRefreshLayout;
import android.support.v7.app.AlertDialog; import android.support.v7.app.AlertDialog;
import android.support.v7.widget.GridLayoutManager; import android.support.v7.widget.GridLayoutManager;
@ -547,7 +548,7 @@ public class HomeFragment extends Fragment implements HomeContract.MenuItemClick
CustomAlertDialog customAlertDialog = new CustomAlertDialog(); CustomAlertDialog customAlertDialog = new CustomAlertDialog();
customAlertDialog.setAlertType(CustomAlertDialog.AlertType.ALERT); customAlertDialog.setAlertType(CustomAlertDialog.AlertType.ALERT);
customAlertDialog.setMessage("This feature is coming soon"); customAlertDialog.setMessage("This feature is coming soon");
android.app.FragmentManager fragmentManager = getActivity().getFragmentManager();
FragmentManager fragmentManager = getActivity().getSupportFragmentManager();
if (fragmentManager != null) if (fragmentManager != null)
customAlertDialog.show(fragmentManager, "CustomProgressBar"); customAlertDialog.show(fragmentManager, "CustomProgressBar");
} }

2
app/src/main/java/com/gmeremit/online/gmeremittance_native/homeV2/view/HomeActivityV2.java

@ -474,7 +474,7 @@ public class HomeActivityV2 extends BaseActivity implements HomeParentViewContra
CustomAlertDialog customAlertDialog = new CustomAlertDialog(); CustomAlertDialog customAlertDialog = new CustomAlertDialog();
customAlertDialog.setAlertType(CustomAlertDialog.AlertType.ALERT); customAlertDialog.setAlertType(CustomAlertDialog.AlertType.ALERT);
customAlertDialog.setMessage("This feature is coming soon"); customAlertDialog.setMessage("This feature is coming soon");
android.app.FragmentManager fragmentManager = getFragmentManager();
FragmentManager fragmentManager = getSupportFragmentManager();
if (fragmentManager != null) if (fragmentManager != null)
customAlertDialog.show(fragmentManager, "CustomProgressBar"); customAlertDialog.show(fragmentManager, "CustomProgressBar");
} }

8
app/src/main/java/com/gmeremit/online/gmeremittance_native/kycV2/view/view1/KYCView1Fragment.java

@ -277,7 +277,7 @@ public class KYCView1Fragment extends BaseFragment implements View.OnClickListen
}); });
if (!nativeCountryListDialog.isAdded()) if (!nativeCountryListDialog.isAdded())
nativeCountryListDialog.show(getActivity().getFragmentManager(), "NATIVECOUNTRYDIALOG");
nativeCountryListDialog.show(getActivity().getSupportFragmentManager(), "NATIVECOUNTRYDIALOG");
} }
@ -297,7 +297,7 @@ public class KYCView1Fragment extends BaseFragment implements View.OnClickListen
} }
}); });
if (!occupationListDialog.isAdded()) if (!occupationListDialog.isAdded())
occupationListDialog.show(getActivity().getFragmentManager(), "OCCUPATIONCOUNTRYDIALOG");
occupationListDialog.show(getActivity().getSupportFragmentManager(), "OCCUPATIONCOUNTRYDIALOG");
} }
private void showProvinceList() { private void showProvinceList() {
@ -315,7 +315,7 @@ public class KYCView1Fragment extends BaseFragment implements View.OnClickListen
} }
}); });
if (!provinceCountryListDialog.isAdded()) if (!provinceCountryListDialog.isAdded())
provinceCountryListDialog.show(getActivity().getFragmentManager(), "PROVINCECOUNTRYDIALOG");
provinceCountryListDialog.show(getActivity().getSupportFragmentManager(), "PROVINCECOUNTRYDIALOG");
} }
@ -334,7 +334,7 @@ public class KYCView1Fragment extends BaseFragment implements View.OnClickListen
} }
}); });
if (!genderListDialog.isAdded()) if (!genderListDialog.isAdded())
genderListDialog.show(getActivity().getFragmentManager(), "PROVINCECOUNTRYDIALOG");
genderListDialog.show(getActivity().getSupportFragmentManager(), "PROVINCECOUNTRYDIALOG");
} }

2
app/src/main/java/com/gmeremit/online/gmeremittance_native/kycV2/view/view1/NativeCountryListingDialog.java

@ -24,7 +24,7 @@ import com.gmeremit.online.gmeremittance_native.kycV2.model.kyc.NativeCountry;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;
public class NativeCountryListingDialog extends DialogFragment implements View.OnClickListener, TextWatcher {
public class NativeCountryListingDialog extends android.support.v4.app.DialogFragment implements View.OnClickListener, TextWatcher {
private List<NativeCountry> data; private List<NativeCountry> data;
private NativeCountrySelectionListener listener; private NativeCountrySelectionListener listener;

2
app/src/main/java/com/gmeremit/online/gmeremittance_native/kycV2/view/view1/OccupationListingDialog.java

@ -25,7 +25,7 @@ import com.gmeremit.online.gmeremittance_native.kycV2.model.kyc.Occupation;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;
public class OccupationListingDialog extends DialogFragment implements View.OnClickListener, TextWatcher {
public class OccupationListingDialog extends android.support.v4.app.DialogFragment implements View.OnClickListener, TextWatcher {
private List<Occupation> data; private List<Occupation> data;
private OccupationSelectionListener listener; private OccupationSelectionListener listener;

2
app/src/main/java/com/gmeremit/online/gmeremittance_native/kycV2/view/view1/ProvinceListingDialog.java

@ -25,7 +25,7 @@ import com.gmeremit.online.gmeremittance_native.kycV2.model.kyc.Province;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;
public class ProvinceListingDialog extends DialogFragment implements View.OnClickListener, TextWatcher {
public class ProvinceListingDialog extends android.support.v4.app.DialogFragment implements View.OnClickListener, TextWatcher {
private List<Province> data; private List<Province> data;
private ProvinceSelectionListener listener; private ProvinceSelectionListener listener;

2
app/src/main/java/com/gmeremit/online/gmeremittance_native/kycV2/view/view2/IDListingDialog.java

@ -25,7 +25,7 @@ import com.gmeremit.online.gmeremittance_native.kycV2.model.kyc.IdType;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;
public class IDListingDialog extends DialogFragment implements View.OnClickListener, TextWatcher {
public class IDListingDialog extends android.support.v4.app.DialogFragment implements View.OnClickListener, TextWatcher {
private List<IdType> data; private List<IdType> data;
private IDSelectionListener listener; private IDSelectionListener listener;

6
app/src/main/java/com/gmeremit/online/gmeremittance_native/kycV2/view/view2/KYCView2Fragment.java

@ -165,7 +165,7 @@ public class KYCView2Fragment extends BaseFragment implements View.OnClickListen
} }
}); });
if (!primaryBankListDialog.isAdded()) if (!primaryBankListDialog.isAdded())
primaryBankListDialog.show(getActivity().getFragmentManager(), "PRIMARYBANKDIALOG");
primaryBankListDialog.show(getActivity().getSupportFragmentManager(), "PRIMARYBANKDIALOG");
} }
@ -184,7 +184,7 @@ public class KYCView2Fragment extends BaseFragment implements View.OnClickListen
} }
}); });
if (!sourceOfFundListDialog.isAdded()) if (!sourceOfFundListDialog.isAdded())
sourceOfFundListDialog.show(getActivity().getFragmentManager(), "SOURCEOFFUND");
sourceOfFundListDialog.show(getActivity().getSupportFragmentManager(), "SOURCEOFFUND");
} }
@ -227,7 +227,7 @@ public class KYCView2Fragment extends BaseFragment implements View.OnClickListen
} }
}); });
if (!idTypeListDialog.isAdded()) if (!idTypeListDialog.isAdded())
idTypeListDialog.show(getActivity().getFragmentManager(), "IDTYPEDIALOGLIST");
idTypeListDialog.show(getActivity().getSupportFragmentManager(), "IDTYPEDIALOGLIST");
} }
private String generateInitialForVerificationId() { private String generateInitialForVerificationId() {

2
app/src/main/java/com/gmeremit/online/gmeremittance_native/kycV2/view/view2/PrimaryBankListingDialog.java

@ -25,7 +25,7 @@ import com.gmeremit.online.gmeremittance_native.kycV2.model.kyc.Bank;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;
public class PrimaryBankListingDialog extends DialogFragment implements View.OnClickListener, TextWatcher {
public class PrimaryBankListingDialog extends android.support.v4.app.DialogFragment implements View.OnClickListener, TextWatcher {
private List<Bank> data; private List<Bank> data;
private PrimaryBankSelectionListener listener; private PrimaryBankSelectionListener listener;

2
app/src/main/java/com/gmeremit/online/gmeremittance_native/kycV2/view/view2/SourceOfFundListingDialog.java

@ -25,7 +25,7 @@ import com.gmeremit.online.gmeremittance_native.kycV2.model.kyc.SourceOfFund;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;
public class SourceOfFundListingDialog extends DialogFragment implements View.OnClickListener, TextWatcher {
public class SourceOfFundListingDialog extends android.support.v4.app.DialogFragment implements View.OnClickListener, TextWatcher {
private List<SourceOfFund> data; private List<SourceOfFund> data;
private SourceOfFundListingListener listener; private SourceOfFundListingListener listener;

2
app/src/main/java/com/gmeremit/online/gmeremittance_native/kycV2/view/view3/KYCView3Fragment.java

@ -245,7 +245,7 @@ public class KYCView3Fragment extends BaseFragment implements View.OnClickListen
WindowManager.LayoutParams lp = dialog.getWindow().getAttributes(); WindowManager.LayoutParams lp = dialog.getWindow().getAttributes();
lp.dimAmount = 0.8f; lp.dimAmount = 0.8f;
dialog.getWindow().setAttributes(lp); dialog.getWindow().setAttributes(lp);
dialog.getWindow().addFlags(WindowManager.LayoutParams.FLAG_BLUR_BEHIND);
dialog.getWindow().addFlags(WindowManager.LayoutParams.FLAG_DIM_BEHIND);
} }

6
app/src/main/java/com/gmeremit/online/gmeremittance_native/recipientV2/gateway/RecipientListingV2Gateway.java

@ -22,8 +22,6 @@ import okhttp3.ResponseBody;
public class RecipientListingV2Gateway extends PrivilegedGateway implements RecipientListingV2InteractorInterface.RecipientListingV2GatewayInterface { public class RecipientListingV2Gateway extends PrivilegedGateway implements RecipientListingV2InteractorInterface.RecipientListingV2GatewayInterface {
private final RecipientListingV2InteractorInterface interactor; private final RecipientListingV2InteractorInterface interactor;
private List<AutoDebitAccount> autoDebitAccountList; private List<AutoDebitAccount> autoDebitAccountList;
@ -284,7 +282,7 @@ public class RecipientListingV2Gateway extends PrivilegedGateway implements Reci
" }\n" + " }\n" +
" ]"; " ]";
List<AutoDebitAccount> autoDebitAccountList= HttpClientV2.getDeserializer().fromJson(mockedDAta,TypeToken.getParameterized(List.class, AutoDebitAccount.class).getType());
return autoDebitAccountList;
// List<AutoDebitAccount> autoDebitAccountList= HttpClientV2.getDeserializer().fromJson(mockedDAta,TypeToken.getParameterized(List.class, AutoDebitAccount.class).getType());
return this.autoDebitAccountList;
} }
} }

6
app/src/main/java/com/gmeremit/online/gmeremittance_native/recipientV2/model/recipientlisting/GetAllRecipientApiResponse.java

@ -18,7 +18,7 @@ public class GetAllRecipientApiResponse {
private String id; private String id;
@SerializedName("Data") @SerializedName("Data")
@Expose @Expose
private List<RecipientInfoModel> data;
private RecipientRelatedData data;
public String getErrorCode() { public String getErrorCode() {
return errorCode; return errorCode;
@ -44,11 +44,11 @@ public class GetAllRecipientApiResponse {
this.id = id; this.id = id;
} }
public List<RecipientInfoModel> getData() {
public RecipientRelatedData getData() {
return data; return data;
} }
public void setData(List<RecipientInfoModel> data) {
public void setData(RecipientRelatedData data) {
this.data = data; this.data = data;
} }
} }

36
app/src/main/java/com/gmeremit/online/gmeremittance_native/recipientV2/model/recipientlisting/RecipientRelatedData.java

@ -0,0 +1,36 @@
package com.gmeremit.online.gmeremittance_native.recipientV2.model.recipientlisting;
import com.gmeremit.online.gmeremittance_native.autodebitV2.model.autodebitaccountlisting.AutoDebitAccount;
import com.google.gson.annotations.Expose;
import com.google.gson.annotations.SerializedName;
import java.util.List;
public class RecipientRelatedData {
@SerializedName("Receivers")
@Expose
private List<RecipientInfoModel> recipientList;
@SerializedName("AccountList")
@Expose
private List<AutoDebitAccount> accountList;
public List<RecipientInfoModel> getRecipientList() {
return recipientList;
}
public void setRecipientList(List<RecipientInfoModel> recipientList) {
this.recipientList = recipientList;
}
public List<AutoDebitAccount> getAccountList() {
return accountList;
}
public void setAccountList(List<AutoDebitAccount> accountList) {
this.accountList = accountList;
}
}

3
app/src/main/java/com/gmeremit/online/gmeremittance_native/recipientV2/presenter/recipientlisting/RecipientListingV2Presenter.java

@ -87,7 +87,8 @@ public class RecipientListingV2Presenter extends BasePresenter implements Recipi
@Override @Override
protected void onSuccess(GetAllRecipientApiResponse recipientRelatedDataApiResponse) { protected void onSuccess(GetAllRecipientApiResponse recipientRelatedDataApiResponse) {
if (recipientRelatedDataApiResponse.getErrorCode().equalsIgnoreCase(Constants.SUCCESS_CODE_V2)) { if (recipientRelatedDataApiResponse.getErrorCode().equalsIgnoreCase(Constants.SUCCESS_CODE_V2)) {
view.showAllRecipientToUser(recipientRelatedDataApiResponse.getData());
view.showAllRecipientToUser(recipientRelatedDataApiResponse.getData().getRecipientList());
gateway.saveAutoDebitAccountInMemory(recipientRelatedDataApiResponse.getData().getAccountList());
} else { } else {
view.showPopUpMessage(recipientRelatedDataApiResponse.getMsg(), CustomAlertDialog.AlertType.FAILED, alertType -> view.exitView()); view.showPopUpMessage(recipientRelatedDataApiResponse.getMsg(), CustomAlertDialog.AlertType.FAILED, alertType -> view.exitView());
} }

2
app/src/main/java/com/gmeremit/online/gmeremittance_native/recipientV2/view/RecipientCountryListingDialog.java

@ -25,7 +25,7 @@ import com.gmeremit.online.gmeremittance_native.recipientV2.model.recipientadd.C
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;
public class RecipientCountryListingDialog extends DialogFragment implements View.OnClickListener, TextWatcher {
public class RecipientCountryListingDialog extends android.support.v4.app.DialogFragment implements View.OnClickListener, TextWatcher {
private List<CountryDetailModel> data; private List<CountryDetailModel> data;
private CountrySelectionListener listener; private CountrySelectionListener listener;

2
app/src/main/java/com/gmeremit/online/gmeremittance_native/recipientV2/view/RecipientDistrictListingDialog.java

@ -25,7 +25,7 @@ import com.gmeremit.online.gmeremittance_native.recipientV2.model.recipientadd.D
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;
public class RecipientDistrictListingDialog extends DialogFragment implements View.OnClickListener, TextWatcher {
public class RecipientDistrictListingDialog extends android.support.v4.app.DialogFragment implements View.OnClickListener, TextWatcher {
private List<DistrictDetailModel> data; private List<DistrictDetailModel> data;
private DistrictSelectionListener listener; private DistrictSelectionListener listener;

2
app/src/main/java/com/gmeremit/online/gmeremittance_native/recipientV2/view/RecipientProvinceListingDialog.java

@ -25,7 +25,7 @@ import com.gmeremit.online.gmeremittance_native.recipientV2.model.recipientadd.P
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;
public class RecipientProvinceListingDialog extends DialogFragment implements View.OnClickListener, TextWatcher {
public class RecipientProvinceListingDialog extends android.support.v4.app.DialogFragment implements View.OnClickListener, TextWatcher {
private List<ProvinceDetailModel> data; private List<ProvinceDetailModel> data;
private ProvinceSelectionListener listener; private ProvinceSelectionListener listener;

2
app/src/main/java/com/gmeremit/online/gmeremittance_native/recipientV2/view/RecipientRelationListingDialog.java

@ -26,7 +26,7 @@ import com.gmeremit.online.gmeremittance_native.recipientV2.model.recipientadd.R
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;
public class RecipientRelationListingDialog extends DialogFragment implements View.OnClickListener, TextWatcher {
public class RecipientRelationListingDialog extends android.support.v4.app.DialogFragment implements View.OnClickListener, TextWatcher {
private List<RelationDetailModel> data; private List<RelationDetailModel> data;
private RelationSelectionListener listener; private RelationSelectionListener listener;

2
app/src/main/java/com/gmeremit/online/gmeremittance_native/recipientV2/view/RecipientTransferListingDialog.java

@ -25,7 +25,7 @@ import com.gmeremit.online.gmeremittance_native.recipientV2.model.recipientadd.T
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;
public class RecipientTransferListingDialog extends DialogFragment implements View.OnClickListener, TextWatcher {
public class RecipientTransferListingDialog extends android.support.v4.app.DialogFragment implements View.OnClickListener, TextWatcher {
private List<TransferDetailModel> data; private List<TransferDetailModel> data;
private TransferReasonSelectionListener listener; private TransferReasonSelectionListener listener;

10
app/src/main/java/com/gmeremit/online/gmeremittance_native/recipientV2/view/recipientadd/RecipientAddV2Activity.java

@ -273,7 +273,7 @@ public class RecipientAddV2Activity extends BaseActivity implements View.OnClick
transferListingDialog.setListener(this); transferListingDialog.setListener(this);
transferListingDialog.setTransferReasonData(this.transferReasonList); transferListingDialog.setTransferReasonData(this.transferReasonList);
if (!transferListingDialog.isAdded()) if (!transferListingDialog.isAdded())
transferListingDialog.show(getFragmentManager(), "RecipientCountryListingDialog");
transferListingDialog.show(getSupportFragmentManager(), "RecipientCountryListingDialog");
} }
private void showRelationListingInDialog() { private void showRelationListingInDialog() {
@ -283,7 +283,7 @@ public class RecipientAddV2Activity extends BaseActivity implements View.OnClick
relationListingDialog.setListener(this); relationListingDialog.setListener(this);
relationListingDialog.setTransferReasonData(this.relationList); relationListingDialog.setTransferReasonData(this.relationList);
if (!relationListingDialog.isAdded()) if (!relationListingDialog.isAdded())
relationListingDialog.show(getFragmentManager(), "RecipientCountryListingDialog");
relationListingDialog.show(getSupportFragmentManager(), "RecipientCountryListingDialog");
} }
private void showDistrictListingInDialog() { private void showDistrictListingInDialog() {
@ -294,7 +294,7 @@ public class RecipientAddV2Activity extends BaseActivity implements View.OnClick
if (this.selectedProvince != null) { if (this.selectedProvince != null) {
districtListingDialog.setDistrictData(this.selectedProvince.getDistrict()); districtListingDialog.setDistrictData(this.selectedProvince.getDistrict());
if (!districtListingDialog.isAdded()) if (!districtListingDialog.isAdded())
districtListingDialog.show(getFragmentManager(), "RecipientProvinceListingDialog");
districtListingDialog.show(getSupportFragmentManager(), "RecipientProvinceListingDialog");
} else { } else {
showToastMessage("Select a State/Province first."); showToastMessage("Select a State/Province first.");
} }
@ -308,7 +308,7 @@ public class RecipientAddV2Activity extends BaseActivity implements View.OnClick
if (this.selectedCountry != null) { if (this.selectedCountry != null) {
provinceListingDialog.setProvinceData(this.selectedCountry.getProvinces()); provinceListingDialog.setProvinceData(this.selectedCountry.getProvinces());
if (!provinceListingDialog.isAdded()) if (!provinceListingDialog.isAdded())
provinceListingDialog.show(getFragmentManager(), "RecipientProvinceListingDialog");
provinceListingDialog.show(getSupportFragmentManager(), "RecipientProvinceListingDialog");
} else { } else {
showToastMessage("Select a Country first."); showToastMessage("Select a Country first.");
} }
@ -321,7 +321,7 @@ public class RecipientAddV2Activity extends BaseActivity implements View.OnClick
recipientCountryListingDialog.setListener(this); recipientCountryListingDialog.setListener(this);
recipientCountryListingDialog.setCountryData(this.countryList); recipientCountryListingDialog.setCountryData(this.countryList);
if (!recipientCountryListingDialog.isAdded()) if (!recipientCountryListingDialog.isAdded())
recipientCountryListingDialog.show(getFragmentManager(), "RecipientCountryListingDialog");
recipientCountryListingDialog.show(getSupportFragmentManager(), "RecipientCountryListingDialog");
} }
@Override @Override

9
app/src/main/java/com/gmeremit/online/gmeremittance_native/registerV2/presenter/RegisterV2Presenter.java

@ -84,7 +84,14 @@ public class RegisterV2Presenter extends BasePresenter implements RegisterV2Pres
public void registerUser(String userId, String password, String dob) { public void registerUser(String userId, String password, String dob) {
this.userId=userId; this.userId=userId;
String auth = "Basic " + Utils.toBase64("172017F9EC11222E8107142733:QRK2UM0Q:" + GmeApplication.getAppRelatedMetaData().getDeviceId()); String auth = "Basic " + Utils.toBase64("172017F9EC11222E8107142733:QRK2UM0Q:" + GmeApplication.getAppRelatedMetaData().getDeviceId());
String fcmID = FirebaseInstanceId.getInstance().getToken();
String fcmID = null;
try {
fcmID= FirebaseInstanceId.getInstance().getToken();
}
catch(Exception e)
{
}
if (fcmID == null||fcmID.length()<1) if (fcmID == null||fcmID.length()<1)
fcmID = this.gateway.getLastKnownFcmId(); fcmID = this.gateway.getLastKnownFcmId();
compositeDisposable.add( compositeDisposable.add(

2
app/src/main/java/com/gmeremit/online/gmeremittance_native/sendmoneyV2/view/SendMoneyV2Activity.java

@ -256,7 +256,7 @@ public class SendMoneyV2Activity extends BaseActivity implements SendMoneyAction
public void promptPassword(PasswordPromptDialog.PasswordPromptListener listener) { public void promptPassword(PasswordPromptDialog.PasswordPromptListener listener) {
PasswordPromptDialog passwordPromptDialog = new PasswordPromptDialog(); PasswordPromptDialog passwordPromptDialog = new PasswordPromptDialog();
passwordPromptDialog.setListener(listener); passwordPromptDialog.setListener(listener);
passwordPromptDialog.show(getFragmentManager(), "PasswordDialog");
passwordPromptDialog.show(getSupportFragmentManager(), "PasswordDialog");
} }
@Override @Override

2
app/src/main/java/com/gmeremit/online/gmeremittance_native/sendmoneyV2/view/amountdetail/AmountDetailExRateCountryListingDialog.java

@ -27,7 +27,7 @@ import com.gmeremit.online.gmeremittance_native.sendmoneyV2.model.amountdetail.R
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;
public class AmountDetailExRateCountryListingDialog extends DialogFragment implements View.OnClickListener, TextWatcher {
public class AmountDetailExRateCountryListingDialog extends android.support.v4.app.DialogFragment implements View.OnClickListener, TextWatcher {
private List<RecipientCurrencyModel> data; private List<RecipientCurrencyModel> data;
private ExRateCurrencySelectionListener listener; private ExRateCurrencySelectionListener listener;

2
app/src/main/java/com/gmeremit/online/gmeremittance_native/sendmoneyV2/view/amountdetail/AmountDetailSendMoneyFragment.java

@ -180,7 +180,7 @@ public class AmountDetailSendMoneyFragment extends BaseFragment implements View.
exRateCountryListingDialog.setListener(this); exRateCountryListingDialog.setListener(this);
exRateCountryListingDialog.setCountryPaymentData(amountDetailRelatedData.getAvailableCurrencyData()); exRateCountryListingDialog.setCountryPaymentData(amountDetailRelatedData.getAvailableCurrencyData());
if (!exRateCountryListingDialog.isAdded()) if (!exRateCountryListingDialog.isAdded())
exRateCountryListingDialog.show(getActivity().getFragmentManager(), "GenericTextListingDialog");
exRateCountryListingDialog.show(getActivity().getSupportFragmentManager(), "GenericTextListingDialog");
} }
private void performDefaultAction(Bundle savedInstance) { private void performDefaultAction(Bundle savedInstance) {

2
app/src/main/java/com/gmeremit/online/gmeremittance_native/sendmoneyV2/view/payoutmode/PayoutModeBankListingDialog.java

@ -28,7 +28,7 @@ import com.gmeremit.online.gmeremittance_native.sendmoneyV2.model.payoutmode.Ban
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;
public class PayoutModeBankListingDialog extends DialogFragment implements View.OnClickListener, TextWatcher {
public class PayoutModeBankListingDialog extends android.support.v4.app.DialogFragment implements View.OnClickListener, TextWatcher {
private List<BankList> data; private List<BankList> data;
private BankSelectionListener listener; private BankSelectionListener listener;

2
app/src/main/java/com/gmeremit/online/gmeremittance_native/sendmoneyV2/view/payoutmode/PayoutModeBranchListingDialog.java

@ -41,7 +41,7 @@ import java.util.List;
import io.reactivex.disposables.CompositeDisposable; import io.reactivex.disposables.CompositeDisposable;
public class PayoutModeBranchListingDialog extends DialogFragment implements View.OnClickListener, TextWatcher {
public class PayoutModeBranchListingDialog extends android.support.v4.app.DialogFragment implements View.OnClickListener, TextWatcher {
private BranchSelectionListener listener; private BranchSelectionListener listener;
private RecyclerView countryListRv; private RecyclerView countryListRv;

4
app/src/main/java/com/gmeremit/online/gmeremittance_native/sendmoneyV2/view/payoutmode/PayoutModeSendMoneyFragment.java

@ -361,7 +361,7 @@ public class PayoutModeSendMoneyFragment extends BaseFragment implements SendMon
payoutModeBranchListingDialog.setSelectedBank(this.selectedBank); payoutModeBranchListingDialog.setSelectedBank(this.selectedBank);
payoutModeBranchListingDialog.setListener(this); payoutModeBranchListingDialog.setListener(this);
if (!payoutModeBranchListingDialog.isAdded()) if (!payoutModeBranchListingDialog.isAdded())
payoutModeBranchListingDialog.show(getActivity().getFragmentManager(), "BranchListingFragment");
payoutModeBranchListingDialog.show(getActivity().getSupportFragmentManager(), "BranchListingFragment");
} }
private void showBankListInDialog() { private void showBankListInDialog() {
@ -370,7 +370,7 @@ public class PayoutModeSendMoneyFragment extends BaseFragment implements SendMon
payoutModeBankListingDialog.setCountryData(this.selectedPayoutMode.getBankList()); payoutModeBankListingDialog.setCountryData(this.selectedPayoutMode.getBankList());
payoutModeBankListingDialog.setListener(this); payoutModeBankListingDialog.setListener(this);
if (!payoutModeBankListingDialog.isAdded()) if (!payoutModeBankListingDialog.isAdded())
payoutModeBankListingDialog.show(getActivity().getFragmentManager(), "BankListingFragment");
payoutModeBankListingDialog.show(getActivity().getSupportFragmentManager(), "BankListingFragment");
} }
@Override @Override

3
app/src/main/java/com/gmeremit/online/gmeremittance_native/socials/view/SocialPrivateWallActivity.java

@ -3,6 +3,7 @@ package com.gmeremit.online.gmeremittance_native.socials.view;
import android.content.DialogInterface; import android.content.DialogInterface;
import android.content.Intent; import android.content.Intent;
import android.os.Bundle; import android.os.Bundle;
import android.support.v4.app.FragmentManager;
import android.support.v7.app.AlertDialog; import android.support.v7.app.AlertDialog;
import android.support.v7.app.AppCompatActivity; import android.support.v7.app.AppCompatActivity;
import android.support.v7.widget.LinearLayoutManager; import android.support.v7.widget.LinearLayoutManager;
@ -218,7 +219,7 @@ public class SocialPrivateWallActivity extends AppCompatActivity implements Soci
CustomAlertDialog customAlertDialog = new CustomAlertDialog(); CustomAlertDialog customAlertDialog = new CustomAlertDialog();
customAlertDialog.setAlertType(CustomAlertDialog.AlertType.ALERT); customAlertDialog.setAlertType(CustomAlertDialog.AlertType.ALERT);
customAlertDialog.setMessage("This feature is coming soon"); customAlertDialog.setMessage("This feature is coming soon");
android.app.FragmentManager fragmentManager = this.getFragmentManager();
FragmentManager fragmentManager = this.getSupportFragmentManager();
if (fragmentManager != null) if (fragmentManager != null)
customAlertDialog.show(fragmentManager, "CustomProgressBar"); customAlertDialog.show(fragmentManager, "CustomProgressBar");
} }

Loading…
Cancel
Save