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)); }
public IActionResult AddProject([FromQuery] int?userId) { int id = userId ?? 0; if (_userMng.FindProjectCreatorById(id) == null) { return(NotFound()); } ProjectCreatorModels projectCreatorModels = new Models.ProjectCreatorModels { ProjectCreatorId = userId, ProjectCreatorName = _userMng.ProjectCrName(id) }; return(View(projectCreatorModels)); }
public IActionResult PackageView([FromQuery] int?projectId, [FromQuery] int?userId) { int id = userId ?? 0; int projId = projectId ?? 0; if (_userMng.FindBackerById(id) == null || _projMng.FindProjectById(projId) == null) { return(NotFound()); } ProjectCreatorModels projectCreatorModels = new Models.ProjectCreatorModels { ProjectId = projectId, BackerId = userId, Packages = _pkMng.FindPackagesByProjectId(projectId ?? 1), BackerName = _userMng.BackerName(id) }; return(View(projectCreatorModels)); }
public IActionResult EditProject([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 { SingleProject = _projMng.FindProjectById(projectId ?? 1), ProjectId = projectId, ProjectCreatorId = userId, ProjectCreatorName = _userMng.ProjectCrName(id) }; return(View(projectCreatorModels)); }
public IActionResult ProjectView([FromQuery] int?projectId, [FromQuery] int?userId) { int id = userId ?? 0; int projId = projectId ?? 0; if (_userMng.FindBackerById(id) == null || _projMng.FindProjectById(projId) == null) { return(NotFound()); } ProjectCreatorModels projectCreatorModels = new Models.ProjectCreatorModels { ProjectId = projectId, BackerId = userId, Project = _projMng.FindProjectById(projectId ?? 1), Medias = _mediaMng.FindMediaByProjectId(projectId ?? 1), ProjectStatus = _psMgnr.FindStatusesByProjectId(projectId ?? 1), BackerName = _userMng.BackerName(id) }; return(View(projectCreatorModels)); }