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)); }
/// <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)); }
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())); }