Exemplo n.º 1
0
        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"));
        }
Exemplo n.º 2
0
        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);
        }
Exemplo n.º 3
0
        // 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));
        }
Exemplo n.º 4
0
        public virtual MED_SYSTEM_CONFIG GetSingleTopOn()
        {
            MED_SYSTEM_CONFIG result = dapper.Set <MED_SYSTEM_CONFIG>().Select().FirstOrDefault();

            return(result);
        }