예제 #1
0
        public IHttpActionResult Edit(DxRole model)
        {
            var oldModel = _dxRoleService.FindById(model.Id);

            oldModel.Name        = model.Name;
            oldModel.Description = model.Description;
            bool           a = _dxRoleService.Update(oldModel);
            DataSourceForm dataSourceForm = new DataSourceForm();

            if (a)
            {
                dataSourceForm.IsSuccess = true;
                dataSourceForm.Message   = "修改成功!";
                //添加操作日志
                //logger.ModifyLog("修改角色",model,oldModel);
            }
            else
            {
                dataSourceForm.IsSuccess = false;
                dataSourceForm.Message   = "修改失败!";
            }

            return(Ok(dataSourceForm));
        }
예제 #2
0
 public static DxRoleViewModel ToModel(this DxRole entity)
 {
     return(entity.MapTo <DxRole, DxRoleViewModel>());
 }