public override TwitterIssue FindParent() { TwitterIssueRepository twitterIssueRepository = new TwitterIssueRepository(); if (twitterIssue.PreviousTwittId.HasValue) { return twitterIssueRepository.FindByUniqueId(twitterIssue.PreviousTwittId.Value); } else { if (twitterIssue.EffectiveDate.HasValue) return twitterIssueRepository.FindByInternalIdAndTypeOrderByEffectiveDate( twitterIssue.EffectiveDate.Value, twitterIssue.IntenalId, ParentNodes); else throw new Exception( String.Format("The TEFCL issue with InternalId: {0}, doesn't contains effective date so his parent cannot be found", twitterIssue.IntenalId)); } }
public virtual TwitterIssue FindParent() { if (IsRoot) { return null; } else { TwitterIssueRepository twitterIssueRepository = new TwitterIssueRepository(); if (twitterIssue.PreviousTwittId.HasValue) { return twitterIssueRepository.FindByUniqueId(twitterIssue.PreviousTwittId.Value); } else { return twitterIssueRepository.FindByInternalIdAndTypeOrderByTwitterDate(twitterIssue.TwitterDate, twitterIssue.IntenalId, ParentNodes); } } }
public TwitterService() { twitterIssueRepository = new TwitterIssueRepository(); }
public void selectProduct() { TwitterIssueRepository issueRepository = new TwitterIssueRepository(); IList<TwitterIssue> res = issueRepository.FindAllParentNodesFromThis(30); //TwitterIssue result = issueRepository.FindByInternalIdAndTypeOrderByTwitterDate("theID", new List<string>() {"#BTP", "#BTPC"}); Int16 a = 23; }
public void Run() { XmlConfigurator.Configure(); TwitterIssueRepository twitterIssueRepository = new TwitterIssueRepository(); DateTime from = DateTime.Now.AddMonths(-2); DateTime to = DateTime.Now; var _leafTwitterIssues = twitterIssueRepository.FindAllLeafNodesRightFormed(from, to); ////return; //TwitterService service = new TwitterService(); //service.Run(); }