public ActionResult ShowItem(string ItemId, string ProcessId) { int AmItemId = 0; int AmProcessId = 0; Int32.TryParse(ProcessId, out AmProcessId); if (!Int32.TryParse(ItemId, out AmItemId)) { return(View("Error")); } SysAdminViewModelShowItem model = new SysAdminViewModelShowItem(); DAL.AMActivityItem item = DMLObj.GetActivityItemById(Int32.Parse(ItemId)); model.DocumentPages = DMLObj.GetDocumentPageCount(item.DocumentId.ToString()); model.Item = item; model.ProcessId = AmProcessId; model.ActivityId = item.ActivityId; return(View(model)); }