Пример #1
0
 /// <summary>
 /// Requires an int is between
 /// </summary>
 /// <param name="val"></param>
 /// <param name="start"></param>
 /// <param name="end"></param>
 /// <param name="key"></param>
 /// <returns></returns>
 public Contract <T> IsBetween(int val, double start, double end, string key) =>
 IsBetween(val, (int)start, (int)end, key, FluntErrorMessages.IsBetweenErrorMessage(key, start.ToString(FluntFormats.DateTimeFormat), end.ToString(FluntFormats.DateTimeFormat)));
Пример #2
0
 /// <summary>
 /// Requires a date is between
 /// </summary>
 /// <param name="val">date</param>
 /// <param name="start">start date</param>
 /// <param name="end">end date</param>
 /// <param name="key">Key or Property Name</param>
 /// <returns></returns>
 public Contract <T> IsBetween(DateTime val, DateTime start, DateTime end, string key) =>
 IsBetween(val, start, end, key, FluntErrorMessages.IsBetweenErrorMessage(key, start.ToString(FluntFormats.DateTimeFormat), end.ToString(FluntFormats.DateTimeFormat)));
Пример #3
0
 /// <summary>
 /// Requires a long is between
 /// </summary>
 /// <param name="val"></param>
 /// <param name="start"></param>
 /// <param name="end"></param>
 /// <param name="key"></param>
 /// <returns></returns>
 public Contract <T> IsBetween(long val, int start, int end, string key) =>
 IsBetween(val, (long)start, (long)end, key, FluntErrorMessages.IsBetweenErrorMessage(key, start.ToString(FluntFormats.DateTimeFormat), end.ToString(FluntFormats.DateTimeFormat)));
Пример #4
0
 /// <summary>
 /// Requires a float is between
 /// </summary>
 /// <param name="val"></param>
 /// <param name="start"></param>
 /// <param name="end"></param>
 /// <param name="key"></param>
 /// <returns></returns>
 public Contract <T> IsBetween(float val, long start, long end, string key) =>
 IsBetween(val, (float)start, (float)end, key, FluntErrorMessages.IsBetweenErrorMessage(key, start.ToString(FluntFormats.DateTimeFormat), end.ToString(FluntFormats.DateTimeFormat)));
Пример #5
0
 /// <summary>
 /// Requires a date is between
 /// </summary>
 /// <param name="val">date</param>
 /// <param name="start">start date</param>
 /// <param name="end">end date</param>
 /// <param name="key">Key or Property Name</param>
 /// <returns></returns>
 public Contract <T> IsBetween(TimeSpan val, TimeSpan start, TimeSpan end, string key) =>
 IsBetween(val, start, end, key, FluntErrorMessages.IsBetweenErrorMessage(key, start.ToString(), end.ToString()));