// 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 Votes.Vote Get(string id) { foreach (var o in Votes.Get()) { if (o.Id.Equals(id, StringComparison.InvariantCultureIgnoreCase)) { return(o); } } return(null); }
protected void btUpdate_Click(object sender, EventArgs e) { var _Vote = new Votes() { VoteID = AppUtils.Request("id") }; _Vote = _Vote.Get(); _Vote.Title = txtTitle.Text.Trim(); _Vote.IsActive = cbxIsActive.Checked; _Vote.ExpireTime = Convert.ToDateTime(txtExpireTime.Text); _Vote.Count = Convert.ToInt32(txtCount.Text); _Vote.Update(); }
private void init() { var _Vote = new Votes() { VoteID = AppUtils.Request("id") }; _Vote = _Vote.Get(); if (_Vote == null) { Response.Redirect(Constant.ADMIN_PATH + Resources.Url.VotesList); } txtTitle.Text = _Vote.Title; cbxIsActive.Checked = _Vote.IsActive; txtExpireTime.Text = _Vote.ExpireTime.ToString(); txtCount.Text = _Vote.Count.ToString(); BindData(); }
// GET api/<controller> public IEnumerable <Votes.Vote> Get() { return(Votes.Get()); }