private static List <FormTemplateWrap> ConvertToFormWrapperClass(List <Form> forms, ClientDashboardViewModel clientDashboardViewModel)
        {
            List <FormTemplateWrap> list = new List <FormTemplateWrap>();

            foreach (var r in forms)
            {
                var f = new FormTemplate(r);
                f.Encounters = ConvertToEncounterWrapperClass(r.ClientEncounters, clientDashboardViewModel, f.Display);
                var fw = new FormTemplateWrap(clientDashboardViewModel, f);
                list.Add(fw);
            }
            return(list);
        }
        private static List <EncounterTemplateWrap> ConvertToEncounterWrapperClass(List <Encounter> encounters, ClientDashboardViewModel clientDashboardViewModel, string fDisplay)
        {
            List <EncounterTemplateWrap> list = new List <EncounterTemplateWrap>();

            foreach (var r in encounters)
            {
                list.Add(new EncounterTemplateWrap(clientDashboardViewModel, new EncounterTemplate(r, fDisplay)));
            }
            return(list);
        }
        private static List <RelationshipTemplateWrap> ConvertToRelationshipWrapperClass(IEnumerable <ClientRelationship> clientRelationships, ClientDashboardViewModel clientDashboardViewModel)
        {
            List <RelationshipTemplateWrap> list = new List <RelationshipTemplateWrap>();

            foreach (var r in clientRelationships)
            {
                list.Add(new RelationshipTemplateWrap(new RelationshipTemplate(r), clientDashboardViewModel));
            }

            return(list);
        }