Bladeren bron

Загрузить файлы ''

gr601_tadal 4 jaren geleden
bovenliggende
commit
6ebf7cc310
1 gewijzigde bestanden met toevoegingen van 43 en 0 verwijderingen
  1. 43 0
      Мое

+ 43 - 0
Мое

@@ -0,0 +1,43 @@
+pragma solidity ^0.4.18;
+
+contract MyContract {
+    
+    struct Auto {
+        string category;
+        uint cost;
+        uint age;
+        bool registr;
+    }
+    
+    struct Drivers {
+        string name;
+        uint stage;
+        uint kDTP;
+        uint kSTRF;
+        uint strVzn;
+        uint balance;
+    }
+    
+    struct Drivercard {
+            string number;
+            string dateOfWork;
+            string category;
+            address driver;
+        }
+        
+        Drivercard[] public drivercards;
+        
+        function AddDriverCard (string _number, string _category, string _dateOfWork) {    // Порешать дату
+            drivercards.push(Drivercard({number : _number, category : _category,dateOfWork : _dateOfWork, driver : msg.sender}));
+        } 
+        
+        Auto[] public autosReg;
+        
+        function RequestRegistration (string _category, uint _cost, uint _age)  {  // Вписать текущую дату
+            autosReg.push(Auto({category : _category, cost : _cost, age : _age, registr : false}));
+        }
+        
+        function Registration () {
+            autosReg[0].registr = true; // Удаление из массива
+        } 
+}