コード例 #1
0
ファイル: Volado.cs プロジェクト: JOndarza/CAD
 public void AddData()
 {
     String[] caras
         = new String[]
         {
             "Sol", "Aguila","Sol", "Aguila",
             "Sol", "Aguila","Sol", "Aguila",
             "Sol", "Aguila","Sol", "Aguila",
             "Sol", "Aguila","Sol", "Aguila",
             "Sol", "Aguila","Sol", "Aguila",
             "Sol", "Aguila","Sol", "Aguila",
             "Sol", "Aguila","Sol", "Aguila",
             "Sol", "Aguila","Sol", "Aguila",
             "Sol", "Aguila","Sol", "Aguila",
             "Sol", "Aguila","Sol", "Aguila",
             "Sol", "Aguila","Sol", "Aguila",
             "Sol", "Aguila","Sol", "Aguila",
             "Sol", "Aguila","Sol", "Aguila",
             "Sol", "Aguila","Sol", "Aguila"
         };
     int mSize = caras.Length;
     Random r = new Random((int)DateTime.Now.Ticks);
     Lab3.DManager dman = new Lab3.DManager();
     foreach (ObjectId monedaId in this.monedasIds)
     {
         ObjectId dicMonedaId =
         dman.AddDictionary(monedaId, "Volado");
         ObjectId regCaraId =
         dman.AddXRecord(dicMonedaId, "Cara");
         dman.AddData(regCaraId, caras[r.Next(mSize - 1)]);
     }
 }
コード例 #2
0
ファイル: Volado.cs プロジェクト: JOndarza/CAD
 public void Test()
 {
     Lab3.DManager dMan = new Lab3.DManager();
     string res;
     int aguila = 0, sol = 0;
     foreach (ObjectId monedaId in this.monedasIds)
     {
         res = dMan.Extract(dMan.Get(dMan.Get(monedaId, "Volado"), "Cara"))[0];
         if (res == "Sol")
         {
             sol++;
             Lab3.DBMan.UpdateColor(monedaId, Color.FromRgb(255, 0, 0));
         }
         else
         {
             aguila++;
             Lab3.DBMan.UpdateColor(monedaId, Color.FromRgb(0, 255, 0));
         }
     }
     Editor ed = Application.DocumentManager.MdiActiveDocument.Editor;
     ed.WriteMessage("{0} {1}", aguila != sol ? "Gano" : "Empate",
         aguila > sol ? "Aguila" : sol > aguila ? "Sol" : "");
 }