// index: index of the start of the message for us to parse void findReason(ref BufferData data, ref JazzNotes notes) { int index = notes.ReasonIndex; if (0 == index || notes.Line.Length <= index) { return; } string reason = lion.Get(notes.Mode, "reason"); reason = reason.Fill(notes.Line.Substring(index)); data.Line = lion.Get(notes.Mode, "total").Fill(data.Line, reason); }
// GET api/<controller> public IEnumerable <Ideas.Idea> Get() { var returnIdeas = new List <Ideas.Idea>(); var ideas = Ideas.Get(); var votes = Votes.Get(); foreach (var idea in ideas) { var hasVoted = false; foreach (var vote in votes) { if (vote.IdeaId == idea.Id && vote.CreatedBy == "M104203") //User.Identity.Name.Replace("MYL\\", "")) { hasVoted = true; break; } } if (!hasVoted) { returnIdeas.Add(idea); } } returnIdeas.Sort((x, y) => DateTime.Compare(x.Created, y.Created)); return(returnIdeas); }
// GET api/<controller>/5 public Ideas.Idea Get(string id) { foreach (var idea in Ideas.Get()) { if (idea.Id.Equals(id, System.StringComparison.InvariantCultureIgnoreCase)) { return(idea); } } return(null); }
public void Read() { // Call the broadcastMessage method to update clients. Clients.All.broadcastMessage(Ideas.Get()); }