/// <summary> /// APP_VersionInfo加载数据 /// </summary> /// <param name="id"></param> /// <returns></returns> public ActionResult Create(int?id) { APP_VersionInfoModel model = null; ViewBag.IsTrueModel = SelectCommon.GetIsTrueModel(); ViewBag.GetAppModel = SelectCommon.GetAppModel(); if (id.HasValue) { SearchAPP_VersionInfoModel spmodel = new SearchAPP_VersionInfoModel(); spmodel.ID = id.Value; spmodel.PagedIndex = 0; spmodel.PagedSize = 100; var result = this._aPP_VersionInfoService.GetAPP_VersionInfoList(spmodel).Data as List <APP_VersionInfoModel>; if (result != null && result.Count > 0) { model = result[0]; } } else { model = new APP_VersionInfoModel(); } return(PartialView(model)); }
/// <summary> /// 添加APP版本信息表 /// </summary> /// <param name="model">用APP版本信息表模型</param> /// <returns>是否成功</returns> public ResultModel AddAPP_VersionInfo(APP_VersionInfoModel model) { var result = new ResultModel() { Data = base._database.Db.APP_VersionInfo.Insert(model) }; return(result); }
/// <summary> /// 删除APP_VersionInfo /// </summary> /// <param name="model">APP_VersionInfo模型</param> /// <returns>是否删除成功</returns> public ResultModel DeleteAPP_VersionInfo(APP_VersionInfoModel model) { var result = new ResultModel() { Data = base._database.Db.APP_VersionInfo.Delete(ID: model.ID) }; result.IsValid = result.Data > 0 ? true : false; return(result); }
/// <summary> /// 更新APP_VersionInfo /// </summary> /// <param name="model">APP_VersionInfo模型</param> /// <returns>是否修改成功</returns> public ResultModel UpdateAPP_VersionInfo(APP_VersionInfoModel model) { var result = new ResultModel() { Data = base._database.Db.APP_VersionInfo.UpdateByID(ID: model.ID, APPName: model.APPName, Platform: model.Platform, VersionNO: model.VersionNO, VersionName: model.VersionName, UpdateInfo: model.UpdateInfo, UpdateInfoTH: model.UpdateInfoTH, UpdateInfoEN: model.UpdateInfoEN, PackageName: model.PackageName, DownloadURL: model.DownloadURL, FileSize: model.FileSize, IsForceUpdate: model.IsForceUpdate, UpdateBy: model.UpdateBy, UpdateDT: model.UpdateDT) }; result.IsValid = result.Data > 0 ? true : false; return(result); }
public ActionResult Create(APP_VersionInfoModel model) { var opera = ""; ViewBag.IsTrueModel = SelectCommon.GetIsTrueModel(); ViewBag.GetAppModel = SelectCommon.GetAppModel(); if (ModelState.IsValid) { ResultModel resultModel = new ResultModel(); if (model.ID != 0) { model.UpdateBy = UserInfo.CurrentUserName;//asuser.UserName; model.UpdateDT = DateTime.Now; resultModel.Messages = new List <string>() { this._aPP_VersionInfoService.UpdateAPP_VersionInfo(model).IsValid != false ? "Modify success" : "Modify failed" }; opera = string.Format("修改APP_VersionInfo:{0},操作结果:{1}", JsonConverts.ToJson(model), resultModel.Messages); LogPackage.InserAC_OperateLog(opera, "APP_VersionInfo-修改"); } else { model.CreateBy = UserInfo.CurrentUserName; model.CreateDT = DateTime.Now; model.UpdateBy = UserInfo.CurrentUserName; model.UpdateDT = DateTime.Now; resultModel.Messages = new List <string>() { this._aPP_VersionInfoService.AddAPP_VersionInfo(model).IsValid != false ? "Add success" : "Add failed" }; opera = string.Format("添加APP_VersionInfo:{0},操作结果:{1}", JsonConverts.ToJson(model), resultModel.Messages); LogPackage.InserAC_OperateLog(opera, "APP_VersionInfo-添加"); } return(Json(resultModel, JsonRequestBehavior.AllowGet)); } return(PartialView(model)); }
/// <summary> /// 删除Banner /// </summary> /// <param name="bannerId"></param> /// <returns></returns> public JsonResult DeleteAPP_VersionInfo(int?id) { var model = new APP_VersionInfoModel(); var resultModel = new ResultModel(); if (id.HasValue) { model.ID = id.Value; var result = this._aPP_VersionInfoService.DeleteAPP_VersionInfo(model).IsValid; if (result) { resultModel.IsValid = true; resultModel.Messages = new List <string> { "Delete success" }; } else { resultModel.IsValid = false; resultModel.Messages = new List <string> { "Delete failed" }; } var opera = string.Empty; opera = " bannerId:" + model.ID + ",结果:" + resultModel.Messages; LogPackage.InserAC_OperateLog(opera, "删除"); return(Json(resultModel, JsonRequestBehavior.AllowGet)); } else { resultModel.IsValid = false; resultModel.Messages = new List <string> { "Parameter ID error" }; } return(Json(resultModel, JsonRequestBehavior.AllowGet)); }
public static APP_VersionInfo ToEntity(this APP_VersionInfoModel model) { return(Mapper.Map <APP_VersionInfo>(model)); }