public void OnGet(ByGuidPost parm) { CodeModel = _sysCodeService.GetByGuidAsync(parm).Result.data; if (string.IsNullOrEmpty(CodeModel.guid)) { CodeModel.parentguid = parm.guid; } }
/// <summary> /// 修改状态 /// </summary> /// <param name="parm"></param> /// <returns></returns> public async Task <ApiResult <string> > ModifyStatusAsync(SysCodeDto parm) { var isok = SysCodeDb.Update( m => new SysCode() { Status = parm.status, EditTime = DateTime.Now }, m => m.Guid == parm.guid); var res = new ApiResult <string> { success = isok, statusCode = isok ? (int)ApiEnum.Status : (int)ApiEnum.Error, data = isok ? "1" : "0" }; return(await Task.Run(() => res)); }
/// <summary> /// 添加一条记录 /// </summary> /// <param name="parm"></param> /// <returns></returns> public async Task <ApiResult <string> > AddAsync(SysCodeDto parm) { var model = new SysCode() { Guid = Guid.NewGuid().ToString(), Name = parm.name, ParentGuid = parm.parentguid, CodeType = parm.type, Sort = parm.sort, Status = parm.status, Summary = parm.summary, AddTime = DateTime.Now, EditTime = DateTime.Now }; var isok = SysCodeDb.Insert(model); var res = new ApiResult <string> { statusCode = isok ? (int)ApiEnum.Status : (int)ApiEnum.Error, data = isok ? "1" : "0" }; return(await Task.Run(() => res)); }
public async Task <ApiResult <string> > EditStatusCode(SysCodeDto parm) { return(await _sysCodeService.ModifyStatusAsync(parm)); }
public async Task <ApiResult <string> > AddCodeType(SysCodeDto parm) { return(await _sysCodeService.AddAsync(parm)); }