public override bool RefreshFromServer() { ServiceFunctionResultOfListOfEmailAction result = GlobalDataCache.Instance.Service.GetAllEmailAction( false, GlobalDataCache.Instance.CurrentUser); if (ServiceResultHandler.HandleServiceResult(result)) { return(true); } Clear(); foreach (EmailAction e in result.Contents.OrderBy(p => p.DateCreated)) { _entities.Add(e.EmailActionId, e); } return(false); }
public bool RefreshFromServerByFilters( DateTime startDate, DateTime endDate) { ServiceFunctionResultOfListOfEmailAction result = GlobalDataCache.Instance.Service.GetEmailActionByFilters( startDate, endDate, GlobalDataCache.Instance.CurrentUser); if (ServiceResultHandler.HandleServiceResult(result)) { return(true); } Clear(); foreach (EmailAction e in result.Contents.OrderBy(p => p.DateCreated)) { _entities.Add(e.EmailActionId, e); } return(false); }