This commit is contained in:
2019-06-25 21:38:08 +00:00
parent 58cb9c3d4d
commit 33ef89ce30
2 changed files with 20 additions and 5 deletions

View File

@@ -62,7 +62,7 @@ namespace AyaNova.Util
return DateToDisplay.ToLocalTime().ToString("g");
}
/// <summary>
/// Returns current date/time in sortable format
///(used for duplicate names by stringUtil and others)
@@ -79,7 +79,16 @@ namespace AyaNova.Util
}
}
/// <summary>
/// returns passed in date as a string format ISO8661 UTC date (no conversion of date is done, it's assumed to be in UTC already)
/// </summary>
/// <param name="DateToDisplay"></param>
/// <returns></returns>
public static string UniversalISO8661Format(DateTime DateToDisplay)
{
DateTime dtUTC=new DateTime(DateToDisplay.Ticks, DateTimeKind.Utc);
return dtUTC.ToString("o");
}
}//eoc

View File

@@ -527,9 +527,15 @@ namespace AyaNova.Util
o.Notes = f.Lorem.Paragraph();
o.Tags = RandomTags(f);
//RANDOM CUSTOM FIELD DATA
o.CustomFields=@"{c1:""2019-05-01T21:38:07Z"",c2:""Here is some custom field text in position 2"",c3:100,c4:true,c5:5.55}";
//RANDOM CUSTOM FIELD DATA
var c1 = DateUtil.UniversalISO8661Format(f.Date.Between(DateTime.Now.AddYears(-1), DateTime.Now.AddYears(1)));
var c2 = f.Rant;
var c3 = f.Random.Int(1, 99999999);
var c4 = f.Random.Bool().ToString().ToLowerInvariant();
var c5 = f.Random.Decimal();
//2019-05-01T21:38:07Z
o.CustomFields = $@"{{c1:""{c1}"",c2:""{c2}"",c3:{c3},c4:{c4},c5:{c5}}}";
var NewObject = Biz.Create(ServiceProviderProvider.DBContext, o);
if (NewObject == null)