public override int GetHashCode() { var hashCode = 175731186; hashCode = hashCode * -1521134295 + EqualityComparer <string> .Default.GetHashCode(Id); hashCode = hashCode * -1521134295 + EqualityComparer <string> .Default.GetHashCode(UserId); hashCode = hashCode * -1521134295 + EqualityComparer <string> .Default.GetHashCode(Image); hashCode = hashCode * -1521134295 + EqualityComparer <string> .Default.GetHashCode(Content); hashCode = hashCode * -1521134295 + EqualityComparer <string> .Default.GetHashCode(Quote); hashCode = hashCode * -1521134295 + EqualityComparer <string> .Default.GetHashCode(Market); hashCode = hashCode * -1521134295 + EqualityComparer <string> .Default.GetHashCode(Recommend); hashCode = hashCode * -1521134295 + EqualityComparer <string> .Default.GetHashCode(Price); hashCode = hashCode * -1521134295 + EqualityComparer <string> .Default.GetHashCode(Access); hashCode = hashCode * -1521134295 + EqualityComparer <string> .Default.GetHashCode(Forecast); hashCode = hashCode * -1521134295 + EqualityComparer <string> .Default.GetHashCode(CreatedAt); hashCode = hashCode * -1521134295 + IsQuoteFavorite.GetHashCode(); hashCode = hashCode * -1521134295 + CommentCount.GetHashCode(); hashCode = hashCode * -1521134295 + LikeCount.GetHashCode(); hashCode = hashCode * -1521134295 + IsLiked.GetHashCode(); return(hashCode); }
private void AddOrRemoveEvent(bool addEvent) { try { switch (addEvent) { // true += // false -= case true: UserAvatar?.SetOnClickListener(this); Username?.SetOnClickListener(this); CommentLinearLayout?.SetOnClickListener(this); CommentCount?.SetOnClickListener(this); ShareLinearLayout?.SetOnClickListener(this); LikeButton?.SetOnClickListener(this); LikeButton?.SetOnLongClickListener(this); MoreIcon?.SetOnClickListener(this); LikeCount?.SetOnClickListener(this); SecondReactionButton?.SetOnClickListener(this); break; } } catch (Exception e) { Methods.DisplayReportResultTrack(e); } }
public CommentCount GetCommentCount(int postId) { XDocument xDocRequest = new XDocument(new XElement("methodCall" , new XElement("methodName", "wp.getCommentCount") , new XElement("params", new XElement("param", new XElement("value", new XElement("string", BlogID))), new XElement("param", new XElement("value", new XElement("string", Username))), new XElement("param", new XElement("value", new XElement("string", Password))), new XElement("param", new XElement("value", new XElement("int", postId)))) ) ); XDocument xDocResponse = RequestResponse(xDocRequest, Url); CommentCount count = new CommentCount(); List <XElement> parameters = xDocResponse.Root.Element("params") .Element("param") .Element("value") .Element("struct") .Elements("member").ToList(); count.approved = parameters.ParseInMember("approved", MemberValueTypes.@int).ToInt32(); count.awaiting_moderation = parameters.ParseInMember("awaiting_moderation", MemberValueTypes.@string).ToInt32(); count.spam = parameters.ParseInMember("spam", MemberValueTypes.@int).ToInt32(); count.total_comments = parameters.ParseInMember("total_comments", MemberValueTypes.@int).ToInt32(); return(count); }
public async Task <IActionResult> PostComment([FromBody] Comments model) { var UserId = ""; var Email = ""; var user = await _userManager.GetUserAsync(User); if (user == null) { UserId = "0"; Email = "Anonymous"; } else { UserId = user.Id; Email = user.Email; } try { if (ModelState.IsValid) { CommentCount CoummentCountFromDb = await _db.CommentCount.Where(c => c.PostId == model.PostId).FirstOrDefaultAsync(); if (CoummentCountFromDb == null) { var commentCountModel = new CommentCount { UserId = UserId, PostId = model.PostId }; _db.CommentCount.Add(commentCountModel); } else { CoummentCountFromDb.Count = CoummentCountFromDb.Count + 1; } model.DateCreated = DateTime.UtcNow; model.UserId = UserId; model.Email = Email; _db.Comments.Add(model); await _db.SaveChangesAsync(); } return(Json(new { status = "ok" })); } catch (Exception e) { return(Json(new { status = e.Message })); } }
public void can_map_from_commentCount_to_xmlRpcCommentCount() { var commentCount = new CommentCount { Approved = 1, AwaitingModeration = 2, Spam = 3, TotalComments = 4 }; var result = Map.From.CommentCount(commentCount); Assert.AreEqual(commentCount.Approved, result.approved); Assert.AreEqual(commentCount.AwaitingModeration, result.awaiting_moderation); Assert.AreEqual(commentCount.Spam, result.spam); Assert.AreEqual(commentCount.TotalComments, result.total_comments); }
public List <CommentCount> CommentCountwisePicture() { try { List <CommentCount> commentCounts = new List <CommentCount>(); var _Allpictures = _context.ProfilesPictureGalleries.ToList(); for (int i = 0; i < _Allpictures.Count; i++) { var Comment = new CommentCount(); var _getComment = _context.PictureComments.Where(a => a.PictureId == _Allpictures[i].Id && a.DateDeleted == null).ToList(); Comment.TotalCount = _getComment.Count; Comment.PicutreId = _Allpictures[i].Id; commentCounts.Add(Comment); } return(commentCounts); } catch (Exception) { throw; } }
private void AddOrRemoveEvent(bool addEvent) { try { // true += // false -= if (addEvent) { UserAvatar?.SetOnClickListener(this); Username?.SetOnClickListener(this); CommentLinearLayout?.SetOnClickListener(this); CommentCount?.SetOnClickListener(this); ShareLinearLayout?.SetOnClickListener(this); LikeButton?.SetOnClickListener(this); LikeButton?.SetOnLongClickListener(this); MoreIcon?.SetOnClickListener(this); LikeCount?.SetOnClickListener(this); SecondReactionButton?.SetOnClickListener(this); } } catch (Exception e) { Console.WriteLine(e); } }
public virtual string GetCommentCount() { return(CommentCount.ToString()); }
/// <summary> /// Gets the hash code /// </summary> /// <returns>Hash code</returns> public override int GetHashCode() { unchecked // Overflow is fine, just wrap { var hashCode = 41; // Suitable nullity checks etc, of course :) if (ExternalId != null) { hashCode = hashCode * 59 + ExternalId.GetHashCode(); } if (UploadId != null) { hashCode = hashCode * 59 + UploadId.GetHashCode(); } if (Athlete != null) { hashCode = hashCode * 59 + Athlete.GetHashCode(); } if (Name != null) { hashCode = hashCode * 59 + Name.GetHashCode(); } if (Distance != null) { hashCode = hashCode * 59 + Distance.GetHashCode(); } if (MovingTime != null) { hashCode = hashCode * 59 + MovingTime.GetHashCode(); } if (ElapsedTime != null) { hashCode = hashCode * 59 + ElapsedTime.GetHashCode(); } if (TotalElevationGain != null) { hashCode = hashCode * 59 + TotalElevationGain.GetHashCode(); } if (ElevHigh != null) { hashCode = hashCode * 59 + ElevHigh.GetHashCode(); } if (ElevLow != null) { hashCode = hashCode * 59 + ElevLow.GetHashCode(); } if (Type != null) { hashCode = hashCode * 59 + Type.GetHashCode(); } if (StartDate != null) { hashCode = hashCode * 59 + StartDate.GetHashCode(); } if (StartDateLocal != null) { hashCode = hashCode * 59 + StartDateLocal.GetHashCode(); } if (Timezone != null) { hashCode = hashCode * 59 + Timezone.GetHashCode(); } if (StartLatlng != null) { hashCode = hashCode * 59 + StartLatlng.GetHashCode(); } if (EndLatlng != null) { hashCode = hashCode * 59 + EndLatlng.GetHashCode(); } if (AchievementCount != null) { hashCode = hashCode * 59 + AchievementCount.GetHashCode(); } if (KudosCount != null) { hashCode = hashCode * 59 + KudosCount.GetHashCode(); } if (CommentCount != null) { hashCode = hashCode * 59 + CommentCount.GetHashCode(); } if (AthleteCount != null) { hashCode = hashCode * 59 + AthleteCount.GetHashCode(); } if (PhotoCount != null) { hashCode = hashCode * 59 + PhotoCount.GetHashCode(); } if (TotalPhotoCount != null) { hashCode = hashCode * 59 + TotalPhotoCount.GetHashCode(); } if (Map != null) { hashCode = hashCode * 59 + Map.GetHashCode(); } if (Trainer != null) { hashCode = hashCode * 59 + Trainer.GetHashCode(); } if (Commute != null) { hashCode = hashCode * 59 + Commute.GetHashCode(); } if (Manual != null) { hashCode = hashCode * 59 + Manual.GetHashCode(); } if (_Private != null) { hashCode = hashCode * 59 + _Private.GetHashCode(); } if (Flagged != null) { hashCode = hashCode * 59 + Flagged.GetHashCode(); } if (WorkoutType != null) { hashCode = hashCode * 59 + WorkoutType.GetHashCode(); } if (UploadIdStr != null) { hashCode = hashCode * 59 + UploadIdStr.GetHashCode(); } if (AverageSpeed != null) { hashCode = hashCode * 59 + AverageSpeed.GetHashCode(); } if (MaxSpeed != null) { hashCode = hashCode * 59 + MaxSpeed.GetHashCode(); } if (HasKudoed != null) { hashCode = hashCode * 59 + HasKudoed.GetHashCode(); } if (HideFromHome != null) { hashCode = hashCode * 59 + HideFromHome.GetHashCode(); } if (GearId != null) { hashCode = hashCode * 59 + GearId.GetHashCode(); } if (Kilojoules != null) { hashCode = hashCode * 59 + Kilojoules.GetHashCode(); } if (AverageWatts != null) { hashCode = hashCode * 59 + AverageWatts.GetHashCode(); } if (DeviceWatts != null) { hashCode = hashCode * 59 + DeviceWatts.GetHashCode(); } if (MaxWatts != null) { hashCode = hashCode * 59 + MaxWatts.GetHashCode(); } if (WeightedAverageWatts != null) { hashCode = hashCode * 59 + WeightedAverageWatts.GetHashCode(); } return(hashCode); } }
/// <summary> /// Returns true if SummaryActivity instances are equal /// </summary> /// <param name="other">Instance of SummaryActivity to be compared</param> /// <returns>Boolean</returns> public bool Equals(SummaryActivity other) { if (ReferenceEquals(null, other)) { return(false); } if (ReferenceEquals(this, other)) { return(true); } return (( ExternalId == other.ExternalId || ExternalId != null && ExternalId.Equals(other.ExternalId) ) && ( UploadId == other.UploadId || UploadId != null && UploadId.Equals(other.UploadId) ) && ( Athlete == other.Athlete || Athlete != null && Athlete.Equals(other.Athlete) ) && ( Name == other.Name || Name != null && Name.Equals(other.Name) ) && ( Distance == other.Distance || Distance != null && Distance.Equals(other.Distance) ) && ( MovingTime == other.MovingTime || MovingTime != null && MovingTime.Equals(other.MovingTime) ) && ( ElapsedTime == other.ElapsedTime || ElapsedTime != null && ElapsedTime.Equals(other.ElapsedTime) ) && ( TotalElevationGain == other.TotalElevationGain || TotalElevationGain != null && TotalElevationGain.Equals(other.TotalElevationGain) ) && ( ElevHigh == other.ElevHigh || ElevHigh != null && ElevHigh.Equals(other.ElevHigh) ) && ( ElevLow == other.ElevLow || ElevLow != null && ElevLow.Equals(other.ElevLow) ) && ( Type == other.Type || Type != null && Type.Equals(other.Type) ) && ( StartDate == other.StartDate || StartDate != null && StartDate.Equals(other.StartDate) ) && ( StartDateLocal == other.StartDateLocal || StartDateLocal != null && StartDateLocal.Equals(other.StartDateLocal) ) && ( Timezone == other.Timezone || Timezone != null && Timezone.Equals(other.Timezone) ) && ( StartLatlng == other.StartLatlng || StartLatlng != null && StartLatlng.Equals(other.StartLatlng) ) && ( EndLatlng == other.EndLatlng || EndLatlng != null && EndLatlng.Equals(other.EndLatlng) ) && ( AchievementCount == other.AchievementCount || AchievementCount != null && AchievementCount.Equals(other.AchievementCount) ) && ( KudosCount == other.KudosCount || KudosCount != null && KudosCount.Equals(other.KudosCount) ) && ( CommentCount == other.CommentCount || CommentCount != null && CommentCount.Equals(other.CommentCount) ) && ( AthleteCount == other.AthleteCount || AthleteCount != null && AthleteCount.Equals(other.AthleteCount) ) && ( PhotoCount == other.PhotoCount || PhotoCount != null && PhotoCount.Equals(other.PhotoCount) ) && ( TotalPhotoCount == other.TotalPhotoCount || TotalPhotoCount != null && TotalPhotoCount.Equals(other.TotalPhotoCount) ) && ( Map == other.Map || Map != null && Map.Equals(other.Map) ) && ( Trainer == other.Trainer || Trainer != null && Trainer.Equals(other.Trainer) ) && ( Commute == other.Commute || Commute != null && Commute.Equals(other.Commute) ) && ( Manual == other.Manual || Manual != null && Manual.Equals(other.Manual) ) && ( _Private == other._Private || _Private != null && _Private.Equals(other._Private) ) && ( Flagged == other.Flagged || Flagged != null && Flagged.Equals(other.Flagged) ) && ( WorkoutType == other.WorkoutType || WorkoutType != null && WorkoutType.Equals(other.WorkoutType) ) && ( UploadIdStr == other.UploadIdStr || UploadIdStr != null && UploadIdStr.Equals(other.UploadIdStr) ) && ( AverageSpeed == other.AverageSpeed || AverageSpeed != null && AverageSpeed.Equals(other.AverageSpeed) ) && ( MaxSpeed == other.MaxSpeed || MaxSpeed != null && MaxSpeed.Equals(other.MaxSpeed) ) && ( HasKudoed == other.HasKudoed || HasKudoed != null && HasKudoed.Equals(other.HasKudoed) ) && ( HideFromHome == other.HideFromHome || HideFromHome != null && HideFromHome.Equals(other.HideFromHome) ) && ( GearId == other.GearId || GearId != null && GearId.Equals(other.GearId) ) && ( Kilojoules == other.Kilojoules || Kilojoules != null && Kilojoules.Equals(other.Kilojoules) ) && ( AverageWatts == other.AverageWatts || AverageWatts != null && AverageWatts.Equals(other.AverageWatts) ) && ( DeviceWatts == other.DeviceWatts || DeviceWatts != null && DeviceWatts.Equals(other.DeviceWatts) ) && ( MaxWatts == other.MaxWatts || MaxWatts != null && MaxWatts.Equals(other.MaxWatts) ) && ( WeightedAverageWatts == other.WeightedAverageWatts || WeightedAverageWatts != null && WeightedAverageWatts.Equals(other.WeightedAverageWatts) )); }
public void TestGetCount() { long count = _repository.GetCount("testkey"); CommentCount countWithUsers = _repository.GetCountWithReaded("testkey", Core.Users.Constants.LostUser.ID); }