/// <summary> /// </summary> /// <param name="charId"> /// </param> /// <param name="nanos"> /// </param> public void WriteNano(int charId, IUploadedNanos nanos) { if (!this.ReadNanos(charId).Contains(nanos.NanoId)) { DBUploadedNano temp = new DBUploadedNano(); temp.CharacterId = charId; temp.NanoId = nanos.NanoId; this.Add(temp); } }
/// <summary> /// </summary> /// <param name="charId"> /// </param> /// <param name="nanos"> /// </param> public static void WriteNano(int charId, IUploadedNanos nanos) { try { using (IDbConnection conn = Connector.GetConnection()) { conn.Execute( "REPLACE INTO charactersuploadednanos (ID, Nano) VALUES (@charid, @nano)", new { charid = charId, nano = nanos.NanoId }); } } catch (Exception e) { LogUtil.ErrorException(e); throw; } }
/// <summary> /// </summary> /// <param name="charId"> /// </param> /// <param name="nanos"> /// </param> public static void WriteNano(int charId, IUploadedNanos nanos) { try { using (IDbConnection conn = Connector.GetConnection()) { conn.Execute( "REPLACE INTO charactersuploadednanos (ID, Nano) VALUES (@charid, @nano)", new { charid = charId, nano = nanos.NanoId }); } } catch (Exception e) { LogUtil.ErrorException(e); throw; } }