public IActionResult Edit(ForumEditDto json) { if (ModelState.IsValid) { _forumservice.Edit(json); return(Ok()); } return(Ok()); }
/// <summary> /// 編輯看板資料、回復軟刪除狀態 /// </summary> /// <param name="json"></param> public void Edit(ForumEditDto json) { //var json = JsonConvert.DeserializeObject<ForumCreate>(data); //oldforum.Img = json.ImgLink; //oldforum.ModeratorId = json.ModeratorId; Forums oldforum = _Forums.GetAll().FirstOrDefault(f => f.RouteName == json.RouteName); oldforum.ForumName = json.ForumName; oldforum.Description = json.Description; oldforum.State = json.State; oldforum.RejectMsg = json.RejectMeg; _Forums.Update(oldforum); _Forums.SaveContext(); }