public ActionResult GetReport(int id = 0) { try { Documents doc = db.Documents.Single(d => d.DocId == id); //if (doc.Title.Length == 0 || doc.Type != 5 || doc.Type != 4 || doc.Type != 5 || doc.Status != 2) //{ return HttpNotFound(); } var viewModel = new DocumentSingleViewModel(); viewModel.Doc = doc; viewModel.UserName = getUsername(doc.UserId); viewModel.DocType = getDocType(doc.Type ?? 0); viewModel.Group = getDocType(doc.GroupId ?? 0); viewModel.Status = getDocType(doc.Status ?? 0); viewModel.EventType = getDocEvent(doc.EventId ?? 0); if (viewModel.EventType.Length == 0) { viewModel.EventType = "kein Event"; } return(View(viewModel)); } catch (Exception) { TempData["Success"] = "Das Dokument wurde gelöscht"; return(View()); } }
// // GET: /Document/Details/5 public ActionResult Details(int id = 0) { Documents doc = db.Documents.Single(d => d.DocId == id); if (doc.Title == null) { return(HttpNotFound()); } var viewModel = new DocumentSingleViewModel(); viewModel.Doc = doc; viewModel.UserName = getUsername(doc.UserId); viewModel.DocType = getDocType(doc.Type ?? 0); viewModel.Group = getDocType(doc.GroupId ?? 0); viewModel.Status = getDocType(doc.Status ?? 0); viewModel.EventType = getDocEvent(doc.EventId ?? 0); if (viewModel.EventType.Length == 0) { viewModel.EventType = "kein Event"; } return(View(viewModel)); }