Beispiel #1
0
        // GET: Assignment
        public IActionResult Index()
        {
            spAssignTasks AssignModel = new spAssignTasks
            {
                Projects = GetAllProjects().Result.Projects
            };

            return(View(AssignModel));
        }
Beispiel #2
0
        public IActionResult Index(spAssignTasks SpAssignTasks)
        {
            var selectedProjID = SpAssignTasks.SelectedProjectID;

            var empRecord = _context.Assignments.FromSqlInterpolated($"spAssignTasks {selectedProjID}").ToList();

            SpAssignTasks.Assignments = empRecord;
            SpAssignTasks.Projects    = GetAllProjects().Result.Projects;
            //spAssignTasks stuff = new spAssignTasks { Assignments = empRecord };

            return(View(SpAssignTasks));
        }
Beispiel #3
0
        public async Task <spAssignTasks> GetAllProjects()
        {
            HttpClient          client = _api.Initial();
            HttpResponseMessage res    = await client.GetAsync("api/projectsapi");

            var spAssignTasks = new spAssignTasks();

            if (res.IsSuccessStatusCode)
            {
                var result            = res.Content.ReadAsStringAsync().Result;
                var projectSelectList = JsonConvert.DeserializeObject <IEnumerable <Projects> >(result).Select(a => new SelectListItem
                {
                    Text  = a.PrjName,
                    Value = a.PrjName
                });
                spAssignTasks.Projects = new SelectList(projectSelectList, "Value", "Text");
            }
            return(spAssignTasks);
        }