Пример #1
0
 public Edit(RoutesVerwaltung farm,int vil, int val1, bool val2, bool val3, string val4, int val5, int val6, double val7, double val8, double val9, double val10, double val11, double val12, double val13, string val14, string val15)
 {
     InitializeComponent();
     rts = farm;
     inda = vil;
     LevelBox.Text = val1.ToString();
     expandedBox.ThreeState = val2;
     leafBox.ThreeState = val3;
     CategBox.Text = val4;
     IdBox.Text = val5.ToString();
     ParentIdBox.Text = val6.ToString();
     FtWeightBox.Text = val7.ToString();
     FtWeight2Box.Text = val8.ToString();
     FtWeight3Box.Text = val9.ToString();
     FtWeight4Box.Text = val10.ToString();
     FtWeight5Box.Text = val11.ToString();
     FtWeight6Box.Text = val12.ToString();
     FtWeight7Box.Text = val13.ToString();
     MapBox.Text = val14;
     DetailsBox.Text = val15;
 }
Пример #2
0
 private void AddButton_Click(object sender, EventArgs e)
 {
     Add ad = new Add(rts);
     ad.ShowDialog();
     if (rts != null)
     {
         RoutesBoxList.Items.Clear();
         rts = ad.getRTS();
         for (int i = 0; i < rts.getRoute().Count; i++)
             RoutesBoxList.Items.Add(ad.getRTS().getRoutebyId(i).getCateg());
     }
     else
     {
         RoutesBoxList.Items.Clear();
         rts = ad.getRTS();
         for (int i = 0; i < ad.getRTS().getRoute().Count; i++)
             RoutesBoxList.Items.Add(ad.getRTS().getRoutebyId(i).getCateg());
     }
 }
Пример #3
0
        private void readJson(string fileToOpen)
        {
            try
            {
                JavaScriptSerializer jsonSerializer = new JavaScriptSerializer();

                byte[] byteArray = System.IO.File.ReadAllBytes(fileToOpen);

                string jsonResponse = System.Text.Encoding.UTF8.GetString(byteArray);
                RoutesVerwaltung singlePerson = jsonSerializer.Deserialize<RoutesVerwaltung>(jsonResponse);
                rts = singlePerson;

                var jss = new JavaScriptSerializer();
                var dict = jss.Deserialize<Dictionary<string, dynamic>>(jsonResponse);
                                ProgressBarStatus();
                var json = jss.Serialize(dict);
                //RoutesBoxList.Items.Add(singlePerson.getRoute().Count);
                //RoutesBoxList.Items.Add(json);
                //RoutesBoxList.Items.Add(singlePerson.children);
                //singlePerson.getRoutebyId(1).getCateg();
                RoutesBoxList.Items.Clear();
                for (int i = 0; i < rts.getRoute().Count; i++)
                {
                    RoutesBoxList.Items.Add(rts.getRoutebyId(i).getCateg());
                }

                //RoutesBoxList.Items.Add(jsonResponse);
                //RoutesBoxList.Items.Add(singlePerson.getCateg());

            }
            catch (Exception e)
            {
                RoutesBoxList.Items.Add("Cannot deserialize json " + fileToOpen);
            }
            /*var json = System.IO.File.ReadAllText(@"D:\App\VertrigoServ\www\dialog\RTSBapp\data\TransportTable.json");

            var objects = JArray.Parse(json); // parse as array
            foreach (JObject root in objects)
            {
                foreach (KeyValuePair<String, JToken> app in root)
                {
                    //var appName = app.Key;
                    var LEVEL = (String)app.Value["LEVEL"];
                    //var value = (String)app.Value["Value"];

                    //Console.WriteLine(appName);
                    //Console.WriteLine(description);
                    //Console.WriteLine(value);
                    //Console.WriteLine("\n");
                    RoutesBoxList.Items.Add(LEVEL);
                }
            }*/
               /* var json = System.IO.File.ReadAllText(@"D:\App\VertrigoServ\www\dialog\RTSBapp\data\TransportTable.json");
            WebClient c = new WebClient();
            var data = c.DownloadString("http://127.0.0.1:25065/dialog/RTSBapp/data/TransportTable.json");
            //Console.WriteLine(data);
            JObject o = JObject.Parse(data);
            RoutesBoxList.Items.Add("Name: " + o["CATEG"]);*/
        }
Пример #4
0
 public Add(RoutesVerwaltung farm)
 {
     InitializeComponent();
     rts = farm;
 }