Example #1
0
 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());
     }
 }
Example #2
0
        //
        // 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));
        }