public ActionResult Create(Idea idea) { if (ModelState.IsValid) { _repo.Add(idea); return RedirectToAction("Index"); } return View(idea); }
public IdeaTableEntity(Idea suggest) { RowKey = suggest.Id.ToString(); PartitionKey = "Suggests"; CreationDate = suggest.CreationDate; Title = suggest.Title; Detail = suggest.Detail; Author = suggest.Author; VoteId = suggest.Votes.Id; TagIds = suggest.Tags.Any() ? string.Join(",", suggest.Tags.Select(t => t.Id)) : string.Empty; }
public void Setup() { repository = MockRepository.GenerateStub<IIdeaRepository>(); controller = new SiteIdeasController(repository); httpContextMock = new HttpContextMock(); controller.ControllerContext = new ControllerContext(httpContextMock.Context, new RouteData(), controller); resultIdea = new Idea() { Id = 1, Title = "test" }; httpContextMock.Request.Stub(x => x.HttpMethod).Return("GET"); resultIdea = new Idea() { Id = 1, Title = "test" }; ideaVM = new IdeaInList(resultIdea); repository.Stub(x => x.GetById(1)).Return(resultIdea); }
public IdeaInList(Idea idea) : this(idea.Id,idea.CreationDate,idea.Title,idea.Author,idea.Comments.Count,idea.Votes.Up,idea.Votes.Down, idea.Tags.Select(x=>x.Name)) { }
public void Setup() { _suggest = new Idea(); }
public void Update(Idea item) { _context.Entry(item).State = EntityState.Modified; }
public void Delete(Idea item) { _context.Ideas.Remove(item); }
public void Add(Idea item) { _context.Ideas.Add(item); }
public ActionResult Edit(Idea suggest) { if (ModelState.IsValid) { _repo.Update(suggest); return RedirectToAction("Index"); } return View(suggest); }
public void Update(Idea item) { throw new NotImplementedException(); }