Пример #1
0
        public async Task <ApiResult> Update(int ID, string Names, int Sorting, string Remark)
        {
            // 以接口的形式返回数据
            var res = new ApiResult();

            if (string.IsNullOrWhiteSpace(Names))
            {
                res.msg = "请填写标题";
            }
            else
            {
                try
                {
                    AdvertType m = new AdvertType()
                    {
                        ID      = ID,
                        Names   = Names,
                        Sorting = Sorting,
                        Remark  = Remark
                    };
                    res.success = db.Update(m) > 0;
                }
                catch (Exception ex)
                {
                    res.statusCode = (int)ApiEnum.Error;
                    res.msg        = ApiEnum.Error.GetEnumText() + ex.Message;
                }
            }
            // {"success":true,"message":null,"statusCode":200,"data":null}
            return(await Task.Run(() => res));
        }
Пример #2
0
        public IActionResult Edit(AdvertType advertType)
        {
            if (ModelState.IsValid)
            {
                var advertTypeUpdated = new AdvertType
                {
                    Id   = advertType.Id,
                    Name = advertType.Name
                };
                var advertTypeUpdate = _advertTypeService.Update(advertTypeUpdated);
                TempData["WarningMessage"] = advertTypeUpdate.Message;
                return(RedirectToAction("Index", "AdvertType"));
            }

            return(View(advertType));
        }