/// <summary> /// 翻译插入骑士运行轨迹实体 /// </summary> /// <UpdateBy>caoheyang</UpdateBy> /// <UpdateTime>20150519</UpdateTime> /// <param name="clienterPushLocaltionPm">参数实体</param> /// <returns></returns> private ClienterLocation TranslateInsertModel(ClienterPushLocaltionPM clienterPushLocaltionPm) { ClienterLocation temp = new ClienterLocation(); temp.ClienterId = clienterPushLocaltionPm.ClienterId; temp.Longitude = clienterPushLocaltionPm.Longitude; temp.Latitude = clienterPushLocaltionPm.Latitude; return(temp); }
/// <summary> /// 增加一条记录 /// </summary> /// <param name="clienterLocation"></param> public long Insert(ClienterLocation clienterLocation) { const string insertSql = @" insert into ClienterLocation(Longitude,Latitude,ClienterId) values(@Longitude,@Latitude,@ClienterId) select @@IDENTITY "; IDbParameters dbParameters = DbHelper.CreateDbParameters(); dbParameters.AddWithValue("Longitude", clienterLocation.Longitude); dbParameters.AddWithValue("Latitude", clienterLocation.Latitude); dbParameters.AddWithValue("ClienterId", clienterLocation.ClienterId); object result = DbHelper.ExecuteScalar(SuperMan_Write, insertSql, dbParameters); return(ParseHelper.ToLong(result)); }