예제 #1
0
        public IActionResult AddEdit(AddEditModel model)
        {
            var entity = model.MapTo <Department>();

            var result = model.Id.IsNullOrWhiteSpace()
                ? _departmentService.Add(entity)
                : _departmentService.Update(entity);

            return(Json(result));
        }
예제 #2
0
        public IActionResult AddEdit(AddEditModel model)
        {
            var isNameExists = _menuService.IsNameExists(model.Id, model.Name);

            if (isNameExists.Failed)
            {
                return(Json(isNameExists));
            }

            var entity = model.MapTo <Menu>();

            if (model.Id.IsNullOrWhiteSpace())
            {
                _menuService.Add(entity);
            }
            else
            {
                _menuService.Update(entity);
            }

            return(Json(ServiceResult.IsSuccess("操作成功")));
        }