public JsonResult Add(AdminLogVModel model) { var result = new JsonResultModel(); if (ModelState.IsValid) { //add result.ResultState = AdminLogs.AddAdminLog(AdminLogs.AdminLogVModelToInfo(model)) > 0; } else { result.ResultState = false; result.Message = ModelStateHelper.GetAllErrorMessage(ModelState); } return(Json(result)); }
/// <summary> /// ViewModel 转 DataModel /// </summary> /// <param name="adminlogVModel"></param> /// <returns></returns> public static AdminLogInfo AdminLogVModelToInfo(AdminLogVModel adminlogVModel) { if (adminlogVModel == null) { return(new AdminLogInfo()); } return(new AdminLogInfo { Id = adminlogVModel.Id, UserId = adminlogVModel.UserId, Controllers = adminlogVModel.Controllers, Action = adminlogVModel.Action, Parameter = adminlogVModel.Parameter, ActionId = adminlogVModel.ActionId, Ip = adminlogVModel.Ip, Url = adminlogVModel.Url, InTime = adminlogVModel.InTime, Method = adminlogVModel.Method, IsAjax = adminlogVModel.IsAjax, UserAgent = adminlogVModel.UserAgent, ControllersDsc = adminlogVModel.ControllersDsc, ActionDsc = adminlogVModel.ActionDsc }); }
public ActionResult Add() { var vm = new AdminLogVModel(); return(View(vm)); }