예제 #1
0
        public IHttpActionResult Edit(int id)
        {
            var entity             = _iAppTypeService.FindById(id);
            AppTypeViewModel model = new AppTypeViewModel
            {
                Id       = entity.t_id,
                Name     = entity.t_name,
                Sort     = entity.t_sort,
                ParentId = entity.t_topid
            };

            return(Ok(model));
        }
예제 #2
0
        public IHttpActionResult Edit(AppTypeViewModel model)
        {
            var oldModel = _iAppTypeService.FindById(model.Id);

            oldModel.t_name  = model.Name;
            oldModel.t_sort  = model.Sort;
            oldModel.t_topid = model.ParentId;
            var            a = _iAppTypeService.Update(oldModel);
            DataSourceForm dataSourceForm = new DataSourceForm();

            if (a)
            {
                dataSourceForm.IsSuccess = true;
                dataSourceForm.Message   = "修改成功!";
            }
            else
            {
                dataSourceForm.IsSuccess = false;
                dataSourceForm.Message   = "修改失败!";
            }
            return(Ok(dataSourceForm));
        }
예제 #3
0
        public IHttpActionResult Create(AppTypeViewModel model)
        {
            jmp_apptype entity = new jmp_apptype
            {
                t_topid = model.ParentId,
                t_name  = model.Name,
                t_sort  = model.Sort,
                t_state = 1
            };
            var            a = _iAppTypeService.Insert(entity);
            DataSourceForm dataSourceForm = new DataSourceForm();

            if (a > 0)
            {
                dataSourceForm.IsSuccess = true;
                dataSourceForm.Message   = "添加成功!";
            }
            else
            {
                dataSourceForm.IsSuccess = false;
                dataSourceForm.Message   = "添加失败!";
            }
            return(Ok(dataSourceForm));
        }