public void CreatePosition(Position model) { using (var db = new DatabaseSession()) { var existingPosition = db.Query <Position>().FirstOrDefault(p => p.Symbol == model.Symbol); if (existingPosition != null) { existingPosition.Quantity += model.Quantity; } else { db.Add(model); } } }