protected override string GetStringValue() { string result; if (!fDateFrom.IsEmpty() && !fDateTo.IsEmpty()) { result = string.Concat("FROM ", fDateFrom.StringValue, " TO ", fDateTo.StringValue); } else if (!fDateFrom.IsEmpty()) { result = "FROM " + fDateFrom.StringValue; } else if (!fDateTo.IsEmpty()) { result = "TO " + fDateTo.StringValue; } else { result = ""; } return(result); }
protected override string GetStringValue() { string result; if (!fDateAfter.IsEmpty() && !fDateBefore.IsEmpty()) { result = string.Concat(GDMCustomDate.GEDCOMDateRangeArray[2], " ", fDateAfter.StringValue, " ", GDMCustomDate.GEDCOMDateRangeArray[3], " ", fDateBefore.StringValue); } else if (!fDateAfter.IsEmpty()) { result = GDMCustomDate.GEDCOMDateRangeArray[0] + " " + fDateAfter.StringValue; } else if (!fDateBefore.IsEmpty()) { result = GDMCustomDate.GEDCOMDateRangeArray[1] + " " + fDateBefore.StringValue; } else { result = ""; } return(result); }