public ActionResult EditTopic(int id, Topic_Recording topic) { try { // TODO: Add update logic here _votingSystemService.EditTopic(topic); return(RedirectToAction("GetTopicRecordings", new { Controller = "VotingSystem", id = topic.Id })); } catch { return(View()); } }
public ActionResult CreateTopic(Topic_Recording topic) { try { // TODO: Add insert logic here _votingSystemService.CreateTopic(topic); return(RedirectToAction("GetTopicRecordings", new { Controller = "VotingSystem" })); } catch { return(View()); } }
public void EditTopic(Topic_Recording topic) { Topic_Recording record = GetTopicDetails(topic.Id); record.TopicName = topic.TopicName; record.TopicSponsor = topic.TopicSponsor; record.CandidateA = topic.CandidateA; record.AScore = topic.AScore; record.CandidateB = topic.CandidateB; record.BScore = topic.BScore; record.Id = topic.Id; _context.SaveChanges(); }
public ActionResult DeleteTopic(int id, Topic_Recording topic) { try { // TODO: Add delete logic here Topic_Recording _topic; _topic = _votingSystemService.GetTopicDetails(id); _votingSystemService.DeleteTopic(_topic); return(RedirectToAction("GetTopicRecordings", new { Controller = "VotingSystem" })); } catch { return(View()); } }
public void DeleteTopic(Topic_Recording topic) { _context.Topic_Recording.Remove(topic); _context.SaveChanges(); }
public void CreateTopic(Topic_Recording topic) { _context.Topic_Recording.Add(topic); _context.SaveChanges(); }