예제 #1
0
        /// <summary>
        /// 心跳检查一体机运行状况
        /// </summary>
        /// <param name="entity"></param>
        /// <returns></returns>
        public ActionResult App_MachineHeartbeat(MachineHeartbeat entity)
        {
            entity.AddTime = DateTime.Now;
            JsonMessage retJson = new JsonMessage();

            using (LoveBankDBContext db = new LoveBankDBContext())
            {

                db.AddAsync<MachineHeartbeat>(entity);
                db.SaveChangesAsync();
                retJson.Status = true;
                return Json(retJson);
            }
        }
예제 #2
0
        /// <summary>
        /// 统计首页各个模块点击情况
        /// ModuleCode:模块自定义编码
        /// ModuleId:模块Id
        /// MachineCode:机器唯一编码
        /// </summary>
        /// <param name="entity"></param>
        /// <returns></returns>
        public ActionResult App_MachineStatistics(MachineStatistics entity)
        {
            entity.AddTime = DateTime.Now;
            JsonMessage retJson = new JsonMessage();

            using (LoveBankDBContext db = new LoveBankDBContext())
            {

                var tm = db.T_Machine;
                Machine mModel = tm.FirstOrDefault(x => x.MachineCode == entity.MachineCode);
                if (mModel != null)
                {
                    entity.DeptId = mModel.DeptId;
                    //entity.ModuleId = mModel.ID;
                }

                db.AddAsync<MachineStatistics>(entity);
                db.SaveChangesAsync();
                retJson.Status = true;
                return Json(retJson);
            }
        }