public ActionResult Add() { var vm = new ArticleTypeVModel() { PId = 0, PName = ArticleTypes.RootType }; return(View(vm)); }
public JsonResult Edit(ArticleTypeVModel model) { var result = new JsonResultModel(); if (ModelState.IsValid) { //edit user result.ResultState = ArticleTypes.UpdateArticleType(ArticleTypes.ArticleTypeVModelToInfo(model)) > 0; } else { result.ResultState = false; result.Message = ModelStateHelper.GetAllErrorMessage(ModelState); } return(Json(result)); }
public JsonResult Add(ArticleTypeVModel model) { var result = new JsonResultModel(); if (ModelState.IsValid) { model.PinYin = PinYinHelper.ConvertToPinYin(model.Name); //add result.ResultState = ArticleTypes.AddArticleType(ArticleTypes.ArticleTypeVModelToInfo(model)) > 0; } else { result.ResultState = false; result.Message = ModelStateHelper.GetAllErrorMessage(ModelState); } return(Json(result)); }
/// <summary> /// ViewModel 转 DataModel /// </summary> /// <param name="articletype"></param> /// <returns></returns> public static ArticleTypeInfo ArticleTypeVModelToInfo(ArticleTypeVModel articletype) { if (articletype == null) { return(new ArticleTypeInfo()); } return(new ArticleTypeInfo { Id = articletype.Id, Name = articletype.Name, PId = articletype.PId, Sort = articletype.Sort, PinYin = articletype.PinYin, IsHomeMenu = articletype.IsHomeMenu, CreateTime = articletype.CreateTime, Ico = articletype.Ico, IsShow = articletype.IsShow }); }
public ActionResult Add() { var vm = new ArticleTypeVModel(); return(View(vm)); }