Exemple #1
0
        public IActionResult Edit(HomeTaskViewModel homeTaskParameter)
        {
            if (!ModelState.IsValid)
            {
                ViewData["Action"] = "Edit";

                return(View(homeTaskParameter));
            }

            var homeTask = _homeTaskService.GetHomeTaskById(homeTaskParameter.Id);

            var routeValueDictionary = new RouteValueDictionary();

            _homeTaskService.UpdateHomeTask(ToModel(homeTaskParameter));
            routeValueDictionary.Add("id", homeTask.Course.Id);
            return(RedirectToAction("Edit", "Course", routeValueDictionary));
        }
Exemple #2
0
        public ActionResult Put(int id, [FromBody] HomeTaskDto value)
        {
            var result = _homeTaskService.UpdateHomeTask(value.ToModel());

            if (result.HasErrors)
            {
                return(BadRequest(result.Errors));
            }
            return(Accepted());
        }
 public ActionResult Put(int id, [FromBody] HomeTaskDto value)
 {
     _homeTaskService.UpdateHomeTask(value.ToModel());
     return(Accepted());
 }