コード例 #1
0
        //// Adds a Vehicle to the XML file
        //private void AddVehicle_Click(object sender, EventArgs e)
        //{
        //    if (vehicle.Text.ToString() == "")
        //    {
        //        MainWindow.ErrorDisplayString("Error Adding Vehicle: no name provided");
        //        return;
        //    }

        //    XMLInterfaces.AddVehicle(vehicle.Text.ToString());
        //    LoadFilters();
        //}

        //// Removes a Vehicle from the XML file
        //private void RemoveVehicle_Click(object sender, EventArgs e)
        //{
        //    if (FilterList.SelectedIndices.Count > 0)
        //    {
        //        foreach (Object selecteditem in FilterList.SelectedItems)
        //        {
        //            XMLInterfaces.DeleteVehicle(selecteditem as String);
        //        }
        //    }
        //    else
        //        MainWindow.ErrorDisplayString("Error Removing Vehicle: no vehicle selected");


        //    LoadFilters();
        //}

        //// Renames Vehicle Name
        //private void RenameVehicle_Click(object sender, EventArgs e)
        //{


        //    if (FilterList.SelectedIndices.Count > 0)
        //    {
        //        if (vehicle.Text == "")
        //        {
        //            MessageBox.Show("Please enter the new name for the vehicle");
        //        }
        //        else
        //        {
        //            foreach (Object selecteditem in FilterList.SelectedItems)
        //            {
        //                XMLInterfaces.RenameVehicle(selecteditem as String, vehicle.Text);
        //            }
        //        }
        //    }
        //    else
        //        MainWindow.ErrorDisplayString("Error Renaming Vehicle: no vehicle selected");

        //    LoadFilters();
        //}

        // Enables ECUs of vehicle to be edited
        private void EditVehicle_Click(object sender, EventArgs e)
        {
            if (FilterList.SelectedIndices.Count > 0)
            {
                foreach (Object selecteditem in FilterList.SelectedItems)
                {
                    Windows.XMLEditECU newMDIChild = new Windows.XMLEditECU(selecteditem as String);
                    newMDIChild.MdiParent = MainWindow.ActiveForm;
                    newMDIChild.Show();
                }
            }
            else
            {
                MainWindow.ErrorDisplayString("Error Editing Vehicle: no vehicle selected");
            }
        }
コード例 #2
0
 //// Adds a Vehicle to the XML file
 //private void AddVehicle_Click(object sender, EventArgs e)
 //{
 //    if (vehicle.Text.ToString() == "")
 //    {
 //        MainWindow.ErrorDisplayString("Error Adding Vehicle: no name provided");
 //        return;
 //    }
 //    XMLInterfaces.AddVehicle(vehicle.Text.ToString());
 //    LoadFilters();
 //}
 //// Removes a Vehicle from the XML file
 //private void RemoveVehicle_Click(object sender, EventArgs e)
 //{
 //    if (FilterList.SelectedIndices.Count > 0)
 //    {
 //        foreach (Object selecteditem in FilterList.SelectedItems)
 //        {
 //            XMLInterfaces.DeleteVehicle(selecteditem as String);
 //        }
 //    }
 //    else
 //        MainWindow.ErrorDisplayString("Error Removing Vehicle: no vehicle selected");
 //    LoadFilters();
 //}
 //// Renames Vehicle Name
 //private void RenameVehicle_Click(object sender, EventArgs e)
 //{
 //    if (FilterList.SelectedIndices.Count > 0)
 //    {
 //        if (vehicle.Text == "")
 //        {
 //            MessageBox.Show("Please enter the new name for the vehicle");
 //        }
 //        else
 //        {
 //            foreach (Object selecteditem in FilterList.SelectedItems)
 //            {
 //                XMLInterfaces.RenameVehicle(selecteditem as String, vehicle.Text);
 //            }
 //        }
 //    }
 //    else
 //        MainWindow.ErrorDisplayString("Error Renaming Vehicle: no vehicle selected");
 //    LoadFilters();
 //}
 // Enables ECUs of vehicle to be edited
 private void EditVehicle_Click(object sender, EventArgs e)
 {
     if (FilterList.SelectedIndices.Count > 0)
     {
         foreach (Object selecteditem in FilterList.SelectedItems)
         {
             Windows.XMLEditECU newMDIChild = new Windows.XMLEditECU(selecteditem as String);
             newMDIChild.MdiParent = MainWindow.ActiveForm;
             newMDIChild.Show();
         }
     }
     else
         MainWindow.ErrorDisplayString("Error Editing Vehicle: no vehicle selected");
 }