/// <summary> /// 更新系统 /// </summary> /// <param name="system"></param> /// <returns></returns> public async Task <bool> UpdateAsync(SysSystem system) { try { var dbsystem = await _databaseFixture.Db.SysSystem.FindByIdAsync(system.SystemId); if (dbsystem != null) { dbsystem.SystemName = system.SystemName; dbsystem.IsDel = system.IsDel; dbsystem.Memo = system.Memo; dbsystem.Sort = system.Sort; dbsystem.UpdateTime = DateTime.Now.ToTimeStamp(); return(await _databaseFixture.Db.SysSystem.UpdateAsync(dbsystem)); } else { return(false); } } catch (Exception e) { _logJobs.ExceptionLog(system.CreateUserId, e); return(false); } }
public async Task <IActionResult> Update([FromBody] SysSystem system) { system.UpdateUserId = UserIdentity.UserId; bool res = await _systemService.UpdateAsync(system); return(Ok(res)); }
public async Task <bool> InsertAsync(SysSystem system) { var uri = API.SysSystem.InsertAsync(_baseUrl); var content = new StringContent(JsonConvert.SerializeObject(system), System.Text.Encoding.UTF8, "application/json"); var response = await _apiClient.PostAsync(uri, content); response.EnsureSuccessStatusCode(); string res = await response.Content.ReadAsStringAsync(); return(res.ToLower() == bool.TrueString.ToLower()); }
/// <summary> /// 新增系统 /// </summary> /// <param name="system"></param> /// <returns></returns> public async Task <bool> InsertAsync(SysSystem system) { try { system.SystemCode = Guid.NewGuid().ToString(); system.CreateTime = DateTime.Now.ToTimeStamp(); var res = await _databaseFixture.Db.SysSystem.InsertAsync(system); return(res); } catch (Exception e) { _logJobs.ExceptionLog(system.CreateUserId, e); return(false); } }
private void InitApplication() { EntityManager.InitializeEntity("Aim.Portal"); SysSystem system = SysSystemRule.GetCurrentSystemInfo(); if (system != null) { Application["SysSystem"] = system; } //日志 log4net.Config.XmlConfigurator.Configure(); //日志、异常 LogAttribute.del += WriteLog; ExceptionAttribute.del += WriteLog; }
public async Task <object> PutAsync(SysSystem entity) { if (ModelState.IsValid) { var json = new ResJson() { success = false }; try { entity.Date = DateTime.Now; if (await sysSystemService.UpdateAsync(entity)) { json.message = "操作成功!"; json.success = true; } else { json.message = "操作失败!"; } } catch (Exception ex) { json.message = "网络超时."; throw ex; } return(json); } else { return(BadRequest()); } }
public async Task <bool> UpdateAsync([FromBody] SysSystem system) { return(await _systemService.UpdateAsync(system)); }
public async Task <bool> InsertAsync([FromBody] SysSystem system) { return(await _systemService.InsertAsync(system)); }