public ActionResult Actions() { var msg = new JsonMessage(); var model = new BonusType(); switch (DoAction) { case ActionType.Add: try { UpdateModel(model); model.DateCreate = DateTime.Now.TotalSeconds(); model.IsExit = false; _da.Add(model); _da.Save(); msg = new JsonMessage { Erros = false, ID = model.ID.ToString(), Message = model.Name }; } catch (Exception ex) { LogHelper.Instance.LogError(GetType(), ex); } break; case ActionType.Edit: try { model = _da.GetById(ArrId.FirstOrDefault()); UpdateModel(model); _da.Save(); msg = new JsonMessage { Erros = false, ID = model.ID.ToString(), Message = string.Format("Đã cập nhật chuyên mục: <b>{0}</b>", Server.HtmlEncode(model.Name)) }; } catch (Exception ex) { LogHelper.Instance.LogError(GetType(), ex); } break; } if (string.IsNullOrEmpty(msg.Message)) { msg.Message = "Không có hành động nào được thực hiện."; msg.Erros = true; } return(Json(msg, JsonRequestBehavior.AllowGet)); }