Example #1
0
        public IActionResult Edit(int id)
        {
            var entity = service.Load(id);

            if (entity == null)
            {
                return(Empty());
            }

            var salerService = new SalerService();
            var saler        = salerService.Load(entity.SalerId);

            if (saler == null)
            {
                return(Content("无效数据"));
            }

            var dept = DeptUtil.All().Where(d => d.Id == entity.DeptId).SingleOrDefault();

            if (dept == null)
            {
                return(Content("无效数据"));
            }

            ViewBag.Title = string.Format("[{0}-{1}][{2}]{3}", entity.Year, entity.Month, dept.Name, saler.Name);

            return(View(entity));
        }
Example #2
0
        public JsonResult Delete(int id)
        {
            var entity = service.Load(id);

            if (entity == null)
            {
                return(Json(ResultUtil.AuthFail("请求的数据不存在")));
            }
            var result = service.Delete(entity, AppUser);

            // 如果有缓存,注意在这里要清空缓存

            return(Json(result));
        }