Exemplo n.º 1
0
        /// <summary>
        /// app获取树莓派发送到数据库的指令
        /// </summary>
        /// <param name="shipId"></param>
        /// <returns></returns>
        public ReturnData AppGetRenturnData(int shipId)
        {
            waterdataEntities entity     = new waterdataEntities();
            return_data       commands   = entity.return_data.Where(s => s.ship_id == shipId).OrderByDescending(s => s.create_time).First();
            ReturnData        retrundata = new ReturnData()
            {
                Message    = commands.message,
                CreateTime = commands.create_time.ToString()
            };

            return(retrundata);
        }
Exemplo n.º 2
0
        /// <summary>
        /// 树莓派发送消息
        /// </summary>
        /// <param name="shipId"></param>
        /// <param name="message"></param>
        /// <returns></returns>
        public bool SendMessage(int shipId, string message)
        {
            waterdataEntities entity = new waterdataEntities();

            string[] messages = message.Split('|');
            foreach (var item in messages)
            {
                return_data returndata = new return_data()
                {
                    ship_id     = shipId,
                    message     = item,
                    create_time = DateTime.Now
                };
                entity.return_data.Add(returndata);
                entity.SaveChanges();
            }
            return(true);
        }