public static DateTime?GetDateTime(PromVagon pv) { if (pv.D_PR_DD != null & pv.D_PR_MM != null & pv.D_PR_YY != null & pv.T_PR_HH != null & pv.T_PR_MI != null) { return(DateTime.Parse(pv.D_PR_DD.ToString() + "-" + pv.D_PR_MM.ToString() + "-" + pv.D_PR_YY.ToString() + " " + pv.T_PR_HH.ToString() + ":" + pv.T_PR_MI.ToString() + ":00", CultureInfo.CreateSpecificCulture("ru-RU"))); } return(null); }
/// <summary> /// Больше или равно меньше или равно для PromVagon /// </summary> /// <param name="pv"></param> /// <param name="start"></param> /// <param name="stop"></param> /// <returns></returns> public static bool IsGreaterOrequalToLessOrEqual(PromVagon pv, DateTime?start, DateTime?stop) { DateTime?DT = GetDateTime(pv); if (DT != null & DT >= start & DT <= stop) { return(true); } return(false); }