Exemplo n.º 1
0
        /// <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());
        }
Exemplo n.º 2
0
        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));
        }
Exemplo n.º 3
0
        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));
        }