diff --git a/.idea/.gitignore b/.idea/.gitignore deleted file mode 100644 index 26d3352..0000000 --- a/.idea/.gitignore +++ /dev/null @@ -1,3 +0,0 @@ -# Default ignored files -/shelf/ -/workspace.xml diff --git a/.idea/compiler.xml b/.idea/compiler.xml deleted file mode 100644 index fb7f4a8..0000000 --- a/.idea/compiler.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/dbnavigator.xml b/.idea/dbnavigator.xml deleted file mode 100644 index d5e1f0e..0000000 --- a/.idea/dbnavigator.xml +++ /dev/null @@ -1,429 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/gradle.xml b/.idea/gradle.xml deleted file mode 100644 index a2d7c21..0000000 --- a/.idea/gradle.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml deleted file mode 100644 index 4b90385..0000000 --- a/.idea/misc.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml deleted file mode 100644 index 94a25f7..0000000 --- a/.idea/vcs.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/app/build.gradle b/app/build.gradle index 33494e8..5821c44 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -4,11 +4,11 @@ plugins { } android { - namespace 'com.nivesh.production.bajajfd' + namespace 'com.nivesh.production.niveshfd' compileSdk 33 defaultConfig { - applicationId "com.nivesh.production.bajajfd" + applicationId "com.nivesh.production.niveshfd" minSdk 21 targetSdk 33 versionCode 1 diff --git a/app/src/androidTest/java/com/nivesh/production/bajajfd/ExampleInstrumentedTest.kt b/app/src/androidTest/java/com/nivesh/production/bajajfd/ExampleInstrumentedTest.kt index 5307e6e..1d32d4e 100644 --- a/app/src/androidTest/java/com/nivesh/production/bajajfd/ExampleInstrumentedTest.kt +++ b/app/src/androidTest/java/com/nivesh/production/bajajfd/ExampleInstrumentedTest.kt @@ -1,4 +1,4 @@ -package com.nivesh.production.bajajfd +package com.nivesh.production.niveshfd import androidx.test.platform.app.InstrumentationRegistry import androidx.test.ext.junit.runners.AndroidJUnit4 @@ -19,6 +19,6 @@ class ExampleInstrumentedTest { fun useAppContext() { // Context of the app under test. val appContext = InstrumentationRegistry.getInstrumentation().targetContext - assertEquals("com.nivesh.production.bajajfd", appContext.packageName) + assertEquals("com.nivesh.production.niveshfd", appContext.packageName) } } \ No newline at end of file diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index 8bcec28..42482cc 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -32,7 +32,7 @@ tools:targetApi="31"> diff --git a/app/src/main/java/com/nivesh/production/bajajfd/BajajApplication.kt b/app/src/main/java/com/nivesh/production/niveshfd/NiveshFdApplication.kt similarity index 64% rename from app/src/main/java/com/nivesh/production/bajajfd/BajajApplication.kt rename to app/src/main/java/com/nivesh/production/niveshfd/NiveshFdApplication.kt index d7f71fe..740572d 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/BajajApplication.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/NiveshFdApplication.kt @@ -1,10 +1,10 @@ -package com.nivesh.production.bajajfd +package com.nivesh.production.niveshfd import android.app.Application import android.content.Context -class BajajApplication : Application() { - private var mInstance: BajajApplication? = null +class NiveshFdApplication : Application() { + private var mInstance: NiveshFdApplication? = null companion object { var appContext: Context? = null } diff --git a/app/src/main/java/com/nivesh/production/bajajfd/adapter/BankListAdapter.kt b/app/src/main/java/com/nivesh/production/niveshfd/adapter/BankListAdapter.kt similarity index 95% rename from app/src/main/java/com/nivesh/production/bajajfd/adapter/BankListAdapter.kt rename to app/src/main/java/com/nivesh/production/niveshfd/adapter/BankListAdapter.kt index 54d73c4..b2a83d0 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/adapter/BankListAdapter.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/adapter/BankListAdapter.kt @@ -1,4 +1,4 @@ -package com.nivesh.production.bajajfd.adapter +package com.nivesh.production.niveshfd.adapter import android.view.LayoutInflater import android.view.View @@ -6,8 +6,8 @@ import android.view.ViewGroup import android.widget.ImageView import android.widget.TextView import androidx.recyclerview.widget.RecyclerView -import com.nivesh.production.bajajfd.R -import com.nivesh.production.bajajfd.model.ClientBanklist +import com.nivesh.production.niveshfd.R +import com.nivesh.production.niveshfd.model.ClientBanklist class BankListAdapter( private val bankList: List?, diff --git a/app/src/main/java/com/nivesh/production/bajajfd/adapter/CustomerListAdapter.kt b/app/src/main/java/com/nivesh/production/niveshfd/adapter/CustomerListAdapter.kt similarity index 90% rename from app/src/main/java/com/nivesh/production/bajajfd/adapter/CustomerListAdapter.kt rename to app/src/main/java/com/nivesh/production/niveshfd/adapter/CustomerListAdapter.kt index 40e48d5..04cbdc0 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/adapter/CustomerListAdapter.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/adapter/CustomerListAdapter.kt @@ -1,4 +1,4 @@ -package com.nivesh.production.bajajfd.adapter +package com.nivesh.production.niveshfd.adapter import android.view.LayoutInflater import android.view.View @@ -6,8 +6,8 @@ import android.view.ViewGroup import android.widget.TextView import androidx.recyclerview.widget.RecyclerView import com.google.android.material.switchmaterial.SwitchMaterial -import com.nivesh.production.bajajfd.R -import com.nivesh.production.bajajfd.model.GetCodes +import com.nivesh.production.niveshfd.R +import com.nivesh.production.niveshfd.model.GetCodes class CustomerListAdapter( private val customerList: MutableList? diff --git a/app/src/main/java/com/nivesh/production/bajajfd/adapter/DisableAdapter.kt b/app/src/main/java/com/nivesh/production/niveshfd/adapter/DisableAdapter.kt similarity index 94% rename from app/src/main/java/com/nivesh/production/bajajfd/adapter/DisableAdapter.kt rename to app/src/main/java/com/nivesh/production/niveshfd/adapter/DisableAdapter.kt index d900477..f3e4d00 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/adapter/DisableAdapter.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/adapter/DisableAdapter.kt @@ -1,4 +1,4 @@ -package com.nivesh.production.bajajfd.adapter +package com.nivesh.production.niveshfd.adapter import android.annotation.SuppressLint import android.content.Context diff --git a/app/src/main/java/com/nivesh/production/bajajfd/adapter/HorizontalRecyclerViewAdapter.kt b/app/src/main/java/com/nivesh/production/niveshfd/adapter/HorizontalRecyclerViewAdapter.kt similarity index 94% rename from app/src/main/java/com/nivesh/production/bajajfd/adapter/HorizontalRecyclerViewAdapter.kt rename to app/src/main/java/com/nivesh/production/niveshfd/adapter/HorizontalRecyclerViewAdapter.kt index 311fdf1..cff6438 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/adapter/HorizontalRecyclerViewAdapter.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/adapter/HorizontalRecyclerViewAdapter.kt @@ -1,4 +1,4 @@ -package com.nivesh.production.bajajfd.adapter +package com.nivesh.production.niveshfd.adapter import ROIDataList import android.annotation.SuppressLint @@ -11,9 +11,9 @@ import android.widget.TextView import androidx.core.content.ContextCompat import androidx.core.content.res.ResourcesCompat import androidx.recyclerview.widget.RecyclerView -import com.nivesh.production.bajajfd.R -import com.nivesh.production.bajajfd.adapter.HorizontalRecyclerViewAdapter.HistoryAdapterViewHolder2 -import com.nivesh.production.bajajfd.interfaces.OnClickListener +import com.nivesh.production.niveshfd.R +import com.nivesh.production.niveshfd.adapter.HorizontalRecyclerViewAdapter.HistoryAdapterViewHolder2 +import com.nivesh.production.niveshfd.interfaces.OnClickListener class HorizontalRecyclerViewAdapter( diff --git a/app/src/main/java/com/nivesh/production/bajajfd/adapter/PaymentModeAdapter.kt b/app/src/main/java/com/nivesh/production/niveshfd/adapter/PaymentModeAdapter.kt similarity index 86% rename from app/src/main/java/com/nivesh/production/bajajfd/adapter/PaymentModeAdapter.kt rename to app/src/main/java/com/nivesh/production/niveshfd/adapter/PaymentModeAdapter.kt index 3ee8408..5d64252 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/adapter/PaymentModeAdapter.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/adapter/PaymentModeAdapter.kt @@ -1,15 +1,14 @@ -package com.nivesh.production .bajajfd.adapter +package com.nivesh.production.niveshfd.adapter import android.view.LayoutInflater import android.view.View import android.view.ViewGroup import android.widget.ImageView import android.widget.TextView -import android.widget.Toast import androidx.cardview.widget.CardView import androidx.recyclerview.widget.RecyclerView -import com.nivesh.production.bajajfd.R -import com.nivesh.production.bajajfd.model.GetCodes +import com.nivesh.production.niveshfd.R +import com.nivesh.production.niveshfd.model.GetCodes class PaymentModeAdapter( private val listOfPayMode: MutableList, @@ -20,7 +19,6 @@ class PaymentModeAdapter( val paymentSelector: ImageView = itemView.findViewById(R.id.paymentSelector) val paymentMethod: TextView = itemView.findViewById(R.id.paymentMethod) val tvUpiMsg: TextView = itemView.findViewById(R.id.tvUpiMsg) - val cardView:CardView=itemView.findViewById(R.id.cardView) } private var checkedPosition: Int = -2 @@ -45,12 +43,14 @@ class PaymentModeAdapter( holder.itemView.apply { holder.paymentMethod.text = listOfPayMode.Value - if (listOfPayMode.Value.equals("UPI")){ + if (listOfPayMode.Value.equals("UPI")) { holder.tvUpiMsg.text = context.getString(R.string.upto1LakhOnly) - }else{ + } else { holder.tvUpiMsg.text = "" } + + if (selectedAmount !=null && (checkedPosition == -2)) { holder.paymentSelector.setBackgroundResource(R.drawable.ic_select_green) checkedPosition = holder.adapterPosition @@ -91,10 +91,9 @@ class PaymentModeAdapter( } - private fun removeItem(position: Int) { - listOfPayMode?.removeAt(position) + private fun removeItem(position: Int) { + listOfPayMode?.removeAt(position) notifyItemRemoved(position) - listOfPayMode?.let { notifyItemRangeChanged(position, it.size) } + listOfPayMode?.let { notifyItemRangeChanged(position, it.size) } } - } \ No newline at end of file diff --git a/app/src/main/java/com/nivesh/production/bajajfd/adapter/RecommendedBankListAdapter.kt b/app/src/main/java/com/nivesh/production/niveshfd/adapter/RecommendedBankListAdapter.kt similarity index 87% rename from app/src/main/java/com/nivesh/production/bajajfd/adapter/RecommendedBankListAdapter.kt rename to app/src/main/java/com/nivesh/production/niveshfd/adapter/RecommendedBankListAdapter.kt index 4b12412..ca39884 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/adapter/RecommendedBankListAdapter.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/adapter/RecommendedBankListAdapter.kt @@ -1,12 +1,12 @@ -package com.nivesh.production.bajajfd.adapter +package com.nivesh.production.niveshfd.adapter import android.view.LayoutInflater import android.view.View import android.view.ViewGroup import android.widget.TextView import androidx.recyclerview.widget.RecyclerView -import com.nivesh.production.bajajfd.R -import com.nivesh.production.bajajfd.model.Bank +import com.nivesh.production.niveshfd.R +import com.nivesh.production.niveshfd.model.Bank class RecommendedBankListAdapter( private val bankList: List diff --git a/app/src/main/java/com/nivesh/production/bajajfd/adapter/SectionsPagerAdapter.kt b/app/src/main/java/com/nivesh/production/niveshfd/adapter/SectionsPagerAdapter.kt similarity index 91% rename from app/src/main/java/com/nivesh/production/bajajfd/adapter/SectionsPagerAdapter.kt rename to app/src/main/java/com/nivesh/production/niveshfd/adapter/SectionsPagerAdapter.kt index b795476..cb29eea 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/adapter/SectionsPagerAdapter.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/adapter/SectionsPagerAdapter.kt @@ -1,4 +1,4 @@ -package com.nivesh.production.bajajfd.adapter +package com.nivesh.production.niveshfd.adapter import androidx.fragment.app.Fragment import androidx.fragment.app.FragmentManager diff --git a/app/src/main/java/com/nivesh/production/bajajfd/api/ApiCallback.kt b/app/src/main/java/com/nivesh/production/niveshfd/api/ApiCallback.kt similarity index 86% rename from app/src/main/java/com/nivesh/production/bajajfd/api/ApiCallback.kt rename to app/src/main/java/com/nivesh/production/niveshfd/api/ApiCallback.kt index 308a41f..60cb275 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/api/ApiCallback.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/api/ApiCallback.kt @@ -1,6 +1,6 @@ -package com.nivesh.production.bajajfd.api +package com.nivesh.production.niveshfd.api -import com.nivesh.production.bajajfd.util.Resource +import com.nivesh.production.niveshfd.util.Resource import retrofit2.Call import retrofit2.Callback import retrofit2.Response @@ -14,15 +14,12 @@ abstract class ApiCallback : Callback> { override fun onResponse(call: Call>, response: Response>) { if (response.isSuccessful && response.body() != null && response.code() == 200) { onSuccess(response.body()!!) - } else { + } else if (response.code() == 650){ // handle 4xx & 5xx error codes here // val resp = Resource() // resp.status = false // resp.message = response.message() // onFailure(resp) - - - } } diff --git a/app/src/main/java/com/nivesh/production/bajajfd/api/ApiClient.kt b/app/src/main/java/com/nivesh/production/niveshfd/api/ApiClient.kt similarity index 88% rename from app/src/main/java/com/nivesh/production/bajajfd/api/ApiClient.kt rename to app/src/main/java/com/nivesh/production/niveshfd/api/ApiClient.kt index a537cf0..4c7bfa6 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/api/ApiClient.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/api/ApiClient.kt @@ -1,8 +1,8 @@ -package com.nivesh.production.bajajfd.api +package com.nivesh.production.niveshfd.api -import com.nivesh.production.bajajfd.BajajApplication -import com.nivesh.production.bajajfd.interfaces.ApiInterface -import com.nivesh.production.bajajfd.util.Constants.Companion.BASE_URL +import com.nivesh.production.niveshfd.NiveshFdApplication +import com.nivesh.production.niveshfd.interfaces.ApiInterface +import com.nivesh.production.niveshfd.util.Constants.Companion.BASE_URL import okhttp3.OkHttpClient import okhttp3.logging.HttpLoggingInterceptor import retrofit2.Retrofit @@ -13,7 +13,7 @@ import java.util.concurrent.TimeUnit import javax.net.ssl.* class ApiClient { - val context = BajajApplication.appContext + val context = NiveshFdApplication.appContext companion object { private val client by lazy { diff --git a/app/src/main/java/com/nivesh/production/bajajfd/api/TokenAuthenticator.kt b/app/src/main/java/com/nivesh/production/niveshfd/api/TokenAuthenticator.kt similarity index 91% rename from app/src/main/java/com/nivesh/production/bajajfd/api/TokenAuthenticator.kt rename to app/src/main/java/com/nivesh/production/niveshfd/api/TokenAuthenticator.kt index 204cf9d..72bffdf 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/api/TokenAuthenticator.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/api/TokenAuthenticator.kt @@ -1,4 +1,4 @@ -package com.nivesh.production.bajajfd.api +package com.nivesh.production.niveshfd.api import okhttp3.Authenticator import okhttp3.Request diff --git a/app/src/main/java/com/nivesh/production/bajajfd/interfaces/ApiInterface.kt b/app/src/main/java/com/nivesh/production/niveshfd/interfaces/ApiInterface.kt similarity index 94% rename from app/src/main/java/com/nivesh/production/bajajfd/interfaces/ApiInterface.kt rename to app/src/main/java/com/nivesh/production/niveshfd/interfaces/ApiInterface.kt index f426d2a..ab99e49 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/interfaces/ApiInterface.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/interfaces/ApiInterface.kt @@ -1,7 +1,7 @@ -package com.nivesh.production.bajajfd.interfaces +package com.nivesh.production.niveshfd.interfaces import com.google.gson.JsonObject -import com.nivesh.production.bajajfd.model.* +import com.nivesh.production.niveshfd.model.* import okhttp3.RequestBody import retrofit2.Response import retrofit2.http.* @@ -44,12 +44,6 @@ interface ApiInterface { @Header("token") token: String ): Response - @POST("UpdateFDPaymentStatus") - suspend fun updateFDPaymentStatus( - @Body requestBody: RequestBody, - @Header("token") token: String - ): Response - @POST("FinaliseFD") suspend fun finaliseFD( @Body requestBody: FinalizeFDRequest, diff --git a/app/src/main/java/com/nivesh/production/bajajfd/interfaces/OnClickListener.java b/app/src/main/java/com/nivesh/production/niveshfd/interfaces/OnClickListener.java similarity index 60% rename from app/src/main/java/com/nivesh/production/bajajfd/interfaces/OnClickListener.java rename to app/src/main/java/com/nivesh/production/niveshfd/interfaces/OnClickListener.java index 2ca2e60..0c0bcac 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/interfaces/OnClickListener.java +++ b/app/src/main/java/com/nivesh/production/niveshfd/interfaces/OnClickListener.java @@ -1,4 +1,4 @@ -package com.nivesh.production.bajajfd.interfaces; +package com.nivesh.production.niveshfd.interfaces; public interface OnClickListener { void onclickCategory(int position); diff --git a/app/src/main/java/com/nivesh/production/bajajfd/interfaces/SendData.kt b/app/src/main/java/com/nivesh/production/niveshfd/interfaces/SendData.kt similarity index 56% rename from app/src/main/java/com/nivesh/production/bajajfd/interfaces/SendData.kt rename to app/src/main/java/com/nivesh/production/niveshfd/interfaces/SendData.kt index 13fecab..c50bc11 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/interfaces/SendData.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/interfaces/SendData.kt @@ -1,6 +1,6 @@ -package com.nivesh.production.bajajfd.interfaces +package com.nivesh.production.niveshfd.interfaces -import com.nivesh.production.bajajfd.model.CreateFDApplicationResponse +import com.nivesh.production.niveshfd.model.CreateFDApplicationResponse interface SendData { fun sendDataFragment(message: CreateFDApplicationResponse) diff --git a/app/src/main/java/com/nivesh/production/bajajfd/model/ApplicantDetails.kt b/app/src/main/java/com/nivesh/production/niveshfd/model/ApplicantDetails.kt similarity index 94% rename from app/src/main/java/com/nivesh/production/bajajfd/model/ApplicantDetails.kt rename to app/src/main/java/com/nivesh/production/niveshfd/model/ApplicantDetails.kt index 3d28613..fefa1d7 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/model/ApplicantDetails.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/model/ApplicantDetails.kt @@ -1,4 +1,4 @@ -package com.nivesh.production.bajajfd.model +package com.nivesh.production.niveshfd.model data class ApplicantDetails( var AnnualIncome: String?= null, diff --git a/app/src/main/java/com/nivesh/production/bajajfd/model/ApplicantRelationDetails.kt b/app/src/main/java/com/nivesh/production/niveshfd/model/ApplicantRelationDetails.kt similarity index 87% rename from app/src/main/java/com/nivesh/production/bajajfd/model/ApplicantRelationDetails.kt rename to app/src/main/java/com/nivesh/production/niveshfd/model/ApplicantRelationDetails.kt index 91eff1b..5a91fe2 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/model/ApplicantRelationDetails.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/model/ApplicantRelationDetails.kt @@ -1,4 +1,4 @@ -package com.nivesh.production.bajajfd.model +package com.nivesh.production.niveshfd.model data class ApplicantRelationDetails( var ApplicantMotherFirstName: String? = null, diff --git a/app/src/main/java/com/nivesh/production/bajajfd/model/Bank.kt b/app/src/main/java/com/nivesh/production/niveshfd/model/Bank.kt similarity index 61% rename from app/src/main/java/com/nivesh/production/bajajfd/model/Bank.kt rename to app/src/main/java/com/nivesh/production/niveshfd/model/Bank.kt index b0a0931..3816b94 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/model/Bank.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/model/Bank.kt @@ -1,4 +1,4 @@ -package com.nivesh.production.bajajfd.model +package com.nivesh.production.niveshfd.model data class Bank( val BankName: String, diff --git a/app/src/main/java/com/nivesh/production/bajajfd/model/BankList.kt b/app/src/main/java/com/nivesh/production/niveshfd/model/BankList.kt similarity index 85% rename from app/src/main/java/com/nivesh/production/bajajfd/model/BankList.kt rename to app/src/main/java/com/nivesh/production/niveshfd/model/BankList.kt index ea6bfe9..8b28ac3 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/model/BankList.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/model/BankList.kt @@ -1,4 +1,4 @@ -package com.nivesh.production.bajajfd.model +package com.nivesh.production.niveshfd.model import java.io.Serializable diff --git a/app/src/main/java/com/nivesh/production/bajajfd/model/BankValidationApiRequest.kt b/app/src/main/java/com/nivesh/production/niveshfd/model/BankValidationApiRequest.kt similarity index 81% rename from app/src/main/java/com/nivesh/production/bajajfd/model/BankValidationApiRequest.kt rename to app/src/main/java/com/nivesh/production/niveshfd/model/BankValidationApiRequest.kt index 0b6ae56..e7e600b 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/model/BankValidationApiRequest.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/model/BankValidationApiRequest.kt @@ -1,4 +1,4 @@ -package com.nivesh.production.bajajfd.model +package com.nivesh.production.niveshfd.model data class BankValidationApiRequest( var BankAccountNo: String?="", diff --git a/app/src/main/java/com/nivesh/production/bajajfd/model/BankValidationApiResponse.kt b/app/src/main/java/com/nivesh/production/niveshfd/model/BankValidationApiResponse.kt similarity index 77% rename from app/src/main/java/com/nivesh/production/bajajfd/model/BankValidationApiResponse.kt rename to app/src/main/java/com/nivesh/production/niveshfd/model/BankValidationApiResponse.kt index ef516a9..0dc36e5 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/model/BankValidationApiResponse.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/model/BankValidationApiResponse.kt @@ -1,4 +1,4 @@ -package com.nivesh.production.bajajfd.model +package com.nivesh.production.niveshfd.model data class BankValidationApiResponse( val DataObject: Any, diff --git a/app/src/main/java/com/nivesh/production/bajajfd/model/CheckFDKYCRequest.kt b/app/src/main/java/com/nivesh/production/niveshfd/model/CheckFDKYCRequest.kt similarity index 76% rename from app/src/main/java/com/nivesh/production/bajajfd/model/CheckFDKYCRequest.kt rename to app/src/main/java/com/nivesh/production/niveshfd/model/CheckFDKYCRequest.kt index ad4924a..fe4b289 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/model/CheckFDKYCRequest.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/model/CheckFDKYCRequest.kt @@ -1,4 +1,4 @@ -package com.nivesh.production.bajajfd.model +package com.nivesh.production.niveshfd.model data class CheckFDKYCRequest( var DOB: String? ="", diff --git a/app/src/main/java/com/nivesh/production/bajajfd/model/CityListResponse.kt b/app/src/main/java/com/nivesh/production/niveshfd/model/CityListResponse.kt similarity index 68% rename from app/src/main/java/com/nivesh/production/bajajfd/model/CityListResponse.kt rename to app/src/main/java/com/nivesh/production/niveshfd/model/CityListResponse.kt index c14725a..5a39f4a 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/model/CityListResponse.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/model/CityListResponse.kt @@ -1,4 +1,4 @@ -package com.nivesh.production.bajajfd.model +package com.nivesh.production.niveshfd.model data class CityListResponse( val DataObject: List, diff --git a/app/src/main/java/com/nivesh/production/bajajfd/model/CityRequest.kt b/app/src/main/java/com/nivesh/production/niveshfd/model/CityRequest.kt similarity index 88% rename from app/src/main/java/com/nivesh/production/bajajfd/model/CityRequest.kt rename to app/src/main/java/com/nivesh/production/niveshfd/model/CityRequest.kt index 9c20f7a..0e89901 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/model/CityRequest.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/model/CityRequest.kt @@ -1,4 +1,4 @@ -package com.nivesh.production.bajajfd.model +package com.nivesh.production.niveshfd.model data class CityRequest( var APIName: String? = "", diff --git a/app/src/main/java/com/nivesh/production/bajajfd/model/ClientBanklist.kt b/app/src/main/java/com/nivesh/production/niveshfd/model/ClientBanklist.kt similarity index 84% rename from app/src/main/java/com/nivesh/production/bajajfd/model/ClientBanklist.kt rename to app/src/main/java/com/nivesh/production/niveshfd/model/ClientBanklist.kt index 04a1ed1..46bf461 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/model/ClientBanklist.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/model/ClientBanklist.kt @@ -1,4 +1,4 @@ -package com.nivesh.production.bajajfd.model +package com.nivesh.production.niveshfd.model data class ClientBanklist( var AccountNumber: String?="", diff --git a/app/src/main/java/com/nivesh/production/bajajfd/model/ClientDetails.kt b/app/src/main/java/com/nivesh/production/niveshfd/model/ClientDetails.kt similarity index 92% rename from app/src/main/java/com/nivesh/production/bajajfd/model/ClientDetails.kt rename to app/src/main/java/com/nivesh/production/niveshfd/model/ClientDetails.kt index 38c73cd..1a50d86 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/model/ClientDetails.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/model/ClientDetails.kt @@ -1,4 +1,4 @@ -package com.nivesh.production.bajajfd.model +package com.nivesh.production.niveshfd.model data class ClientDetails( val ARNexpiredFlag: Boolean, diff --git a/app/src/main/java/com/nivesh/production/bajajfd/model/ClientMasterMFD.kt b/app/src/main/java/com/nivesh/production/niveshfd/model/ClientMasterMFD.kt similarity index 96% rename from app/src/main/java/com/nivesh/production/bajajfd/model/ClientMasterMFD.kt rename to app/src/main/java/com/nivesh/production/niveshfd/model/ClientMasterMFD.kt index dfcfec8..f17a763 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/model/ClientMasterMFD.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/model/ClientMasterMFD.kt @@ -1,4 +1,4 @@ -package com.nivesh.production.bajajfd.model +package com.nivesh.production.niveshfd.model data class ClientMasterMFD( val CLIENT_ACCNO1: String, diff --git a/app/src/main/java/com/nivesh/production/bajajfd/model/CreateFDApplicationRequest.kt b/app/src/main/java/com/nivesh/production/niveshfd/model/CreateFDApplicationRequest.kt similarity index 89% rename from app/src/main/java/com/nivesh/production/bajajfd/model/CreateFDApplicationRequest.kt rename to app/src/main/java/com/nivesh/production/niveshfd/model/CreateFDApplicationRequest.kt index a5c8d1e..ca5c336 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/model/CreateFDApplicationRequest.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/model/CreateFDApplicationRequest.kt @@ -1,4 +1,4 @@ -package com.nivesh.production.bajajfd.model +package com.nivesh.production.niveshfd.model data class CreateFDApplicationRequest( var ApplicantDetails: ApplicantDetails ? = null, diff --git a/app/src/main/java/com/nivesh/production/bajajfd/model/CreateFDApplicationResponse.kt b/app/src/main/java/com/nivesh/production/niveshfd/model/CreateFDApplicationResponse.kt similarity index 63% rename from app/src/main/java/com/nivesh/production/bajajfd/model/CreateFDApplicationResponse.kt rename to app/src/main/java/com/nivesh/production/niveshfd/model/CreateFDApplicationResponse.kt index 3465640..ad87104 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/model/CreateFDApplicationResponse.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/model/CreateFDApplicationResponse.kt @@ -1,4 +1,4 @@ -package com.nivesh.production.bajajfd.model +package com.nivesh.production.niveshfd.model data class CreateFDApplicationResponse( val Response: ResponseXXXXXXXXXXX diff --git a/app/src/main/java/com/nivesh/production/bajajfd/model/CreateFDRequest.kt b/app/src/main/java/com/nivesh/production/niveshfd/model/CreateFDRequest.kt similarity index 68% rename from app/src/main/java/com/nivesh/production/bajajfd/model/CreateFDRequest.kt rename to app/src/main/java/com/nivesh/production/niveshfd/model/CreateFDRequest.kt index 3921974..85d2fae 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/model/CreateFDRequest.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/model/CreateFDRequest.kt @@ -1,4 +1,4 @@ -package com.nivesh.production.bajajfd.model +package com.nivesh.production.niveshfd.model data class CreateFDRequest( var CreateFDApplicationRequest: CreateFDApplicationRequest? = null diff --git a/app/src/main/java/com/nivesh/production/bajajfd/model/DataObject.kt b/app/src/main/java/com/nivesh/production/niveshfd/model/DataObject.kt similarity index 89% rename from app/src/main/java/com/nivesh/production/bajajfd/model/DataObject.kt rename to app/src/main/java/com/nivesh/production/niveshfd/model/DataObject.kt index bdf0cbb..95e6eef 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/model/DataObject.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/model/DataObject.kt @@ -1,4 +1,4 @@ -package com.nivesh.production.bajajfd.model +package com.nivesh.production.niveshfd.model import java.io.Serializable diff --git a/app/src/main/java/com/nivesh/production/bajajfd/model/DataObjectX.kt b/app/src/main/java/com/nivesh/production/niveshfd/model/DataObjectX.kt similarity index 76% rename from app/src/main/java/com/nivesh/production/bajajfd/model/DataObjectX.kt rename to app/src/main/java/com/nivesh/production/niveshfd/model/DataObjectX.kt index 7599a9d..76bb658 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/model/DataObjectX.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/model/DataObjectX.kt @@ -1,4 +1,4 @@ -package com.nivesh.production.bajajfd.model +package com.nivesh.production.niveshfd.model data class DataObjectX( val city_id: Int, diff --git a/app/src/main/java/com/nivesh/production/bajajfd/model/DeviceInfo.kt b/app/src/main/java/com/nivesh/production/niveshfd/model/DeviceInfo.kt similarity index 87% rename from app/src/main/java/com/nivesh/production/bajajfd/model/DeviceInfo.kt rename to app/src/main/java/com/nivesh/production/niveshfd/model/DeviceInfo.kt index d7b0b88..a32599b 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/model/DeviceInfo.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/model/DeviceInfo.kt @@ -1,4 +1,4 @@ -package com.nivesh.production.bajajfd.model +package com.nivesh.production.niveshfd.model data class DeviceInfo( var app_version: String? = "", diff --git a/app/src/main/java/com/nivesh/production/bajajfd/model/DocumentUpload.kt b/app/src/main/java/com/nivesh/production/niveshfd/model/DocumentUpload.kt similarity index 84% rename from app/src/main/java/com/nivesh/production/bajajfd/model/DocumentUpload.kt rename to app/src/main/java/com/nivesh/production/niveshfd/model/DocumentUpload.kt index e0f8154..1aa3dfb 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/model/DocumentUpload.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/model/DocumentUpload.kt @@ -1,4 +1,4 @@ -package com.nivesh.production.bajajfd.model +package com.nivesh.production.niveshfd.model data class DocumentUpload( var Description: String? = null, diff --git a/app/src/main/java/com/nivesh/production/bajajfd/model/Errors.kt b/app/src/main/java/com/nivesh/production/niveshfd/model/Errors.kt similarity index 61% rename from app/src/main/java/com/nivesh/production/bajajfd/model/Errors.kt rename to app/src/main/java/com/nivesh/production/niveshfd/model/Errors.kt index a2c80e2..f6857fd 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/model/Errors.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/model/Errors.kt @@ -1,4 +1,4 @@ -package com.nivesh.production.bajajfd.model +package com.nivesh.production.niveshfd.model data class Errors( val ErrorCode: Int, diff --git a/app/src/main/java/com/nivesh/production/bajajfd/model/FDCreationDetailsResponse.kt b/app/src/main/java/com/nivesh/production/niveshfd/model/FDCreationDetailsResponse.kt similarity index 72% rename from app/src/main/java/com/nivesh/production/bajajfd/model/FDCreationDetailsResponse.kt rename to app/src/main/java/com/nivesh/production/niveshfd/model/FDCreationDetailsResponse.kt index 2d4524c..c2f9d1d 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/model/FDCreationDetailsResponse.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/model/FDCreationDetailsResponse.kt @@ -1,4 +1,4 @@ -package com.nivesh.production.bajajfd.model +package com.nivesh.production.niveshfd.model data class FDCreationDetailsResponse( val DocumentUploadFlag: Int, diff --git a/app/src/main/java/com/nivesh/production/bajajfd/model/FDDataResponse.kt b/app/src/main/java/com/nivesh/production/niveshfd/model/FDDataResponse.kt similarity index 83% rename from app/src/main/java/com/nivesh/production/bajajfd/model/FDDataResponse.kt rename to app/src/main/java/com/nivesh/production/niveshfd/model/FDDataResponse.kt index 325e7e6..a47833c 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/model/FDDataResponse.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/model/FDDataResponse.kt @@ -1,4 +1,4 @@ -package com.nivesh.production.bajajfd.model +package com.nivesh.production.niveshfd.model data class FDDataResponse( val FDAmount: Double, diff --git a/app/src/main/java/com/nivesh/production/bajajfd/model/FDInvestmentDetails.kt b/app/src/main/java/com/nivesh/production/niveshfd/model/FDInvestmentDetails.kt similarity index 91% rename from app/src/main/java/com/nivesh/production/bajajfd/model/FDInvestmentDetails.kt rename to app/src/main/java/com/nivesh/production/niveshfd/model/FDInvestmentDetails.kt index 276ca56..d070554 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/model/FDInvestmentDetails.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/model/FDInvestmentDetails.kt @@ -1,4 +1,4 @@ -package com.nivesh.production.bajajfd.model +package com.nivesh.production.niveshfd.model data class FDInvestmentDetails( var CKYCNumber: String? = null, diff --git a/app/src/main/java/com/nivesh/production/bajajfd/model/FDStepsCountRequest.kt b/app/src/main/java/com/nivesh/production/niveshfd/model/FDStepsCountRequest.kt similarity index 69% rename from app/src/main/java/com/nivesh/production/bajajfd/model/FDStepsCountRequest.kt rename to app/src/main/java/com/nivesh/production/niveshfd/model/FDStepsCountRequest.kt index 79a9e1d..1a6eeb1 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/model/FDStepsCountRequest.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/model/FDStepsCountRequest.kt @@ -1,4 +1,4 @@ -package com.nivesh.production.bajajfd.model +package com.nivesh.production.niveshfd.model data class FDStepsCountRequest( var FDProvider: String? = "", diff --git a/app/src/main/java/com/nivesh/production/bajajfd/model/FdBankDetails.kt b/app/src/main/java/com/nivesh/production/niveshfd/model/FdBankDetails.kt similarity index 83% rename from app/src/main/java/com/nivesh/production/bajajfd/model/FdBankDetails.kt rename to app/src/main/java/com/nivesh/production/niveshfd/model/FdBankDetails.kt index f292a4c..c778cda 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/model/FdBankDetails.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/model/FdBankDetails.kt @@ -1,4 +1,4 @@ -package com.nivesh.production.bajajfd.model +package com.nivesh.production.niveshfd.model data class FdBankDetails( var AccountNumber: String?= null, diff --git a/app/src/main/java/com/nivesh/production/bajajfd/model/FinaliseFD.kt b/app/src/main/java/com/nivesh/production/niveshfd/model/FinaliseFD.kt similarity index 73% rename from app/src/main/java/com/nivesh/production/bajajfd/model/FinaliseFD.kt rename to app/src/main/java/com/nivesh/production/niveshfd/model/FinaliseFD.kt index b487f60..c8b09ff 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/model/FinaliseFD.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/model/FinaliseFD.kt @@ -1,4 +1,4 @@ -package com.nivesh.production.bajajfd.model +package com.nivesh.production.niveshfd.model data class FinaliseFD( var FDProvider: String? = "", diff --git a/app/src/main/java/com/nivesh/production/bajajfd/model/FinalizeFDRequest.kt b/app/src/main/java/com/nivesh/production/niveshfd/model/FinalizeFDRequest.kt similarity index 60% rename from app/src/main/java/com/nivesh/production/bajajfd/model/FinalizeFDRequest.kt rename to app/src/main/java/com/nivesh/production/niveshfd/model/FinalizeFDRequest.kt index e77b6bf..12f991b 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/model/FinalizeFDRequest.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/model/FinalizeFDRequest.kt @@ -1,4 +1,4 @@ -package com.nivesh.production.bajajfd.model +package com.nivesh.production.niveshfd.model data class FinalizeFDRequest( var FinaliseFD: FinaliseFD? = null diff --git a/app/src/main/java/com/nivesh/production/bajajfd/model/FinalizeFDResponse.kt b/app/src/main/java/com/nivesh/production/niveshfd/model/FinalizeFDResponse.kt similarity index 61% rename from app/src/main/java/com/nivesh/production/bajajfd/model/FinalizeFDResponse.kt rename to app/src/main/java/com/nivesh/production/niveshfd/model/FinalizeFDResponse.kt index ea2554c..7070db1 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/model/FinalizeFDResponse.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/model/FinalizeFDResponse.kt @@ -1,4 +1,4 @@ -package com.nivesh.production.bajajfd.model +package com.nivesh.production.niveshfd.model data class FinalizeFDResponse( val Response: ResponseXXXXXXXXXXXXXXXX diff --git a/app/src/main/java/com/nivesh/production/bajajfd/model/FinalizeKYCRequest.kt b/app/src/main/java/com/nivesh/production/niveshfd/model/FinalizeKYCRequest.kt similarity index 74% rename from app/src/main/java/com/nivesh/production/bajajfd/model/FinalizeKYCRequest.kt rename to app/src/main/java/com/nivesh/production/niveshfd/model/FinalizeKYCRequest.kt index cb1e51e..65c87da 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/model/FinalizeKYCRequest.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/model/FinalizeKYCRequest.kt @@ -1,4 +1,4 @@ -package com.nivesh.production.bajajfd.model +package com.nivesh.production.niveshfd.model data class FinalizeKYCRequest( var FDProvider: String? = "", diff --git a/app/src/main/java/com/nivesh/production/bajajfd/model/GetCalculateMaturityAmountResponse.kt b/app/src/main/java/com/nivesh/production/niveshfd/model/GetCalculateMaturityAmountResponse.kt similarity index 62% rename from app/src/main/java/com/nivesh/production/bajajfd/model/GetCalculateMaturityAmountResponse.kt rename to app/src/main/java/com/nivesh/production/niveshfd/model/GetCalculateMaturityAmountResponse.kt index 9f98c13..6fc5693 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/model/GetCalculateMaturityAmountResponse.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/model/GetCalculateMaturityAmountResponse.kt @@ -1,4 +1,4 @@ -package com.nivesh.production.bajajfd.model +package com.nivesh.production.niveshfd.model data class GetCalculateMaturityAmountResponse( val Response: ResponseXX diff --git a/app/src/main/java/com/nivesh/production/bajajfd/model/GetCodeRequest.kt b/app/src/main/java/com/nivesh/production/niveshfd/model/GetCodeRequest.kt similarity index 78% rename from app/src/main/java/com/nivesh/production/bajajfd/model/GetCodeRequest.kt rename to app/src/main/java/com/nivesh/production/niveshfd/model/GetCodeRequest.kt index 7a890aa..9f60c1d 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/model/GetCodeRequest.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/model/GetCodeRequest.kt @@ -1,4 +1,4 @@ -package com.nivesh.production.bajajfd.model +package com.nivesh.production.niveshfd.model data class GetCodeRequest( var Category: String ? = null, diff --git a/app/src/main/java/com/nivesh/production/bajajfd/model/GetCodeResponse.kt b/app/src/main/java/com/nivesh/production/niveshfd/model/GetCodeResponse.kt similarity index 55% rename from app/src/main/java/com/nivesh/production/bajajfd/model/GetCodeResponse.kt rename to app/src/main/java/com/nivesh/production/niveshfd/model/GetCodeResponse.kt index ea8687d..a5c2769 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/model/GetCodeResponse.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/model/GetCodeResponse.kt @@ -1,4 +1,4 @@ -package com.nivesh.production.bajajfd.model +package com.nivesh.production.niveshfd.model data class GetCodeResponse( val Response: ResponseX diff --git a/app/src/main/java/com/nivesh/production/bajajfd/model/GetCodes.kt b/app/src/main/java/com/nivesh/production/niveshfd/model/GetCodes.kt similarity index 78% rename from app/src/main/java/com/nivesh/production/bajajfd/model/GetCodes.kt rename to app/src/main/java/com/nivesh/production/niveshfd/model/GetCodes.kt index 8e4df4c..26747eb 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/model/GetCodes.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/model/GetCodes.kt @@ -1,4 +1,4 @@ -package com.nivesh.production.bajajfd.model +package com.nivesh.production.niveshfd.model data class GetCodes( val Label: String, diff --git a/app/src/main/java/com/nivesh/production/bajajfd/model/GetFDBankListResponse.kt b/app/src/main/java/com/nivesh/production/niveshfd/model/GetFDBankListResponse.kt similarity index 60% rename from app/src/main/java/com/nivesh/production/bajajfd/model/GetFDBankListResponse.kt rename to app/src/main/java/com/nivesh/production/niveshfd/model/GetFDBankListResponse.kt index cebf1e3..fe53b46 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/model/GetFDBankListResponse.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/model/GetFDBankListResponse.kt @@ -1,4 +1,4 @@ -package com.nivesh.production.bajajfd.model +package com.nivesh.production.niveshfd.model data class GetFDBankListResponse( val Response: ResponseXXXXXXXX diff --git a/app/src/main/java/com/nivesh/production/bajajfd/model/GetFDDetailsRequest.kt b/app/src/main/java/com/nivesh/production/niveshfd/model/GetFDDetailsRequest.kt similarity index 75% rename from app/src/main/java/com/nivesh/production/bajajfd/model/GetFDDetailsRequest.kt rename to app/src/main/java/com/nivesh/production/niveshfd/model/GetFDDetailsRequest.kt index 7cde245..121b07f 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/model/GetFDDetailsRequest.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/model/GetFDDetailsRequest.kt @@ -1,4 +1,4 @@ -package com.nivesh.production.bajajfd.model +package com.nivesh.production.niveshfd.model data class GetFDDetailsRequest( var FDProvider: String? = "", diff --git a/app/src/main/java/com/nivesh/production/bajajfd/model/GetFDDetailsResponse.kt b/app/src/main/java/com/nivesh/production/niveshfd/model/GetFDDetailsResponse.kt similarity index 61% rename from app/src/main/java/com/nivesh/production/bajajfd/model/GetFDDetailsResponse.kt rename to app/src/main/java/com/nivesh/production/niveshfd/model/GetFDDetailsResponse.kt index 15f4af7..fed5d3b 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/model/GetFDDetailsResponse.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/model/GetFDDetailsResponse.kt @@ -1,4 +1,4 @@ -package com.nivesh.production.bajajfd.model +package com.nivesh.production.niveshfd.model data class GetFDDetailsResponse( val Response: ResponseXXXXXXXXXXXX diff --git a/app/src/main/java/com/nivesh/production/bajajfd/model/GetIFSCCodeListResponse.kt b/app/src/main/java/com/nivesh/production/niveshfd/model/GetIFSCCodeListResponse.kt similarity index 71% rename from app/src/main/java/com/nivesh/production/bajajfd/model/GetIFSCCodeListResponse.kt rename to app/src/main/java/com/nivesh/production/niveshfd/model/GetIFSCCodeListResponse.kt index 7e31899..8050a33 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/model/GetIFSCCodeListResponse.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/model/GetIFSCCodeListResponse.kt @@ -1,4 +1,4 @@ -package com.nivesh.production.bajajfd.model +package com.nivesh.production.niveshfd.model data class GetIFSCCodeListResponse( val IFSCCodes: MutableList, diff --git a/app/src/main/java/com/nivesh/production/bajajfd/model/GetIFSCCodeResponse.kt b/app/src/main/java/com/nivesh/production/niveshfd/model/GetIFSCCodeResponse.kt similarity index 66% rename from app/src/main/java/com/nivesh/production/bajajfd/model/GetIFSCCodeResponse.kt rename to app/src/main/java/com/nivesh/production/niveshfd/model/GetIFSCCodeResponse.kt index 21338dd..42f119e 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/model/GetIFSCCodeResponse.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/model/GetIFSCCodeResponse.kt @@ -1,4 +1,4 @@ -package com.nivesh.production.bajajfd.model +package com.nivesh.production.niveshfd.model data class GetIFSCCodeResponse( val IFSCCODEServiceResult: List diff --git a/app/src/main/java/com/nivesh/production/bajajfd/model/GetMaturityAmountRequest.kt b/app/src/main/java/com/nivesh/production/niveshfd/model/GetMaturityAmountRequest.kt similarity index 80% rename from app/src/main/java/com/nivesh/production/bajajfd/model/GetMaturityAmountRequest.kt rename to app/src/main/java/com/nivesh/production/niveshfd/model/GetMaturityAmountRequest.kt index 9d0112f..3d02be0 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/model/GetMaturityAmountRequest.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/model/GetMaturityAmountRequest.kt @@ -1,4 +1,4 @@ -package com.nivesh.production.bajajfd.model +package com.nivesh.production.niveshfd.model data class GetMaturityAmountRequest( var FDAmount: Int? = 0, diff --git a/app/src/main/java/com/nivesh/production/bajajfd/model/GetRatesRequest.kt b/app/src/main/java/com/nivesh/production/niveshfd/model/GetRatesRequest.kt similarity index 85% rename from app/src/main/java/com/nivesh/production/bajajfd/model/GetRatesRequest.kt rename to app/src/main/java/com/nivesh/production/niveshfd/model/GetRatesRequest.kt index 6553a5e..7db281e 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/model/GetRatesRequest.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/model/GetRatesRequest.kt @@ -1,4 +1,4 @@ -package com.nivesh.production.bajajfd.model +package com.nivesh.production.niveshfd.model import com.google.gson.annotations.SerializedName diff --git a/app/src/main/java/com/nivesh/production/bajajfd/model/GetRatesResponse.kt b/app/src/main/java/com/nivesh/production/niveshfd/model/GetRatesResponse.kt similarity index 100% rename from app/src/main/java/com/nivesh/production/bajajfd/model/GetRatesResponse.kt rename to app/src/main/java/com/nivesh/production/niveshfd/model/GetRatesResponse.kt diff --git a/app/src/main/java/com/nivesh/production/bajajfd/model/IFSCCODEServiceResult.kt b/app/src/main/java/com/nivesh/production/niveshfd/model/IFSCCODEServiceResult.kt similarity index 81% rename from app/src/main/java/com/nivesh/production/bajajfd/model/IFSCCODEServiceResult.kt rename to app/src/main/java/com/nivesh/production/niveshfd/model/IFSCCODEServiceResult.kt index 717ce5f..1c2626c 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/model/IFSCCODEServiceResult.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/model/IFSCCODEServiceResult.kt @@ -1,4 +1,4 @@ -package com.nivesh.production.bajajfd.model +package com.nivesh.production.niveshfd.model data class IFSCCODEServiceResult( val BankBranch: String, diff --git a/app/src/main/java/com/nivesh/production/bajajfd/model/Nominee.kt b/app/src/main/java/com/nivesh/production/niveshfd/model/Nominee.kt similarity index 86% rename from app/src/main/java/com/nivesh/production/bajajfd/model/Nominee.kt rename to app/src/main/java/com/nivesh/production/niveshfd/model/Nominee.kt index 31c1ae6..43e5628 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/model/Nominee.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/model/Nominee.kt @@ -1,4 +1,4 @@ -package com.nivesh.production.bajajfd.model +package com.nivesh.production.niveshfd.model data class Nominee( val NomineeApplicablePercent: Double, diff --git a/app/src/main/java/com/nivesh/production/bajajfd/model/NomineeDetails.kt b/app/src/main/java/com/nivesh/production/niveshfd/model/NomineeDetails.kt similarity index 92% rename from app/src/main/java/com/nivesh/production/bajajfd/model/NomineeDetails.kt rename to app/src/main/java/com/nivesh/production/niveshfd/model/NomineeDetails.kt index 456e518..36c2714 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/model/NomineeDetails.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/model/NomineeDetails.kt @@ -1,4 +1,4 @@ -package com.nivesh.production.bajajfd.model +package com.nivesh.production.niveshfd.model data class NomineeDetails( var NomineeAddress1: String?= null, diff --git a/app/src/main/java/com/nivesh/production/bajajfd/model/NomineeGuardianDetails.kt b/app/src/main/java/com/nivesh/production/niveshfd/model/NomineeGuardianDetails.kt similarity index 90% rename from app/src/main/java/com/nivesh/production/bajajfd/model/NomineeGuardianDetails.kt rename to app/src/main/java/com/nivesh/production/niveshfd/model/NomineeGuardianDetails.kt index 9416a47..a76b4db 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/model/NomineeGuardianDetails.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/model/NomineeGuardianDetails.kt @@ -1,4 +1,4 @@ -package com.nivesh.production.bajajfd.model +package com.nivesh.production.niveshfd.model data class NomineeGuardianDetails( var GuardianAddress1: String?= null, diff --git a/app/src/main/java/com/nivesh/production/bajajfd/model/ObjectResponse.kt b/app/src/main/java/com/nivesh/production/niveshfd/model/ObjectResponse.kt similarity index 81% rename from app/src/main/java/com/nivesh/production/bajajfd/model/ObjectResponse.kt rename to app/src/main/java/com/nivesh/production/niveshfd/model/ObjectResponse.kt index ae043f7..5aab4be 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/model/ObjectResponse.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/model/ObjectResponse.kt @@ -1,4 +1,4 @@ -package com.nivesh.production.bajajfd.model +package com.nivesh.production.niveshfd.model data class ObjectResponse( val TransactionCount: Int, diff --git a/app/src/main/java/com/nivesh/production/bajajfd/model/PanCheckRequest.kt b/app/src/main/java/com/nivesh/production/niveshfd/model/PanCheckRequest.kt similarity index 89% rename from app/src/main/java/com/nivesh/production/bajajfd/model/PanCheckRequest.kt rename to app/src/main/java/com/nivesh/production/niveshfd/model/PanCheckRequest.kt index 6a823eb..61c75de 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/model/PanCheckRequest.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/model/PanCheckRequest.kt @@ -1,4 +1,4 @@ -package com.nivesh.production.bajajfd.model +package com.nivesh.production.niveshfd.model import com.google.gson.annotations.SerializedName diff --git a/app/src/main/java/com/nivesh/production/bajajfd/model/PanCheckResponse.kt b/app/src/main/java/com/nivesh/production/niveshfd/model/PanCheckResponse.kt similarity index 56% rename from app/src/main/java/com/nivesh/production/bajajfd/model/PanCheckResponse.kt rename to app/src/main/java/com/nivesh/production/niveshfd/model/PanCheckResponse.kt index 5cae1b6..ff3a603 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/model/PanCheckResponse.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/model/PanCheckResponse.kt @@ -1,4 +1,4 @@ -package com.nivesh.production.bajajfd.model +package com.nivesh.production.niveshfd.model data class PanCheckResponse( val response: ResponseXXX diff --git a/app/src/main/java/com/nivesh/production/bajajfd/model/PaymentReQueryRequest.kt b/app/src/main/java/com/nivesh/production/niveshfd/model/PaymentReQueryRequest.kt similarity index 69% rename from app/src/main/java/com/nivesh/production/bajajfd/model/PaymentReQueryRequest.kt rename to app/src/main/java/com/nivesh/production/niveshfd/model/PaymentReQueryRequest.kt index b7391d7..128b543 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/model/PaymentReQueryRequest.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/model/PaymentReQueryRequest.kt @@ -1,4 +1,4 @@ -package com.nivesh.production.bajajfd.model +package com.nivesh.production.niveshfd.model data class PaymentReQueryRequest( var NiveshClientCode: String? = "", diff --git a/app/src/main/java/com/nivesh/production/bajajfd/model/PaymentReQueryResponse.kt b/app/src/main/java/com/nivesh/production/niveshfd/model/PaymentReQueryResponse.kt similarity index 62% rename from app/src/main/java/com/nivesh/production/bajajfd/model/PaymentReQueryResponse.kt rename to app/src/main/java/com/nivesh/production/niveshfd/model/PaymentReQueryResponse.kt index 82d78d9..7bc7a37 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/model/PaymentReQueryResponse.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/model/PaymentReQueryResponse.kt @@ -1,4 +1,4 @@ -package com.nivesh.production.bajajfd.model +package com.nivesh.production.niveshfd.model data class PaymentReQueryResponse( val Response: ResponseXXXXXXXXXXXXXXX diff --git a/app/src/main/java/com/nivesh/production/bajajfd/model/ROIDataList.kt b/app/src/main/java/com/nivesh/production/niveshfd/model/ROIDataList.kt similarity index 100% rename from app/src/main/java/com/nivesh/production/bajajfd/model/ROIDataList.kt rename to app/src/main/java/com/nivesh/production/niveshfd/model/ROIDataList.kt diff --git a/app/src/main/java/com/nivesh/production/bajajfd/model/Response.kt b/app/src/main/java/com/nivesh/production/niveshfd/model/Response.kt similarity index 76% rename from app/src/main/java/com/nivesh/production/bajajfd/model/Response.kt rename to app/src/main/java/com/nivesh/production/niveshfd/model/Response.kt index c479c7f..039c987 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/model/Response.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/model/Response.kt @@ -1,4 +1,4 @@ -import com.nivesh.production.bajajfd.model.Errors +import com.nivesh.production.niveshfd.model.Errors data class Response( val Errors: List, diff --git a/app/src/main/java/com/nivesh/production/bajajfd/model/ResponseX.kt b/app/src/main/java/com/nivesh/production/niveshfd/model/ResponseX.kt similarity index 78% rename from app/src/main/java/com/nivesh/production/bajajfd/model/ResponseX.kt rename to app/src/main/java/com/nivesh/production/niveshfd/model/ResponseX.kt index 06a1cde..ba40f7f 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/model/ResponseX.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/model/ResponseX.kt @@ -1,4 +1,4 @@ -package com.nivesh.production.bajajfd.model +package com.nivesh.production.niveshfd.model data class ResponseX( val Errors: List, diff --git a/app/src/main/java/com/nivesh/production/bajajfd/model/ResponseXX.kt b/app/src/main/java/com/nivesh/production/niveshfd/model/ResponseXX.kt similarity index 77% rename from app/src/main/java/com/nivesh/production/bajajfd/model/ResponseXX.kt rename to app/src/main/java/com/nivesh/production/niveshfd/model/ResponseXX.kt index 1ec3e62..82b31ca 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/model/ResponseXX.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/model/ResponseXX.kt @@ -1,4 +1,4 @@ -package com.nivesh.production.bajajfd.model +package com.nivesh.production.niveshfd.model data class ResponseXX( val Errors: List, diff --git a/app/src/main/java/com/nivesh/production/bajajfd/model/ResponseXXX.kt b/app/src/main/java/com/nivesh/production/niveshfd/model/ResponseXXX.kt similarity index 68% rename from app/src/main/java/com/nivesh/production/bajajfd/model/ResponseXXX.kt rename to app/src/main/java/com/nivesh/production/niveshfd/model/ResponseXXX.kt index 3420420..0fd918c 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/model/ResponseXXX.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/model/ResponseXXX.kt @@ -1,4 +1,4 @@ -package com.nivesh.production.bajajfd.model +package com.nivesh.production.niveshfd.model data class ResponseXXX( val message: String, diff --git a/app/src/main/java/com/nivesh/production/bajajfd/model/ResponseXXXX.kt b/app/src/main/java/com/nivesh/production/niveshfd/model/ResponseXXXX.kt similarity index 77% rename from app/src/main/java/com/nivesh/production/bajajfd/model/ResponseXXXX.kt rename to app/src/main/java/com/nivesh/production/niveshfd/model/ResponseXXXX.kt index 0c37922..03c4245 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/model/ResponseXXXX.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/model/ResponseXXXX.kt @@ -1,4 +1,4 @@ -package com.nivesh.production.bajajfd.model +package com.nivesh.production.niveshfd.model data class ResponseXXXX( val Errors: List, diff --git a/app/src/main/java/com/nivesh/production/bajajfd/model/ResponseXXXXX.kt b/app/src/main/java/com/nivesh/production/niveshfd/model/ResponseXXXXX.kt similarity index 68% rename from app/src/main/java/com/nivesh/production/bajajfd/model/ResponseXXXXX.kt rename to app/src/main/java/com/nivesh/production/niveshfd/model/ResponseXXXXX.kt index 3b668b5..e0470e2 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/model/ResponseXXXXX.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/model/ResponseXXXXX.kt @@ -1,4 +1,4 @@ -package com.nivesh.production.bajajfd.model +package com.nivesh.production.niveshfd.model data class ResponseXXXXX( val message: String, diff --git a/app/src/main/java/com/nivesh/production/bajajfd/model/ResponseXXXXXX.kt b/app/src/main/java/com/nivesh/production/niveshfd/model/ResponseXXXXXX.kt similarity index 68% rename from app/src/main/java/com/nivesh/production/bajajfd/model/ResponseXXXXXX.kt rename to app/src/main/java/com/nivesh/production/niveshfd/model/ResponseXXXXXX.kt index cce2013..6e2a109 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/model/ResponseXXXXXX.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/model/ResponseXXXXXX.kt @@ -1,4 +1,4 @@ -package com.nivesh.production.bajajfd.model +package com.nivesh.production.niveshfd.model data class ResponseXXXXXX( val message: String, diff --git a/app/src/main/java/com/nivesh/production/bajajfd/model/ResponseXXXXXXX.kt b/app/src/main/java/com/nivesh/production/niveshfd/model/ResponseXXXXXXX.kt similarity index 69% rename from app/src/main/java/com/nivesh/production/bajajfd/model/ResponseXXXXXXX.kt rename to app/src/main/java/com/nivesh/production/niveshfd/model/ResponseXXXXXXX.kt index 1adec00..258b005 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/model/ResponseXXXXXXX.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/model/ResponseXXXXXXX.kt @@ -1,4 +1,4 @@ -package com.nivesh.production.bajajfd.model +package com.nivesh.production.niveshfd.model data class ResponseXXXXXXX( val message: String, diff --git a/app/src/main/java/com/nivesh/production/bajajfd/model/ResponseXXXXXXXX.kt b/app/src/main/java/com/nivesh/production/niveshfd/model/ResponseXXXXXXXX.kt similarity index 77% rename from app/src/main/java/com/nivesh/production/bajajfd/model/ResponseXXXXXXXX.kt rename to app/src/main/java/com/nivesh/production/niveshfd/model/ResponseXXXXXXXX.kt index a48dfa5..39b2c4a 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/model/ResponseXXXXXXXX.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/model/ResponseXXXXXXXX.kt @@ -1,4 +1,4 @@ -package com.nivesh.production.bajajfd.model +package com.nivesh.production.niveshfd.model data class ResponseXXXXXXXX( val BankList: List, diff --git a/app/src/main/java/com/nivesh/production/bajajfd/model/ResponseXXXXXXXXX.kt b/app/src/main/java/com/nivesh/production/niveshfd/model/ResponseXXXXXXXXX.kt similarity index 69% rename from app/src/main/java/com/nivesh/production/bajajfd/model/ResponseXXXXXXXXX.kt rename to app/src/main/java/com/nivesh/production/niveshfd/model/ResponseXXXXXXXXX.kt index 128fad0..57e251c 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/model/ResponseXXXXXXXXX.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/model/ResponseXXXXXXXXX.kt @@ -1,4 +1,4 @@ -package com.nivesh.production.bajajfd.model +package com.nivesh.production.niveshfd.model data class ResponseXXXXXXXXX( val message: String, diff --git a/app/src/main/java/com/nivesh/production/bajajfd/model/ResponseXXXXXXXXXX.kt b/app/src/main/java/com/nivesh/production/niveshfd/model/ResponseXXXXXXXXXX.kt similarity index 69% rename from app/src/main/java/com/nivesh/production/bajajfd/model/ResponseXXXXXXXXXX.kt rename to app/src/main/java/com/nivesh/production/niveshfd/model/ResponseXXXXXXXXXX.kt index 092b2f9..7afd560 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/model/ResponseXXXXXXXXXX.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/model/ResponseXXXXXXXXXX.kt @@ -1,4 +1,4 @@ -package com.nivesh.production.bajajfd.model +package com.nivesh.production.niveshfd.model data class ResponseXXXXXXXXXX( val message: String, diff --git a/app/src/main/java/com/nivesh/production/bajajfd/model/ResponseXXXXXXXXXXX.kt b/app/src/main/java/com/nivesh/production/niveshfd/model/ResponseXXXXXXXXXXX.kt similarity index 81% rename from app/src/main/java/com/nivesh/production/bajajfd/model/ResponseXXXXXXXXXXX.kt rename to app/src/main/java/com/nivesh/production/niveshfd/model/ResponseXXXXXXXXXXX.kt index cf7ddc5..2a2852d 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/model/ResponseXXXXXXXXXXX.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/model/ResponseXXXXXXXXXXX.kt @@ -1,4 +1,4 @@ -package com.nivesh.production.bajajfd.model +package com.nivesh.production.niveshfd.model data class ResponseXXXXXXXXXXX( val Errors: List, diff --git a/app/src/main/java/com/nivesh/production/bajajfd/model/ResponseXXXXXXXXXXXX.kt b/app/src/main/java/com/nivesh/production/niveshfd/model/ResponseXXXXXXXXXXXX.kt similarity index 64% rename from app/src/main/java/com/nivesh/production/bajajfd/model/ResponseXXXXXXXXXXXX.kt rename to app/src/main/java/com/nivesh/production/niveshfd/model/ResponseXXXXXXXXXXXX.kt index 187adc4..b6f77ff 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/model/ResponseXXXXXXXXXXXX.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/model/ResponseXXXXXXXXXXXX.kt @@ -1,6 +1,6 @@ -package com.nivesh.production.bajajfd.model +package com.nivesh.production.niveshfd.model -import com.nivesh.production.bajajfd.util.Resource +import com.nivesh.production.niveshfd.util.Resource data class ResponseXXXXXXXXXXXX( val Errors: List, diff --git a/app/src/main/java/com/nivesh/production/bajajfd/model/ResponseXXXXXXXXXXXXX.kt b/app/src/main/java/com/nivesh/production/niveshfd/model/ResponseXXXXXXXXXXXXX.kt similarity index 75% rename from app/src/main/java/com/nivesh/production/bajajfd/model/ResponseXXXXXXXXXXXXX.kt rename to app/src/main/java/com/nivesh/production/niveshfd/model/ResponseXXXXXXXXXXXXX.kt index d140607..5f2e8e5 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/model/ResponseXXXXXXXXXXXXX.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/model/ResponseXXXXXXXXXXXXX.kt @@ -1,4 +1,4 @@ -package com.nivesh.production.bajajfd.model +package com.nivesh.production.niveshfd.model data class ResponseXXXXXXXXXXXXX( val Errors: List, diff --git a/app/src/main/java/com/nivesh/production/bajajfd/model/ResponseXXXXXXXXXXXXXX.kt b/app/src/main/java/com/nivesh/production/niveshfd/model/ResponseXXXXXXXXXXXXXX.kt similarity index 70% rename from app/src/main/java/com/nivesh/production/bajajfd/model/ResponseXXXXXXXXXXXXXX.kt rename to app/src/main/java/com/nivesh/production/niveshfd/model/ResponseXXXXXXXXXXXXXX.kt index e470814..e5c840e 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/model/ResponseXXXXXXXXXXXXXX.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/model/ResponseXXXXXXXXXXXXXX.kt @@ -1,4 +1,4 @@ -package com.nivesh.production.bajajfd.model +package com.nivesh.production.niveshfd.model data class ResponseXXXXXXXXXXXXXX( val message: String, diff --git a/app/src/main/java/com/nivesh/production/bajajfd/model/ResponseXXXXXXXXXXXXXXX.kt b/app/src/main/java/com/nivesh/production/niveshfd/model/ResponseXXXXXXXXXXXXXXX.kt similarity index 75% rename from app/src/main/java/com/nivesh/production/bajajfd/model/ResponseXXXXXXXXXXXXXXX.kt rename to app/src/main/java/com/nivesh/production/niveshfd/model/ResponseXXXXXXXXXXXXXXX.kt index 02339b2..97c4faa 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/model/ResponseXXXXXXXXXXXXXXX.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/model/ResponseXXXXXXXXXXXXXXX.kt @@ -1,4 +1,4 @@ -package com.nivesh.production.bajajfd.model +package com.nivesh.production.niveshfd.model data class ResponseXXXXXXXXXXXXXXX( val Errors: List, diff --git a/app/src/main/java/com/nivesh/production/bajajfd/model/ResponseXXXXXXXXXXXXXXXX.kt b/app/src/main/java/com/nivesh/production/niveshfd/model/ResponseXXXXXXXXXXXXXXXX.kt similarity index 78% rename from app/src/main/java/com/nivesh/production/bajajfd/model/ResponseXXXXXXXXXXXXXXXX.kt rename to app/src/main/java/com/nivesh/production/niveshfd/model/ResponseXXXXXXXXXXXXXXXX.kt index c16ac00..a75c2e9 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/model/ResponseXXXXXXXXXXXXXXXX.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/model/ResponseXXXXXXXXXXXXXXXX.kt @@ -1,4 +1,4 @@ -package com.nivesh.production.bajajfd.model +package com.nivesh.production.niveshfd.model data class ResponseXXXXXXXXXXXXXXXX( val Errors: List, diff --git a/app/src/main/java/com/nivesh/production/bajajfd/model/SaveFDOtherDataRequest.kt b/app/src/main/java/com/nivesh/production/niveshfd/model/SaveFDOtherDataRequest.kt similarity index 78% rename from app/src/main/java/com/nivesh/production/bajajfd/model/SaveFDOtherDataRequest.kt rename to app/src/main/java/com/nivesh/production/niveshfd/model/SaveFDOtherDataRequest.kt index 5558f83..c3fd43d 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/model/SaveFDOtherDataRequest.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/model/SaveFDOtherDataRequest.kt @@ -1,4 +1,4 @@ -package com.nivesh.production.bajajfd.model +package com.nivesh.production.niveshfd.model data class SaveFDOtherDataRequest( var FDProvider: String?= "", diff --git a/app/src/main/java/com/nivesh/production/bajajfd/model/SaveFDOtherDataResponse.kt b/app/src/main/java/com/nivesh/production/niveshfd/model/SaveFDOtherDataResponse.kt similarity index 62% rename from app/src/main/java/com/nivesh/production/bajajfd/model/SaveFDOtherDataResponse.kt rename to app/src/main/java/com/nivesh/production/niveshfd/model/SaveFDOtherDataResponse.kt index d1cd6f4..87e7cb0 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/model/SaveFDOtherDataResponse.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/model/SaveFDOtherDataResponse.kt @@ -1,4 +1,4 @@ -package com.nivesh.production.bajajfd.model +package com.nivesh.production.niveshfd.model data class SaveFDOtherDataResponse( val Response: ResponseXXXXXXXXXXXXX diff --git a/app/src/main/java/com/nivesh/production/bajajfd/model/StateListResponse.kt b/app/src/main/java/com/nivesh/production/niveshfd/model/StateListResponse.kt similarity index 76% rename from app/src/main/java/com/nivesh/production/bajajfd/model/StateListResponse.kt rename to app/src/main/java/com/nivesh/production/niveshfd/model/StateListResponse.kt index 8ed273c..a5a1318 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/model/StateListResponse.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/model/StateListResponse.kt @@ -1,4 +1,4 @@ -package com.nivesh.production.bajajfd.model +package com.nivesh.production.niveshfd.model data class StateListResponse( val DataObject: List, diff --git a/app/src/main/java/com/nivesh/production/bajajfd/model/StepsCountResponse.kt b/app/src/main/java/com/nivesh/production/niveshfd/model/StepsCountResponse.kt similarity index 57% rename from app/src/main/java/com/nivesh/production/bajajfd/model/StepsCountResponse.kt rename to app/src/main/java/com/nivesh/production/niveshfd/model/StepsCountResponse.kt index b0266d1..de23e9e 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/model/StepsCountResponse.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/model/StepsCountResponse.kt @@ -1,4 +1,4 @@ -package com.nivesh.production.bajajfd.model +package com.nivesh.production.niveshfd.model data class StepsCountResponse( val Response: ResponseXXXX diff --git a/app/src/main/java/com/nivesh/production/bajajfd/model/UploadResponse.kt b/app/src/main/java/com/nivesh/production/niveshfd/model/UploadResponse.kt similarity index 59% rename from app/src/main/java/com/nivesh/production/bajajfd/model/UploadResponse.kt rename to app/src/main/java/com/nivesh/production/niveshfd/model/UploadResponse.kt index a9a1560..c45e362 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/model/UploadResponse.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/model/UploadResponse.kt @@ -1,4 +1,4 @@ -package com.nivesh.production.bajajfd.model +package com.nivesh.production.niveshfd.model data class UploadResponse( val Response: ResponseXXXXXXXXXXXX diff --git a/app/src/main/java/com/nivesh/production/bajajfd/model/UserRequest.kt b/app/src/main/java/com/nivesh/production/niveshfd/model/UserRequest.kt similarity index 82% rename from app/src/main/java/com/nivesh/production/bajajfd/model/UserRequest.kt rename to app/src/main/java/com/nivesh/production/niveshfd/model/UserRequest.kt index b6a37e6..8af2431 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/model/UserRequest.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/model/UserRequest.kt @@ -1,4 +1,4 @@ -package com.nivesh.production.bajajfd.model +package com.nivesh.production.niveshfd.model data class UserRequest( var AppOrWeb: String? = "", diff --git a/app/src/main/java/com/nivesh/production/bajajfd/model/getClientDetailsRequest.kt b/app/src/main/java/com/nivesh/production/niveshfd/model/getClientDetailsRequest.kt similarity index 80% rename from app/src/main/java/com/nivesh/production/bajajfd/model/getClientDetailsRequest.kt rename to app/src/main/java/com/nivesh/production/niveshfd/model/getClientDetailsRequest.kt index e140749..9f368ae 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/model/getClientDetailsRequest.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/model/getClientDetailsRequest.kt @@ -1,4 +1,4 @@ -package com.nivesh.production.bajajfd.model +package com.nivesh.production.niveshfd.model data class getClientDetailsRequest( var AppOrWeb: String? = "", diff --git a/app/src/main/java/com/nivesh/production/bajajfd/model/getClientDetailsResponse.kt b/app/src/main/java/com/nivesh/production/niveshfd/model/getClientDetailsResponse.kt similarity index 79% rename from app/src/main/java/com/nivesh/production/bajajfd/model/getClientDetailsResponse.kt rename to app/src/main/java/com/nivesh/production/niveshfd/model/getClientDetailsResponse.kt index a60896a..8514198 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/model/getClientDetailsResponse.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/model/getClientDetailsResponse.kt @@ -1,4 +1,4 @@ -package com.nivesh.production.bajajfd.model +package com.nivesh.production.niveshfd.model data class getClientDetailsResponse( // val DataObject: Any ?, diff --git a/app/src/main/java/com/nivesh/production/bajajfd/repositories/MainRepository.kt b/app/src/main/java/com/nivesh/production/niveshfd/repositories/MainRepository.kt similarity index 96% rename from app/src/main/java/com/nivesh/production/bajajfd/repositories/MainRepository.kt rename to app/src/main/java/com/nivesh/production/niveshfd/repositories/MainRepository.kt index 23eef56..6532291 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/repositories/MainRepository.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/repositories/MainRepository.kt @@ -1,7 +1,7 @@ -package com.nivesh.production.bajajfd.repositories +package com.nivesh.production.niveshfd.repositories -import com.nivesh.production.bajajfd.interfaces.ApiInterface -import com.nivesh.production.bajajfd.model.* +import com.nivesh.production.niveshfd.interfaces.ApiInterface +import com.nivesh.production.niveshfd.model.* class MainRepository constructor(private val apiInterface: ApiInterface) { diff --git a/app/src/main/java/com/nivesh/production/bajajfd/ui/activity/BaseActivity.kt b/app/src/main/java/com/nivesh/production/niveshfd/ui/activity/BaseActivity.kt similarity index 86% rename from app/src/main/java/com/nivesh/production/bajajfd/ui/activity/BaseActivity.kt rename to app/src/main/java/com/nivesh/production/niveshfd/ui/activity/BaseActivity.kt index fc035c6..1ac77d4 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/ui/activity/BaseActivity.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/ui/activity/BaseActivity.kt @@ -1,4 +1,4 @@ -package com.nivesh.production.bajajfd.ui.activity +package com.nivesh.production.niveshfd.ui.activity import android.app.Activity import android.os.Bundle diff --git a/app/src/main/java/com/nivesh/production/bajajfd/ui/activity/BajajFdMainActivity.kt b/app/src/main/java/com/nivesh/production/niveshfd/ui/activity/NiveshFdMainActivity.kt similarity index 84% rename from app/src/main/java/com/nivesh/production/bajajfd/ui/activity/BajajFdMainActivity.kt rename to app/src/main/java/com/nivesh/production/niveshfd/ui/activity/NiveshFdMainActivity.kt index 195284e..6583c1f 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/ui/activity/BajajFdMainActivity.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/ui/activity/NiveshFdMainActivity.kt @@ -1,7 +1,8 @@ -package com.nivesh.production.bajajfd.ui.activity +package com.nivesh.production.niveshfd.ui.activity import android.annotation.SuppressLint import android.app.Dialog +import android.content.Intent import android.graphics.Bitmap import android.graphics.drawable.Drawable import android.os.Bundle @@ -15,37 +16,36 @@ import androidx.fragment.app.Fragment import androidx.lifecycle.ViewModelProvider import androidx.viewpager.widget.ViewPager import com.google.gson.Gson -import com.nivesh.production.bajajfd.R -import com.nivesh.production.bajajfd.adapter.DisableAdapter -import com.nivesh.production.bajajfd.adapter.SectionsPagerAdapter -import com.nivesh.production.bajajfd.api.ApiClient -import com.nivesh.production.bajajfd.databinding.ActivityBajajFdBinding -import com.nivesh.production.bajajfd.model.* -import com.nivesh.production.bajajfd.repositories.MainRepository -import com.nivesh.production.bajajfd.ui.fragment.* -import com.nivesh.production.bajajfd.ui.providerfactory.* -import com.nivesh.production.bajajfd.util.Common -import com.nivesh.production.bajajfd.util.Common.Companion.defaultShape -import com.nivesh.production.bajajfd.util.Common.Companion.getDate -import com.nivesh.production.bajajfd.util.Common.Companion.selectedShape -import com.nivesh.production.bajajfd.util.Common.Companion.showDialogValidation -import com.nivesh.production.bajajfd.util.Constants.Companion.token -import com.nivesh.production.bajajfd.util.ProgressUtil -import com.nivesh.production.bajajfd.util.ProgressUtil.hideLoading -import com.nivesh.production.bajajfd.util.ProgressUtil.showLoading -import com.nivesh.production.bajajfd.util.Resource -import com.nivesh.production.bajajfd.viewModel.* - - -class BajajFdMainActivity : BaseActivity() { - lateinit var binding: ActivityBajajFdBinding +import com.nivesh.production.niveshfd.R +import com.nivesh.production.niveshfd.adapter.DisableAdapter +import com.nivesh.production.niveshfd.adapter.SectionsPagerAdapter +import com.nivesh.production.niveshfd.api.ApiClient +import com.nivesh.production.niveshfd.databinding.ActivityNiveshFdBinding +import com.nivesh.production.niveshfd.model.* +import com.nivesh.production.niveshfd.repositories.MainRepository +import com.nivesh.production.niveshfd.ui.fragment.* +import com.nivesh.production.niveshfd.ui.providerfactory.* +import com.nivesh.production.niveshfd.util.Common +import com.nivesh.production.niveshfd.util.Common.Companion.defaultShape +import com.nivesh.production.niveshfd.util.Common.Companion.getDate +import com.nivesh.production.niveshfd.util.Common.Companion.selectedShape +import com.nivesh.production.niveshfd.util.Common.Companion.showDialogValidation +import com.nivesh.production.niveshfd.util.Constants.Companion.token +import com.nivesh.production.niveshfd.util.ProgressUtil.hideLoading +import com.nivesh.production.niveshfd.util.ProgressUtil.showLoading +import com.nivesh.production.niveshfd.util.Resource +import com.nivesh.production.niveshfd.viewModel.* + + +class NiveshFdMainActivity : BaseActivity() { + lateinit var binding: ActivityNiveshFdBinding lateinit var viewModel: BajajFDViewModel - private val stepOneBajajFDFragment = StepOneBajajFDFragment() - private val stepTwoBajajFDFragment = StepTwoBajajFDFragment() - private val stepThreeBajajFDFragment = StepThreeBajajFDFragment() - private val stepFourBajajFDFragment = StepFourBajajFDFragment() - private val stepFiveBajajFDFragment = StepFiveBajajFDFragment() + private val stepOneNiveshFDFragment = StepOneNiveshFDFragment() + private val stepTwoNiveshFDFragment = StepTwoNiveshFDFragment() + private val stepThreeNiveshFDFragment = StepThreeNiveshFDFragment() + private val stepFourBajajFDFragment = StepFourNiveshFDFragment() + private val stepFiveNiveshFDFragment = StepFiveNiveshFDFragment() var createFDRequest: CreateFDRequest = CreateFDRequest() var createFDApplicantRequest: CreateFDApplicationRequest = CreateFDApplicationRequest() @@ -71,16 +71,14 @@ class BajajFdMainActivity : BaseActivity() { private fun init() { //start Repository viewModel = ViewModelProvider( - this@BajajFdMainActivity, + this@NiveshFdMainActivity, FDModelProviderFactory(MainRepository(ApiClient.getApiClient)) )[BajajFDViewModel::class.java] - - binding = ActivityBajajFdBinding.inflate(layoutInflater) + binding = ActivityNiveshFdBinding.inflate(layoutInflater) binding.apply { setContentView(this.root) } - loginRole = 5 if (Common.isNetworkAvailable(this)) { getStepsCountApi() @@ -118,7 +116,7 @@ class BajajFdMainActivity : BaseActivity() { 650 -> "" else -> { showDialogValidation( - this@BajajFdMainActivity, + this@NiveshFdMainActivity, stepsCountResponse.Response.Errors[0].ErrorMessage ) } @@ -127,7 +125,7 @@ class BajajFdMainActivity : BaseActivity() { } is Resource.Error -> { response.message?.let { message -> - showDialogValidation(this@BajajFdMainActivity, message) + showDialogValidation(this@NiveshFdMainActivity, message) } } is Resource.Loading -> { @@ -142,7 +140,7 @@ class BajajFdMainActivity : BaseActivity() { } private fun getClientDetailsApi(stepsCount: Int) { - if (Common.isNetworkAvailable(this@BajajFdMainActivity)) { + if (Common.isNetworkAvailable(this@NiveshFdMainActivity)) { val getClientDetailsRequest = getClientDetailsRequest() getClientDetailsRequest.client_code = "8872" getClientDetailsRequest.AppOrWeb = getString(R.string.app) @@ -166,7 +164,7 @@ class BajajFdMainActivity : BaseActivity() { userRequest.deviceInfo = deviceInfo getClientDetailsRequest.UserRequest = userRequest Log.e("getClientDetail ", " Request -->" + Gson().toJson(getClientDetailsRequest)) - showLoading(this@BajajFdMainActivity) + showLoading(this@NiveshFdMainActivity) viewModel.getClientDetails(getClientDetailsRequest, token, this) viewModel.getClientDetailsMutableData.observe(this) { response -> when (response) { @@ -185,7 +183,7 @@ class BajajFdMainActivity : BaseActivity() { } // 650 -> refreshToken() else -> { - showDialogValidation(this@BajajFdMainActivity, response.message) + showDialogValidation(this@NiveshFdMainActivity, response.message) } } } @@ -193,7 +191,7 @@ class BajajFdMainActivity : BaseActivity() { is Resource.Error -> { response.message?.let { message -> - showDialogValidation(this@BajajFdMainActivity, message) + showDialogValidation(this@NiveshFdMainActivity, message) } } is Resource.Loading -> { @@ -213,18 +211,18 @@ class BajajFdMainActivity : BaseActivity() { if (stepCount == 3) { fragments = arrayOf( - stepOneBajajFDFragment, - stepTwoBajajFDFragment, + stepOneNiveshFDFragment, + stepTwoNiveshFDFragment, stepFourBajajFDFragment, - stepFiveBajajFDFragment + stepFiveNiveshFDFragment ) } else if (stepCount == 4) { fragments = arrayOf( - stepOneBajajFDFragment, - stepTwoBajajFDFragment, - stepThreeBajajFDFragment, + stepOneNiveshFDFragment, + stepTwoNiveshFDFragment, + stepThreeNiveshFDFragment, stepFourBajajFDFragment, - stepFiveBajajFDFragment + stepFiveNiveshFDFragment ) } @@ -304,7 +302,7 @@ class BajajFdMainActivity : BaseActivity() { } private fun checkFDCKYCApi() { - if (Common.isNetworkAvailable(this@BajajFdMainActivity)) { + if (Common.isNetworkAvailable(this@NiveshFdMainActivity)) { if (getClientDetailsResponse.ObjectResponse?.clientDetails?.clientMasterMFD?.CM_MOBILE?.isNotEmpty()!! && getClientDetailsResponse.ObjectResponse?.clientDetails?.clientMasterMFD?.CLIENT_DOB?.isNotEmpty()!! && getClientDetailsResponse.ObjectResponse?.clientDetails?.clientMasterMFD?.CLIENT_PAN?.isNotEmpty()!! && getClientDetailsResponse.ObjectResponse?.clientDetails?.clientMasterMFD?.CLIENT_CODE?.isNotEmpty()!!) { val checkFDKYCRequest = CheckFDKYCRequest() checkFDKYCRequest.Mobile = @@ -334,7 +332,7 @@ class BajajFdMainActivity : BaseActivity() { // 650 -> refreshToken() else -> { showDialogValidation( - this@BajajFdMainActivity, + this@NiveshFdMainActivity, getCodeResponse.Response.Errors[0].ErrorMessage ) } @@ -344,7 +342,7 @@ class BajajFdMainActivity : BaseActivity() { is Resource.Error -> { response.message?.let { message -> - showDialogValidation(this@BajajFdMainActivity, message) + showDialogValidation(this@NiveshFdMainActivity, message) } } is Resource.Loading -> { @@ -405,7 +403,7 @@ class BajajFdMainActivity : BaseActivity() { fun paymentDialog(payUrl: String, value: String) { Log.e("payUrl", "-->$payUrl") Log.e("value", "-->$value") - dialogWebView = Dialog(this@BajajFdMainActivity) + dialogWebView = Dialog(this@NiveshFdMainActivity) dialogWebView!!.setContentView(R.layout.row_fd_pay) dialogWebView!!.setCancelable(true) val tvCancel = dialogWebView!!.findViewById(R.id.tvCancel) @@ -447,7 +445,7 @@ class BajajFdMainActivity : BaseActivity() { paymentReQueryRequest.UniqueId = uniqueId paymentReQueryRequest.NiveshClientCode = getClientDetailsResponse.ObjectResponse?.clientDetails?.clientMasterMFD?.CLIENT_CODE - ProgressUtil.showLoading(this@BajajFdMainActivity) + showLoading(this@NiveshFdMainActivity) viewModel.getPaymentReQuery(paymentReQueryRequest, token, this) viewModel.getPaymentReQueryMutableData.observe(this) { response -> when (response) { @@ -467,14 +465,14 @@ class BajajFdMainActivity : BaseActivity() { } else { binding.viewPager.currentItem = 3 } - stepFiveBajajFDFragment.getData(paymentReQueryResponse) + stepFiveNiveshFDFragment.getData(paymentReQueryResponse) } } } } is Resource.Error -> { response.message?.let { message -> - showDialogValidation(this@BajajFdMainActivity, message) + showDialogValidation(this@NiveshFdMainActivity, message) } } is Resource.Loading -> { @@ -488,4 +486,10 @@ class BajajFdMainActivity : BaseActivity() { } } + fun retryMethod() { + val intent: Intent = getIntent() + finish() + startActivity(intent) + } + } \ No newline at end of file diff --git a/app/src/main/java/com/nivesh/production/bajajfd/ui/fragment/StepFiveBajajFDFragment.kt b/app/src/main/java/com/nivesh/production/niveshfd/ui/fragment/StepFiveNiveshFDFragment.kt similarity index 61% rename from app/src/main/java/com/nivesh/production/bajajfd/ui/fragment/StepFiveBajajFDFragment.kt rename to app/src/main/java/com/nivesh/production/niveshfd/ui/fragment/StepFiveNiveshFDFragment.kt index 224961c..7aa9f5f 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/ui/fragment/StepFiveBajajFDFragment.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/ui/fragment/StepFiveNiveshFDFragment.kt @@ -1,4 +1,4 @@ -package com.nivesh.production.bajajfd.ui.fragment +package com.nivesh.production.niveshfd.ui.fragment import android.os.Bundle import android.util.Log @@ -8,17 +8,17 @@ import android.view.ViewGroup import androidx.core.content.ContextCompat import androidx.fragment.app.Fragment import com.google.gson.Gson -import com.nivesh.production.bajajfd.R -import com.nivesh.production.bajajfd.databinding.FragmentBajajfdStepFiveBinding -import com.nivesh.production.bajajfd.model.* -import com.nivesh.production.bajajfd.ui.activity.BajajFdMainActivity -import com.nivesh.production.bajajfd.util.Common -import com.nivesh.production.bajajfd.util.Constants -import com.nivesh.production.bajajfd.util.Resource +import com.nivesh.production.niveshfd.R +import com.nivesh.production.niveshfd.databinding.FragmentNiveshfdStepFiveBinding +import com.nivesh.production.niveshfd.model.* +import com.nivesh.production.niveshfd.ui.activity.NiveshFdMainActivity +import com.nivesh.production.niveshfd.util.Common +import com.nivesh.production.niveshfd.util.Constants +import com.nivesh.production.niveshfd.util.Resource -class StepFiveBajajFDFragment : Fragment() { +class StepFiveNiveshFDFragment : Fragment() { - private var _binding: FragmentBajajfdStepFiveBinding? = null + private var _binding: FragmentNiveshfdStepFiveBinding? = null private val binding get() = _binding!! override fun onCreateView( @@ -26,18 +26,20 @@ class StepFiveBajajFDFragment : Fragment() { savedInstanceState: Bundle? ): View { - _binding = FragmentBajajfdStepFiveBinding.inflate(inflater, container, false) + _binding = FragmentNiveshfdStepFiveBinding.inflate(inflater, container, false) return binding.root } override fun onViewCreated(view: View, savedInstanceState: Bundle?) { super.onViewCreated(view, savedInstanceState) - binding.tvCongrats.text = "" - binding.tvSuccessMessage.text = "" binding.btnViewOrder.setOnClickListener { } + + binding.tvRetry.setOnClickListener{ + (activity as NiveshFdMainActivity).retryMethod() + } } fun getData(paymentReQueryResponse: PaymentReQueryResponse) { @@ -47,7 +49,7 @@ class StepFiveBajajFDFragment : Fragment() { binding.tvCongrats.text = arrOfStr[0] binding.tvCongrats.setTextColor( ContextCompat.getColor( - activity as BajajFdMainActivity, + activity as NiveshFdMainActivity, R.color.green ) ) @@ -55,16 +57,21 @@ class StepFiveBajajFDFragment : Fragment() { } }else{ if (paymentReQueryResponse.Response.Message.isNotEmpty()) { - val arrOfStr: List = paymentReQueryResponse.Response.Message.split(" ", limit = 2) - binding.tvCongrats.text = arrOfStr[0] - binding.tvCongrats.setTextColor( - ContextCompat.getColor( - activity as BajajFdMainActivity, - R.color.red + if (paymentReQueryResponse.Response.Message.isNotEmpty()) { + val arrOfStr: List = + paymentReQueryResponse.Response.Message.split(" ", limit = 2) + binding.tvCongrats.text = arrOfStr[0] + binding.tvCongrats.setTextColor( + ContextCompat.getColor( + activity as NiveshFdMainActivity, + R.color.red + ) ) - ) - binding.tvSuccessMessage.text = arrOfStr[1] + binding.tvSuccessMessage.text = arrOfStr[1] + } } + binding.tvRetry.visibility = View.VISIBLE + binding.btnViewOrder.visibility = View.GONE } finalizeFDApi() finalizeKYCApi() @@ -74,14 +81,14 @@ class StepFiveBajajFDFragment : Fragment() { val finalizeFDRequest = FinalizeFDRequest() val finaliseFD = FinaliseFD() finaliseFD.FDProvider = getString(R.string.bajaj) - finaliseFD.NiveshClientCode = (activity as BajajFdMainActivity).getClientDetailsResponse.ObjectResponse?.clientDetails?.clientMasterMFD?.CLIENT_CODE - finaliseFD.UniqueId = (activity as BajajFdMainActivity).uniqueId + finaliseFD.NiveshClientCode = (activity as NiveshFdMainActivity).getClientDetailsResponse.ObjectResponse?.clientDetails?.clientMasterMFD?.CLIENT_CODE + finaliseFD.UniqueId = (activity as NiveshFdMainActivity).uniqueId finalizeFDRequest.FinaliseFD = finaliseFD - (activity as BajajFdMainActivity).viewModel.finaliseFD( - finalizeFDRequest, Constants.token, activity as BajajFdMainActivity + (activity as NiveshFdMainActivity).viewModel.finaliseFD( + finalizeFDRequest, Constants.token, activity as NiveshFdMainActivity ) - (activity as BajajFdMainActivity).viewModel.getFinalizeFDMutableData.observe(viewLifecycleOwner){ response -> + (activity as NiveshFdMainActivity).viewModel.getFinalizeFDMutableData.observe(viewLifecycleOwner){ response -> when (response) { is Resource.Success -> { Log.e("finalizeKYC ", " response-->${response.data.toString()}") @@ -95,7 +102,7 @@ class StepFiveBajajFDFragment : Fragment() { 650 -> "" else -> { Common.showDialogValidation( - activity as BajajFdMainActivity, + activity as NiveshFdMainActivity, finalizeFDResponse.Response.Errors[0].ErrorMessage ) } @@ -105,7 +112,7 @@ class StepFiveBajajFDFragment : Fragment() { is Resource.Error -> { response.message?.let { message -> - Common.showDialogValidation(activity as BajajFdMainActivity, message) + Common.showDialogValidation(activity as NiveshFdMainActivity, message) } } is Resource.Loading -> { @@ -121,12 +128,12 @@ class StepFiveBajajFDFragment : Fragment() { private fun finalizeKYCApi() { val finalizeKYCRequest = FinalizeKYCRequest() finalizeKYCRequest.FDProvider = getString(R.string.bajaj) - finalizeKYCRequest.NiveshClientCode = (activity as BajajFdMainActivity).getClientDetailsResponse.ObjectResponse?.clientDetails?.clientMasterMFD?.CLIENT_CODE - finalizeKYCRequest.UniqueId = (activity as BajajFdMainActivity).uniqueId - (activity as BajajFdMainActivity).viewModel.finaliseKYC( - finalizeKYCRequest, Constants.token, activity as BajajFdMainActivity + finalizeKYCRequest.NiveshClientCode = (activity as NiveshFdMainActivity).getClientDetailsResponse.ObjectResponse?.clientDetails?.clientMasterMFD?.CLIENT_CODE + finalizeKYCRequest.UniqueId = (activity as NiveshFdMainActivity).uniqueId + (activity as NiveshFdMainActivity).viewModel.finaliseKYC( + finalizeKYCRequest, Constants.token, activity as NiveshFdMainActivity ) - (activity as BajajFdMainActivity).viewModel.getFinalizeKYCMutableData.observe(viewLifecycleOwner){ response -> + (activity as NiveshFdMainActivity).viewModel.getFinalizeKYCMutableData.observe(viewLifecycleOwner){ response -> when (response) { is Resource.Success -> { Log.e("finalizeKYC ", " response-->${response.data.toString()}") @@ -140,7 +147,7 @@ class StepFiveBajajFDFragment : Fragment() { 650 -> "" else -> { Common.showDialogValidation( - activity as BajajFdMainActivity, + activity as NiveshFdMainActivity, finalizeFDResponse.Response.Errors[0].ErrorMessage ) } @@ -150,7 +157,7 @@ class StepFiveBajajFDFragment : Fragment() { is Resource.Error -> { response.message?.let { message -> - Common.showDialogValidation(activity as BajajFdMainActivity, message) + Common.showDialogValidation(activity as NiveshFdMainActivity, message) } } is Resource.Loading -> { @@ -164,8 +171,6 @@ class StepFiveBajajFDFragment : Fragment() { } - - override fun onDestroyView() { super.onDestroyView() _binding = null diff --git a/app/src/main/java/com/nivesh/production/bajajfd/ui/fragment/StepFourBajajFDFragment.kt b/app/src/main/java/com/nivesh/production/niveshfd/ui/fragment/StepFourNiveshFDFragment.kt similarity index 73% rename from app/src/main/java/com/nivesh/production/bajajfd/ui/fragment/StepFourBajajFDFragment.kt rename to app/src/main/java/com/nivesh/production/niveshfd/ui/fragment/StepFourNiveshFDFragment.kt index c307c54..d03000e 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/ui/fragment/StepFourBajajFDFragment.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/ui/fragment/StepFourNiveshFDFragment.kt @@ -1,4 +1,4 @@ -package com.nivesh.production.bajajfd.ui.fragment +package com.nivesh.production.niveshfd.ui.fragment import android.os.Bundle import android.util.Log @@ -7,24 +7,22 @@ import android.view.View import android.view.ViewGroup import androidx.core.content.res.ResourcesCompat import androidx.fragment.app.Fragment -import androidx.lifecycle.ViewModelProvider import androidx.recyclerview.widget.LinearLayoutManager import com.google.gson.Gson -import com.nivesh.production.bajajfd.R -import com.nivesh.production.bajajfd.adapter.CustomerListAdapter -import com.nivesh.production.bajajfd.databinding.FragmentBajajfdStepFourBinding -import com.nivesh.production.bajajfd.model.* -import com.nivesh.production.bajajfd.ui.activity.BajajFdMainActivity -import com.nivesh.production.bajajfd.util.Common -import com.nivesh.production.bajajfd.util.Common.Companion.showDialogValidation -import com.nivesh.production.bajajfd.util.Constants.Companion.token -import com.nivesh.production.bajajfd.util.ProgressUtil -import com.nivesh.production.bajajfd.util.Resource -import com.nivesh.production.bajajfd.viewModel.MyObseravble +import com.nivesh.production.niveshfd.R +import com.nivesh.production.niveshfd.adapter.CustomerListAdapter +import com.nivesh.production.niveshfd.databinding.FragmentNiveshfdStepFourBinding +import com.nivesh.production.niveshfd.model.* +import com.nivesh.production.niveshfd.ui.activity.NiveshFdMainActivity +import com.nivesh.production.niveshfd.util.Common +import com.nivesh.production.niveshfd.util.Common.Companion.showDialogValidation +import com.nivesh.production.niveshfd.util.Constants.Companion.token +import com.nivesh.production.niveshfd.util.ProgressUtil +import com.nivesh.production.niveshfd.util.Resource -class StepFourBajajFDFragment : Fragment() { +class StepFourNiveshFDFragment : Fragment() { - private var _binding: FragmentBajajfdStepFourBinding? = null + private var _binding: FragmentNiveshfdStepFourBinding? = null private val binding get() = _binding!! private lateinit var listOfCustomer: MutableList @@ -37,14 +35,14 @@ class StepFourBajajFDFragment : Fragment() { savedInstanceState: Bundle? ): View { - _binding = FragmentBajajfdStepFourBinding.inflate(inflater, container, false) + _binding = FragmentNiveshfdStepFourBinding.inflate(inflater, container, false) return binding.root } override fun onViewCreated(view: View, savedInstanceState: Bundle?) { super.onViewCreated(view, savedInstanceState) - if ((activity as BajajFdMainActivity).loginRole == 5) { + if ((activity as NiveshFdMainActivity).loginRole == 5) { binding.btnNext.text = getString(R.string.pay) binding.btnNext.setBackgroundColor( ResourcesCompat.getColor( @@ -76,13 +74,13 @@ class StepFourBajajFDFragment : Fragment() { } } if (validated()) { - if ((activity as BajajFdMainActivity).loginRole == 5) { + if ((activity as NiveshFdMainActivity).loginRole == 5) { val saveFDOtherDataRequest = SaveFDOtherDataRequest() saveFDOtherDataRequest.FDProvider = getString(R.string.bajaj) - saveFDOtherDataRequest.UniqueId = (activity as BajajFdMainActivity).uniqueId + saveFDOtherDataRequest.UniqueId = (activity as NiveshFdMainActivity).uniqueId saveFDOtherDataRequest.Values = selectedList saveFDOtherDataRequest.NiveshClientCode = - (activity as BajajFdMainActivity).getClientDetailsResponse.ObjectResponse?.clientDetails?.clientMasterMFD?.CLIENT_CODE + (activity as NiveshFdMainActivity).getClientDetailsResponse.ObjectResponse?.clientDetails?.clientMasterMFD?.CLIENT_CODE saveFDOtherData(saveFDOtherDataRequest, payUrl, value) } else { // go to view order @@ -90,15 +88,11 @@ class StepFourBajajFDFragment : Fragment() { } } - - - - binding.btnBack.setOnClickListener { - if ((activity as BajajFdMainActivity).stepCount == 4) { - (activity as BajajFdMainActivity).binding.viewPager.currentItem = 2 + if ((activity as NiveshFdMainActivity).stepCount == 4) { + (activity as NiveshFdMainActivity).binding.viewPager.currentItem = 2 } else { - (activity as BajajFdMainActivity).binding.viewPager.currentItem = 1 + (activity as NiveshFdMainActivity).binding.viewPager.currentItem = 1 } } } @@ -106,13 +100,13 @@ class StepFourBajajFDFragment : Fragment() { private fun validated(): Boolean { if (selectedList.isEmpty()) { showDialogValidation( - activity as BajajFdMainActivity, + activity as NiveshFdMainActivity, getString(R.string.validTermsCondition) ) return false } else if (!binding.checkBox.isChecked) { showDialogValidation( - activity as BajajFdMainActivity, + activity as NiveshFdMainActivity, resources.getString(R.string.validTermsConditions) ) return false @@ -122,13 +116,13 @@ class StepFourBajajFDFragment : Fragment() { } private fun saveFDOtherData(data: SaveFDOtherDataRequest, payUrl: String, value: String) { - ProgressUtil.showLoading(activity as BajajFdMainActivity) - (activity as BajajFdMainActivity).viewModel.saveFDOtherData( + ProgressUtil.showLoading(activity as NiveshFdMainActivity) + (activity as NiveshFdMainActivity).viewModel.saveFDOtherData( data, token, - activity as BajajFdMainActivity + activity as NiveshFdMainActivity ) - (activity as BajajFdMainActivity).viewModel.getFDOtherMutableData.observe(viewLifecycleOwner) { response -> + (activity as NiveshFdMainActivity).viewModel.getFDOtherMutableData.observe(viewLifecycleOwner) { response -> when (response) { is Resource.Success -> { Log.e("saveFDOtherData", " response -->${response.data.toString()}") @@ -140,12 +134,12 @@ class StepFourBajajFDFragment : Fragment() { saveFDOtherDataResponse.Response.StatusCode.let { code -> when (code) { 200 -> { - (activity as BajajFdMainActivity).stepFourApi(payUrl, value) + (activity as NiveshFdMainActivity).stepFourApi(payUrl, value) } // 650 -> refreshToken() else -> { showDialogValidation( - activity as BajajFdMainActivity, + activity as NiveshFdMainActivity, saveFDOtherDataResponse.Response.Errors[0].ErrorMessage ) } @@ -155,7 +149,7 @@ class StepFourBajajFDFragment : Fragment() { is Resource.Error -> { response.message?.let { message -> - showDialogValidation(activity as BajajFdMainActivity, message) + showDialogValidation(activity as NiveshFdMainActivity, message) } } is Resource.Loading -> { @@ -179,12 +173,12 @@ class StepFourBajajFDFragment : Fragment() { getCodeRequest.Category = getString(R.string.customerCategory) getCodeRequest.Language = getString(R.string.language) getCodeRequest.InputValue = "" - (activity as BajajFdMainActivity).viewModel.customerListApi( + (activity as NiveshFdMainActivity).viewModel.customerListApi( getCodeRequest, token, - activity as BajajFdMainActivity + activity as NiveshFdMainActivity ) - (activity as BajajFdMainActivity).viewModel.customerListMutableData.observe( + (activity as NiveshFdMainActivity).viewModel.customerListMutableData.observe( viewLifecycleOwner ) { response -> when (response) { @@ -203,7 +197,7 @@ class StepFourBajajFDFragment : Fragment() { // 650 -> refreshToken() else -> { showDialogValidation( - activity as BajajFdMainActivity, + activity as NiveshFdMainActivity, getCodeResponse.Response.Message ) } @@ -213,7 +207,7 @@ class StepFourBajajFDFragment : Fragment() { is Resource.Error -> { response.message?.let { message -> - showDialogValidation(activity as BajajFdMainActivity, message) + showDialogValidation(activity as NiveshFdMainActivity, message) } } is Resource.Loading -> { @@ -228,26 +222,25 @@ class StepFourBajajFDFragment : Fragment() { private fun setUpRecyclerView(getCustomerList: MutableList) { binding.rvTerms.layoutManager = - LinearLayoutManager(activity as BajajFdMainActivity) + LinearLayoutManager(activity as NiveshFdMainActivity) val customerListAdapter = CustomerListAdapter(getCustomerList) binding.rvTerms.adapter = customerListAdapter } private fun getFDDetailsApi() { - if (Common.isNetworkAvailable(activity as BajajFdMainActivity)) { + if (Common.isNetworkAvailable(activity as NiveshFdMainActivity)) { val getFDDetailsRequest = GetFDDetailsRequest() getFDDetailsRequest.FDProvider = getString(R.string.bajaj) getFDDetailsRequest.NiveshClientCode = - (activity as BajajFdMainActivity).getClientDetailsResponse.ObjectResponse?.clientDetails?.clientMasterMFD?.CLIENT_CODE - getFDDetailsRequest.UniqueId = (activity as BajajFdMainActivity).uniqueId - ProgressUtil.showLoading(activity as BajajFdMainActivity) - (activity as BajajFdMainActivity).viewModel.getFDDetails( + (activity as NiveshFdMainActivity).getClientDetailsResponse.ObjectResponse?.clientDetails?.clientMasterMFD?.CLIENT_CODE + getFDDetailsRequest.UniqueId = (activity as NiveshFdMainActivity).uniqueId + (activity as NiveshFdMainActivity).viewModel.getFDDetails( getFDDetailsRequest, token, - activity as BajajFdMainActivity + activity as NiveshFdMainActivity ) - (activity as BajajFdMainActivity).viewModel.getFDDetailsMutableData.observe( + (activity as NiveshFdMainActivity).viewModel.getFDDetailsMutableData.observe( viewLifecycleOwner ) { response -> when (response) { @@ -277,7 +270,7 @@ class StepFourBajajFDFragment : Fragment() { // 650 -> refreshToken() else -> { showDialogValidation( - activity as BajajFdMainActivity, + activity as NiveshFdMainActivity, getFDDetailsResponse.Response.Errors[0].ErrorMessage ) } @@ -287,11 +280,11 @@ class StepFourBajajFDFragment : Fragment() { is Resource.Error -> { response.message?.let { message -> - showDialogValidation(activity as BajajFdMainActivity, message) + showDialogValidation(activity as NiveshFdMainActivity, message) } } is Resource.Loading -> { - ProgressUtil.hideLoading() + } is Resource.DataError -> { diff --git a/app/src/main/java/com/nivesh/production/bajajfd/ui/fragment/StepOneBajajFDFragment.kt b/app/src/main/java/com/nivesh/production/niveshfd/ui/fragment/StepOneNiveshFDFragment.kt similarity index 80% rename from app/src/main/java/com/nivesh/production/bajajfd/ui/fragment/StepOneBajajFDFragment.kt rename to app/src/main/java/com/nivesh/production/niveshfd/ui/fragment/StepOneNiveshFDFragment.kt index bbd4663..830326f 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/ui/fragment/StepOneBajajFDFragment.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/ui/fragment/StepOneNiveshFDFragment.kt @@ -1,4 +1,4 @@ -package com.nivesh.production.bajajfd.ui.fragment +package com.nivesh.production.niveshfd.ui.fragment import GetRatesResponse import ROIDataList @@ -12,32 +12,30 @@ import android.view.View import android.view.ViewGroup import android.widget.ArrayAdapter import android.widget.RadioButton -import android.widget.Toast import androidx.fragment.app.Fragment import androidx.fragment.app.activityViewModels -import androidx.lifecycle.ViewModelProvider -import androidx.lifecycle.get import androidx.recyclerview.widget.DefaultItemAnimator import androidx.recyclerview.widget.LinearLayoutManager import androidx.recyclerview.widget.RecyclerView.LayoutManager import com.google.gson.Gson -import com.nivesh.production.bajajfd.R -import com.nivesh.production.bajajfd.adapter.HorizontalRecyclerViewAdapter -import com.nivesh.production.bajajfd.databinding.FragmentBajajfdStepOneBinding -import com.nivesh.production.bajajfd.model.* -import com.nivesh.production.bajajfd.ui.activity.BajajFdMainActivity -import com.nivesh.production.bajajfd.util.Common -import com.nivesh.production.bajajfd.util.Common.Companion.commonErrorMethod -import com.nivesh.production.bajajfd.util.Common.Companion.removeError -import com.nivesh.production.bajajfd.util.Constants.Companion.token -import com.nivesh.production.bajajfd.util.Resource -import com.nivesh.production.bajajfd.viewModel.MyObseravble - - -class StepOneBajajFDFragment : Fragment() { - private var _binding: FragmentBajajfdStepOneBinding? = null +import com.nivesh.production.niveshfd.R +import com.nivesh.production.niveshfd.adapter.HorizontalRecyclerViewAdapter +import com.nivesh.production.niveshfd.databinding.FragmentNiveshfdStepOneBinding +import com.nivesh.production.niveshfd.model.* +import com.nivesh.production.niveshfd.ui.activity.NiveshFdMainActivity +import com.nivesh.production.niveshfd.util.Common +import com.nivesh.production.niveshfd.util.Common.Companion.commonErrorMethod +import com.nivesh.production.niveshfd.util.Common.Companion.removeError +import com.nivesh.production.niveshfd.util.Constants.Companion.token +import com.nivesh.production.niveshfd.util.Resource +import com.nivesh.production.niveshfd.viewModel.MyObseravble + + +class StepOneNiveshFDFragment : Fragment() { + private var _binding: FragmentNiveshfdStepOneBinding? = null private val binding get() = _binding!! + private val observerViewModel: MyObseravble by activityViewModels() private lateinit var rgMaturity: RadioButton private lateinit var listOfTenure: MutableList private lateinit var recyclerViewDropDownAdapter: HorizontalRecyclerViewAdapter @@ -47,14 +45,11 @@ class StepOneBajajFDFragment : Fragment() { private var tenure: Int = 0 private var interest: Double = 0.0 - private val observerViewModel: MyObseravble by activityViewModels() - - override fun onCreateView( inflater: LayoutInflater, container: ViewGroup?, savedInstanceState: Bundle? ): View { - _binding = FragmentBajajfdStepOneBinding.inflate(inflater, container, false) + _binding = FragmentNiveshfdStepOneBinding.inflate(inflater, container, false) return binding.root } @@ -66,7 +61,7 @@ class StepOneBajajFDFragment : Fragment() { listOfMaxAmount = ArrayList() listOfFrequency = ArrayList() - rgMaturity = RadioButton(activity as BajajFdMainActivity) + rgMaturity = RadioButton(activity as NiveshFdMainActivity) binding.edtAmount.filters = arrayOf(InputFilter.LengthFilter(8)) // upto 1 Cr // Amount binding.edtAmount.addTextChangedListener(object : TextWatcher { @@ -120,48 +115,45 @@ class StepOneBajajFDFragment : Fragment() { Log.e("Maturity", "-->" + rgMaturity.text) } - - - // Next Button binding.btnNext.setOnClickListener { if (validation()) { - (activity as BajajFdMainActivity).fdInvestmentDetails.FDAmount = binding.edtAmount.text.toString().toDouble() - observerViewModel.data.value = binding.edtAmount.text.toString() - - (activity as BajajFdMainActivity).fdInvestmentDetails.Frequency = + (activity as NiveshFdMainActivity).fdInvestmentDetails.FDAmount = + binding.edtAmount.text.toString().toDouble() + observerViewModel.data.value = binding.edtAmount.text.toString() + (activity as NiveshFdMainActivity).fdInvestmentDetails.Frequency = binding.spInterestPayout.text.toString() - (activity as BajajFdMainActivity).fdInvestmentDetails.Tenure = tenure - (activity as BajajFdMainActivity).fdInvestmentDetails.Interest = interest - (activity as BajajFdMainActivity).fdInvestmentDetails.NiveshClientCode = - (activity as BajajFdMainActivity).getClientDetailsResponse.ObjectResponse?.clientDetails?.clientMasterMFD?.CLIENT_CODE - (activity as BajajFdMainActivity).fdInvestmentDetails.Provider = + (activity as NiveshFdMainActivity).fdInvestmentDetails.Tenure = tenure + (activity as NiveshFdMainActivity).fdInvestmentDetails.Interest = interest + (activity as NiveshFdMainActivity).fdInvestmentDetails.NiveshClientCode = + (activity as NiveshFdMainActivity).getClientDetailsResponse.ObjectResponse?.clientDetails?.clientMasterMFD?.CLIENT_CODE + (activity as NiveshFdMainActivity).fdInvestmentDetails.Provider = getString(R.string.bajaj) - (activity as BajajFdMainActivity).fdInvestmentDetails.IPAddress = "192.168.1.23" - (activity as BajajFdMainActivity).fdInvestmentDetails.Device = + (activity as NiveshFdMainActivity).fdInvestmentDetails.IPAddress = "192.168.1.23" + (activity as NiveshFdMainActivity).fdInvestmentDetails.Device = getString(R.string.app) - (activity as BajajFdMainActivity).fdInvestmentDetails.Source = + (activity as NiveshFdMainActivity).fdInvestmentDetails.Source = getString(R.string.source) if (binding.swSeniorCitizen.isChecked) { - (activity as BajajFdMainActivity).fdInvestmentDetails.CitizenType = + (activity as NiveshFdMainActivity).fdInvestmentDetails.CitizenType = getString(R.string.seniorCitizen) } else { - (activity as BajajFdMainActivity).fdInvestmentDetails.CitizenType = + (activity as NiveshFdMainActivity).fdInvestmentDetails.CitizenType = getString(R.string.nonSeniorCitizen) } - (activity as BajajFdMainActivity).fdInvestmentDetails.CustomerType = "" - (activity as BajajFdMainActivity).fdInvestmentDetails.CKYCNumber = "" - (activity as BajajFdMainActivity).fdInvestmentDetails.UniqueId = - (activity as BajajFdMainActivity).uniqueId + (activity as NiveshFdMainActivity).fdInvestmentDetails.CustomerType = "" + (activity as NiveshFdMainActivity).fdInvestmentDetails.CKYCNumber = "" + (activity as NiveshFdMainActivity).fdInvestmentDetails.UniqueId = + (activity as NiveshFdMainActivity).uniqueId - (activity as BajajFdMainActivity).createFDApplicantRequest.FDInvestmentDetails = - (activity as BajajFdMainActivity).fdInvestmentDetails + (activity as NiveshFdMainActivity).createFDApplicantRequest.FDInvestmentDetails = + (activity as NiveshFdMainActivity).fdInvestmentDetails Log.e( "StepOneData", - "-->" + Gson().toJson((activity as BajajFdMainActivity).fdInvestmentDetails) + "-->" + Gson().toJson((activity as NiveshFdMainActivity).fdInvestmentDetails) ) - (activity as BajajFdMainActivity).stepOneApi() + (activity as NiveshFdMainActivity).stepOneApi() } } @@ -175,12 +167,12 @@ class StepOneBajajFDFragment : Fragment() { getCodeRequest.Category = getString(R.string.category) getCodeRequest.Language = getString(R.string.language) getCodeRequest.InputValue = "" - (activity as BajajFdMainActivity).viewModel.getCode( + (activity as NiveshFdMainActivity).viewModel.getCode( getCodeRequest, token, - activity as BajajFdMainActivity + activity as NiveshFdMainActivity ) - (activity as BajajFdMainActivity).viewModel.getCodeMutableData.observe(viewLifecycleOwner) { response -> + (activity as NiveshFdMainActivity).viewModel.getCodeMutableData.observe(viewLifecycleOwner) { response -> when (response) { is Resource.Success -> { Log.e("interestPayoutApi", " response -->${response.data.toString()}") @@ -192,7 +184,7 @@ class StepOneBajajFDFragment : Fragment() { listOfFrequency = getCodeResponse.Response.GetCodesList if (listOfFrequency.isNotEmpty()) { val adapter = ArrayAdapter( - activity as BajajFdMainActivity, + activity as NiveshFdMainActivity, R.layout.spinner_dropdown, listOfFrequency ) @@ -206,7 +198,7 @@ class StepOneBajajFDFragment : Fragment() { getRatesApi() }else{ Common.showDialogValidation( - activity as BajajFdMainActivity, + activity as NiveshFdMainActivity, "Interest Payout Frequency Data Is Missing." ) } @@ -214,7 +206,7 @@ class StepOneBajajFDFragment : Fragment() { 650 -> "" else -> { Common.showDialogValidation( - activity as BajajFdMainActivity, + activity as NiveshFdMainActivity, getCodeResponse.Response.Errors[0].ErrorMessage ) } @@ -224,7 +216,7 @@ class StepOneBajajFDFragment : Fragment() { is Resource.Error -> { response.message?.let { message -> - Common.showDialogValidation(activity as BajajFdMainActivity, message) + Common.showDialogValidation(activity as NiveshFdMainActivity, message) } } is Resource.Loading -> { @@ -243,12 +235,12 @@ class StepOneBajajFDFragment : Fragment() { getCodeRequest.Category = getString(R.string.minAmountCategory) getCodeRequest.Language = getString(R.string.language) getCodeRequest.InputValue = "" - (activity as BajajFdMainActivity).viewModel.getMinAmount( + (activity as NiveshFdMainActivity).viewModel.getMinAmount( getCodeRequest, token, - activity as BajajFdMainActivity + activity as NiveshFdMainActivity ) - (activity as BajajFdMainActivity).viewModel.getMinAmountMutableData.observe( + (activity as NiveshFdMainActivity).viewModel.getMinAmountMutableData.observe( viewLifecycleOwner ) { response -> when (response) { @@ -270,7 +262,7 @@ class StepOneBajajFDFragment : Fragment() { 650 -> "" else -> { Common.showDialogValidation( - activity as BajajFdMainActivity, + activity as NiveshFdMainActivity, getCodeResponse.Response.Errors[0].ErrorMessage ) } @@ -280,7 +272,7 @@ class StepOneBajajFDFragment : Fragment() { is Resource.Error -> { response.message?.let { message -> - Common.showDialogValidation(activity as BajajFdMainActivity, message) + Common.showDialogValidation(activity as NiveshFdMainActivity, message) } } is Resource.Loading -> { @@ -299,12 +291,12 @@ class StepOneBajajFDFragment : Fragment() { getCodeRequest.Category = getString(R.string.MaxAmountCategory) getCodeRequest.Language = getString(R.string.language) getCodeRequest.InputValue = "" - (activity as BajajFdMainActivity).viewModel.getMaxAmount( + (activity as NiveshFdMainActivity).viewModel.getMaxAmount( getCodeRequest, token, - activity as BajajFdMainActivity + activity as NiveshFdMainActivity ) - (activity as BajajFdMainActivity).viewModel.getMaxAmountMutableData.observe( + (activity as NiveshFdMainActivity).viewModel.getMaxAmountMutableData.observe( viewLifecycleOwner ) { response -> when (response) { @@ -320,7 +312,7 @@ class StepOneBajajFDFragment : Fragment() { 650 -> "" else -> { Common.showDialogValidation( - activity as BajajFdMainActivity, + activity as NiveshFdMainActivity, getCodeResponse.Response.Errors[0].ErrorMessage ) } @@ -330,7 +322,7 @@ class StepOneBajajFDFragment : Fragment() { is Resource.Error -> { response.message?.let { message -> - Common.showDialogValidation(activity as BajajFdMainActivity, message) + Common.showDialogValidation(activity as NiveshFdMainActivity, message) } } is Resource.Loading -> { @@ -346,7 +338,7 @@ class StepOneBajajFDFragment : Fragment() { private fun setUpRecyclerView() { recyclerViewDropDownAdapter = HorizontalRecyclerViewAdapter( - activity as BajajFdMainActivity, + activity as NiveshFdMainActivity, listOfTenure ) { position -> tenure = listOfTenure[position].Tenure.toInt() @@ -372,11 +364,11 @@ class StepOneBajajFDFragment : Fragment() { maturityAmountRequest.Frequency = binding.spInterestPayout.text.toString() maturityAmountRequest.Tenure = tenure maturityAmountRequest.Interest = interest - (activity as BajajFdMainActivity).viewModel.getMaturityAmount( + (activity as NiveshFdMainActivity).viewModel.getMaturityAmount( maturityAmountRequest, - activity as BajajFdMainActivity + activity as NiveshFdMainActivity ) - (activity as BajajFdMainActivity).viewModel.getMaturityAmountMutableData.observe( + (activity as NiveshFdMainActivity).viewModel.getMaturityAmountMutableData.observe( viewLifecycleOwner ) { response -> when (response) { @@ -398,7 +390,7 @@ class StepOneBajajFDFragment : Fragment() { // 650 -> refreshToken() else -> { Common.showDialogValidation( - activity as BajajFdMainActivity, + activity as NiveshFdMainActivity, getMaturityAmountResponse.Response.Errors[0].ErrorMessage ) } @@ -409,7 +401,7 @@ class StepOneBajajFDFragment : Fragment() { is Resource.Error -> { response.message?.let { message -> Common.showDialogValidation( - activity as BajajFdMainActivity, + activity as NiveshFdMainActivity, message ) } @@ -474,12 +466,12 @@ class StepOneBajajFDFragment : Fragment() { } else { getRatesRequest.type = getString(R.string.nonSeniorCitizen) } - (activity as BajajFdMainActivity).viewModel.getRates( + (activity as NiveshFdMainActivity).viewModel.getRates( getRatesRequest, token, - activity as BajajFdMainActivity + activity as NiveshFdMainActivity ) - (activity as BajajFdMainActivity).viewModel.getRatesMutableData.observe(viewLifecycleOwner) { response -> + (activity as NiveshFdMainActivity).viewModel.getRatesMutableData.observe(viewLifecycleOwner) { response -> when (response) { is Resource.Success -> { val getRatesResponse: GetRatesResponse = @@ -501,7 +493,7 @@ class StepOneBajajFDFragment : Fragment() { binding.ORLayout.visibility = View.VISIBLE val tenureAdapter = ArrayAdapter( - activity as BajajFdMainActivity, + activity as NiveshFdMainActivity, R.layout.spinner_dropdown, listOfTenure ) @@ -524,7 +516,7 @@ class StepOneBajajFDFragment : Fragment() { // 650 -> refreshToken() else -> { Common.showDialogValidation( - activity as BajajFdMainActivity, + activity as NiveshFdMainActivity, getRatesResponse.Response.Errors[0].ErrorMessage ) } @@ -534,7 +526,7 @@ class StepOneBajajFDFragment : Fragment() { is Resource.Error -> { response.message?.let { message -> - Common.showDialogValidation(activity as BajajFdMainActivity, message) + Common.showDialogValidation(activity as NiveshFdMainActivity, message) } } is Resource.Loading -> { diff --git a/app/src/main/java/com/nivesh/production/bajajfd/ui/fragment/StepThreeBajajFDFragment.kt b/app/src/main/java/com/nivesh/production/niveshfd/ui/fragment/StepThreeNiveshFDFragment.kt similarity index 88% rename from app/src/main/java/com/nivesh/production/bajajfd/ui/fragment/StepThreeBajajFDFragment.kt rename to app/src/main/java/com/nivesh/production/niveshfd/ui/fragment/StepThreeNiveshFDFragment.kt index 614e7b4..4daa7d8 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/ui/fragment/StepThreeBajajFDFragment.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/ui/fragment/StepThreeNiveshFDFragment.kt @@ -1,4 +1,4 @@ -package com.nivesh.production.bajajfd.ui.fragment +package com.nivesh.production.niveshfd.ui.fragment import android.Manifest import android.annotation.SuppressLint @@ -27,25 +27,25 @@ import androidx.core.content.FileProvider import androidx.fragment.app.Fragment import androidx.lifecycle.lifecycleScope import com.google.gson.Gson -import com.nivesh.production.bajajfd.BuildConfig -import com.nivesh.production.bajajfd.R -import com.nivesh.production.bajajfd.databinding.FragmentBajajfdStepThreeBinding -import com.nivesh.production.bajajfd.model.* -import com.nivesh.production.bajajfd.ui.activity.BajajFdMainActivity -import com.nivesh.production.bajajfd.util.Common -import com.nivesh.production.bajajfd.util.Common.Companion.getFileExtension -import com.nivesh.production.bajajfd.util.Common.Companion.showDialogWithTwoButtons -import com.nivesh.production.bajajfd.util.Constants -import com.nivesh.production.bajajfd.util.ImageUtil -import com.nivesh.production.bajajfd.util.Resource +import com.nivesh.production.niveshfd.BuildConfig +import com.nivesh.production.niveshfd.R +import com.nivesh.production.niveshfd.databinding.FragmentNiveshfdStepThreeBinding +import com.nivesh.production.niveshfd.model.* +import com.nivesh.production.niveshfd.ui.activity.NiveshFdMainActivity +import com.nivesh.production.niveshfd.util.Common +import com.nivesh.production.niveshfd.util.Common.Companion.getFileExtension +import com.nivesh.production.niveshfd.util.Common.Companion.showDialogWithTwoButtons +import com.nivesh.production.niveshfd.util.Constants +import com.nivesh.production.niveshfd.util.ImageUtil +import com.nivesh.production.niveshfd.util.Resource import java.io.* import java.util.* -class StepThreeBajajFDFragment : Fragment() { +class StepThreeNiveshFDFragment : Fragment() { - private var _binding: FragmentBajajfdStepThreeBinding? = null + private var _binding: FragmentNiveshfdStepThreeBinding? = null private val binding get() = _binding!! private var takeImageResult: ActivityResultLauncher? = null @@ -91,7 +91,7 @@ class StepThreeBajajFDFragment : Fragment() { takeImage() } else { showDialogWithTwoButtons( - (activity as BajajFdMainActivity), getString(R.string.cameraPermission), getString( + (activity as NiveshFdMainActivity), getString(R.string.cameraPermission), getString( R.string.permissionRequired ) ) @@ -105,7 +105,7 @@ class StepThreeBajajFDFragment : Fragment() { selectImageIntent?.launch("image/*") } else { showDialogWithTwoButtons( - (activity as BajajFdMainActivity), getString(R.string.galleryPermission), getString( + (activity as NiveshFdMainActivity), getString(R.string.galleryPermission), getString( R.string.permissionsRequired ) ) @@ -117,7 +117,7 @@ class StepThreeBajajFDFragment : Fragment() { savedInstanceState: Bundle? ): View { - _binding = FragmentBajajfdStepThreeBinding.inflate(inflater, container, false) + _binding = FragmentNiveshfdStepThreeBinding.inflate(inflater, container, false) return binding.root } @@ -167,7 +167,7 @@ class StepThreeBajajFDFragment : Fragment() { } } binding.btnBack.setOnClickListener { - (activity as BajajFdMainActivity).binding.viewPager.currentItem = 1 + (activity as NiveshFdMainActivity).binding.viewPager.currentItem = 1 } binding.btnPANUpload.setOnClickListener { @@ -232,7 +232,7 @@ class StepThreeBajajFDFragment : Fragment() { private fun selectImage() { val builder = AlertDialog.Builder( - activity as BajajFdMainActivity + activity as NiveshFdMainActivity ) builder.setTitle(getString(R.string.addPhoto)) builder.setItems( @@ -245,7 +245,7 @@ class StepThreeBajajFDFragment : Fragment() { when (pos) { 0 -> { if (hasPermissions( - activity as BajajFdMainActivity, + activity as NiveshFdMainActivity, Manifest.permission.CAMERA ) ) { @@ -256,7 +256,7 @@ class StepThreeBajajFDFragment : Fragment() { dialog.dismiss() } 1 -> { - if (hasPermissions(activity as BajajFdMainActivity, *permissions)) { + if (hasPermissions(activity as NiveshFdMainActivity, *permissions)) { selectImageIntent?.launch("image/*") } else { requestGalleryPermission.launch(permissions) @@ -287,14 +287,14 @@ class StepThreeBajajFDFragment : Fragment() { private fun onClickRequestPermission() { when { ContextCompat.checkSelfPermission( - activity as BajajFdMainActivity, + activity as NiveshFdMainActivity, Manifest.permission.CAMERA ) == PackageManager.PERMISSION_GRANTED -> { } ActivityCompat.shouldShowRequestPermissionRationale( - activity as BajajFdMainActivity, + activity as NiveshFdMainActivity, Manifest.permission.CAMERA ) -> { requestCameraPermission.launch( @@ -461,14 +461,14 @@ class StepThreeBajajFDFragment : Fragment() { du.FDProvider = getString(R.string.bajaj) du.ImageEncodeToBase64 = imageBase64 du.NiveshClientCode = - (activity as BajajFdMainActivity).getClientDetailsResponse.ObjectResponse?.clientDetails?.clientMasterMFD?.CLIENT_CODE - du.UniqueId = (activity as BajajFdMainActivity).uniqueId - (activity as BajajFdMainActivity).viewModel.documentsUpload( + (activity as NiveshFdMainActivity).getClientDetailsResponse.ObjectResponse?.clientDetails?.clientMasterMFD?.CLIENT_CODE + du.UniqueId = (activity as NiveshFdMainActivity).uniqueId + (activity as NiveshFdMainActivity).viewModel.documentsUpload( du, Constants.token, - activity as BajajFdMainActivity + activity as NiveshFdMainActivity ) - (activity as BajajFdMainActivity).viewModel.getDocumentUploadMutableData.observe( + (activity as NiveshFdMainActivity).viewModel.getDocumentUploadMutableData.observe( viewLifecycleOwner ) { response -> when (response) { @@ -486,13 +486,13 @@ class StepThreeBajajFDFragment : Fragment() { "Documents Uploaded Successfully", Toast.LENGTH_SHORT ).show() - createFDApi((activity as BajajFdMainActivity).createFDRequest) + createFDApi((activity as NiveshFdMainActivity).createFDRequest) } } // 650 -> refreshToken() else -> { Common.showDialogValidation( - activity as BajajFdMainActivity, + activity as NiveshFdMainActivity, getUploadResponse.Response.Errors[0].ErrorMessage ) } @@ -502,7 +502,7 @@ class StepThreeBajajFDFragment : Fragment() { is Resource.Error -> { response.message?.let { message -> - Common.showDialogValidation(activity as BajajFdMainActivity, message) + Common.showDialogValidation(activity as NiveshFdMainActivity, message) } } is Resource.Loading -> { @@ -516,12 +516,12 @@ class StepThreeBajajFDFragment : Fragment() { } private fun createFDApi(data: CreateFDRequest) { - (activity as BajajFdMainActivity).viewModel.createFDApi( + (activity as NiveshFdMainActivity).viewModel.createFDApi( data, Constants.token, - activity as BajajFdMainActivity + activity as NiveshFdMainActivity ) - (activity as BajajFdMainActivity).viewModel.getFDResponseMutableData.observe( + (activity as NiveshFdMainActivity).viewModel.getFDResponseMutableData.observe( viewLifecycleOwner ) { response -> when (response) { @@ -535,12 +535,12 @@ class StepThreeBajajFDFragment : Fragment() { createFDApplicationResponse.Response.StatusCode.let { code -> when (code) { 200 -> { - (activity as BajajFdMainActivity).stepThreeApi() + (activity as NiveshFdMainActivity).stepThreeApi() } // 650 -> refreshToken() else -> { Common.showDialogValidation( - activity as BajajFdMainActivity, + activity as NiveshFdMainActivity, createFDApplicationResponse.Response.Errors[0].ErrorMessage ) } @@ -550,7 +550,7 @@ class StepThreeBajajFDFragment : Fragment() { is Resource.Error -> { response.message?.let { message -> - Common.showDialogValidation(activity as BajajFdMainActivity, message) + Common.showDialogValidation(activity as NiveshFdMainActivity, message) } } is Resource.Loading -> { @@ -569,12 +569,12 @@ class StepThreeBajajFDFragment : Fragment() { getCodeRequest.Category = getString(R.string.docType) getCodeRequest.Language = getString(R.string.language) getCodeRequest.InputValue = "" - (activity as BajajFdMainActivity).viewModel.docTypeApi( + (activity as NiveshFdMainActivity).viewModel.docTypeApi( getCodeRequest, Constants.token, - activity as BajajFdMainActivity + activity as NiveshFdMainActivity ) - (activity as BajajFdMainActivity).viewModel.getDocTypeMutableData.observe(viewLifecycleOwner) { response -> + (activity as NiveshFdMainActivity).viewModel.getDocTypeMutableData.observe(viewLifecycleOwner) { response -> when (response) { is Resource.Success -> { Log.e("response", "-->$response") @@ -586,7 +586,7 @@ class StepThreeBajajFDFragment : Fragment() { listOfDocType = getCodeResponse.Response.GetCodesList if (listOfDocType.isNotEmpty()) { val adapter = ArrayAdapter( - activity as BajajFdMainActivity, + activity as NiveshFdMainActivity, R.layout.spinner_dropdown, listOfDocType ) @@ -603,7 +603,7 @@ class StepThreeBajajFDFragment : Fragment() { // 650 -> refreshToken() else -> { Common.showDialogValidation( - activity as BajajFdMainActivity, + activity as NiveshFdMainActivity, getCodeResponse.Response.Message ) } @@ -613,7 +613,7 @@ class StepThreeBajajFDFragment : Fragment() { is Resource.Error -> { response.message?.let { message -> - Common.showDialogValidation(activity as BajajFdMainActivity, message) + Common.showDialogValidation(activity as NiveshFdMainActivity, message) } } is Resource.Loading -> { @@ -630,25 +630,25 @@ class StepThreeBajajFDFragment : Fragment() { private fun validate(): Boolean { if (panString.isEmpty()) { Common.showDialogValidation( - activity as BajajFdMainActivity, + activity as NiveshFdMainActivity, getString(R.string.uploadPanDoc) ) return false } else if (photoString.isEmpty()) { Common.showDialogValidation( - activity as BajajFdMainActivity, + activity as NiveshFdMainActivity, getString(R.string.uploadPhotoDoc) ) return false } else if (docString.isEmpty()) { Common.showDialogValidation( - activity as BajajFdMainActivity, + activity as NiveshFdMainActivity, "Upload $docValue Document" ) return false } else if (docValue == "Aadhar" && docString2.isEmpty()) { Common.showDialogValidation( - activity as BajajFdMainActivity, + activity as NiveshFdMainActivity, getString(R.string.uploadAadharBackDoc) ) return false diff --git a/app/src/main/java/com/nivesh/production/bajajfd/ui/fragment/StepTwoBajajFDFragment.kt b/app/src/main/java/com/nivesh/production/niveshfd/ui/fragment/StepTwoNiveshFDFragment.kt similarity index 75% rename from app/src/main/java/com/nivesh/production/bajajfd/ui/fragment/StepTwoBajajFDFragment.kt rename to app/src/main/java/com/nivesh/production/niveshfd/ui/fragment/StepTwoNiveshFDFragment.kt index 5a106f1..c550aa4 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/ui/fragment/StepTwoBajajFDFragment.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/ui/fragment/StepTwoNiveshFDFragment.kt @@ -1,4 +1,4 @@ -package com.nivesh.production.bajajfd.ui.fragment +package com.nivesh.production.niveshfd.ui.fragment import android.app.DatePickerDialog import android.app.Dialog @@ -24,36 +24,37 @@ import androidx.recyclerview.widget.LinearLayoutManager import androidx.recyclerview.widget.RecyclerView import com.google.android.material.textfield.TextInputEditText import com.google.gson.Gson -import com.nivesh.production.bajajfd.R -import com.nivesh.production.bajajfd.adapter.BankListAdapter -import com.nivesh.production.bajajfd.adapter.PaymentModeAdapter -import com.nivesh.production.bajajfd.adapter.RecommendedBankListAdapter -import com.nivesh.production.bajajfd.databinding.FragmentBajajfdStepTwoBinding -import com.nivesh.production.bajajfd.model.* -import com.nivesh.production.bajajfd.ui.activity.BajajFdMainActivity -import com.nivesh.production.bajajfd.util.Common.Companion.commonErrorAutoCompleteMethod -import com.nivesh.production.bajajfd.util.Common.Companion.commonErrorMethod -import com.nivesh.production.bajajfd.util.Common.Companion.commonSpinnerErrorMethod -import com.nivesh.production.bajajfd.util.Common.Companion.getDate -import com.nivesh.production.bajajfd.util.Common.Companion.isIndianMobileNo -import com.nivesh.production.bajajfd.util.Common.Companion.isMinor -import com.nivesh.production.bajajfd.util.Common.Companion.isValidEmail -import com.nivesh.production.bajajfd.util.Common.Companion.isValidName -import com.nivesh.production.bajajfd.util.Common.Companion.isValidPan -import com.nivesh.production.bajajfd.util.Common.Companion.removeError -import com.nivesh.production.bajajfd.util.Common.Companion.showDialogValidation -import com.nivesh.production.bajajfd.util.Constants.Companion.token -import com.nivesh.production.bajajfd.util.ProgressUtil -import com.nivesh.production.bajajfd.util.Resource -import com.nivesh.production.bajajfd.viewModel.MyObseravble +import com.nivesh.production.niveshfd.R +import com.nivesh.production.niveshfd.adapter.BankListAdapter +import com.nivesh.production.niveshfd.adapter.PaymentModeAdapter +import com.nivesh.production.niveshfd.adapter.RecommendedBankListAdapter +import com.nivesh.production.niveshfd.databinding.FragmentNiveshfdStepTwoBinding +import com.nivesh.production.niveshfd.model.* +import com.nivesh.production.niveshfd.ui.activity.NiveshFdMainActivity +import com.nivesh.production.niveshfd.util.Common.Companion.commonErrorAutoCompleteMethod +import com.nivesh.production.niveshfd.util.Common.Companion.commonErrorMethod +import com.nivesh.production.niveshfd.util.Common.Companion.commonSpinnerErrorMethod +import com.nivesh.production.niveshfd.util.Common.Companion.getDate +import com.nivesh.production.niveshfd.util.Common.Companion.isIndianMobileNo +import com.nivesh.production.niveshfd.util.Common.Companion.isMinor +import com.nivesh.production.niveshfd.util.Common.Companion.isValidEmail +import com.nivesh.production.niveshfd.util.Common.Companion.isValidName +import com.nivesh.production.niveshfd.util.Common.Companion.isValidPan +import com.nivesh.production.niveshfd.util.Common.Companion.removeError +import com.nivesh.production.niveshfd.util.Common.Companion.showDialogValidation +import com.nivesh.production.niveshfd.util.Constants.Companion.token +import com.nivesh.production.niveshfd.util.ProgressUtil +import com.nivesh.production.niveshfd.util.Resource +import com.nivesh.production.niveshfd.viewModel.MyObseravble import java.util.* -class StepTwoBajajFDFragment : Fragment() { +class StepTwoNiveshFDFragment : Fragment() { - private var _binding: FragmentBajajfdStepTwoBinding? = null + private var _binding: FragmentNiveshfdStepTwoBinding? = null private val binding get() = _binding!! + private val observerViewModel: MyObseravble by activityViewModels() private lateinit var listOfTitle: List private lateinit var listOfGender: List private lateinit var listOfAnnualIncome: List @@ -72,17 +73,13 @@ class StepTwoBajajFDFragment : Fragment() { private lateinit var rbBank: RadioButton private lateinit var rbPaymentMode: RadioButton - - - private val observerViewModel: MyObseravble by activityViewModels() - private var cal = Calendar.getInstance() override fun onCreateView( inflater: LayoutInflater, container: ViewGroup?, savedInstanceState: Bundle? ): View { - _binding = FragmentBajajfdStepTwoBinding.inflate(inflater, container, false) + _binding = FragmentNiveshfdStepTwoBinding.inflate(inflater, container, false) return binding.root } @@ -98,7 +95,7 @@ class StepTwoBajajFDFragment : Fragment() { listOfIFSC = ArrayList() listOfPayMode = ArrayList() stateObject = DataObject() - rbPaymentMode = RadioButton(activity as BajajFdMainActivity) + rbPaymentMode = RadioButton(activity as NiveshFdMainActivity) // Personal Details binding.edtMobileNumber.filters = arrayOf(LengthFilter(10)) @@ -118,11 +115,11 @@ class StepTwoBajajFDFragment : Fragment() { removeError(binding.tlMobileNumber) } }) - binding.edtMobileNumber.setText((activity as BajajFdMainActivity).getClientDetailsResponse.ObjectResponse?.clientDetails?.mobile) + binding.edtMobileNumber.setText((activity as NiveshFdMainActivity).getClientDetailsResponse.ObjectResponse?.clientDetails?.mobile) binding.edtMobileNumber.setSelection(binding.edtMobileNumber.text.toString().length) // create an OnDateSetListener - if (!(activity as BajajFdMainActivity).getClientDetailsResponse.ObjectResponse?.clientDetails?.clientMasterMFD?.CLIENT_DOB.isNullOrEmpty()) { - binding.edtDOB.setText(getDate((activity as BajajFdMainActivity).getClientDetailsResponse.ObjectResponse?.clientDetails?.clientMasterMFD?.CLIENT_DOB.toString())) + if (!(activity as NiveshFdMainActivity).getClientDetailsResponse.ObjectResponse?.clientDetails?.clientMasterMFD?.CLIENT_DOB.isNullOrEmpty()) { + binding.edtDOB.setText(getDate((activity as NiveshFdMainActivity).getClientDetailsResponse.ObjectResponse?.clientDetails?.clientMasterMFD?.CLIENT_DOB.toString())) } binding.edtDOB.setOnClickListener { removeError(binding.tlDOB) @@ -130,7 +127,7 @@ class StepTwoBajajFDFragment : Fragment() { } - binding.edtPANNumber.setText((activity as BajajFdMainActivity).getClientDetailsResponse.ObjectResponse?.clientDetails?.clientMasterMFD?.CLIENT_PAN) + binding.edtPANNumber.setText((activity as NiveshFdMainActivity).getClientDetailsResponse.ObjectResponse?.clientDetails?.clientMasterMFD?.CLIENT_PAN) binding.edtPANNumber.addTextChangedListener(object : TextWatcher { override fun afterTextChanged(s: Editable?) { @@ -189,7 +186,7 @@ class StepTwoBajajFDFragment : Fragment() { }) val splitStringName = - (activity as BajajFdMainActivity).getClientDetailsResponse.ObjectResponse?.clientDetails?.clientMasterMFD?.CLIENT_APPNAME1?.split( + (activity as NiveshFdMainActivity).getClientDetailsResponse.ObjectResponse?.clientDetails?.clientMasterMFD?.CLIENT_APPNAME1?.split( "\\s".toRegex() )?.toTypedArray() when (splitStringName?.size) { @@ -223,7 +220,7 @@ class StepTwoBajajFDFragment : Fragment() { removeError(binding.tlEmail) } }) - binding.edtEmail.setText((activity as BajajFdMainActivity).getClientDetailsResponse.ObjectResponse?.clientDetails?.clientMasterMFD?.CLIENT_EMAIL) + binding.edtEmail.setText((activity as NiveshFdMainActivity).getClientDetailsResponse.ObjectResponse?.clientDetails?.clientMasterMFD?.CLIENT_EMAIL) binding.spOccupation.setOnItemClickListener { _, _, _, _ -> removeError(binding.tlOccupation) @@ -258,7 +255,7 @@ class StepTwoBajajFDFragment : Fragment() { removeError(binding.tlAddressLine1) } }) - binding.edtAddressLine1.setText((activity as BajajFdMainActivity).getClientDetailsResponse.ObjectResponse?.clientDetails?.clientMasterMFD?.CLIENT_ADD1) + binding.edtAddressLine1.setText((activity as NiveshFdMainActivity).getClientDetailsResponse.ObjectResponse?.clientDetails?.clientMasterMFD?.CLIENT_ADD1) binding.edtAddressLine2.addTextChangedListener(object : TextWatcher { override fun afterTextChanged(s: Editable?) { @@ -271,7 +268,7 @@ class StepTwoBajajFDFragment : Fragment() { removeError(binding.tlAddressLine2) } }) - binding.edtAddressLine2.setText((activity as BajajFdMainActivity).getClientDetailsResponse.ObjectResponse?.clientDetails?.clientMasterMFD?.CLIENT_ADD2) + binding.edtAddressLine2.setText((activity as NiveshFdMainActivity).getClientDetailsResponse.ObjectResponse?.clientDetails?.clientMasterMFD?.CLIENT_ADD2) binding.edtAddressLine3.addTextChangedListener(object : TextWatcher { override fun afterTextChanged(s: Editable?) { @@ -284,7 +281,7 @@ class StepTwoBajajFDFragment : Fragment() { removeError(binding.tlAddressLine3) } }) - binding.edtAddressLine3.setText((activity as BajajFdMainActivity).getClientDetailsResponse.ObjectResponse?.clientDetails?.clientMasterMFD?.CLIENT_ADD3) + binding.edtAddressLine3.setText((activity as NiveshFdMainActivity).getClientDetailsResponse.ObjectResponse?.clientDetails?.clientMasterMFD?.CLIENT_ADD3) binding.spState.setOnItemClickListener { parent, _, position, _ -> removeError(binding.tlState) @@ -305,7 +302,7 @@ class StepTwoBajajFDFragment : Fragment() { removeError(binding.tlPinCode) } }) - binding.edtPinCode.setText((activity as BajajFdMainActivity).getClientDetailsResponse.ObjectResponse?.clientDetails?.clientMasterMFD?.CLIENT_PINCODE) + binding.edtPinCode.setText((activity as NiveshFdMainActivity).getClientDetailsResponse.ObjectResponse?.clientDetails?.clientMasterMFD?.CLIENT_PINCODE) // Nominee Details binding.spNomineeTitle.setOnItemClickListener { _, _, _, _ -> @@ -350,7 +347,7 @@ class StepTwoBajajFDFragment : Fragment() { }) val splitNomineeName = - (activity as BajajFdMainActivity).getClientDetailsResponse.ObjectResponse?.clientDetails?.clientMasterMFD?.Nominees?.get( + (activity as NiveshFdMainActivity).getClientDetailsResponse.ObjectResponse?.clientDetails?.clientMasterMFD?.Nominees?.get( 0 )?.NomineeName?.split( "\\s".toRegex() @@ -370,13 +367,13 @@ class StepTwoBajajFDFragment : Fragment() { } } - if (!(activity as BajajFdMainActivity).getClientDetailsResponse.ObjectResponse?.clientDetails?.clientMasterMFD?.Nominees?.get( + if (!(activity as NiveshFdMainActivity).getClientDetailsResponse.ObjectResponse?.clientDetails?.clientMasterMFD?.Nominees?.get( 0 )?.NomineeDOB.isNullOrEmpty() ) { binding.edtNomineeDOB.setText( getDate( - (activity as BajajFdMainActivity).getClientDetailsResponse.ObjectResponse?.clientDetails?.clientMasterMFD?.Nominees?.get( + (activity as NiveshFdMainActivity).getClientDetailsResponse.ObjectResponse?.clientDetails?.clientMasterMFD?.Nominees?.get( 0 )?.NomineeDOB.toString() ) @@ -388,7 +385,7 @@ class StepTwoBajajFDFragment : Fragment() { } binding.spNomineeRelation.setText( - (activity as BajajFdMainActivity).getClientDetailsResponse.ObjectResponse?.clientDetails?.clientMasterMFD?.Nominees?.get( + (activity as NiveshFdMainActivity).getClientDetailsResponse.ObjectResponse?.clientDetails?.clientMasterMFD?.Nominees?.get( 0 )?.NomineeRelationship ) @@ -410,7 +407,7 @@ class StepTwoBajajFDFragment : Fragment() { } }) binding.edtGuardianName.setText( - (activity as BajajFdMainActivity).getClientDetailsResponse.ObjectResponse?.clientDetails?.clientMasterMFD?.Nominees?.get( + (activity as NiveshFdMainActivity).getClientDetailsResponse.ObjectResponse?.clientDetails?.clientMasterMFD?.Nominees?.get( 0 )?.NomineeGuardian ) @@ -523,7 +520,7 @@ class StepTwoBajajFDFragment : Fragment() { .plus(binding.edtMiddleName.text.toString()).plus(" ") .plus(binding.edtLastName.text.toString()), binding.edtMobileNumber.text.toString() - , (activity as BajajFdMainActivity).loginRole) + , (activity as NiveshFdMainActivity).loginRole) } } @@ -531,7 +528,7 @@ class StepTwoBajajFDFragment : Fragment() { apiForEligibleBankList() } - if ((activity as BajajFdMainActivity).getClientDetailsResponse.ObjectResponse?.ClientBanklist?.isEmpty()!!) { + if ((activity as NiveshFdMainActivity).getClientDetailsResponse.ObjectResponse?.ClientBanklist?.isEmpty()!!) { binding.llBankDetails.visibility = View.VISIBLE } else { binding.llBankDetails.visibility = View.GONE @@ -539,16 +536,16 @@ class StepTwoBajajFDFragment : Fragment() { binding.addBankDetail.setOnClickListener { if (bankListAdapter.itemCount == 5) { - showDialogValidation(activity as BajajFdMainActivity, getString(R.string.fiveAccountValidation)) + showDialogValidation(activity as NiveshFdMainActivity, getString(R.string.fiveAccountValidation)) } else { - showHideBankDetail() + showHideBankDetail() } } titleApi() setUpRecyclerView( - (activity as BajajFdMainActivity).getClientDetailsResponse.ObjectResponse?.ClientBanklist, - (activity as BajajFdMainActivity).getClientDetailsResponse.ObjectResponse?.clientDetails?.clientMasterMFD?.CLIENT_ACCNO1 + (activity as NiveshFdMainActivity).getClientDetailsResponse.ObjectResponse?.ClientBanklist, + (activity as NiveshFdMainActivity).getClientDetailsResponse.ObjectResponse?.clientDetails?.clientMasterMFD?.CLIENT_ACCNO1 ) binding.tvPersonalDetails.setOnClickListener { @@ -576,153 +573,152 @@ class StepTwoBajajFDFragment : Fragment() { binding.btnNext.setOnClickListener { if (validation()) { // Applicant Details - (activity as BajajFdMainActivity).applicantDetails.ApplicantSalutation = + (activity as NiveshFdMainActivity).applicantDetails.ApplicantSalutation = binding.spTitle.text.toString() - (activity as BajajFdMainActivity).applicantDetails.ApplicantGender = + (activity as NiveshFdMainActivity).applicantDetails.ApplicantGender = binding.spGender.text.toString() - (activity as BajajFdMainActivity).applicantDetails.ApplicantFirstName = + (activity as NiveshFdMainActivity).applicantDetails.ApplicantFirstName = binding.edtFirstName.text.toString() - (activity as BajajFdMainActivity).applicantDetails.ApplicantMiddleName = + (activity as NiveshFdMainActivity).applicantDetails.ApplicantMiddleName = binding.edtMiddleName.text.toString() - (activity as BajajFdMainActivity).applicantDetails.ApplicantLastName = + (activity as NiveshFdMainActivity).applicantDetails.ApplicantLastName = binding.edtLastName.text.toString() - (activity as BajajFdMainActivity).applicantDetails.ApplicantDOB = + (activity as NiveshFdMainActivity).applicantDetails.ApplicantDOB = binding.edtDOB.text.toString() - (activity as BajajFdMainActivity).applicantDetails.ApplicantPAN = + (activity as NiveshFdMainActivity).applicantDetails.ApplicantPAN = binding.edtPANNumber.text.toString() - (activity as BajajFdMainActivity).applicantDetails.ApplicantMobile = + (activity as NiveshFdMainActivity).applicantDetails.ApplicantMobile = binding.edtMobileNumber.text.toString() - (activity as BajajFdMainActivity).applicantDetails.ApplicantOccupation = + (activity as NiveshFdMainActivity).applicantDetails.ApplicantOccupation = binding.spOccupation.text.toString() - (activity as BajajFdMainActivity).applicantDetails.ApplicantQualification = + (activity as NiveshFdMainActivity).applicantDetails.ApplicantQualification = binding.edtQualification.text.toString() - (activity as BajajFdMainActivity).applicantDetails.ApplicantMaritalStatus = + (activity as NiveshFdMainActivity).applicantDetails.ApplicantMaritalStatus = binding.spMarital.text.toString() - (activity as BajajFdMainActivity).applicantDetails.ApplicantEmail = + (activity as NiveshFdMainActivity).applicantDetails.ApplicantEmail = binding.edtEmail.text.toString() - (activity as BajajFdMainActivity).applicantDetails.ApplicantAddress1 = + (activity as NiveshFdMainActivity).applicantDetails.ApplicantAddress1 = binding.edtAddressLine1.text.toString() - (activity as BajajFdMainActivity).applicantDetails.ApplicantAddress2 = + (activity as NiveshFdMainActivity).applicantDetails.ApplicantAddress2 = binding.edtAddressLine2.text.toString() - (activity as BajajFdMainActivity).applicantDetails.ApplicantAddress3 = + (activity as NiveshFdMainActivity).applicantDetails.ApplicantAddress3 = binding.edtAddressLine3.text.toString() - (activity as BajajFdMainActivity).applicantDetails.ApplicantCity = + (activity as NiveshFdMainActivity).applicantDetails.ApplicantCity = binding.spCity.text.toString() - (activity as BajajFdMainActivity).applicantDetails.ApplicantState = + (activity as NiveshFdMainActivity).applicantDetails.ApplicantState = stateObject.State_Code - (activity as BajajFdMainActivity).applicantDetails.ApplicantCountry = "India" - (activity as BajajFdMainActivity).applicantDetails.ApplicantPincode = + (activity as NiveshFdMainActivity).applicantDetails.ApplicantCountry = "India" + (activity as NiveshFdMainActivity).applicantDetails.ApplicantPincode = binding.edtPinCode.text.toString().toInt() - (activity as BajajFdMainActivity).applicantDetails.AnnualIncome = + (activity as NiveshFdMainActivity).applicantDetails.AnnualIncome = binding.spIncome.text.toString() // Applicant Relation Details - (activity as BajajFdMainActivity).applicantRelationDetails.ApplicantRelation = "" - (activity as BajajFdMainActivity).applicantRelationDetails.ApplicantRelationSalutation = + (activity as NiveshFdMainActivity).applicantRelationDetails.ApplicantRelation = "" + (activity as NiveshFdMainActivity).applicantRelationDetails.ApplicantRelationSalutation = "" - (activity as BajajFdMainActivity).applicantRelationDetails.ApplicantRelationFirstName = + (activity as NiveshFdMainActivity).applicantRelationDetails.ApplicantRelationFirstName = "" - (activity as BajajFdMainActivity).applicantRelationDetails.ApplicantRelationLastName = + (activity as NiveshFdMainActivity).applicantRelationDetails.ApplicantRelationLastName = "" - (activity as BajajFdMainActivity).applicantRelationDetails.ApplicantMotherFirstName = + (activity as NiveshFdMainActivity).applicantRelationDetails.ApplicantMotherFirstName = "" - (activity as BajajFdMainActivity).applicantRelationDetails.ApplicantMotherLastName = + (activity as NiveshFdMainActivity).applicantRelationDetails.ApplicantMotherLastName = "" // Applicant Nominee Details - (activity as BajajFdMainActivity).nomineeDetails.NomineeSalutation = + (activity as NiveshFdMainActivity).nomineeDetails.NomineeSalutation = binding.spNomineeTitle.text.toString() - (activity as BajajFdMainActivity).nomineeDetails.NomineeGender = + (activity as NiveshFdMainActivity).nomineeDetails.NomineeGender = binding.spGender.text.toString() - (activity as BajajFdMainActivity).nomineeDetails.NomineeFirstName = + (activity as NiveshFdMainActivity).nomineeDetails.NomineeFirstName = binding.edtNomineeFirstName.text.toString() - (activity as BajajFdMainActivity).nomineeDetails.NomineeMiddleName = + (activity as NiveshFdMainActivity).nomineeDetails.NomineeMiddleName = binding.edtNomineeMiddleName.text.toString() - (activity as BajajFdMainActivity).nomineeDetails.NomineeLastName = + (activity as NiveshFdMainActivity).nomineeDetails.NomineeLastName = binding.edtNomineeLastName.text.toString() - (activity as BajajFdMainActivity).nomineeDetails.NomineeDOB = + (activity as NiveshFdMainActivity).nomineeDetails.NomineeDOB = binding.edtNomineeDOB.text.toString() - (activity as BajajFdMainActivity).nomineeDetails.NomineeRelation = + (activity as NiveshFdMainActivity).nomineeDetails.NomineeRelation = binding.spNomineeRelation.text.toString() - (activity as BajajFdMainActivity).nomineeDetails.NomineeAddress1 = "" - (activity as BajajFdMainActivity).nomineeDetails.NomineeAddress2 = "" - (activity as BajajFdMainActivity).nomineeDetails.NomineeAddress3 = "" - (activity as BajajFdMainActivity).nomineeDetails.NomineeCity = "" - (activity as BajajFdMainActivity).nomineeDetails.NomineeState = "" - (activity as BajajFdMainActivity).nomineeDetails.NomineeCountry = "India" - (activity as BajajFdMainActivity).nomineeDetails.NomineePincode = 0 + (activity as NiveshFdMainActivity).nomineeDetails.NomineeAddress1 = "" + (activity as NiveshFdMainActivity).nomineeDetails.NomineeAddress2 = "" + (activity as NiveshFdMainActivity).nomineeDetails.NomineeAddress3 = "" + (activity as NiveshFdMainActivity).nomineeDetails.NomineeCity = "" + (activity as NiveshFdMainActivity).nomineeDetails.NomineeState = "" + (activity as NiveshFdMainActivity).nomineeDetails.NomineeCountry = "India" + (activity as NiveshFdMainActivity).nomineeDetails.NomineePincode = 0 // Applicant Nominee Guardian Details - (activity as BajajFdMainActivity).nomineeGuardianDetails.GuardianSalutation = binding.spGuardianRelation.text.toString() - (activity as BajajFdMainActivity).nomineeGuardianDetails.GuardianName = + (activity as NiveshFdMainActivity).nomineeGuardianDetails.GuardianSalutation = binding.spGuardianRelation.text.toString() + (activity as NiveshFdMainActivity).nomineeGuardianDetails.GuardianName = binding.edtGuardianName.text.toString() if (binding.edtGuardianAge.text.toString().isEmpty()) { - (activity as BajajFdMainActivity).nomineeGuardianDetails.GuardianAge = 0 + (activity as NiveshFdMainActivity).nomineeGuardianDetails.GuardianAge = 0 } else { - (activity as BajajFdMainActivity).nomineeGuardianDetails.GuardianAge = + (activity as NiveshFdMainActivity).nomineeGuardianDetails.GuardianAge = binding.edtGuardianAge.text.toString().toInt() } - (activity as BajajFdMainActivity).nomineeGuardianDetails.GuardianCountry = "India" - (activity as BajajFdMainActivity).nomineeGuardianDetails.GuardianCity = "" - (activity as BajajFdMainActivity).nomineeGuardianDetails.GuardianState = "" + (activity as NiveshFdMainActivity).nomineeGuardianDetails.GuardianCountry = "India" + (activity as NiveshFdMainActivity).nomineeGuardianDetails.GuardianCity = "" + (activity as NiveshFdMainActivity).nomineeGuardianDetails.GuardianState = "" if (binding.edtGuardianPinCode.text.toString().isEmpty()) { - (activity as BajajFdMainActivity).nomineeGuardianDetails.GuardianPincode = 0 + (activity as NiveshFdMainActivity).nomineeGuardianDetails.GuardianPincode = 0 } else { - (activity as BajajFdMainActivity).nomineeGuardianDetails.GuardianPincode = + (activity as NiveshFdMainActivity).nomineeGuardianDetails.GuardianPincode = binding.edtGuardianPinCode.text.toString().toInt() } - (activity as BajajFdMainActivity).nomineeGuardianDetails.GuardianAddress1 = + (activity as NiveshFdMainActivity).nomineeGuardianDetails.GuardianAddress1 = binding.edtGuardianAddress.text.toString() - (activity as BajajFdMainActivity).nomineeGuardianDetails.GuardianAddress2 = "" - (activity as BajajFdMainActivity).nomineeGuardianDetails.GuardianAddress3 = "" + (activity as NiveshFdMainActivity).nomineeGuardianDetails.GuardianAddress2 = "" + (activity as NiveshFdMainActivity).nomineeGuardianDetails.GuardianAddress3 = "" // Applicant Bank Details - (activity as BajajFdMainActivity).fdBankDetails.AccountType = + (activity as NiveshFdMainActivity).fdBankDetails.AccountType = bankListAdapter.getSelected()?.AccountType - (activity as BajajFdMainActivity).fdBankDetails.BankBranch = + (activity as NiveshFdMainActivity).fdBankDetails.BankBranch = bankListAdapter.getSelected()?.BranchName - (activity as BajajFdMainActivity).fdBankDetails.IFSCCode = + (activity as NiveshFdMainActivity).fdBankDetails.IFSCCode = bankListAdapter.getSelected()?.IFSCCode - (activity as BajajFdMainActivity).fdBankDetails.AccountNumber = + (activity as NiveshFdMainActivity).fdBankDetails.AccountNumber = bankListAdapter.getSelected()?.AccountNumber - (activity as BajajFdMainActivity).fdBankDetails.BankName = + (activity as NiveshFdMainActivity).fdBankDetails.BankName = bankListAdapter.getSelected()?.BankName - (activity as BajajFdMainActivity).fdBankDetails.PaymentMode = - rbPaymentMode.text.toString() - - (activity as BajajFdMainActivity).createFDApplicantRequest.ApplicantDetails = - (activity as BajajFdMainActivity).applicantDetails - (activity as BajajFdMainActivity).createFDApplicantRequest.ApplicantRelationDetails = - (activity as BajajFdMainActivity).applicantRelationDetails - (activity as BajajFdMainActivity).createFDApplicantRequest.FdBankDetails = - (activity as BajajFdMainActivity).fdBankDetails - (activity as BajajFdMainActivity).createFDApplicantRequest.NomineeDetails = - (activity as BajajFdMainActivity).nomineeDetails - (activity as BajajFdMainActivity).createFDApplicantRequest.NomineeGuardianDetails = - (activity as BajajFdMainActivity).nomineeGuardianDetails - - - (activity as BajajFdMainActivity).createFDRequest.CreateFDApplicationRequest = - (activity as BajajFdMainActivity).createFDApplicantRequest + (activity as NiveshFdMainActivity).fdBankDetails.PaymentMode = paymentModeAdapter.getSelected()?.Value + + (activity as NiveshFdMainActivity).createFDApplicantRequest.ApplicantDetails = + (activity as NiveshFdMainActivity).applicantDetails + (activity as NiveshFdMainActivity).createFDApplicantRequest.ApplicantRelationDetails = + (activity as NiveshFdMainActivity).applicantRelationDetails + (activity as NiveshFdMainActivity).createFDApplicantRequest.FdBankDetails = + (activity as NiveshFdMainActivity).fdBankDetails + (activity as NiveshFdMainActivity).createFDApplicantRequest.NomineeDetails = + (activity as NiveshFdMainActivity).nomineeDetails + (activity as NiveshFdMainActivity).createFDApplicantRequest.NomineeGuardianDetails = + (activity as NiveshFdMainActivity).nomineeGuardianDetails + + + (activity as NiveshFdMainActivity).createFDRequest.CreateFDApplicationRequest = + (activity as NiveshFdMainActivity).createFDApplicantRequest Log.e( "StepTwoResponse", - "-->" + Gson().toJson((activity as BajajFdMainActivity).createFDRequest) + "-->" + Gson().toJson((activity as NiveshFdMainActivity).createFDRequest) ) - createFDApi((activity as BajajFdMainActivity).createFDRequest) + createFDApi((activity as NiveshFdMainActivity).createFDRequest) } } binding.btnBack.setOnClickListener { - (activity as BajajFdMainActivity).binding.viewPager.currentItem = 0 + (activity as NiveshFdMainActivity).binding.viewPager.currentItem = 0 } } private fun createFDApi(data: CreateFDRequest) { - ProgressUtil.showLoading(activity as BajajFdMainActivity) - (activity as BajajFdMainActivity).viewModel.createFDApi(data, token, activity as BajajFdMainActivity) - (activity as BajajFdMainActivity).viewModel.getFDResponseMutableData.observe(viewLifecycleOwner) { response -> + ProgressUtil.showLoading(activity as NiveshFdMainActivity) + (activity as NiveshFdMainActivity).viewModel.createFDApi(data, token, activity as NiveshFdMainActivity) + (activity as NiveshFdMainActivity).viewModel.getFDResponseMutableData.observe(viewLifecycleOwner) { response -> when (response) { is Resource.Success -> { Log.e("createFDApi ", " response -->$response") @@ -734,14 +730,14 @@ class StepTwoBajajFDFragment : Fragment() { createFDApplicationResponse.Response.StatusCode.let { code -> when (code) { 200 -> { - (activity as BajajFdMainActivity).uniqueId = createFDApplicationResponse.Response.FDCreationDetailsResponse.UniqueId - (activity as BajajFdMainActivity).stepTwoApi() + (activity as NiveshFdMainActivity).uniqueId = createFDApplicationResponse.Response.FDCreationDetailsResponse.UniqueId + (activity as NiveshFdMainActivity).stepTwoApi() } // 650 -> refreshToken() else -> { showDialogValidation( - activity as BajajFdMainActivity, + activity as NiveshFdMainActivity, createFDApplicationResponse.Response.Errors[0].ErrorMessage ) } @@ -751,7 +747,7 @@ class StepTwoBajajFDFragment : Fragment() { is Resource.Error -> { response.message?.let { message -> - showDialogValidation(activity as BajajFdMainActivity, message) + showDialogValidation(activity as NiveshFdMainActivity, message) } } is Resource.Loading -> { @@ -766,8 +762,8 @@ class StepTwoBajajFDFragment : Fragment() { private fun ifscCodeCheckApi(ifsc: String) { if (ifsc.length >= 10) { - (activity as BajajFdMainActivity).viewModel.ifscCodeApi(ifsc, activity as BajajFdMainActivity) - (activity as BajajFdMainActivity).viewModel.getIfscCodeCheckMutableData.observe(viewLifecycleOwner) { response -> + (activity as NiveshFdMainActivity).viewModel.ifscCodeApi(ifsc, activity as NiveshFdMainActivity) + (activity as NiveshFdMainActivity).viewModel.getIfscCodeCheckMutableData.observe(viewLifecycleOwner) { response -> when (response) { is Resource.Success -> { Log.e("ifscCodeCheckApi ", " response -->$response") @@ -785,7 +781,7 @@ class StepTwoBajajFDFragment : Fragment() { listOfIFSC = getIFSCCodeListResponse.IFSCCodes if (listOfIFSC.size > 0) { val adapter = ArrayAdapter( - activity as BajajFdMainActivity, + activity as NiveshFdMainActivity, R.layout.spinner_dropdown, listOfIFSC ) @@ -804,7 +800,7 @@ class StepTwoBajajFDFragment : Fragment() { // 650 -> refreshToken() else -> { showDialogValidation( - activity as BajajFdMainActivity, + activity as NiveshFdMainActivity, getIFSCCodeListResponse.Response.message ) } @@ -815,7 +811,7 @@ class StepTwoBajajFDFragment : Fragment() { is Resource.Error -> { response.message?.let { message -> showDialogValidation( - activity as BajajFdMainActivity, + activity as NiveshFdMainActivity, message ) } @@ -833,11 +829,11 @@ class StepTwoBajajFDFragment : Fragment() { private fun getIFSCDetailsApi(ifscCode: String) { - (activity as BajajFdMainActivity).viewModel.ifscCodeDetailsApi( + (activity as NiveshFdMainActivity).viewModel.ifscCodeDetailsApi( ifscCode, - activity as BajajFdMainActivity + activity as NiveshFdMainActivity ) - (activity as BajajFdMainActivity).viewModel.getIfscCodeDetailsCheckMutableData.observe(viewLifecycleOwner) { response -> + (activity as NiveshFdMainActivity).viewModel.getIfscCodeDetailsCheckMutableData.observe(viewLifecycleOwner) { response -> when (response) { is Resource.Success -> { if (response.data.toString().isNotEmpty()) { @@ -854,7 +850,7 @@ class StepTwoBajajFDFragment : Fragment() { } is Resource.Error -> { response.message?.let { message -> - showDialogValidation(activity as BajajFdMainActivity, message) + showDialogValidation(activity as NiveshFdMainActivity, message) } } is Resource.Loading -> { @@ -880,13 +876,13 @@ class StepTwoBajajFDFragment : Fragment() { bankValidationApiRequest.PhoneNo = phoneNumber bankValidationApiRequest.RoleId = loginRole bankValidationApiRequest.BankNo = 1 - ProgressUtil.showLoading(activity as BajajFdMainActivity) - (activity as BajajFdMainActivity).viewModel.bankValidationApi( + ProgressUtil.showLoading(activity as NiveshFdMainActivity) + (activity as NiveshFdMainActivity).viewModel.bankValidationApi( bankValidationApiRequest, token, - activity as BajajFdMainActivity + activity as NiveshFdMainActivity ) - (activity as BajajFdMainActivity).viewModel.bankValidationApiMutableData.observe(viewLifecycleOwner) { response -> + (activity as NiveshFdMainActivity).viewModel.bankValidationApiMutableData.observe(viewLifecycleOwner) { response -> when (response) { is Resource.Success -> { Log.e("verifyAccountNo ", " response -->$response") @@ -904,14 +900,14 @@ class StepTwoBajajFDFragment : Fragment() { if (getBankValidationApiResponse.Message == getString(R.string.accountVerified)) { val clientBankList = ClientBanklist() clientBankList.AccountNumber = bankAccount - clientBankList.AccountType = "sb" + clientBankList.AccountType = rbBank.text.toString() clientBankList.BankName = binding.edtBankName.text.toString() clientBankList.BranchName = binding.edtBankBranch.text.toString() clientBankList.IFSCCode = Ifsc clientBankList.IsValBank = 1 - (activity as BajajFdMainActivity).getClientDetailsResponse.ObjectResponse?.ClientBanklist?.let { + (activity as NiveshFdMainActivity).getClientDetailsResponse.ObjectResponse?.ClientBanklist?.let { listOfBanks.addAll( it ) @@ -925,7 +921,7 @@ class StepTwoBajajFDFragment : Fragment() { } else { showDialogValidation( - activity as BajajFdMainActivity, + activity as NiveshFdMainActivity, getBankValidationApiResponse.Message ) showHideBankDetail() @@ -933,7 +929,7 @@ class StepTwoBajajFDFragment : Fragment() { } else -> { showDialogValidation( - activity as BajajFdMainActivity, + activity as NiveshFdMainActivity, getBankValidationApiResponse.Message ) showHideBankDetail() @@ -944,7 +940,7 @@ class StepTwoBajajFDFragment : Fragment() { is Resource.Error -> { response.message?.let { message -> - showDialogValidation(activity as BajajFdMainActivity, message) + showDialogValidation(activity as NiveshFdMainActivity, message) } } is Resource.Loading -> { @@ -1001,7 +997,7 @@ class StepTwoBajajFDFragment : Fragment() { requireActivity().windowManager.defaultDisplay.getMetrics(displayMetrics) val width = displayMetrics.widthPixels.toDouble() binding.rvClientBankList.layoutManager = LinearLayoutManager( - activity as BajajFdMainActivity, + activity as NiveshFdMainActivity, LinearLayoutManager.HORIZONTAL, false ) @@ -1014,7 +1010,7 @@ class StepTwoBajajFDFragment : Fragment() { val month = cal.get(Calendar.MONTH) val day = cal.get(Calendar.DAY_OF_MONTH) val datePickerDialog = DatePickerDialog( - activity as BajajFdMainActivity, { _, years, monthOfYear, dayOfMonth -> + activity as NiveshFdMainActivity, { _, years, monthOfYear, dayOfMonth -> if (monthOfYear.toString().length == 1) { "0".plus(monthOfYear) } @@ -1043,23 +1039,23 @@ class StepTwoBajajFDFragment : Fragment() { private fun guardianCodeVisibility(visibility: Int) { binding.tlGuardianName.visibility = visibility - binding.tlGuardianName.visibility = visibility - binding.tlGuardianName.visibility = visibility - binding.tlGuardianName.visibility = visibility - binding.tlGuardianName.visibility = visibility + binding.tlGuardianAddress.visibility = visibility + binding.tlGuardianAge.visibility = visibility + binding.tlGuardianPinCode.visibility = visibility + binding.tlGuardianRelation.visibility = visibility } private fun panCheckApi() { val panCheck = PanCheckRequest() panCheck.clientCode = - (activity as BajajFdMainActivity).getClientDetailsResponse.ObjectResponse?.clientDetails?.clientMasterMFD?.CLIENT_CODE + (activity as NiveshFdMainActivity).getClientDetailsResponse.ObjectResponse?.clientDetails?.clientMasterMFD?.CLIENT_CODE panCheck.subBrokerCode = - (activity as BajajFdMainActivity).getClientDetailsResponse.ObjectResponse?.clientDetails?.sub_broker_code + (activity as NiveshFdMainActivity).getClientDetailsResponse.ObjectResponse?.clientDetails?.sub_broker_code panCheck.panNumber = binding.edtPANNumber.text.toString() panCheck.mobileNumber = "" - (activity as BajajFdMainActivity).viewModel.panCheck(panCheck, token, activity as BajajFdMainActivity) - (activity as BajajFdMainActivity).viewModel.getPanCheckMutableData.observe(viewLifecycleOwner) { response -> + (activity as NiveshFdMainActivity).viewModel.panCheck(panCheck, token, activity as NiveshFdMainActivity) + (activity as NiveshFdMainActivity).viewModel.getPanCheckMutableData.observe(viewLifecycleOwner) { response -> when (response) { is Resource.Success -> { Log.e("panCheckApi ", " response -->$response") @@ -1077,7 +1073,7 @@ class StepTwoBajajFDFragment : Fragment() { binding.tvPANVerify.text = getString(R.string.verifiedText) binding.tvPANVerify.setTextColor( ContextCompat.getColor( - activity as BajajFdMainActivity, + activity as NiveshFdMainActivity, R.color.green ) ) @@ -1087,7 +1083,7 @@ class StepTwoBajajFDFragment : Fragment() { binding.tvPANVerify.text = getString(R.string.notVerifiedText) binding.tvPANVerify.setTextColor( ContextCompat.getColor( - activity as BajajFdMainActivity, + activity as NiveshFdMainActivity, R.color.red ) ) @@ -1098,7 +1094,7 @@ class StepTwoBajajFDFragment : Fragment() { is Resource.Error -> { response.message?.let { message -> - showDialogValidation(activity as BajajFdMainActivity, message) + showDialogValidation(activity as NiveshFdMainActivity, message) } } is Resource.Loading -> { @@ -1117,8 +1113,8 @@ class StepTwoBajajFDFragment : Fragment() { getCodeRequest.Category = getString(R.string.salutationCategory) getCodeRequest.Language = getString(R.string.language) getCodeRequest.InputValue = "" - (activity as BajajFdMainActivity).viewModel.titleApi(getCodeRequest, token, activity as BajajFdMainActivity) - (activity as BajajFdMainActivity).viewModel.getTitleMutableData.observe(viewLifecycleOwner) { response -> + (activity as NiveshFdMainActivity).viewModel.titleApi(getCodeRequest, token, activity as NiveshFdMainActivity) + (activity as NiveshFdMainActivity).viewModel.getTitleMutableData.observe(viewLifecycleOwner) { response -> when (response) { is Resource.Success -> { Log.e("titleApi ", " response -->$response") @@ -1130,14 +1126,14 @@ class StepTwoBajajFDFragment : Fragment() { listOfTitle = getCodeResponse.Response.GetCodesList if (listOfTitle.isNotEmpty()) { val adapter = ArrayAdapter( - activity as BajajFdMainActivity, + activity as NiveshFdMainActivity, R.layout.spinner_dropdown, listOfTitle ) binding.spTitle.setAdapter(adapter) val titleText = - (activity as BajajFdMainActivity).getClientDetailsResponse.ObjectResponse?.clientDetails?.clientMasterMFD?.Client_Title + (activity as NiveshFdMainActivity).getClientDetailsResponse.ObjectResponse?.clientDetails?.clientMasterMFD?.Client_Title val newTitleText = "$titleText." if (titleText.isNullOrEmpty()) { @@ -1171,7 +1167,7 @@ class StepTwoBajajFDFragment : Fragment() { // 650 -> refreshToken() else -> { showDialogValidation( - activity as BajajFdMainActivity, + activity as NiveshFdMainActivity, getCodeResponse.Response.Errors[0].ErrorMessage ) } @@ -1181,7 +1177,7 @@ class StepTwoBajajFDFragment : Fragment() { is Resource.Error -> { response.message?.let { message -> - showDialogValidation(activity as BajajFdMainActivity, message) + showDialogValidation(activity as NiveshFdMainActivity, message) } } is Resource.Loading -> { @@ -1200,12 +1196,12 @@ class StepTwoBajajFDFragment : Fragment() { getCodeRequest.Category = getString(R.string.paymentModeCategory) getCodeRequest.Language = getString(R.string.language) getCodeRequest.InputValue = "" - (activity as BajajFdMainActivity).viewModel.paymentModeApi( + (activity as NiveshFdMainActivity).viewModel.paymentModeApi( getCodeRequest, token, - activity as BajajFdMainActivity + activity as NiveshFdMainActivity ) - (activity as BajajFdMainActivity).viewModel.getPaymentModeMutableData.observe(viewLifecycleOwner) { response -> + (activity as NiveshFdMainActivity).viewModel.getPaymentModeMutableData.observe(viewLifecycleOwner) { response -> when (response) { is Resource.Success -> { Log.e("paymentModeApi ", " response -->$response") @@ -1222,7 +1218,7 @@ class StepTwoBajajFDFragment : Fragment() { // 650 -> refreshToken() else -> { showDialogValidation( - activity as BajajFdMainActivity, + activity as NiveshFdMainActivity, getCodeResponse.Response.Errors[0].ErrorMessage ) } @@ -1232,7 +1228,7 @@ class StepTwoBajajFDFragment : Fragment() { is Resource.Error -> { response.message?.let { message -> - showDialogValidation(activity as BajajFdMainActivity, message) + showDialogValidation(activity as NiveshFdMainActivity, message) } } is Resource.Loading -> { @@ -1247,52 +1243,34 @@ class StepTwoBajajFDFragment : Fragment() { private fun setUpRecyclerViewPaymentMode(listOfPayMode: MutableList) { - var tempList= mutableListOf() - observerViewModel.data.observe(viewLifecycleOwner) { - var amountEntered:String = observerViewModel.data.value.toString() - - if( amountEntered.toDouble()>100000.0) - { - - val myCollection = mutableListOf() - val iterator = myCollection.iterator() - while(iterator.hasNext()){ - val item = iterator.next() - if(item.Value == "UPI"){ - iterator.remove() - }else - { - tempList=myCollection - } - - } - }else{ - - tempList=listOfPayMode - } - - - - - - + val tempList= mutableListOf() + tempList.addAll(listOfPayMode) + val amountEntered:String = observerViewModel.data.value.toString() + if( amountEntered.toDouble()>100000.0) { + for (list in listOfPayMode) { + if (list.Value == "UPI") { + tempList.remove(list) + break + } + } + } binding.rvPaymentMode.layoutManager = - GridLayoutManager(activity as BajajFdMainActivity, 2) + GridLayoutManager(activity as NiveshFdMainActivity, 2) paymentModeAdapter = PaymentModeAdapter( tempList, - amountEntered - + listOfPayMode[0].Value ) binding.rvPaymentMode.adapter = paymentModeAdapter - - } - - - - + binding.rvPaymentMode.layoutManager = + GridLayoutManager(activity as NiveshFdMainActivity, 2) + paymentModeAdapter = PaymentModeAdapter( + listOfPayMode, + listOfPayMode[0].Value + ) + binding.rvPaymentMode.adapter = paymentModeAdapter } private fun genderApi() { @@ -1301,12 +1279,12 @@ class StepTwoBajajFDFragment : Fragment() { getCodeRequest.Category = getString(R.string.genderCategory) getCodeRequest.Language = getString(R.string.language) getCodeRequest.InputValue = "" - (activity as BajajFdMainActivity).viewModel.genderApi( + (activity as NiveshFdMainActivity).viewModel.genderApi( getCodeRequest, token, - activity as BajajFdMainActivity + activity as NiveshFdMainActivity ) - (activity as BajajFdMainActivity).viewModel.getGenderMutableData.observe(viewLifecycleOwner) { response -> + (activity as NiveshFdMainActivity).viewModel.getGenderMutableData.observe(viewLifecycleOwner) { response -> when (response) { is Resource.Success -> { Log.e("genderApi ", " response -->$response") @@ -1318,7 +1296,7 @@ class StepTwoBajajFDFragment : Fragment() { listOfGender = getCodeResponse.Response.GetCodesList if (listOfGender.isNotEmpty()) { val adapter = ArrayAdapter( - activity as BajajFdMainActivity, + activity as NiveshFdMainActivity, R.layout.spinner_dropdown, listOfGender ) @@ -1332,7 +1310,7 @@ class StepTwoBajajFDFragment : Fragment() { // 650 -> refreshToken() else -> { showDialogValidation( - activity as BajajFdMainActivity, + activity as NiveshFdMainActivity, getCodeResponse.Response.Errors[0].ErrorMessage ) } @@ -1342,7 +1320,7 @@ class StepTwoBajajFDFragment : Fragment() { is Resource.Error -> { response.message?.let { message -> - showDialogValidation(activity as BajajFdMainActivity, message) + showDialogValidation(activity as NiveshFdMainActivity, message) } } is Resource.Loading -> { @@ -1361,12 +1339,12 @@ class StepTwoBajajFDFragment : Fragment() { getCodeRequest.Category = getString(R.string.relationshipCategory) getCodeRequest.Language = getString(R.string.language) getCodeRequest.InputValue = "" - (activity as BajajFdMainActivity).viewModel.relationShipApi( + (activity as NiveshFdMainActivity).viewModel.relationShipApi( getCodeRequest, token, - activity as BajajFdMainActivity + activity as NiveshFdMainActivity ) - (activity as BajajFdMainActivity).viewModel.getRelationShipMutableData.observe(viewLifecycleOwner) { response -> + (activity as NiveshFdMainActivity).viewModel.getRelationShipMutableData.observe(viewLifecycleOwner) { response -> when (response) { is Resource.Success -> { Log.e("relationShipApi ", " response -->$response") @@ -1378,20 +1356,29 @@ class StepTwoBajajFDFragment : Fragment() { listOfRelationShip = getCodeResponse.Response.GetCodesList if (listOfGender.isNotEmpty()) { val adapter = ArrayAdapter( - activity as BajajFdMainActivity, + activity as NiveshFdMainActivity, R.layout.spinner_dropdown, listOfRelationShip ) - binding.spNomineeRelation.setAdapter(adapter) - binding.spNomineeRelation.setText( - adapter.getItem(0)?.Value, - false - ) + + val nomineeRelation = (activity as NiveshFdMainActivity).getClientDetailsResponse.ObjectResponse?.clientDetails?.clientMasterMFD?.Nominees?.get(0)?.NomineeRelationship + if (nomineeRelation.isNullOrEmpty()) { + binding.spNomineeRelation.setText(adapter.getItem(0)?.Label, + false) + }else{ + for (title in listOfRelationShip) { + if (title.Label == nomineeRelation) { + binding.spNomineeRelation.setText(title.Label , + false) + break + } + } + } binding.spGuardianRelation.setAdapter(adapter) binding.spGuardianRelation.setText( - adapter.getItem(0)?.Value, + adapter.getItem(0)?.Label, false ) } @@ -1399,7 +1386,7 @@ class StepTwoBajajFDFragment : Fragment() { // 650 -> refreshToken() else -> { showDialogValidation( - activity as BajajFdMainActivity, + activity as NiveshFdMainActivity, getCodeResponse.Response.Errors[0].ErrorMessage ) } @@ -1409,7 +1396,7 @@ class StepTwoBajajFDFragment : Fragment() { is Resource.Error -> { response.message?.let { message -> - showDialogValidation(activity as BajajFdMainActivity, message) + showDialogValidation(activity as NiveshFdMainActivity, message) } } is Resource.Loading -> { @@ -1429,12 +1416,12 @@ class StepTwoBajajFDFragment : Fragment() { getCodeRequest.Category = getString(R.string.maritalCategory) getCodeRequest.Language = getString(R.string.language) getCodeRequest.InputValue = "" - (activity as BajajFdMainActivity).viewModel.maritalStatusApi( + (activity as NiveshFdMainActivity).viewModel.maritalStatusApi( getCodeRequest, token, - activity as BajajFdMainActivity + activity as NiveshFdMainActivity ) - (activity as BajajFdMainActivity).viewModel.getMaritalStatusMutableData.observe(viewLifecycleOwner) { response -> + (activity as NiveshFdMainActivity).viewModel.getMaritalStatusMutableData.observe(viewLifecycleOwner) { response -> when (response) { is Resource.Success -> { Log.e("maritalStatusApi ", " response -->$response") @@ -1446,7 +1433,7 @@ class StepTwoBajajFDFragment : Fragment() { listOfMaritalStatus = getCodeResponse.Response.GetCodesList if (listOfMaritalStatus.isNotEmpty()) { val adapter = ArrayAdapter( - activity as BajajFdMainActivity, + activity as NiveshFdMainActivity, R.layout.spinner_dropdown, listOfMaritalStatus ) @@ -1460,7 +1447,7 @@ class StepTwoBajajFDFragment : Fragment() { // 650 -> refreshToken() else -> { showDialogValidation( - activity as BajajFdMainActivity, + activity as NiveshFdMainActivity, getCodeResponse.Response.Errors[0].ErrorMessage ) } @@ -1470,7 +1457,7 @@ class StepTwoBajajFDFragment : Fragment() { is Resource.Error -> { response.message?.let { message -> - showDialogValidation(activity as BajajFdMainActivity, message) + showDialogValidation(activity as NiveshFdMainActivity, message) } } is Resource.Loading -> { @@ -1489,12 +1476,12 @@ class StepTwoBajajFDFragment : Fragment() { getCodeRequest.Category = getString(R.string.occupationCategory) getCodeRequest.Language = getString(R.string.language) getCodeRequest.InputValue = "" - (activity as BajajFdMainActivity).viewModel.occupationApi( + (activity as NiveshFdMainActivity).viewModel.occupationApi( getCodeRequest, token, - activity as BajajFdMainActivity + activity as NiveshFdMainActivity ) - (activity as BajajFdMainActivity).viewModel.getOccupationMutableData.observe(viewLifecycleOwner) { response -> + (activity as NiveshFdMainActivity).viewModel.getOccupationMutableData.observe(viewLifecycleOwner) { response -> when (response) { is Resource.Success -> { Log.e("occupationApi ", " response -->$response") @@ -1506,7 +1493,7 @@ class StepTwoBajajFDFragment : Fragment() { listOfOccupation = getCodeResponse.Response.GetCodesList if (listOfOccupation.isNotEmpty()) { val adapter = ArrayAdapter( - activity as BajajFdMainActivity, + activity as NiveshFdMainActivity, R.layout.spinner_dropdown, listOfOccupation ) @@ -1520,7 +1507,7 @@ class StepTwoBajajFDFragment : Fragment() { // 650 -> refreshToken() else -> { showDialogValidation( - activity as BajajFdMainActivity, + activity as NiveshFdMainActivity, getCodeResponse.Response.Errors[0].ErrorMessage ) } @@ -1530,7 +1517,7 @@ class StepTwoBajajFDFragment : Fragment() { is Resource.Error -> { response.message?.let { message -> - showDialogValidation(activity as BajajFdMainActivity, message) + showDialogValidation(activity as NiveshFdMainActivity, message) } } is Resource.Loading -> { @@ -1549,12 +1536,12 @@ class StepTwoBajajFDFragment : Fragment() { getCodeRequest.Category = getString(R.string.annualIncome) getCodeRequest.Language = getString(R.string.language) getCodeRequest.InputValue = "" - (activity as BajajFdMainActivity).viewModel.annualIncomeApi( + (activity as NiveshFdMainActivity).viewModel.annualIncomeApi( getCodeRequest, token, - activity as BajajFdMainActivity + activity as NiveshFdMainActivity ) - (activity as BajajFdMainActivity).viewModel.getAnnualIncomeMutableData.observe(viewLifecycleOwner) { response -> + (activity as NiveshFdMainActivity).viewModel.getAnnualIncomeMutableData.observe(viewLifecycleOwner) { response -> when (response) { is Resource.Success -> { Log.e("annualIncomeApi ", " response -->$response") @@ -1566,7 +1553,7 @@ class StepTwoBajajFDFragment : Fragment() { listOfAnnualIncome = getCodeResponse.Response.GetCodesList if (listOfAnnualIncome.isNotEmpty()) { val adapter = ArrayAdapter( - activity as BajajFdMainActivity, + activity as NiveshFdMainActivity, R.layout.spinner_dropdown, listOfAnnualIncome ) @@ -1580,7 +1567,7 @@ class StepTwoBajajFDFragment : Fragment() { // 650 -> refreshToken() else -> { showDialogValidation( - activity as BajajFdMainActivity, + activity as NiveshFdMainActivity, getCodeResponse.Response.Errors[0].ErrorMessage ) } @@ -1590,7 +1577,7 @@ class StepTwoBajajFDFragment : Fragment() { is Resource.Error -> { response.message?.let { message -> - showDialogValidation(activity as BajajFdMainActivity, message) + showDialogValidation(activity as NiveshFdMainActivity, message) } } is Resource.Loading -> { @@ -1604,8 +1591,8 @@ class StepTwoBajajFDFragment : Fragment() { } private fun stateListApi() { - (activity as BajajFdMainActivity).viewModel.stateApi(token, activity as BajajFdMainActivity) - (activity as BajajFdMainActivity).viewModel.getStateMasterMutableData.observe(viewLifecycleOwner) { response -> + (activity as NiveshFdMainActivity).viewModel.stateApi(token, activity as NiveshFdMainActivity) + (activity as NiveshFdMainActivity).viewModel.getStateMasterMutableData.observe(viewLifecycleOwner) { response -> when (response) { is Resource.Success -> { Log.e("stateListApi ", " response -->$response") @@ -1620,13 +1607,13 @@ class StepTwoBajajFDFragment : Fragment() { listOfStates = stateListResponse.DataObject if (listOfStates.isNotEmpty()) { val adapter = ArrayAdapter( - activity as BajajFdMainActivity, + activity as NiveshFdMainActivity, R.layout.spinner_dropdown, listOfStates ) binding.spState.setAdapter(adapter) val newTitleText = - (activity as BajajFdMainActivity).getClientDetailsResponse.ObjectResponse?.clientDetails?.clientMasterMFD?.CLIENT_STATE + (activity as NiveshFdMainActivity).getClientDetailsResponse.ObjectResponse?.clientDetails?.clientMasterMFD?.CLIENT_STATE if (newTitleText?.isEmpty()!!) { binding.spState.setText( adapter.getItem(0)?.State_Name, @@ -1652,7 +1639,7 @@ class StepTwoBajajFDFragment : Fragment() { // 650 -> refreshToken() else -> { showDialogValidation( - activity as BajajFdMainActivity, + activity as NiveshFdMainActivity, stateListResponse.response.message ) } @@ -1662,7 +1649,7 @@ class StepTwoBajajFDFragment : Fragment() { is Resource.Error -> { response.message?.let { message -> - showDialogValidation(activity as BajajFdMainActivity, message) + showDialogValidation(activity as NiveshFdMainActivity, message) } } is Resource.Loading -> { @@ -1681,18 +1668,18 @@ class StepTwoBajajFDFragment : Fragment() { cityRequest.StateCode = stateCode cityRequest.Type = "" cityRequest.ClientCode = - (activity as BajajFdMainActivity).getClientDetailsResponse.ObjectResponse?.clientDetails?.clientMasterMFD?.CLIENT_CODE - cityRequest.RoleID = (activity as BajajFdMainActivity).loginRole + (activity as NiveshFdMainActivity).getClientDetailsResponse.ObjectResponse?.clientDetails?.clientMasterMFD?.CLIENT_CODE + cityRequest.RoleID = (activity as NiveshFdMainActivity).loginRole cityRequest.APIName = "" cityRequest.UID = 0 cityRequest.Subbroker_Code = - (activity as BajajFdMainActivity).getClientDetailsResponse.ObjectResponse?.clientDetails?.sub_broker_code + (activity as NiveshFdMainActivity).getClientDetailsResponse.ObjectResponse?.clientDetails?.sub_broker_code cityRequest.RMCode = "" cityRequest.HOCode = "" cityRequest.Source = getString(R.string.source) cityRequest.APP_Web = getString(R.string.app) - (activity as BajajFdMainActivity).viewModel.cityListApi(cityRequest, token, activity as BajajFdMainActivity) - (activity as BajajFdMainActivity).viewModel.getCityListMutableData.observe(viewLifecycleOwner) { response -> + (activity as NiveshFdMainActivity).viewModel.cityListApi(cityRequest, token, activity as NiveshFdMainActivity) + (activity as NiveshFdMainActivity).viewModel.getCityListMutableData.observe(viewLifecycleOwner) { response -> when (response) { is Resource.Success -> { Log.e("cityListApi ", " response -->$response") @@ -1704,14 +1691,14 @@ class StepTwoBajajFDFragment : Fragment() { listOfCities = cityListResponse.DataObject if (listOfCities.isNotEmpty()) { val adapter = ArrayAdapter( - activity as BajajFdMainActivity, + activity as NiveshFdMainActivity, R.layout.spinner_dropdown, listOfCities ) binding.spCity.setAdapter(adapter) val newTitleText = - (activity as BajajFdMainActivity).getClientDetailsResponse.ObjectResponse?.clientDetails?.clientMasterMFD?.CLIENT_CITY + (activity as NiveshFdMainActivity).getClientDetailsResponse.ObjectResponse?.clientDetails?.clientMasterMFD?.CLIENT_CITY if (newTitleText?.isEmpty()!!) { binding.spCity.setText( adapter.getItem(0)?.city_name, @@ -1730,7 +1717,7 @@ class StepTwoBajajFDFragment : Fragment() { // 650 -> refreshToken() else -> { showDialogValidation( - activity as BajajFdMainActivity, + activity as NiveshFdMainActivity, cityListResponse.response.message ) } @@ -1740,7 +1727,7 @@ class StepTwoBajajFDFragment : Fragment() { is Resource.Error -> { response.message?.let { message -> - showDialogValidation(activity as BajajFdMainActivity, message) + showDialogValidation(activity as NiveshFdMainActivity, message) } } is Resource.Loading -> { @@ -1754,9 +1741,9 @@ class StepTwoBajajFDFragment : Fragment() { } private fun apiForEligibleBankList() { - ProgressUtil.showLoading(activity as BajajFdMainActivity) - (activity as BajajFdMainActivity).viewModel.bankListApi(token,getString(R.string.language), activity as BajajFdMainActivity) - (activity as BajajFdMainActivity).viewModel.getFDBankListMutableData.observe(viewLifecycleOwner) { response -> + ProgressUtil.showLoading(activity as NiveshFdMainActivity) + (activity as NiveshFdMainActivity).viewModel.bankListApi(token,getString(R.string.language), activity as NiveshFdMainActivity) + (activity as NiveshFdMainActivity).viewModel.getFDBankListMutableData.observe(viewLifecycleOwner) { response -> when (response) { is Resource.Success -> { Log.e("apiForEligibleBankList ", " response -->$response") @@ -1775,7 +1762,7 @@ class StepTwoBajajFDFragment : Fragment() { 650 -> refreshToken() else -> { showDialogValidation( - activity as BajajFdMainActivity, + activity as NiveshFdMainActivity, getFDBankListResponse.Response.Errors[0].ErrorMessage ) } @@ -1785,7 +1772,7 @@ class StepTwoBajajFDFragment : Fragment() { is Resource.Error -> { response.message?.let { message -> - showDialogValidation(activity as BajajFdMainActivity, message) + showDialogValidation(activity as NiveshFdMainActivity, message) } } is Resource.Loading -> { @@ -1803,7 +1790,7 @@ class StepTwoBajajFDFragment : Fragment() { } private fun dialogForBankList(bankList: List) { - val dialog = Dialog(activity as BajajFdMainActivity) + val dialog = Dialog(activity as NiveshFdMainActivity) dialog.setContentView(R.layout.layout_bank_list) dialog.setCancelable(true) dialog.window!! @@ -1812,7 +1799,7 @@ class StepTwoBajajFDFragment : Fragment() { WindowManager.LayoutParams.MATCH_PARENT ) val rvClientList = dialog.findViewById(R.id.rvBankList) - rvClientList.layoutManager = LinearLayoutManager(activity as BajajFdMainActivity) + rvClientList.layoutManager = LinearLayoutManager(activity as NiveshFdMainActivity) val tvCancel = dialog.findViewById(R.id.tvCancel) tvCancel.setOnClickListener { dialog.dismiss() @@ -1985,7 +1972,7 @@ class StepTwoBajajFDFragment : Fragment() { binding.tlGuardianName, getString(R.string.validGuardianDetails) ) - } else if ((activity as BajajFdMainActivity).getClientDetailsResponse.ObjectResponse?.ClientBanklist?.isEmpty()!! && binding.edtIFSC.text.toString() + } else if ((activity as NiveshFdMainActivity).getClientDetailsResponse.ObjectResponse?.ClientBanklist?.isEmpty()!! && binding.edtIFSC.text.toString() .isEmpty() ) { // EditText commonErrorAutoCompleteMethod( @@ -1993,7 +1980,7 @@ class StepTwoBajajFDFragment : Fragment() { binding.tlIFSC, getString(R.string.emptyIFSCCode) ) - } else if ((activity as BajajFdMainActivity).getClientDetailsResponse.ObjectResponse?.ClientBanklist?.isEmpty()!! && binding.edtIFSC.text.toString() + } else if ((activity as NiveshFdMainActivity).getClientDetailsResponse.ObjectResponse?.ClientBanklist?.isEmpty()!! && binding.edtIFSC.text.toString() .length != 11 ) { // EditText commonErrorAutoCompleteMethod( @@ -2001,7 +1988,7 @@ class StepTwoBajajFDFragment : Fragment() { binding.tlIFSC, getString(R.string.validIFSCCode) ) - } else if ((activity as BajajFdMainActivity).getClientDetailsResponse.ObjectResponse?.ClientBanklist?.isEmpty()!! && binding.edtAccountNumber.text.toString() + } else if ((activity as NiveshFdMainActivity).getClientDetailsResponse.ObjectResponse?.ClientBanklist?.isEmpty()!! && binding.edtAccountNumber.text.toString() .isEmpty() ) { // EditText commonErrorMethod( @@ -2009,7 +1996,7 @@ class StepTwoBajajFDFragment : Fragment() { binding.tlAccountNumber, getString(R.string.emptyAccNo) ) - } else if ((activity as BajajFdMainActivity).getClientDetailsResponse.ObjectResponse?.ClientBanklist?.isEmpty()!! && binding.edtBankName.text.toString() + } else if ((activity as NiveshFdMainActivity).getClientDetailsResponse.ObjectResponse?.ClientBanklist?.isEmpty()!! && binding.edtBankName.text.toString() .isEmpty() ) { // EditText commonErrorMethod( @@ -2017,7 +2004,7 @@ class StepTwoBajajFDFragment : Fragment() { binding.tlBankName, getString(R.string.emptyBankName) ) - } else if ((activity as BajajFdMainActivity).getClientDetailsResponse.ObjectResponse?.ClientBanklist?.isEmpty()!! && binding.edtBankBranch.text.toString() + } else if ((activity as NiveshFdMainActivity).getClientDetailsResponse.ObjectResponse?.ClientBanklist?.isEmpty()!! && binding.edtBankBranch.text.toString() .isEmpty() ) { // EditText commonErrorMethod( diff --git a/app/src/main/java/com/nivesh/production/bajajfd/ui/providerfactory/FDModelProviderFactory.kt b/app/src/main/java/com/nivesh/production/niveshfd/ui/providerfactory/FDModelProviderFactory.kt similarity index 62% rename from app/src/main/java/com/nivesh/production/bajajfd/ui/providerfactory/FDModelProviderFactory.kt rename to app/src/main/java/com/nivesh/production/niveshfd/ui/providerfactory/FDModelProviderFactory.kt index 3f68938..de3b853 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/ui/providerfactory/FDModelProviderFactory.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/ui/providerfactory/FDModelProviderFactory.kt @@ -1,9 +1,9 @@ -package com.nivesh.production.bajajfd.ui.providerfactory +package com.nivesh.production.niveshfd.ui.providerfactory import androidx.lifecycle.ViewModel import androidx.lifecycle.ViewModelProvider -import com.nivesh.production.bajajfd.repositories.MainRepository -import com.nivesh.production.bajajfd.viewModel.BajajFDViewModel +import com.nivesh.production.niveshfd.repositories.MainRepository +import com.nivesh.production.niveshfd.viewModel.BajajFDViewModel class FDModelProviderFactory(private val mainRepository: MainRepository) : ViewModelProvider.Factory { diff --git a/app/src/main/java/com/nivesh/production/bajajfd/util/Colors.kt b/app/src/main/java/com/nivesh/production/niveshfd/util/Colors.kt similarity index 58% rename from app/src/main/java/com/nivesh/production/bajajfd/util/Colors.kt rename to app/src/main/java/com/nivesh/production/niveshfd/util/Colors.kt index 168a28a..3ae1625 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/util/Colors.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/util/Colors.kt @@ -1,4 +1,4 @@ -package com.nivesh.production.bajajfd.util +package com.nivesh.production.niveshfd.util object Colors { const val colorDefault: String = "#17A31D" diff --git a/app/src/main/java/com/nivesh/production/bajajfd/util/Common.kt b/app/src/main/java/com/nivesh/production/niveshfd/util/Common.kt similarity index 95% rename from app/src/main/java/com/nivesh/production/bajajfd/util/Common.kt rename to app/src/main/java/com/nivesh/production/niveshfd/util/Common.kt index 09aef07..4754f9e 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/util/Common.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/util/Common.kt @@ -1,11 +1,9 @@ -package com.nivesh.production.bajajfd.util +package com.nivesh.production.niveshfd.util -import android.Manifest import android.app.Activity import android.app.AlertDialog import android.content.Context import android.content.Intent -import android.content.pm.PackageManager import android.graphics.Color import android.graphics.drawable.GradientDrawable import android.net.ConnectivityManager @@ -16,16 +14,12 @@ import android.provider.Settings import android.text.format.DateFormat import android.util.Log import android.util.Patterns -import androidx.activity.result.contract.ActivityResultContracts -import androidx.core.app.ActivityCompat -import androidx.core.content.ContextCompat -import androidx.core.content.ContextCompat.startActivity import com.google.android.material.textfield.MaterialAutoCompleteTextView import com.google.android.material.textfield.TextInputEditText import com.google.android.material.textfield.TextInputLayout import com.google.gson.JsonObject -import com.nivesh.production.bajajfd.R -import com.nivesh.production.bajajfd.ui.activity.BajajFdMainActivity +import com.nivesh.production.niveshfd.R +import com.nivesh.production.niveshfd.ui.activity.NiveshFdMainActivity import kotlinx.coroutines.CoroutineExceptionHandler import org.json.JSONObject import retrofit2.HttpException @@ -137,7 +131,7 @@ class Common { builder.setPositiveButton(activity.getString(R.string.Ok)) { dialogInterface, _ -> val intent = Intent( Settings.ACTION_APPLICATION_DETAILS_SETTINGS, - Uri.fromParts("package", (activity as BajajFdMainActivity).packageName, null) + Uri.fromParts("package", (activity as NiveshFdMainActivity).packageName, null) ) intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK) activity.startActivity(intent) diff --git a/app/src/main/java/com/nivesh/production/bajajfd/util/Constants.kt b/app/src/main/java/com/nivesh/production/niveshfd/util/Constants.kt similarity index 80% rename from app/src/main/java/com/nivesh/production/bajajfd/util/Constants.kt rename to app/src/main/java/com/nivesh/production/niveshfd/util/Constants.kt index ed5ae6e..a22448f 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/util/Constants.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/util/Constants.kt @@ -1,4 +1,4 @@ -package com.nivesh.production.bajajfd.util +package com.nivesh.production.niveshfd.util class Constants() { diff --git a/app/src/main/java/com/nivesh/production/bajajfd/util/ImageUtil.kt b/app/src/main/java/com/nivesh/production/niveshfd/util/ImageUtil.kt similarity index 94% rename from app/src/main/java/com/nivesh/production/bajajfd/util/ImageUtil.kt rename to app/src/main/java/com/nivesh/production/niveshfd/util/ImageUtil.kt index 0d1340f..6326dae 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/util/ImageUtil.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/util/ImageUtil.kt @@ -1,4 +1,4 @@ -package com.nivesh.production.bajajfd.util +package com.nivesh.production.niveshfd.util import android.graphics.Bitmap; import android.graphics.BitmapFactory; diff --git a/app/src/main/java/com/nivesh/production/bajajfd/util/ProgressUtil.kt b/app/src/main/java/com/nivesh/production/niveshfd/util/ProgressUtil.kt similarity index 78% rename from app/src/main/java/com/nivesh/production/bajajfd/util/ProgressUtil.kt rename to app/src/main/java/com/nivesh/production/niveshfd/util/ProgressUtil.kt index c6db944..52b21a2 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/util/ProgressUtil.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/util/ProgressUtil.kt @@ -1,4 +1,4 @@ -package com.nivesh.production.bajajfd.util +package com.nivesh.production.niveshfd.util import android.annotation.SuppressLint import android.app.AlertDialog @@ -8,6 +8,10 @@ import android.graphics.drawable.ColorDrawable import android.util.Log import android.view.Window import android.widget.ProgressBar +import kotlinx.coroutines.CoroutineScope +import kotlinx.coroutines.Dispatchers.IO +import kotlinx.coroutines.delay +import kotlinx.coroutines.launch @SuppressLint("StaticFieldLeak") object ProgressUtil{ @@ -19,6 +23,7 @@ object ProgressUtil{ fun showLoading(ctx: Context){ // instantiating the lateInit objects + hideLoading() dialogBuilder= AlertDialog.Builder(ctx) pDialog= ProgressBar(ctx) @@ -40,8 +45,11 @@ object ProgressUtil{ fun hideLoading(){ try { - if(alertDialog.isShowing){ - alertDialog.dismiss() + CoroutineScope(IO).launch { + delay(1000) + if(alertDialog.isShowing){ + alertDialog.dismiss() + } } } catch (e: UninitializedPropertyAccessException) { Log.e("TAG","AlertDialog UninitializedPropertyAccessException") diff --git a/app/src/main/java/com/nivesh/production/bajajfd/util/Resource.kt b/app/src/main/java/com/nivesh/production/niveshfd/util/Resource.kt similarity index 90% rename from app/src/main/java/com/nivesh/production/bajajfd/util/Resource.kt rename to app/src/main/java/com/nivesh/production/niveshfd/util/Resource.kt index 69fe7d9..09c85aa 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/util/Resource.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/util/Resource.kt @@ -1,4 +1,4 @@ -package com.nivesh.production.bajajfd.util +package com.nivesh.production.niveshfd.util sealed class Resource( val data: T? = null, diff --git a/app/src/main/java/com/nivesh/production/bajajfd/viewModel/BajajFDViewModel.kt b/app/src/main/java/com/nivesh/production/niveshfd/viewModel/BajajFDViewModel.kt similarity index 97% rename from app/src/main/java/com/nivesh/production/bajajfd/viewModel/BajajFDViewModel.kt rename to app/src/main/java/com/nivesh/production/niveshfd/viewModel/BajajFDViewModel.kt index eacca4b..bac1c46 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/viewModel/BajajFDViewModel.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/viewModel/BajajFDViewModel.kt @@ -1,4 +1,4 @@ -package com.nivesh.production.bajajfd.viewModel +package com.nivesh.production.niveshfd.viewModel import android.app.Activity import android.content.Context @@ -6,13 +6,13 @@ import androidx.lifecycle.MutableLiveData import androidx.lifecycle.ViewModel import androidx.lifecycle.viewModelScope import com.google.gson.JsonObject -import com.nivesh.production.bajajfd.model.* -import com.nivesh.production.bajajfd.repositories.MainRepository -import com.nivesh.production.bajajfd.util.Common -import com.nivesh.production.bajajfd.util.Common.Companion.handleError -import com.nivesh.production.bajajfd.util.Common.Companion.handleResponse -import com.nivesh.production.bajajfd.util.Constants -import com.nivesh.production.bajajfd.util.Resource +import com.nivesh.production.niveshfd.model.* +import com.nivesh.production.niveshfd.repositories.MainRepository +import com.nivesh.production.niveshfd.util.Common +import com.nivesh.production.niveshfd.util.Common.Companion.handleError +import com.nivesh.production.niveshfd.util.Common.Companion.handleResponse +import com.nivesh.production.niveshfd.util.Constants +import com.nivesh.production.niveshfd.util.Resource import kotlinx.coroutines.launch open class BajajFDViewModel(private val mainRepository: MainRepository) : ViewModel() { diff --git a/app/src/main/java/com/nivesh/production/bajajfd/viewModel/MyObseravble.kt b/app/src/main/java/com/nivesh/production/niveshfd/viewModel/MyObseravble.kt similarity index 81% rename from app/src/main/java/com/nivesh/production/bajajfd/viewModel/MyObseravble.kt rename to app/src/main/java/com/nivesh/production/niveshfd/viewModel/MyObseravble.kt index e847eeb..f096ed1 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/viewModel/MyObseravble.kt +++ b/app/src/main/java/com/nivesh/production/niveshfd/viewModel/MyObseravble.kt @@ -1,4 +1,4 @@ -package com.nivesh.production.bajajfd.viewModel +package com.nivesh.production.niveshfd.viewModel import androidx.lifecycle.MutableLiveData import androidx.lifecycle.ViewModel @@ -9,4 +9,4 @@ open class MyObseravble : ViewModel() fun data(item: String) { data.value = item } -} \ No newline at end of file +} diff --git a/app/src/main/res/layout/activity_bajaj_fd.xml b/app/src/main/res/layout/activity_nivesh_fd.xml similarity index 96% rename from app/src/main/res/layout/activity_bajaj_fd.xml rename to app/src/main/res/layout/activity_nivesh_fd.xml index c890513..e87a21f 100644 --- a/app/src/main/res/layout/activity_bajaj_fd.xml +++ b/app/src/main/res/layout/activity_nivesh_fd.xml @@ -4,7 +4,7 @@ xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" - tools:context=".ui.activity.BajajFdMainActivity"> + tools:context="com.nivesh.production.niveshfd.ui.activity.NiveshFdMainActivity"> - + tools:context="com.nivesh.production.niveshfd.ui.fragment.StepFiveNiveshFDFragment"> + tools:context="com.nivesh.production.niveshfd.ui.fragment.StepFourNiveshFDFragment"> + tool:context="com.nivesh.production.niveshfd.ui.fragment.StepOneNiveshFDFragment"> + tools:context=".ui.fragment.StepFourNiveshFDFragment"> + tools:context=".ui.fragment.StepThreeNiveshFDFragment"> - + \ No newline at end of file diff --git a/app/src/test/java/com/nivesh/production/bajajfd/ExampleUnitTest.kt b/app/src/test/java/com/nivesh/production/bajajfd/ExampleUnitTest.kt index 1b0d7d9..18dd35b 100644 --- a/app/src/test/java/com/nivesh/production/bajajfd/ExampleUnitTest.kt +++ b/app/src/test/java/com/nivesh/production/bajajfd/ExampleUnitTest.kt @@ -1,4 +1,4 @@ -package com.nivesh.production.bajajfd +package com.nivesh.production.niveshfd import org.junit.Test