public ActionResult Modify(SystemConfig appInfo) { DapperContext dapper = new DapperContext("docareConnString"); MED_SYSTEM_CONFIG entity = dapper.Set <MED_SYSTEM_CONFIG>().Select().FirstOrDefault(); bool result = false; if (entity == null) { entity = new MED_SYSTEM_CONFIG(); entity.SYS_ID = Guid.NewGuid().ToString(); JavaScriptSerializer jsonSerializer = new JavaScriptSerializer(); entity.CONFIG_JSON = jsonSerializer.Serialize(appInfo); result = dapper.Set <MED_SYSTEM_CONFIG>().Insert(entity); dapper.SaveChanges(); } else { JavaScriptSerializer jsonSerializer = new JavaScriptSerializer(); entity.CONFIG_JSON = jsonSerializer.Serialize(appInfo); entity.ModelStatus = ModelStatus.Modeified; result = dapper.Set <MED_SYSTEM_CONFIG>().Save(entity); dapper.SaveChanges(); } return(Json(true, "text/html")); }
public ApiResult <int> GetUpdateTime() { ApiResult <int> result = new ApiResult <int>(); try { MED_SYSTEM_CONFIG entity = this.updateService.GetSingleTopOn(); if (entity == null) { result.Data = 0; } else { JavaScriptSerializer jsonSerializer = new JavaScriptSerializer(); SystemConfig config = new SystemConfig(); config = jsonSerializer.Deserialize <SystemConfig>(entity.CONFIG_JSON); result.Data = config.TimingUpdateTime; } } catch (Exception ex) { result.Msg = ex.ToString(); result.Data = 0; } return(result); }
// GET: SystemManagement public ActionResult Index() { DapperContext dapper = new DapperContext("docareConnString"); SystemConfig config = new SystemConfig(); MED_SYSTEM_CONFIG entity = dapper.Set <MED_SYSTEM_CONFIG>().Select().FirstOrDefault(); if (entity != null) { JavaScriptSerializer jsonSerializer = new JavaScriptSerializer(); config = jsonSerializer.Deserialize <SystemConfig>(entity.CONFIG_JSON); ViewBag.SYS_ID = entity.SYS_ID; } return(View(config)); }
public virtual MED_SYSTEM_CONFIG GetSingleTopOn() { MED_SYSTEM_CONFIG result = dapper.Set <MED_SYSTEM_CONFIG>().Select().FirstOrDefault(); return(result); }