Example #1
0
        public IActionResult Put(int id, [FromBody] Task task)
        {
            var matching = _dataRepository.GetAll().FirstOrDefault(a => a.Id == id);

            if (matching != null)
            {
                task.CompleteAt = DateTime.Now;
                _dataRepository.Update(matching, task);
                return(Ok(matching));
            }
            return(NotFound());
        }
Example #2
0
 public IActionResult Post([FromBody] Task task)
 {
     task.CreatedAt = DateTime.Now;
     _dataRepository.Add(task);
     return(Ok(task));
 }