public async Task <int> Insert(PendingTokenMessage pendingTokenMessage) { if (pendingTokenMessage == null) { return(-1); } var insertedRows = await _database.InsertAsync(pendingTokenMessage); return(insertedRows == 1 ? pendingTokenMessage.ID : -1); }
public async Task <int> Insert(string sender, string receiver, TokenMessage tokenMessage) { var p = PendingTokenMessage.Create(sender, receiver, tokenMessage); if (p == null) { return(-1); } var insertedRows = await _database.InsertAsync(p); return(insertedRows == 1 ? p.ID : -1); }