Esempio n. 1
0
        public string RemoveConnect21(Connect2 connect2)   //删除表中某行
        {
            try
            {
                SqlConnection conn = new SqlConnection(DbUtil.ConnString);

                SqlCommand cmd = conn.CreateCommand();
                cmd.CommandText = DbUtil.connect2DataBasesql6;
                cmd.CommandType = CommandType.Text;

                cmd.Parameters.Add(new SqlParameter("@companyNumber", connect2.CompanyNumber));



                conn.Open();        //打开数据链接
                SqlDataReader reader = cmd.ExecuteReader();
                conn.Close();
            }
            catch (Exception ee)
            {
                exception = ee.ToString();
                //Console.WriteLine(ee.ToString());
            }

            //Console.WriteLine(image.ToString());
            return(exception);
        }
Esempio n. 2
0
        /*private void change_Click(object sender, EventArgs e)
         * {
         *  //Form2 f2 = new Form2();//子窗体
         *  //f2.MdiParent = this;
         *  //f2.Show();
         * outtextbox_ImageNumber.ReadOnly = false;
         * outtextbox_PartsName.ReadOnly = false;
         * outtextbox_CompanyName.ReadOnly = false;
         * outtextbox_CompanyNumber.ReadOnly = false;
         * outtextbox_ProductName.ReadOnly = false;
         * outtextbox_ProductType.ReadOnly = false;
         * }
         * private void ok_Click(object sender, EventArgs e)
         * {
         *  Images img = new Images();
         *  img.ImageNumber = outtextbox_ImageNumber.Text;
         *  img.PartsName = outtextbox_PartsName.Text;
         *  string strCompanyName = outtextbox_CompanyName.Text;
         *  string strCompanyNumber = outtextbox_CompanyNumber.Text;
         *  string strProductName = outtextbox_ProductName.Text;
         *  string strProductType = outtextbox_ProductType.Text;
         *
         *  //... ...
         * }*/
        private void ok_Click(object sender, EventArgs e)
        {
            Images          image     = new Images();
            Connect1        c1        = new Connect1();
            Connect2        c2        = new Connect2();
            Connect3        c3        = new Connect3();
            ImageManager    iManager  = new ImageManager();
            Connect1Manager c1Manager = new Connect1Manager();
            Connect2Manager c2Manager = new Connect2Manager();
            Connect3Manager c3Manager = new Connect3Manager();

            image.ImageNumber = outtextbox_ImageNumber.Text.Trim();
            image.PartsName   = outtextbox_PartsName.Text;

            c1.ImageNumber = image.ImageNumber;
            c1.ProductType = outtextbox_ProductType.Text;

            c2.ImageNumber   = image.ImageNumber;
            c2.CompanyNumber = outtextbox_CompanyNumber.Text;

            c3.ImageNumber = image.ImageNumber;

            iManager.DeleteImage(image);
            c1Manager.DeleteConnect1(c1);
            c2Manager.DeleteConnect2(c2);
            c3Manager.DeleteConnect3(c3);
        }
Esempio n. 3
0
        public List <Connect2> SearchConnect(Connect2 c2)
        {
            List <Connect2> tempList = null;

            if (c2 != null)
            {
                tempList = c2DAO.SelectConnect2(c2);
            }
            return(tempList);
        }
Esempio n. 4
0
        public List <Connect2> GetConnect2(Images img, List <Company> tempList)              //公司选择判断
        {
            List <Connect2> c2List = new List <Connect2>();

            for (int i = 0; i < tempList.Count; i++)
            {
                Connect2 c2 = new Connect2();
                c2.CompanyNumber = tempList[i].CompanyNumber;
                c2.ImageNumber   = img.ImageNumber;
                c2List.Add(c2);
            }
            return(c2List);
        }
Esempio n. 5
0
        public List <Connect2> SearchConnect2(Connect2 c2, string judge)
        {
            List <Connect2> tempList = null;

            if (judge == "imageNumber")
            {
                tempList = c2DAO.SelectConnect211(c2.ImageNumber);
            }
            else
            {
                tempList = c2DAO.SelectConnect21(c2.CompanyNumber);
            }
            return(tempList);
        }
Esempio n. 6
0
        public bool AlterConnect2(Connect2 c2)
        {
            bool flag = false;

            if (c2DAO.SelectConnect2(c2) != null)
            {
                c2DAO.UpdateConnect2(c2);
                flag = true;
            }
            else
            {
                flag = false;
            }


            return(flag);
        }
Esempio n. 7
0
        public bool DeleteConnect2(Connect2 c2)
        {
            bool flag = false;

            if (iDAO.SelectImage(c2.ImageNumber) != null)
            {
                c2DAO.RemoveConnect2(c2);
                flag = true;
            }

            /*else if (pDAO.SelectProduct(c2.CompanyNumber) == null)
             * {
             *  c2DAO.RemoveConnect21(c2);
             *  flag = true;
             * }*/
            else
            {
                flag = false;
            }

            return(flag);
        }
Esempio n. 8
0
        public List <Connect2> SelectConnect211(string imageNumber)   //查
        {
            Connect2        temp         = null;
            List <Connect2> connect2List = null;

            try
            {
                SqlConnection conn = new SqlConnection(DbUtil.ConnString);

                SqlCommand cmd = conn.CreateCommand();
                cmd.CommandText = DbUtil.connect2DataBasesql7;
                cmd.CommandType = CommandType.Text;

                cmd.Parameters.Add(new SqlParameter("@imageNumber", imageNumber));



                conn.Open();        //打开数据链接
                SqlDataReader reader = cmd.ExecuteReader();

                while (reader.Read())      //开始读取数据
                {
                    temp.ImageNumber   = reader.GetString(reader.GetOrdinal("imageNumber"));
                    temp.CompanyNumber = reader.GetString(reader.GetOrdinal("companyNumber"));
                    connect2List.Add(temp);
                }

                conn.Close();
            }
            catch (Exception ee)
            {
                exception = ee.ToString();
                //Console.WriteLine(ee.ToString());
            }

            //Console.WriteLine(image.ToString());
            return(connect2List);
        }