public Zdefiniuj_narzedzia(Proces_technologiczny parent)
 {
     _parent = parent; // assign the ref of the parent
     InitializeComponent();
     getMachineNames(_parent);
     Obrabiarki_Load();
 }
示例#2
0
        public void getListForWeight(Proces_technologiczny _parent)
        {
            orginialIdOfChild = _parent.numberofChild();


            FULLTUPLEtoDB.Clear();
            using (SqlConnection sqlCon = new SqlConnection(connectionString))
            {
                sqlCon.Open();
                string CmdString = "select  node_number, nazwa_zabiegu, rodzaj_narzedzia,waga, d1, l,f from [dbo].[ZdefiniowaneNarzedzia]";
                cmd   = new SqlCommand(CmdString, sqlCon);
                sqlDa = new SqlDataAdapter(cmd);
                dtbl  = new DataTable();
                sqlDa.Fill(dtbl);
                foreach (DataRow row in dtbl.Rows)
                {
                    int.TryParse(row[0].ToString(), out node_number);
                    node_name         = row[1].ToString();
                    rodzaj_obrabiarki = row[2].ToString();
                    int.TryParse(row[3].ToString(), out waga);
                    int.TryParse(row[4].ToString(), out x);
                    int.TryParse(row[5].ToString(), out y);
                    int.TryParse(row[6].ToString(), out z);
                    FULLTUPLE = new Tuple <int, string, string, int, int, int, int>(node_number, node_name, rodzaj_obrabiarki, waga, x, y, z);
                    FULLTUPLEtoDB.Add(FULLTUPLE);
                }
                FULLTUPLEtoDB.RemoveAll(item => item.Item3 == "Wiertła");
                FULLTUPLEtoDB.RemoveAll(item => item.Item3 == "Frezy");
                FULLTUPLEtoDB.RemoveAll(item => item.Item3 == "Narzędzia tokarskie");
                FULLTUPLEtoDB.RemoveAll(item => item.Item3 == "Wytaczaki tokarskie");
                FULLTUPLEtoDB.RemoveAll(item => item.Item3 == "Wiertla");
                FULLTUPLEtoDB.RemoveAll(item => item.Item3 == "Narzedzia tokarskie");
            }
            generateTupleByKind();
        }
示例#3
0
        public Wyswietl_narzedzia(Proces_technologiczny parent)
        {
            InitializeComponent();
            _parent = parent; // assign the ref of the parent
            var lista = _parent.numberofChildTreeView;

            panel1.Hide();
            panel2.Hide();
        }
示例#4
0
 public void getMachineNames(Proces_technologiczny _parent)
 {
     operation = _parent.returnListOperation();
     using (SqlConnection sqlCon = new SqlConnection(ConString))
     {
         sqlCon.Open();
         string CmdString = String.Format("select [dbo].[Operacje].Tokarki, [dbo].[Operacje].Frezarki,[dbo].[Operacje].Wiertarki FROM [Operacje] where nazwa_operacji='{0}'", operation[0]);
         cmd   = new SqlCommand(CmdString, sqlCon);
         sqlDa = new SqlDataAdapter(cmd);
         dtbl  = new DataTable();
         sqlDa.Fill(dtbl);
         foreach (DataRow row in dtbl.Rows)
         {
             tickList.Add(row[0].ToString());
             tickList.Add(row[1].ToString());
             tickList.Add(row[2].ToString());
         }
     }
     compareNameMethod();
     treeviewquery();
 }
 public void getMachineNames(Proces_technologiczny _parent)
 {
     operation         = _parent.returnToolListOperation();
     orginialIdOfChild = _parent.numberofChild();
     using (SqlConnection sqlCon = new SqlConnection(ConString))
     {
         sqlCon.Open();
         string CmdString = String.Format("select [dbo].[Zabiegi].Wiertła, [dbo].[Zabiegi].Frezy," +
                                          "[dbo].[Zabiegi].[Narzędzia tokarskie]  FROM [Zabiegi] WHERE nazwa_zabiegu= N'{0}'", operation[0]);
         cmd   = new SqlCommand(CmdString, sqlCon);
         sqlDa = new SqlDataAdapter(cmd);
         dtbl  = new DataTable();
         sqlDa.Fill(dtbl);
         foreach (DataRow row in dtbl.Rows)
         {
             tickList.Add(row[0].ToString());
             tickList.Add(row[1].ToString());
             tickList.Add(row[2].ToString());
             // tickList.Add(row[3].ToString());
         }
     }
     compareNameMethod();
     treeviewquery();
 }