/// <summary> /// 更新 /// </summary> /// <param name="id"></param> /// <returns></returns> public ActionResult Edit(int id) { MemberUnit data = muService.Get(id); InitData(); if (data != null) { MemberUnitViewModel model = new MemberUnitViewModel(); model.Id = data.Id; model.MemberUnitName = data.Name; model.CategoryName = data.CategoryName; model.UserName = data.UserName; model.State = (int)data.State; model.UserId = data.UserId; model.Description = data.Description; model.HeadImg = data.HeadImg; model.SmallHeadImg = GetThumb(data.HeadImg); model.Star = data.Star; model.City = string.IsNullOrEmpty(data.City) ? 0 : Convert.ToInt32(data.City); model.Province = string.IsNullOrEmpty(data.Province) ? 0 : Convert.ToInt32(data.Province); model.Number = data.Number; model.Category = data.Category; #region 类别可用判断 预留 //if (cdEnabledList != null && cdEnabledList.Count > 0 && cdEnabledList.Where(g => g.Id == data.Category).Count() > 0) //{ // model.Category = data.Category; //} #endregion return(View(model)); } return(View()); }
public JsonResult Edit(MemberUnitViewModel model) { ResultRetrun rmodel = new ResultRetrun(); if (ModelState.IsValid) { MemberUnit data = muService.Get(model.Id); data.Name = model.MemberUnitName; data.Description = !string.IsNullOrEmpty(model.Description) ? model.Description.Replace("\r\n", "") : string.Empty; data.Category = model.Category; data.State = (PublishState)model.State; data.HeadImg = model.HeadImg; data.Star = model.Star; data.City = model.City.ToString(); data.Province = model.Province < 1 ? Constant.DEFAULT_PROVINCE : model.Province.ToString(); data.Number = model.Number; rmodel.isSuccess = muService.Update(data); } return(Json(rmodel)); }
public JsonResult Add(MemberUnitViewModel model) { ResultRetrun rmodel = new ResultRetrun(); if (ModelState.IsValid) { MemberUnit downModel = new MemberUnit() { Name = model.MemberUnitName, Description = !string.IsNullOrEmpty(model.Description) ? model.Description.Replace("\r\n", "") : string.Empty, Category = model.Category, State = (PublishState)model.State, HeadImg = model.HeadImg, Star = model.Star, UserId = GetAccount().Id, Number = model.Number, City = model.City.ToString(), Province = model.Province.ToString() }; rmodel.isSuccess = muService.Add(downModel); } return(Json(rmodel)); }