Example #1
0
        public override String EvaluateDataBinding(Structures.DataBinding dataBinding)
        {
            String dataValue = String.Empty;

            String bindingContextPart = dataBinding.BindingContext.Split('.')[0];

            switch (bindingContextPart)
            {
            case "MemberId": dataValue = memberId.ToString(); break;

            case "MemberServiceId": dataValue = memberServiceId.ToString(); break;

            case "MostRecentMemberServiceId": dataValue = mostRecentMemberServiceId.ToString(); break;

            case "MostRecentMemberServiceDate": dataValue = (mostRecentMemberServiceDate.HasValue) ? mostRecentMemberServiceDate.Value.ToString("MM/dd/yyyy") : String.Empty; break;

            case "ServiceDate": dataValue = (serviceDate.HasValue) ? serviceDate.Value.ToString("MM/dd/yyyy") : String.Empty; break;

            case "ServiceId": dataValue = serviceId.ToString(); break;

            case "ServiceName": dataValue = ServiceName; break;

            default: dataValue = "!Error"; break;
            }

            return(dataValue);
        }
Example #2
0
        public override String EvaluateDataBinding(Structures.DataBinding dataBinding)
        {
            String dataValue = String.Empty;

            String bindingContextPart = dataBinding.BindingContext.Split('.')[0];

            switch (bindingContextPart)
            {
            case "Text": dataValue = text; break;

            default: dataValue = "!Error"; break;
            }

            return(dataValue);
        }
Example #3
0
        public override String EvaluateDataBinding(Structures.DataBinding dataBinding)
        {
            String dataValue = String.Empty;

            String bindingContextPart = dataBinding.BindingContext.Split('.')[0];

            switch (bindingContextPart)
            {
            case "EntityAddressId": dataValue = entityAddressId.ToString(); break;

            case "AddressType": dataValue = ((Int32)AddressType).ToString(); break;

            case "AddressTypeDescription": dataValue = AddressTypeDescription; break;

            case "EffectiveDate": dataValue = EffectiveDate.ToString("MM/dd/yyyy"); break;

            case "TerminationDate": dataValue = TerminationDate.ToString("MM/dd/yyyy"); break;

            case "Line1": dataValue = Line1; break;

            case "Line2": dataValue = Line2; break;

            case "City": dataValue = City; break;

            case "State": dataValue = State; break;

            case "ZipCode": dataValue = ZipCode; break;

            case "ZipPlus4": dataValue = ZipPlus4; break;

            case "PostalCode": dataValue = PostalCode; break;

            case "CityStateZipCode": dataValue = CityStateZipCode; break;

            default: dataValue = "!Error"; break;
            }

            return(dataValue);
        }