public override int GetHashCode() { if (Text != null) { return(Id.GetHashCode() + Text.GetHashCode() + DateCompleted.GetHashCode() + DateCreated.GetHashCode() + 7); } return(Id.GetHashCode() + DateCompleted.GetHashCode() + DateCreated.GetHashCode() + 7); }
public override string ToString() { return(new StringBuilder() .AppendLine($"Completado: {IsCompleted}") .AppendLine($"Data da completação: {DateCompleted?.ToShortDateString() ?? "Não registrado"}") .AppendLine($"Detalhes da completação: {AccomplishmentDetails ?? "Não registrado"}") .ToString()); }
private string getDateCompletedString() { if (DateCompleted.HasValue) { return(DateCompleted.ToString()); } return("N/A"); }
public override string ToString() { StringBuilder sb = new StringBuilder(); sb.Append("Title:").AppendLine(Text); sb.Append("Created:").AppendLine(DateCreated.ToString()); if (IsCompleted) { sb.AppendLine("Completed:").AppendLine(DateCompleted.ToString()); } return(sb.ToString()); }
public override int GetHashCode() { unchecked { var hashCode = Id.GetHashCode(); hashCode = (hashCode * 397) ^ Text.GetHashCode(); hashCode = (hashCode * 397) ^ DateCompleted.GetHashCode(); hashCode = (hashCode * 397) ^ DateCreated.GetHashCode(); return(hashCode); } }
public string GetDate() { if (DateCompleted != null) { return(DateCompleted.ToString()); } else if (DateDue != null) { return(DateDue.ToString()); } else { return(""); } }
public bool Equals(TodoItem other) { if (ReferenceEquals(null, other)) { return(false); } if (ReferenceEquals(this, other)) { return(true); } return(Id.Equals(other.Id) && string.Equals(Text, other.Text) && DateCompleted.Equals(other.DateCompleted) && DateCreated.Equals(other.DateCreated)); }
public string ToQueryString() { string returnString = "("; returnString += "'" + ParentId.ToString() + "', "; // 1 returnString += "'" + Title + "', "; // 2 returnString += "'" + ShortDescription + "', "; // 3 returnString += "'" + DetailedDescription + "', "; // 4 returnString += "'" + ParentProject.ToString() + "', "; // 5 returnString += "'" + DateCreated.ToShortDateString() + "', "; // 6 returnString += "'" + CreatedBy.ToString() + "', "; // 7 returnString += "'" + DateCompleted.ToShortDateString() + "', "; // 8 returnString += "'" + CompletedBy.ToString() + "', "; // 9 returnString += "'" + DeadLine.ToShortDateString() + "', "; //10 returnString += "'" + Status + "'"; //11 return(returnString += ")"); } // End of ToQueryString()
public override int GetHashCode() { return(this.Id.GetHashCode() * 12 + Text.GetHashCode() * 24 + IsCompleted.GetHashCode() * 36 + DateCompleted.GetHashCode() * 48 + DateCreated.GetHashCode() * 60); }
public string GetCompleted() { var a = DateTime.Parse(DateCompleted.ToString()); return(a.Date.ToString("d")); }