public ActionResult Update([DataSourceRequest] DataSourceRequest request, InputChatRoomViewModel chatRoom) { if (!ModelState.IsValid) { return(this.View()); } var room = this.ChatRoomService.GetAll() .Where(x => x.Id == chatRoom.Id) .FirstOrDefault(); room.Name = chatRoom.Name; this.ChatRoomService.Update(room); return(Json(new[] { chatRoom }.ToDataSourceResult(request, ModelState))); }
public ActionResult Update([DataSourceRequest]DataSourceRequest request, InputChatRoomViewModel chatRoom) { if (!ModelState.IsValid) { return this.View(); } var room = this.ChatRoomService.GetAll() .Where(x => x.Id == chatRoom.Id) .FirstOrDefault(); room.Name = chatRoom.Name; this.ChatRoomService.Update(room); return Json(new[] { chatRoom }.ToDataSourceResult(request, ModelState)); }