// GET: /TbIssue/Create public ActionResult Create() { var model = new IssueViewModel(); model.List = db.TbTypes; return View(model); }
// GET: /TbIssue/Edit/5 public ActionResult Edit(int id) { TbIssue tbissueOrg = db.TbIssues.First(p => p.TbIssueID == id); var model = new IssueViewModel(); model = convert.ConvertIssueToView(tbissueOrg); model.List = db.TbTypes; return View(model); }
public TbIssue ConvertIssue(IssueViewModel tbissue) { return new TbIssue() { TbIssueID = tbissue.IssueId, Name = tbissue.IssueName, Text = tbissue.IssueText, TbType = tbissue.TbtypeN }; }
public ActionResult Create(IssueViewModel tbissue) { if (ModelState.IsValid) { var z = db.TbTypes.First(p => p.TbTypeID == tbissue.TbtypeN.TbTypeID); tbissue.TbtypeN = z; db.TbIssues.Add(convert.ConvertIssue(tbissue)); db.SaveChanges(); return RedirectToAction("Index"); } return View(tbissue); }
public ActionResult Edit(IssueViewModel tbissue) { TbIssue tbissueOrg; //var issue = convert.ConvertIssue(tbissue); if (ModelState.IsValid) { tbissueOrg = db.TbIssues.First(p => p.TbIssueID == tbissue.IssueId); tbissueOrg.Name = tbissue.IssueName; tbissueOrg.Text = tbissue.IssueText; tbissueOrg.TbType = db.TbTypes.First(p=>p.TbTypeID == tbissue.TbtypeN.TbTypeID); db.SaveChanges(); return RedirectToAction("Index"); } return View(tbissue); }
// GET: /TbIssue/ public ViewResult Index() { var mymodel = new IssueViewModel(); mymodel.IssueAll = db.TbIssues.Include(p => p.TbType); return View(mymodel); }