Ejemplo n.º 1
0
        private EnrolmentIdentifierDto CreateLinksForCohortGroupEnrolment <T>(T dto)
        {
            EnrolmentIdentifierDto identifier = (EnrolmentIdentifierDto)(object)dto;

            identifier.Links.Add(new LinkDto(_linkGeneratorService.CreateUpdateDeenrolmentForPatientResourceUri(identifier.PatientId, identifier.Id), "deenrol", "PUT"));

            return(identifier);
        }
Ejemplo n.º 2
0
        private EnrolmentIdentifierDto CreateLinksForEnrolment <T>(long patientId, T dto)
        {
            EnrolmentIdentifierDto identifier = (EnrolmentIdentifierDto)(object)dto;

            //identifier.Links.Add(new LinkDto(CreateResourceUriHelper.CreateUpdateHouseholdMemberForHouseholdResourceUri(_urlHelper, organisationunitId, householdId.ToGuid(), identifier.HouseholdMemberGuid), "update", "PATCH"));
            //identifier.Links.Add(new LinkDto(CreateResourceUriHelper.CreateRemoveHouseholdMemberForHouseholdResourceUri(_urlHelper, organisationunitId, householdId.ToGuid(), identifier.HouseholdMemberGuid), "marknotcurrent", "DELETE"));

            return(identifier);
        }
Ejemplo n.º 3
0
 private void CreateLinksForEnrolment(EnrolmentIdentifierDto dto)
 {
     dto.Links.Add(new LinkDto(_linkGeneratorService.CreateEnrolmentForPatientResourceUri(dto.PatientId, dto.Id), "self", "GET"));
     dto.Links.Add(new LinkDto(_linkGeneratorService.CreateUpdateDeenrolmentForPatientResourceUri(dto.PatientId, dto.Id), "deenrol", "PUT"));
 }