示例#1
0
 public PersonalInfoService(
     IPersonalInfoRepository personalInfoRepository,
     IMapper mapper)
 {
     _personalInfoRepository = personalInfoRepository;
     _mapper = mapper;
 }
        /// <summary>
        /// Invoked when the application is launched normally by the end user.  Other entry points
        /// will be used such as when the application is launched to open a specific file.
        /// </summary>
        /// <param name="args">Details about the launch request and process.</param>
        protected async override void OnLaunched(Microsoft.UI.Xaml.LaunchActivatedEventArgs args)
        {
            string assetsDbDataPath = Package.Current.InstalledLocation.Path + @"\Assets\data-litedb.db";

            string dbDataPath = ApplicationData.Current.LocalFolder.Path + @"\data-litedb.db";

            string dbData = Package.Current.InstalledLocation.Path + @"\Assets\db-data.json";

            if (!File.Exists(dbDataPath) || SystemInformation.Instance.IsFirstRun || SystemInformation.Instance.IsAppUpdated)
            {
                File.Copy(assetsDbDataPath, dbDataPath, true);
            }

            Repository = new PersonalInfoRepository(dbDataPath);

            if (SystemInformation.Instance.IsFirstRun)
            {
                var dataModel = System.Text.Json.JsonSerializer.Deserialize <PersonalInfoModel>(File.ReadAllText(dbData));

                await Repository.BatchAddAsync(dataModel.Data);
            }

            m_window = new MainWindow();
            m_window.Activate();
        }
 public ExperienceDataFactory(IVisitsRepository visitsRepository, IPersonalInfoRepository personalInfoRepository, IOnsiteBehaviorRepository onsiteBehaviorRepository, IReferralRepository referralRepository, ITrackerService trackerService)
 {
     this.visitsRepository         = visitsRepository;
     this.personalInfoRepository   = personalInfoRepository;
     this.onsiteBehaviorRepository = onsiteBehaviorRepository;
     this.referralRepository       = referralRepository;
     this.trackerService           = trackerService;
 }
 public ApplicationUserService(
     UserManager <ApplicationUser> userManager,
     IPersonalInfoRepository personalInfoRepository,
     IMapper mapper)
 {
     _mapper = mapper;
     _users  = userManager.Users;
     _personalInfoRepository = personalInfoRepository;
 }
示例#5
0
 public void TestInitialize()
 {
     mUserDTO = new UserDTO();
     //New User Persist
     mUserId                       = IT_UserRepository.PersistNewUser();
     mW2Repository                 = new W2Repository();
     mPersonalInfoRepository       = new PersonalInfoRepository();
     mEarnedIncomeCreditRepository = new EarnedIncomeCreditRepository();
     mTaxReturnData                = new TaxReturnData();
 }
示例#6
0
 public UserService(
     UserManager <ApplicationUser> userManager,
     IPersonalInfoRepository personalInfoRepository,
     ICoachService coachService
     )
 {
     _userManager            = userManager;
     _personalInfoRepository = personalInfoRepository;
     _coachService           = coachService;
 }
 public void TestInitialize()
 {
     mOtherIncomeRepository    = new OtherIncomeRepository();
     mTaxReturnRepository      = new TaxReturnRepository();
     mPersonalInfoRepository   = new PersonalInfoRepository();
     mInterestIncomeRepository = new InterestIncomeRepository();
     mTaxReturnData            = new TaxReturnData();
     mUserData      = new ExpandoObject();
     mUserInputData = new ExpandoObject();
     mUserId        = IT_UserRepository.PersistNewUser();
 }
 public void TestInitialize()
 {
     mPersonalInfoRepository   = new PersonalInfoRepository();
     mInterestIncomeRepository = new InterestIncomeRepository();
     mTaxReturnRepository      = new TaxReturnRepository();
     //Get State. Use it all over the Test methods.
     mStateId         = mPersonalInfoRepository.GetAllState().First().StateId;
     mUserId          = IT_UserRepository.PersistNewUser();
     mUserData        = new ExpandoObject();
     mUserData.userId = mUserId;
     mTaxReturnData   = new TaxReturnData();
 }
 public void TestInitialize()
 {
     mTaxReturnRepository    = new TaxReturnRepository();
     mPersonalInfoRepository = new PersonalInfoRepository();
     mUnemploymentRepository = new UnemploymentRepository();
     //Get State. Use it all over the Test methods.
     mStateId = mPersonalInfoRepository.GetAllState().First().StateId;
     //Get UserId. Use it all over the Test methods.
     mUserId               = IT_UserRepository.PersistNewUser();
     mUserInputData        = new ExpandoObject();
     mUserInputData.userId = mUserId;
     mTaxReturnData        = new TaxReturnData();
     mErrorMessages        = new StringCollection();
 }
示例#10
0
 public void TestInitialize()
 {
     paymentDTO = new PaymentDTO();
     userDTO    = new UserDTO();
     mUserId    = IT_UserRepository.PersistNewUser();
     //mW2Repository = new W2Repository();
     //mInterestIncomeRepository = new InterestIncomeRepository();
     mPersonalInfoRepository = new PersonalInfoRepository();
     mUserRepository         = new UserRepository();
     mPaymentRepository      = new PaymentRepository();
     //mEarnedIncomeCreditRepository = new EarnedIncomeCreditRepository();
     //mTaxReturnRepository = new TaxReturnRepository();
     //mOtherIncomeRepository = new OtherIncomeRepository();
     taxReturnData = new TaxReturnData();
     //mUnemploymentRepository = new UnemploymentRepository();
 }
 public AIMAdminUnitOfWork(IAIM_DBContext context,
     IApplicantQuestionAnswerRepository applicantQuestionAnswerRepository,
     IApplicantRepository applicantRepository,
     IApplicationRepository applicationRepository,
     IAspNetRoleRepository aspNetRoleRepository,
     IAspNetUserClaimRepository aspNetUserClaimRepository,
     IAspNetUserLoginRepository aspNetUserLoginRepository,
     IAspNetUserRepository aspNetUserRepository,
     IEducationRepository educationRepository,
     IEmployeeRepository employeeRepository,
     IHourRepository hourRepositor,
     IInterviewQuestionRepository interviewQuestionRepository,
     IJobHistoryRepository jobHistoryRepository,
     IJobRepository jobRepository,
     IOpenJobRepository openJobRepository,
     IPersonalInfoRepository personalInfoRepository,
     IQuestionnaireRepository questionnaireRepository,
     IQuestionRepository questionRepository,
     IReferenceRepository referenceRepository,
     IRegionRepository regionRepository,
     IStoreRepository storeRepository,
     IUserRepository userRepository) :
     base(context as DbContext)
 {
     _applicantQuestionAnswerRepository = applicantQuestionAnswerRepository;
     _applicantRepository = applicantRepository;
     _applicationRepository = applicationRepository;
     _aspNetRoleRepository = aspNetRoleRepository;
     _aspNetUserClaimRepository = aspNetUserClaimRepository;
     _aspNetUserLoginRepository = aspNetUserLoginRepository;
     _aspNetUserRepository = aspNetUserRepository;
     _educationRepository = educationRepository;
     _employeeRepository = employeeRepository;
     _hourRepository = hourRepositor;
     _interviewQuestionRepository = interviewQuestionRepository;
     _jobHistoryRepository = jobHistoryRepository;
     _jobRepository = jobRepository;
     _openJobRepository = openJobRepository;
     _personalInfoRepository = personalInfoRepository;
     _questionnaireRepository = questionnaireRepository;
     _questionRepository = questionRepository;
     _referenceRepository = referenceRepository;
     _regionRepository = regionRepository;
     _storeRepository = storeRepository;
     _userRepository = userRepository;
 }
 public PersonalInfoController(IPersonalInfoRepository personalInfoRepository)
 {
     _personalInfoRepository = personalInfoRepository;
     Console.WriteLine("Injected PersonalInfoRepository");
 }
示例#13
0
 /// <summary>
 /// Initializes a new instance of the <see cref="TaxReturnRepository"/> class.
 /// </summary>
 public EarnedIncomeCreditRepository()
 {
     messageRepository      = new MessagesRepository();
     personalInfoRepository = new PersonalInfoRepository();
 }
 public PersonalInfoController(IPersonalInfoRepository personalInfoRepository)
 {
     _personalInfoRepository = personalInfoRepository;
 }
        //To Do
        //private readonly MessagesRepository messageRepository;

        #endregion

        #region Constructor
        /// <summary>
        /// Initializes a new instance of the <see cref="W2Repository"/> class.
        /// </summary>
        public DeductionRepository()
        {
            personalInfoRepository = new PersonalInfoRepository();
            //To Do
            //messageRepository = new MessagesRepository();
        }
示例#16
0
 public void TestInitialize()
 {
     mTaxReturnRepository    = new TaxReturnRepository();
     mPersonalInfoRepository = new PersonalInfoRepository();
     userId = IT_UserRepository.PersistNewUser();
 }
示例#17
0
 public HomeController()
 {
     ViewBag.Mode           = PageViewMode.View;
     personalInfoRepository = new PersonalInfoRepository();
 }
示例#18
0
 /// <summary>
 /// Initializes a new instance of the <see cref="W2Repository"/> class.
 /// </summary>
 public TaxesAndWrapUpRepository()
 {
     taxReturnDataService   = new TaxReturnDataService();
     messageRepository      = new MessagesRepository();
     personalInfoRepository = new PersonalInfoRepository();
 }
示例#19
0
 public PersonalInfoController(IPersonalInfoRepository personalInfoRepository, IDepartmentRepository departmentRepository)
 {
     _personalInfoRepository = personalInfoRepository;
     _departmentRepository   = departmentRepository;
 }
示例#20
0
 /// <summary>
 /// Initializes a new instance of the <see cref="StateGatewayRepository"/> class.
 /// </summary>
 public StateGatewayRepository()
 {
     personalInfoDataService = new PersonalInfoDataService();
     messageRepository       = new MessagesRepository();
     personalInfoRepository  = new PersonalInfoRepository();
 }
 public PersonalInfoController(IPersonalInfoRepository personalInfoRepository,
                               ITranslator translator)
 {
     _personalInfoRepository = personalInfoRepository;
     _translator             = translator;
 }
示例#22
0
 public SubmitPersonalInfoCommandHandler(IPersonalInfoRepository repository)
 {
     _repository = repository;
 }
示例#23
0
 public LoadData(IPersonalInfoRepository personalInfoRepository)
 {
     _personalInfoRepository = personalInfoRepository;
 }
 public EditInfoRequestService(IPersistenceContext persistenceContext)
 {
     PersistenceContext     = persistenceContext;
     PersonalInfoRepository = persistenceContext.PersonalInfoRepository;
 }