public ActionResult Add(Issue issue) { try { if (ModelState.IsValid) { repo.AddIssue(issue); return RedirectToAction("List"); } } catch (Exception ex) { return Error(ex); } return View(); }
public ActionResult Add() { var viewModel = new Issue(); try { viewModel.Title = "New Issue"; viewModel.Description = "New Description"; viewModel.AssignedTo = repo.GetDefaultUser(); viewModel.Status = repo.GetDefaultStatus(); viewModel.CreatedBy = GetLoggedUser(); viewModel.Priority = repo.GetDefaultPriority(); viewModel.LastModified = DateTime.Now; } catch (Exception ex) { return Error(ex); } return View(viewModel); }
public ActionResult Edit(Issue issue) { try { issue.LastModified = DateTime.Now; repo.UpdateIssue(issue); } catch (Exception ex) { return Error(ex); } return RedirectToAction("List"); }