public ActionResult Details(int?id)
        {
            var data = db.GetProjectCaseByID(id).FirstOrDefault();

            ViewBag.CaseComments = db.GetCaseCommentsByCaseID(id).ToList();

            var _case = db.ProjectCases.Where(p => p.CaseID == id).FirstOrDefault() ?? new ProjectCases();

            if (_case != null)
            {
                ViewBag.Created   = _case.DateCreated;
                ViewBag.ProjectID = _case.ProjectID;
            }

            var siteUsers = db.SiteUsers.Where(p => p.SiteCoID == siteusercompanyid).OrderBy(p => p.UserDisplayName);

            ViewBag.Resource = new SelectList(siteUsers, "SiteUserID", "UserDisplayName", _case != null ? _case.SiteUserID : 0);


            if (data == null)
            {
                return(HttpNotFound());
            }

            return(View(data));
        }