Exemple #1
0
        public string getWhoIsWaiving(string coverageType)
        {
            CoverageItem c    = getCoverageItem(coverageType);
            string       rval = "";

            if (this.IsWaiveAll && c != null)
            {
                rval = "Yourself and any Dependents if applicable";
            }
            else if (c != null)
            {
                if (c.WaiveEmployee)
                {
                    rval += "Yourself";
                }
                if (c.WaiveSpouse)
                {
                    rval += " Spouse";
                }
                if (c.WaiveChildren)
                {
                    rval += " Child(ren)";
                }
                rval = rval.Trim().Replace(" ", ", ");
            }
            return(rval);
        }
Exemple #2
0
        public CoverageItem getCoverageItem(string coverageType)
        {
            CoverageItem rval = null;

            foreach (CoverageItem ci in _CoverageItems)
            {
                if (ci.CoverageType.Equals(coverageType, StringComparison.CurrentCultureIgnoreCase))
                {
                    rval = ci;
                    break;
                }
            }
            return(rval);
        }
 public void addCoverageItem(CoverageItem coverageItem)
 {
     _CoverageItems.Add(coverageItem);
 }
Exemple #4
0
 public void addCoverageItem(CoverageItem coverageItem)
 {
     _CoverageItems.Add(coverageItem);
 }