public ActionResult Add() { var vm = new ModulVModel { IsDisplay = true, IsShow = true, PName = "顶级模块" }; return(View(vm)); }
public JsonResult Add(ModulVModel model) { var result = new JsonResultModel(); if (ModelState.IsValid) { //add result.ResultState = Moduls.AddModul(Moduls.ModulVModelToInfo(model)) > 0; } else { result.ResultState = false; result.Message = ModelStateHelper.GetAllErrorMessage(ModelState); } return(Json(result)); }
/// <summary> /// ViewModel 转 DataModel /// </summary> /// <param name="modul"></param> /// <returns></returns> public static ModulInfo ModulVModelToInfo(ModulVModel modul) { if (modul == null) { return(new ModulInfo()); } return(new ModulInfo { Id = modul.Id, ModulName = modul.ModulName, Controller = modul.Controller, Action = modul.Action, Description = modul.Description, CreateTime = modul.CreateTime, PId = modul.PId, OrderId = modul.OrderId, IsShow = modul.IsShow, Priority = modul.Priority, IsDisplay = modul.IsDisplay, Ico = modul.Ico }); }
public ActionResult Add() { var vm = new ModulVModel(); return(View(vm)); }