Пример #1
0
        public IActionResult PopulateTasks()
        {
            var taskList = new List <Task>()
            {
                new Task()
                {
                    Title   = "Fix 1",
                    Content = "fix needed pls",
                    Stage   = "New"
                },
                new Task()
                {
                    Title   = "Task 5",
                    Content = "do something",
                    Stage   = "Pending"
                },
                new Task()
                {
                    Title   = "Some peculiar stuff",
                    Content = "bla",
                    Stage   = "Clarification"
                },
                new Task()
                {
                    Title   = "Task 21",
                    Content = "bla123",
                    Stage   = "Finished"
                },
            };

            taskList.ForEach(o => _repo.AddTask(o));

            return(Ok());
        }
Пример #2
0
        public IActionResult AddTask([FromBody] TaskForCreationDTO taskFromRequest)
        {
            if (taskFromRequest == null)
            {
                return(BadRequest());
            }
            if (!ModelState.IsValid)
            {
                return(BadRequest());
            }

            _repo.AddTask(ModelsMapping.GetTaskEntity(taskFromRequest));
            return(Ok());
        }