Ejemplo n.º 1
0
        public IActionResult Post([FromBody] ToDoTask task)
        {
            task.Status = false;
            context.ToDoTasks.Add(task);
            context.SaveChanges();
            string url = Url.Link("GetTaskById", new { id = task.Id });

            return(Created(url, task));
        }
Ejemplo n.º 2
0
        public IHttpActionResult AddTask([FromBody] Task task)
        {
            //Will Validate according to data annotations specified on model
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            dbContext.Tasks.Add(task);
            dbContext.SaveChanges();

            return(CreatedAtRoute("DefaultApi", new { id = task.TaskID }, task));
        }
Ejemplo n.º 3
0
        public IHttpActionResult AddCategory([FromBody] Category category)
        {
            //Will Validate according to data annotations specified on model
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            dbContext.Categories.Add(category);
            dbContext.SaveChanges();

            return(CreatedAtRoute("DefaultApi", new { id = category.CategoryID }, category));
        }