protected override void ConfigureFieldGetters() { FieldsGetters.Add("id", () => ID == Constants.DefaultIndex ? null : ID.ToString()); FieldsGetters.Add("star_id", () => StarId.ToString()); FieldsGetters.Add("substance_id", () => SubstanceId.ToString()); FieldsGetters.Add("percentage", () => Percentage.ToString().Replace(",", ".")); }
protected override void ConfigureFieldGetters() // Разворачивает состояние объекта в поля таблицы { FieldsGetters.Add("id", () => ID == Constants.DefaultIndex ? null : ID.ToString()); FieldsGetters.Add("name", () => Name); FieldsGetters.Add("date", () => Date == null ? null : Date.ToString()); FieldsGetters.Add("discoverer_id", () => SDiscoverer == null ? null : SDiscoverer.ID.ToString()); FieldsGetters.Add("asterism_id", () => StarAsterism == null ? null : StarAsterism.ID.ToString()); FieldsGetters.Add("distance", () => Distance.ToString().Replace(',', '.')); FieldsGetters.Add("mass", () => Mass == null ? null : Mass.ToString().Replace(',', '.')); FieldsGetters.Add("t_min", () => TMin.ToString().Replace(',', '.')); FieldsGetters.Add("t_max", () => TMax.ToString().Replace(',', '.')); FieldsGetters.Add("r", () => VisColor.R.ToString()); FieldsGetters.Add("g", () => VisColor.G.ToString()); FieldsGetters.Add("b", () => VisColor.B.ToString()); }
protected override void ConfigureFieldGetters() { FieldsGetters.Add("id", () => ID == Constants.DefaultIndex ? null : ID.ToString()); FieldsGetters.Add("name", () => Name); }