@@ -40,18 +40,6 @@ import com.mifos.core.data.repository.GroupListRepository
4040import com.mifos.core.data.repository.GroupLoanAccountRepository
4141import com.mifos.core.data.repository.GroupsListRepository
4242import com.mifos.core.data.repository.IndividualCollectionSheetDetailsRepository
43- import com.mifos.core.data.repository.LoanAccountApprovalRepository
44- import com.mifos.core.data.repository.LoanAccountDisbursementRepository
45- import com.mifos.core.data.repository.LoanAccountRepository
46- import com.mifos.core.data.repository.LoanAccountSummaryRepository
47- import com.mifos.core.data.repository.LoanChargeFormRepository
48- import com.mifos.core.data.repository.LoanChargeOffRepository
49- import com.mifos.core.data.repository.LoanChargeRepository
50- import com.mifos.core.data.repository.LoanCreateGuarantorRepository
51- import com.mifos.core.data.repository.LoanRepaymentRepository
52- import com.mifos.core.data.repository.LoanRepaymentScheduleRepository
53- import com.mifos.core.data.repository.LoanReschedulesRepository
54- import com.mifos.core.data.repository.LoanTransactionsRepository
5543import com.mifos.core.data.repository.LoginRepository
5644import com.mifos.core.data.repository.NewIndividualCollectionSheetRepository
5745import com.mifos.core.data.repository.NoteRepository
@@ -82,6 +70,19 @@ import com.mifos.core.data.repository.SyncGroupsDialogRepository
8270import com.mifos.core.data.repository.SyncLoanRepaymentTransactionRepository
8371import com.mifos.core.data.repository.SyncSavingsAccountTransactionRepository
8472import com.mifos.core.data.repository.UserVerificationRepository
73+ import com.mifos.core.data.repository.loan.LoanAccountApprovalRepository
74+ import com.mifos.core.data.repository.loan.LoanAccountDisbursementRepository
75+ import com.mifos.core.data.repository.loan.LoanAccountRepository
76+ import com.mifos.core.data.repository.loan.LoanAccountSummaryRepository
77+ import com.mifos.core.data.repository.loan.LoanChargeFormRepository
78+ import com.mifos.core.data.repository.loan.LoanChargeOffRepository
79+ import com.mifos.core.data.repository.loan.LoanChargeRepository
80+ import com.mifos.core.data.repository.loan.LoanCreateGuarantorRepository
81+ import com.mifos.core.data.repository.loan.LoanOfficerRepository
82+ import com.mifos.core.data.repository.loan.LoanRepaymentRepository
83+ import com.mifos.core.data.repository.loan.LoanRepaymentScheduleRepository
84+ import com.mifos.core.data.repository.loan.LoanReschedulesRepository
85+ import com.mifos.core.data.repository.loan.LoanTransactionsRepository
8586import com.mifos.core.data.repositoryImp.ActivateRepositoryImp
8687import com.mifos.core.data.repositoryImp.AmountTransferRepositoryImp
8788import com.mifos.core.data.repositoryImp.AppLockRepositoryImpl
@@ -111,18 +112,6 @@ import com.mifos.core.data.repositoryImp.GroupListRepositoryImp
111112import com.mifos.core.data.repositoryImp.GroupLoanAccountRepositoryImp
112113import com.mifos.core.data.repositoryImp.GroupsListRepositoryImpl
113114import com.mifos.core.data.repositoryImp.IndividualCollectionSheetDetailsRepositoryImp
114- import com.mifos.core.data.repositoryImp.LoanAccountApprovalRepositoryImp
115- import com.mifos.core.data.repositoryImp.LoanAccountDisbursementRepositoryImp
116- import com.mifos.core.data.repositoryImp.LoanAccountRepositoryImp
117- import com.mifos.core.data.repositoryImp.LoanAccountSummaryRepositoryImp
118- import com.mifos.core.data.repositoryImp.LoanChargeFormRepositoryImp
119- import com.mifos.core.data.repositoryImp.LoanChargeOffRepositoryImpl
120- import com.mifos.core.data.repositoryImp.LoanChargeRepositoryImp
121- import com.mifos.core.data.repositoryImp.LoanCreateGuarantorRepositoryImp
122- import com.mifos.core.data.repositoryImp.LoanRepaymentRepositoryImp
123- import com.mifos.core.data.repositoryImp.LoanRepaymentScheduleRepositoryImp
124- import com.mifos.core.data.repositoryImp.LoanReschedulesRepositoryImpl
125- import com.mifos.core.data.repositoryImp.LoanTransactionsRepositoryImp
126115import com.mifos.core.data.repositoryImp.LoginRepositoryImp
127116import com.mifos.core.data.repositoryImp.NewIndividualCollectionSheetRepositoryImp
128117import com.mifos.core.data.repositoryImp.NoteRepositoryImp
@@ -154,6 +143,19 @@ import com.mifos.core.data.repositoryImp.SyncGroupsDialogRepositoryImp
154143import com.mifos.core.data.repositoryImp.SyncLoanRepaymentTransactionRepositoryImp
155144import com.mifos.core.data.repositoryImp.SyncSavingsAccountTransactionRepositoryImp
156145import com.mifos.core.data.repositoryImp.UserVerificationRepositoryImpl
146+ import com.mifos.core.data.repositoryImp.loan.LoanAccountApprovalRepositoryImp
147+ import com.mifos.core.data.repositoryImp.loan.LoanAccountDisbursementRepositoryImp
148+ import com.mifos.core.data.repositoryImp.loan.LoanAccountRepositoryImp
149+ import com.mifos.core.data.repositoryImp.loan.LoanAccountSummaryRepositoryImp
150+ import com.mifos.core.data.repositoryImp.loan.LoanChargeFormRepositoryImp
151+ import com.mifos.core.data.repositoryImp.loan.LoanChargeOffRepositoryImpl
152+ import com.mifos.core.data.repositoryImp.loan.LoanChargeRepositoryImp
153+ import com.mifos.core.data.repositoryImp.loan.LoanCreateGuarantorRepositoryImp
154+ import com.mifos.core.data.repositoryImp.loan.LoanOfficerRepositoryImpl
155+ import com.mifos.core.data.repositoryImp.loan.LoanRepaymentRepositoryImp
156+ import com.mifos.core.data.repositoryImp.loan.LoanRepaymentScheduleRepositoryImp
157+ import com.mifos.core.data.repositoryImp.loan.LoanReschedulesRepositoryImpl
158+ import com.mifos.core.data.repositoryImp.loan.LoanTransactionsRepositoryImp
157159import com.mifos.core.data.util.NetworkMonitor
158160import kotlinx.coroutines.CoroutineDispatcher
159161import org.koin.core.module.dsl.singleOf
@@ -203,6 +205,7 @@ val RepositoryModule = module {
203205 singleOf(::LoanReschedulesRepositoryImpl ) bind LoanReschedulesRepository ::class
204206 singleOf(::LoanChargeOffRepositoryImpl ) bind LoanChargeOffRepository ::class
205207 singleOf(::LoanCreateGuarantorRepositoryImp ) bind LoanCreateGuarantorRepository ::class
208+ singleOf(::LoanOfficerRepositoryImpl ) bind LoanOfficerRepository ::class
206209
207210 // Account Transfer
208211 singleOf(::AmountTransferRepositoryImp ) bind AmountTransferRepository ::class
0 commit comments