示例#1
0
        public ActionResult Put(int id, [FromBody] HomeTaskDto value)
        {
            var result = _homeTaskService.UpdateHomeTask(value.ToModel());

            if (result.HasErrors)
            {
                return(BadRequest(result.Errors));
            }
            return(Accepted());
        }
示例#2
0
        public ActionResult <HomeTaskDto> Post([FromBody] HomeTaskDto homeTask)
        {
            var result = _homeTaskService.CreateHomeTask(homeTask.ToModel());

            if (result.HasErrors)
            {
                return(BadRequest(result.Errors));
            }
            return(Accepted(HomeTaskDto.FromModel(result.Result)));
        }
示例#3
0
 public ActionResult Put(int id, [FromBody] HomeTaskDto value)
 {
     _homeTaskService.UpdateHomeTask(value.ToModel());
     return(Accepted());
 }
示例#4
0
        public ActionResult <HomeTaskDto> Post([FromBody] HomeTaskDto homeTask)
        {
            var createdHomeTask = _homeTaskService.CreateHomeTask(homeTask.ToModel());

            return(Accepted(HomeTaskDto.FromModel(createdHomeTask)));
        }