public void AddTask()
 {
     Tasks.Add(new TaskDTO()
     {
         Text = NewTask.Text
     });
     NewTask = new NewTaskDTO();
 }
        public void Add(NewTaskDTO dto)
        {
            Task task = Mapper.Map <NewTaskDTO, Task>(dto);

            task.List = _c.TaskLists.Find(dto.ListId);

            _c.Tasks.Add(task);
            _c.SaveChanges();
        }
Exemple #3
0
 public IHttpActionResult Post([FromBody] NewTaskDTO dto)
 {
     if (dto == null)
     {
         return(BadRequest());
     }
     if (!ModelState.IsValid)
     {
         return(BadRequest(ModelState));
     }
     _service.Add(dto);
     return(Ok(""));
 }
Exemple #4
0
        public async Task <ActionResult <TaskDTO> > Post(NewTaskDTO dto)
        {
            var task = new TaskItem
            {
                RegisterDate = DateTime.Now,
                Text         = dto.Text,
                Title        = dto.Title,
                UserId       = Userid
            };

            await _taskItemRepository.AddAsync(task);

            var taskDTO = new TaskDTO
            {
                Id           = task.Id,
                RegisterDate = task.RegisterDate,
                Text         = task.Text,
                Title        = task.Title
            };

            return(CreatedAtAction(nameof(Get), new { id = task.Id }, taskDTO));
        }