public DataSaverService(IJudmentDocuments judmentDocuments, IMinisters ministers, IParties parties, IVotes votes) { JudmentDocuments = judmentDocuments; Ministers = ministers; Parties = parties; Votes = votes; }
public AdminController() { this.ITranslation = new TranslationRepository(); this.ILanguages = new LanguageRepository(); this.ITranslation_Log = new TranslationLogRepository(); this.ITranslationArchive = new TranslationArchiveRepository(); this.IVotes = new VotesRepository(); this.ITranslationMode = new TranslationModeRepository(); }
public static string ToEmojiVotes(this IVotes ratings, bool expanded = false) { var emoji = new StringBuilder(); var maxCount = expanded ? -1 : MaxEmojiCount; emoji .AppendEmojis(Votes.Interesting, ratings.InterestingCount, maxCount) .AppendEmojis(Votes.Thanks, ratings.ThanksCount, maxCount) .AppendEmojis(Votes.Excellent, ratings.ExcellentCount, maxCount) .AppendEmojis(Votes.Agreed, ratings.AgreedCount, maxCount) .AppendEmojis(Votes.Disagreed, ratings.DisagreedCount, maxCount) .AppendEmojis(Votes.Plus1, ratings.Plus1Count, maxCount) .AppendEmojis(Votes.Funny, ratings.FunnyCount, maxCount); return(emoji.ToString()); }
public VotesController(IVotes vote_) { voteService = vote_; }