Ejemplo n.º 1
0
        public async Task <IActionResult> Create(CreateWebConfigDto model)
        {
            if (!ModelState.IsValid)
            {
                return(Operation(false, "数据验证失败;" + GetErrorFromModelStateStr(), ""));
            }
            var r = await WebConfigApp.CreateAsync(model, await CurrentUser());

            return(Json(r));
        }
Ejemplo n.º 2
0
        /// <summary>
        /// 添加
        /// </summary>
        /// <param name="entityDto"></param>
        /// <param name="currentUser"></param>
        /// <returns></returns>
        public async Task <ResultDto <long> > CreateAsync(CreateWebConfigDto entityDto, CurrentUser currentUser)
        {
            var isExist = await WebConfigAppRep.Find(o => o.ConfigKey == entityDto.ConfigKey).AnyAsync();

            if (isExist)
            {
                return(ResultDto <long> .Err(msg : "key已存在"));
            }
            var dto = entityDto.MapTo <WebConfig>();

            dto.CreatorUserId = currentUser?.Id;
            dto.CreatorTime   = DateTime.Now;
            await WebConfigAppRep.AddAsync(dto);

            return(ResultDto <long> .Suc(dto.Id));
        }
Ejemplo n.º 3
0
        public async Task <IActionResult> Create()
        {
            CreateWebConfigDto model = new CreateWebConfigDto();

            return(View(model));
        }
 public async Task <ResultDto <long> > CreateAsync([FromBody] CreateWebConfigDto model)
 {
     return(await _webConfigApp.CreateAsync(model, new Core.CurrentUser()));
 }