コード例 #1
0
ファイル: ModuleButtonController.cs プロジェクト: vebin/base
        public async Task <IActionResult> Create(ModuleButtonModel model, long moduleId, long parentId)
        {
            if (!ModelState.IsValid)
            {
                return(Json(R.Err("数据验证失败")));
            }
            var module = model.MapTo <ModuleButton>();

            module.ParentId = parentId;
            module.ModuleId = moduleId;
            var r = await ModuleButtonApp.CreateAsync(module);

            return(Json(r));
        }
コード例 #2
0
        public async Task <IActionResult> Create(ModuleButtonModel model, long moduleId, long parentId)
        {
            if (!ModelState.IsValid)
            {
                return(Operation(false, "数据验证失败"));
            }
            ModuleButton module = MapperHelper.Map <ModuleButtonModel, ModuleButton>(model);

            module.ParentId = parentId;
            module.ModuleId = moduleId;
            var r = await ModuleButtonApp.CreateAsync(module);

            return(Operation(r.IsSuc, r.IsSuc ? "数据添加成功" : r.Msg));
        }
コード例 #3
0
ファイル: ModuleButtonController.cs プロジェクト: vebin/base
        public async Task <IActionResult> Edit(ModuleButtonModel model)
        {
            if (!ModelState.IsValid)
            {
                return(Json(R.Err(GetErrorFromModelStateStr())));
            }

            var m = await ModuleButtonApp.GetAsync(model.Id);

            if (m == null)
            {
                return(Json(R.Err("数据不存在或已被删除")));
            }

            m = model.MapToMeg <ModuleButtonModel, ModuleButton>(m);
            var r = await ModuleButtonApp.UpdateAsync(m);

            return(Json(r));
        }
コード例 #4
0
        public async Task <IActionResult> Edit(ModuleButtonModel model)
        {
            if (!ModelState.IsValid)
            {
                return(Operation(false, GetErrorFromModelStateStr()));
            }

            ModuleButton m = await ModuleButtonApp.GetAsync(model.Id);

            if (m == null)
            {
                return(Operation(false, "数据不存在或已被删除"));
            }

            m = MapperHelper.Map <ModuleButtonModel, ModuleButton>(model, m);
            var r = await ModuleButtonApp.UpdateAsync(m);

            return(Operation(r.IsSuc, r.Msg));
        }