コード例 #1
0
        public async Task <IActionResult> SubmitForm([FromForm] Dto.ItemDto viewModel)
        {
            //var entity = _mapper.Map<Dto.ItemDto, Entity.ItemsEntity>(viewModel);
            //await _itemService.SubmitFormAsync(entity, viewModel.Id);
            await _itemService.SubmitFormAsync(viewModel, viewModel.Id);

            return(Success("提交成功!"));
        }
コード例 #2
0
        public async Task <IActionResult> AddOrEditItem(string id)
        {
            Dto.ItemDto viewModel = new Dto.ItemDto();
            if (string.IsNullOrEmpty(id))
            {
                return(View(viewModel));
            }
            var data = await _itemService.GetItemsByPKID(id);

            return(View(data));
        }
コード例 #3
0
        public async Task <IActionResult> AddOrEditItem(string id)
        {
            Dto.ItemDto viewModel = new Dto.ItemDto();
            if (string.IsNullOrEmpty(id))
            {
                return(View(viewModel));
            }
            var data = await _itemService.GetItemsByPKID(id);

            viewModel.EnCode    = data.EnCode;
            viewModel.FullName  = data.FullName;
            viewModel.Id        = data.Id;
            viewModel.IsEnabled = (bool)data.EnabledMark;
            viewModel.ParentId  = data.ParentId;
            viewModel.Remark    = data.Description;
            return(View(viewModel));
        }
コード例 #4
0
        public async Task <IActionResult> SubmitForm([FromForm] Dto.ItemDto viewModel)
        {
            await _itemService.SubmitFormAsync(viewModel, viewModel.Id);

            return(Success("提交成功!"));
        }