public IActionResult AllProjectCreators()
        {
            var viewModel = new ProjectCreatorModel();

            viewModel.ProjectCreators = projectCreatorManager.GetAllProjectCreators();
            return(View(viewModel));
        }
Ejemplo n.º 2
0
        public IActionResult AddProject([FromQuery] int projCreatorId)
        {
            ProjectCreatorModel pj = new ProjectCreatorModel
            {
                ProjectCreatorId = projCreatorId
            };

            return(View(pj));
        }
Ejemplo n.º 3
0
        //ProjectCreator Views
        public IActionResult ProjectCreator()
        {
            List <ProjectCreatorOption> projectCreators     = projectCreatorService.GetAllProjectCreators();
            ProjectCreatorModel         projectCreatorModel = new ProjectCreatorModel()
            {
                ProjectCreators = projectCreators
            };

            return(View(projectCreatorModel));
        }
Ejemplo n.º 4
0
        public IActionResult ProfileProjectCreator([FromQuery] int projectCreatorId)
        {
            ProjectCreator projectCreator = projectCreatorManager.FindProjectCreator(projectCreatorId);
            List <Project> projects       = projectCreatorManager.ShowProjectsByCreator(projectCreatorId);
            List <Project> projTrends     = backermanager.ShowTrendsProjects();
            List <Project> Mytop          = projects.OrderByDescending(o => o.TotalFundings).Take(5).ToList();

            Project projectt = new Project
            {
                TotalFundings = 0,
                Title         = ""
            };

            if (projTrends.Count < 5)
            {
                for (int i = 0; i < 5; i++)
                {
                    projTrends.Add(projectt);
                }
            }
            //1h periptwsi oxi null kai 3
            if (Mytop.Count < 5)
            {
                for (int i = 0; i < 5; i++)
                {
                    Mytop.Add(projectt);
                }
            }


            ProjectCreatorModel pj = new ProjectCreatorModel
            {
                MyTop5           = Mytop,
                TrendsProjects   = projTrends,
                Projects         = projects,
                ProjectCreatorId = projectCreatorId,
                FullName         = projectCreator.FullName,
                Address          = projectCreator.Address,
                Phone            = projectCreator.Phone,
                Email            = projectCreator.Email
            };

            return(View(pj));
        }