public SavedRemittanceDataService(ISavedRemittanceRepository savedRemittanceRepository, IRemittanceDataService remittanceDataService, ICityDataService cityDataService, IBeneficiaryDataService beneficiaryDataService, ICountryDataService countryDataService, IServiceDataService serviceDataService)
 {
     _savedRemittanceRepository = savedRemittanceRepository;
     _remittanceDataService     = remittanceDataService;
     _cityDataService           = cityDataService;
     _beneficiaryDataService    = beneficiaryDataService;
     _countryDataService        = countryDataService;
     _serviceDataService        = serviceDataService;
 }
 public BeneficiaryDetailViewModel(IMvxMessenger messenger,
                                   IBeneficiaryDataService beneficiaryDataService,
                                   ISavedBeneficiaryDataService savedBeneficiaryDataService,
                                   IDialogService dialogService,
                                   IUserDataService userDataService) : base(messenger)
 {
     _beneficiaryDataService      = beneficiaryDataService;
     _savedBeneficiaryDataService = savedBeneficiaryDataService;
     _dialogService   = dialogService;
     _userDataService = userDataService;
 }
        public SendViewModel(IMvxMessenger messenger,
                             IBeneficiaryDataService beneficiaryDataService,
                             ICountryDataService countryDatasService,
                             IServiceDataService serviceDatasService,

                             ICityDataService cityDataService,
                             IConnectionService connectionService,
                             IDialogService dialogService) : base(messenger)
        {
            _beneficiaryDataService = beneficiaryDataService;
            _countryDataService     = countryDatasService;
            _serviceDataService     = serviceDatasService;

            _cityDataService   = cityDataService;
            _connectionService = connectionService;
            _dialogService     = dialogService;
        }
        public SendRemittanceViewModel(IMvxMessenger messenger,
                                       IBeneficiaryDataService beneficiaryDataService,
                                       ICountryDataService countryDatasService,
                                       IServiceDataService serviceDatasService,

                                       ICityDataService cityDataService,
                                       IConnectionService connectionService,
                                       IDialogService dialogService) : base(messenger)
        {
            _beneficiaryDataService = beneficiaryDataService;
            _countryDataService     = countryDatasService;
            _serviceDataService     = serviceDatasService;

            _cityDataService   = cityDataService;
            _connectionService = connectionService;
            _dialogService     = dialogService;

            SelectedDate = DateTime.Today;
        }
        // private readonly ICountryDataService _countryDataService;
        // private readonly IServiceDataService _serviceDataService;


        public SavedBeneficiaryDataService(ISavedBeneficiaryRepository savedBeneficiaryRepository, IBeneficiaryDataService beneficiaryDataService)
        {
            _savedBeneficiaryRepository = savedBeneficiaryRepository;
            _beneficiaryDataService     = beneficiaryDataService;
        }
 public void Initialize()
 {
     beneficiaryDataService = ServiceMocks.GetMockBeneficiaryDataService(3);
 }