Face Hair class contains hair information
        private void AddHairToCustomer(Hair hair)
        {
            _customer.Hair = new Models.Hair
            {
                Bald        = hair.Bald,
                IsInvisible = hair.Invisible
            };

            var hairColors = hair.HairColor;

            foreach (var hairColor in hairColors)
            {
                if (hairColor.Color == HairColorType.Black)
                {
                    _customer.Hair.Black = hairColor.Confidence;
                }
                if (hairColor.Color == HairColorType.Blond)
                {
                    _customer.Hair.Blond = hairColor.Confidence;
                }
                if (hairColor.Color == HairColorType.Brown)
                {
                    _customer.Hair.Brown = hairColor.Confidence;
                }
                if (hairColor.Color == HairColorType.Gray)
                {
                    _customer.Hair.Gray = hairColor.Confidence;
                }
                if (hairColor.Color == HairColorType.Other)
                {
                    _customer.Hair.Other = hairColor.Confidence;
                }
                if (hairColor.Color == HairColorType.Red)
                {
                    _customer.Hair.Red = hairColor.Confidence;
                }
                if (hairColor.Color == HairColorType.Unknown)
                {
                    _customer.Hair.Unknown = hairColor.Confidence;
                }
                if (hairColor.Color == HairColorType.White)
                {
                    _customer.Hair.White = hairColor.Confidence;
                }
            }
        }
 public void AddHair(Hair hair)
 {
     AddHairToCustomer(hair);
 }