Example #1
0
        public async Task <FamilyModel> GetFamilyByInsureeId(string insureeId)
        {
            // Authorize user

            // Validate input
            insureeNumberValidator.Validate(insureeId);


            // Execute business behaviour
            FamilyModel familyModel;

            familyModel = await familyRepository.GetFamilyByInsureeId(insureeId);

            // Validate results

            // Validate data access rights

            // Return results
            return(familyModel);
        }