public DateInterval GetTimeStamp() { DateTime?timeStamp = null; // Берем из базы using (var db = new DataContext()) { timeStamp = db.VideoReg.FirstOrDefault(x => x.BrigadeCode == BrigadeCode)?.ChannelTimeStamp; } // Если нету в базе ищем в папке if (timeStamp == null) { timeStamp = LocalFolder.GetMaxDate(LocalDir); } var res = new DateInterval(timeStamp ?? DateTime.MinValue, DateTime.MaxValue); return(res); }
public DateInterval GetTimeStamp() { DateTime?timeStamp = null; using (var db = new DataContext()) { timeStamp = db.Camera .FirstOrDefault(x => x.VideoReg.BrigadeCode == BrigadeCode && x.Num == CameraNum) ?.TimeStamp; } // Если нету в базе ищем в папке if (timeStamp == null) { timeStamp = LocalFolder.GetMaxDate(LocalDir); } var res = new DateInterval(timeStamp ?? DateTime.MinValue, DateTime.MaxValue); return(res); }