Beispiel #1
0
        public bool GetOverride(string forecastValueKey)
        {
            if (!HasOverride)
            {
                return(false);
            }

            var manualOverride = ForecastCommentAndOverrideCollection.OrderByDescending(commentAndOverride => commentAndOverride.CommentOverrideDateTime).FirstOrDefault(commentAndOverride => (bool)(commentAndOverride.ForecastValueKey == forecastValueKey && commentAndOverride.Comment.IsNull));

            return((bool)(manualOverride != null && manualOverride.IsOverride));
        }
Beispiel #2
0
 public List <ForecastCommentAndOverride> GetComments(string forecastValuekey)
 {
     return(ForecastCommentAndOverrideCollection.Where(commentAndOverride => (bool)(commentAndOverride.ForecastValueKey == forecastValuekey && !commentAndOverride.Comment.IsNull)).OrderByDescending(commentAndOverride => commentAndOverride.CommentOverrideDateTime).ToList());
 }