public IActionResult ProjectCreatorProjectView([FromQuery] int?projectId, [FromQuery] int?userId) { int id = userId ?? 0; int projId = projectId ?? 0; if (_userMng.FindProjectCreatorById(id) == null || _projMng.FindProjectById(projId) == null) { return(NotFound()); } ProjectCreatorModels projectCreatorModels = new Models.ProjectCreatorModels { ProjectCreatorId = userId, SingleProject = _projMng.FindProjectById(projectId ?? 1), Medias = _mediaMng.FindMediaByProjectId(projectId ?? 1), Packages = _pkMng.FindPackagesByProjectId(projectId ?? 1), ProjectCreatorName = _userMng.ProjectCrName(id), ProjectStatus = _psMgnr.FindStatusesByProjectId(projectId ?? 1) }; projectCreatorModels.Medias.Reverse(); projectCreatorModels.ProjectStatus.Reverse(); projectCreatorModels.SingleProject.Progress = _projMng.TrackProgressByProjectId(projectId ?? 1); return(View(projectCreatorModels)); }