private static void ProcessDateTimeFormat(DateTimeFieldFormat dtff, XmlWriter xmlw) { xmlw.WriteStartElement("DateTimeFieldFormat"); xmlw.WriteAttributeString("DateTimeSeparator", dtff.DateTimeSeparator); ProcessDateFormat(dtff.DateFormat, xmlw); ProcessTimeFormat(dtff.TimeFormat, xmlw); xmlw.WriteEndElement(); }
private static void ProcessDateTimeFormat(DateTimeFieldFormat dtff, XmlWriter xmlw) { xmlw.WriteStartElement("DateTimeFieldFormat"); xmlw.WriteAttributeString("DateTimeSeparator", dtff.DateTimeSeparator); xmlw.WriteAttributeString("DateTimeOrder", dtff.DateTimeOrder.ToStringSafe()); xmlw.WriteAttributeString("DateTimeSeparatorFormula", dtff.ConditionFormulas[CrDateTimeFieldFormatConditionFormulaTypeEnum.crDateTimeFieldFormatConditionFormulaTypeDateTimeOrder].Text); xmlw.WriteAttributeString("DateTimeOrderFormula", dtff.ConditionFormulas[CrDateTimeFieldFormatConditionFormulaTypeEnum.crDateTimeFieldFormatConditionFormulaTypeDateTimeSeparator].Text); xmlw.WriteEndElement(); }
private static void ProcessDateTimeFormat(DateTimeFieldFormat dtff, Utf8JsonWriter jsonw) { jsonw.WritePropertyName("DateTimeFieldFormat"); jsonw.WriteStartObject(); jsonw.WriteString("DateTimeSeparator", dtff.DateTimeSeparator); jsonw.WriteString("DateTimeOrder", dtff.DateTimeOrder.ToStringSafe()); jsonw.WriteString("DateTimeSeparatorFormula", dtff.ConditionFormulas[CrDateTimeFieldFormatConditionFormulaTypeEnum.crDateTimeFieldFormatConditionFormulaTypeDateTimeOrder].Text); jsonw.WriteString("DateTimeOrderFormula", dtff.ConditionFormulas[CrDateTimeFieldFormatConditionFormulaTypeEnum.crDateTimeFieldFormatConditionFormulaTypeDateTimeSeparator].Text); jsonw.WriteEndObject(); }