Exemple #1
0
 private void InitTempData()
 {
     _medicationList = new List <MedicationDto> ();
     _medicationList.Add(
         new MedicationOrderDto
     {
         PatientName = "HarveyBell, Samuel",
         MedicationCodeCodedConcept = new CodedConceptDto
         {
             CodedConceptCode = "12345",
             DisplayName      = "Abilify"
         },
         StartDate        = new DateTime(2010, 8, 8),
         MedicationStatus = new LookupValueDto
         {
             Name = "Active"
         }
     });
     _medicationList.Add(
         new MedicationOrderDto
     {
         PatientName = "Young, Tad",
         MedicationCodeCodedConcept = new CodedConceptDto
         {
             CodedConceptCode = "123456",
             DisplayName      = "Flonase"
         },
         StartDate        = new DateTime(2010, 8, 8),
         MedicationStatus = new LookupValueDto
         {
             Name = "Active"
         }
     });
     _pagedCollectionViewWrapper.WrapInPagedCollectionView(_medicationList, _filter);
 }
Exemple #2
0
        private void HandleGetAllMedicationsByPatientCompleted(ReceivedResponses receivedResponses)
        {
            var response = receivedResponses.Get <GetAllMedicationsByPatientResponse> ();

            _medicationList = new ObservableCollection <MedicationDto> (response.MedicationDtos);
            _pagedCollectionViewWrapper.WrapInPagedCollectionView(_medicationList, _filter);
            IsLoading = false;
        }
Exemple #3
0
        private void HandleGetAllProgramsByAgencyCompleted(ReceivedResponses receivedResponses)
        {
            IsLoading = false;
            var response = receivedResponses.Get <GetAllProgramsByAgencyResponse> ();

            _programList = new ObservableCollection <ProgramDto> (response.ProgramDtos);
            _pagedCollectionViewWrapper.WrapInPagedCollectionView(_programList, _filter);
        }
        private void HandleGetAllProgramEnrollmentsByClinicalCaseCompleted(ReceivedResponses receivedResponses)
        {
            var response = receivedResponses.Get <GetAllProgramEnrollmentsByClinicalCaseResponse> ();

            _programEnrollmentList = new List <ProgramEnrollmentDto> (response.ProgramEnrollmentDtos);
            PagedCollectionViewWrapper.WrapInPagedCollectionView(_programEnrollmentList, _filter);
            IsLoading = false;
        }
        private void HandleDeleteProgramEnrollmentCompleted(ReceivedResponses receivedResponse)
        {
            var response = receivedResponse.Get <DeleteProgramEnrollmentResponse> ();

            _programEnrollmentList = new List <ProgramEnrollmentDto> (response.ProgramEnrollmentDtos);
            PagedCollectionViewWrapper.WrapInPagedCollectionView(_programEnrollmentList, _filter);
            IsLoading = false;
        }
        private void HandleGetProgramOfferingsByLocationCompleted(ReceivedResponses receivedResponses)
        {
            IsLoading = false;
            var response = receivedResponses.Get <GetProgramOfferingsByLocationResponse> ();

            _programOfferingList = new ObservableCollection <ProgramOfferingDto> (response.ProgramOfferingDtos);
            _pagedCollectionViewWrapper.WrapInPagedCollectionView(_programOfferingList, _filter);
        }
        private void HandleClaimBatchesCompleted(ReceivedResponses receivedResponses)
        {
            var response = receivedResponses.Get <GetClaimBatchDisplayNamesByClaimBatchStatusResponse> ();

            var claimBatchList = new List <ClaimBatchDisplayNameDto> (response.ClaimBatchDisplayNames);

            PagedCollectionViewWrapper.WrapInPagedCollectionView(claimBatchList);
            IsLoading = false;
        }
Exemple #8
0
        /// <summary>
        /// Navigates to default command.
        /// </summary>
        /// <param name="parameters">The parameters.</param>
        protected override void NavigateToDefaultCommand(KeyValuePair <string, string>[] parameters)
        {
            var visitList = new List <VisitForBillingDto>
            {
                new VisitForBillingDto
                {
                    DisplayName = "Established Patient - Primary Care - Adult",
                    Key         = 13000,
                    PatientName = "Henry Levin",
                    Status      = "Reviewed",
                    VisitDate   = DateTime.Parse("2010-10-10")
                },
                new VisitForBillingDto
                {
                    DisplayName = "Established Patient - Primary Care - Adult",
                    Key         = 13001,
                    PatientName = "Henry Levin",
                    Status      = "Reviewed",
                    VisitDate   = DateTime.Parse("2010-10-11")
                },
                new VisitForBillingDto
                {
                    DisplayName = "Established Patient - Primary Care - Adult",
                    Key         = 421000,
                    PatientName = "Payne Feit",
                    Status      = "Reviewed",
                    VisitDate   = DateTime.Parse("2010-10-14")
                },
                new VisitForBillingDto
                {
                    DisplayName = "New Established Patient - Primary Care - Adult",
                    Key         = 100010081003,
                    PatientName = "Tad Young",
                    Status      = "Reviewed",
                    VisitDate   = DateTime.Parse("2011-03-15")
                }
            };

            PagedCollectionViewWrapper.WrapInPagedCollectionView(visitList);
            IsLoading = false;
        }
        private void ProcessSystemRoleResponses(IEnumerable <SystemRoleDto> systemRoleDtos, List <DataErrorInfo> validationErrors)
        {
            IsLoading = false;

            if (validationErrors.Count() == 0)
            {
                var jobFunctionList = new List <SystemRoleDto> (systemRoleDtos);
                PagedCollectionViewWrapper.WrapInPagedCollectionView(jobFunctionList);
            }
            else
            {
                var errors = new StringBuilder();
                errors.AppendLine("The following errors occurred:");

                foreach (var validationError in validationErrors)
                {
                    errors.AppendLine(validationError.Message);
                }

                _userDialogService.ShowDialog(errors.ToString(), "Errors", UserDialogServiceOptions.Ok);
            }
        }
Exemple #10
0
        private void HandleDeleteProgramCompleted(ReceivedResponses receivedResponse)
        {
            var response = receivedResponse.Get <DeleteProgramResponse> ();
            var dto      = response.DataTransferObject;

            IsLoading = false;

            if (dto.HasErrors)
            {
                var message = string.Empty;
                foreach (var dataErrorInfo in dto.DataErrorInfoCollection)
                {
                    message += dataErrorInfo.ErrorLevel + ": " + dataErrorInfo.Message + Environment.NewLine;
                }

                _userDialogService.ShowDialog(message, "Could not delete", UserDialogServiceOptions.Ok);
            }
            else
            {
                _programList = new List <ProgramDto> (response.ProgramDtos);
                PagedCollectionViewWrapper.WrapInPagedCollectionView(_programList, _filter);
            }
        }