Advertisement
Guest User

Untitled

a guest
Jan 16th, 2019
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.82 KB | None | 0 0
  1. public void addCPU(string name,double frequency,int cores, string socket)
  2.         {
  3.             Dictionary<string, object> queryDict = new Dictionary<string, object> {
  4.                 { "name",name },
  5.                 { "frequency", frequency },
  6.                 { "cores",cores},
  7.                 { "socket",socket } };
  8.  
  9.             var query = new Neo4jClient.Cypher.CypherQuery("CREATE (p:Product {name:{name},frequency:{frequency},cores:{cores},socket:{socket}})",
  10.                 queryDict, CypherResultMode.Set);
  11.  
  12.             ((IRawGraphClient)client).ExecuteCypher(query);
  13.         }
  14.         public void addGPU(string name,double frequency,int memory,string memorytype)
  15.         {
  16.             Dictionary<string, object> queryDict = new Dictionary<string, object> {
  17.                 { "name",name },
  18.                 { "frequency", frequency },
  19.                 { "memory",memory},
  20.                 { "memorytype",memorytype } };
  21.  
  22.             var query = new Neo4jClient.Cypher.CypherQuery("CREATE (p:Product {name:{name},frequency:{frequency},memory:{memory},memorytype:{memorytype}})",
  23.                 queryDict, CypherResultMode.Set);
  24.  
  25.             ((IRawGraphClient)client).ExecuteCypher(query);
  26.         }
  27.         public void addTVorMonitor(string name, string resolution, int screensize, string type)
  28.         {
  29.             Dictionary<string, object> queryDict = new Dictionary<string, object> {
  30.                 { "name",name },
  31.                 { "resolution", resolution },
  32.                 { "screensize",screensize},
  33.                 { "type",type } };
  34.  
  35.             var query = new Neo4jClient.Cypher.CypherQuery("CREATE (p:Product {name:{name},resolution:{resolution},screensize:{screensize},type:{type}})",
  36.                 queryDict, CypherResultMode.Set);
  37.  
  38.             ((IRawGraphClient)client).ExecuteCypher(query);
  39.         }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement