blpersistmanager.cs

来自「这是一个gps的数据读写器。大家可以借鉴学习一下。」· CS 代码 · 共 47 行

CS
47
字号
using System;
using BEC;
using DAT;


namespace BLT
{

	/// <summary>
	/// saves the gps sentence in the database
	/// </summary>
	public class BLPersistManager
	{

		
        DAT.DAPersistManager daPersistManager = new DAPersistManager();
		public BLPersistManager()
		{
			
		}

		public void Persist(object oPersistContent)
		{
			try
			{
				string strSentence =((PersistContent)oPersistContent).GPSSentence;
				string strMovObjId = ((PersistContent)oPersistContent).MovObjId;

				if(strSentence.StartsWith("$GPRMC")==true)
				{
					BEC.RMC oRMC = new RMC(strSentence);
					this.daPersistManager.InsertRMC(strMovObjId,oRMC);

				}


			}
			catch(Exception oException)
			{
				throw new Exception(" BLPersistManager:Persist "+oException.Message);

			}

		}
	}
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?