コード例 #1
0
        public void PPP()
        {
            try
            {
                int       Update = 0;
                DataTable H10    = new DataTable();
                DataTable H11    = new DataTable();
                var       FA     = new Assest.OrcDataAcess();
                FA.Show(H11);
                FA.Show_(H10);
                JSum = H10.Compute("Sum(PRICE)", "");
                //listStrings5.Clear();
                foreach (DataRow DR in H10.Rows)
                {
                    listStrings5.Add(DR.Field <string>("BARCODE"));
                }
                bool eleno = false;
                for (int i = 0; i < listStrings.Count; i++)
                {
                    if (listStrings[i] == listStrings[i] || listStrings[i] == listStrings[i] + "\n")
                    {
                        eleno = true;
                    }
                }
                if (eleno == true)
                {
                    for (int j = 0; j < 1; j++)
                    {
                        if (Quan_li < 1)
                        {
                            DXMessageBox.Show(string.Format("لم يتم العثور على اي نتائج", Name.Text), "خطأ", MessageBoxButton.OK, MessageBoxImage.Error);

                            GID.Add(int.Parse(id_li));

                            Exists = 0;
                        }
                        else
                        {
                            if (Exists == 1)
                            {
                                Add();
                                var oracleClassAdd = new Assest.OrcDataAcess();
                                oracleClassAdd._Add(Name.Text, price.Text, Barcode.Text);
                                A_qua  = j;
                                Update = Quan_li - 1;//تنقيص من الكمية  الموجودة بالمخزن
                                FA.Updating_QUa(Update.ToString(), id_li);
                                foreach (string s in Price_Report)
                                {
                                    price_p += int.Parse(s);
                                }
                                var mainwindow = new MainWindow();
                                mainwindow.button7_Copy1d_Click(null, null);
                            }
                            else
                            {
                            }
                        }

                        //FA.Updating_QUa(Update.ToString(), liststring4[j]);
                    }
                }
            }
            catch (Exception ex) { }
        }