コード例 #1
0
ファイル: Support.cs プロジェクト: e-ken/Employee
        public static void Field(this Employee employee, string name, object value)
        {
            var property = employee.FindProperty(name);

            if (property.PropertyType == typeof(DateTime))
            {
                value = Convert.ToDateTime(value);
            }
            property.SetValue(employee, value);
        }
コード例 #2
0
ファイル: Support.cs プロジェクト: e-ken/Employee
        public static string Field(this Employee employee, string name)
        {
            var property = employee.FindProperty(name);
            var value    = property.GetValue(employee);

            if (value == null)
            {
                return(string.Empty);
            }
            if (value is DateTime)
            {
                return(((DateTime)value).ToString("dd.MM.yyyy"));
            }
            return(value.ToString());
        }