Example #1
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);
        }
Example #2
0
        public bool GetDepartmentManage(Images image, string tempDepartment)
        {
            bool            flag      = false;
            Connect3Manager c3Manager = new Connect3Manager();
            Connect3        c3        = new Connect3();
            List <Connect3> c3List    = new List <Connect3>();

            c3.DepartmentNumber = tempDepartment;
            c3.ImageNumber      = image.ImageNumber;
            c3List = c3Manager.SearchConnect(c3);
            for (int i = 0; i < c3List.Count; i++)
            {
                if (tempDepartment == c3List[i].DepartmentNumber)
                {
                    flag = true;
                }
            }
            return(flag);
        }
Example #3
0
        public void AddAll(Images img, List <Product> pList, List <Company> cList, List <Connect1> c1List, List <Connect2> c2List, List <Connect3> c3List)
        {
            ImageManager    iManager  = new ImageManager();
            CompanyManager  cManager  = new CompanyManager();
            ProductManager  pManager  = new ProductManager();
            Connect1Manager c1Manager = new Connect1Manager();
            Connect2Manager c2Manager = new Connect2Manager();
            Connect3Manager c3Manager = new Connect3Manager();

            iManager.AddImage(img);
            for (int i = 0; i < pList.Count; i++)
            {
                pManager.AddProduct(pList[i]);
            }
            for (int i = 0; i < pList.Count; i++)
            {
                cManager.AddCompany(cList[i]);
            }
            c1Manager.AddConnect1(c1List);
            c2Manager.AddConnect2(c2List);
            c3Manager.AddConnect3(c3List);
        }