public void RegisterProductAction(ProductActionEvent productAction) { _connection.Open(); var command = new SQLiteCommand(_connection); command.CommandText = "INSERT INTO ProductAction(UserId, ProductId, Type) VALUES(@userId, @productId, @type)"; command.Parameters.AddWithValue("@userId", productAction.UserId); command.Parameters.AddWithValue("@userId", productAction.ProductId); command.Parameters.AddWithValue("@type", productAction.Type); command.Prepare(); command.ExecuteNonQuery(); _connection.Close(); }
public void RegisterProductAction(ProductActionEvent productAction) { Repository.RegisterProductAction(productAction); }
public IActionResult Post([FromBody] ProductActionEvent productAction) { Facade.RegisterProductAction(productAction); return(Ok()); }