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)); }
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()); }