Example #1
0
        public void bindUpdatePullCashForm(DataRowView sellRow, BankPullCash_Report form)
        {
            BankPullCash_Update objForm = new BankPullCash_Update(sellRow, form, MainTabControlBank);

            objForm.TopLevel = false;
            XtraTabPage xtraTabPage = getTabPage(MainTabControlBank, "تعديل مرتد-كاش");

            if (xtraTabPage == null)
            {
                MainTabControlBank.TabPages.Add("تعديل مرتد-كاش");
                xtraTabPage = getTabPage(MainTabControlBank, "تعديل مرتد-كاش");
            }
            xtraTabPage.Controls.Clear();
            xtraTabPage.Controls.Add(objForm);
            MainTabControlBank.SelectedTabPage = xtraTabPage;
            objForm.FormBorderStyle            = System.Windows.Forms.FormBorderStyle.None;
            objForm.Dock = DockStyle.Fill;
            objForm.Show();
        }
        private void btnUpdate_Click(object sender, EventArgs e)
        {
            try
            {
                DataRowView selRow = (DataRowView)(((GridView)gridControl1.MainView).GetRow(((GridView)gridControl1.MainView).GetSelectedRows()[0]));

                if (selRow["Error"].ToString() == "0")
                {
                    if (BankPullCash_Update.updateBankPullCashTextChangedFlag == false)
                    {
                        if (selRow[0].ToString() != "")
                        {
                            MainTabPageUpdatePullCash.Name = "tabPageUpdatePullCash";
                            MainTabPageUpdatePullCash.Text = "تعديل سحب-آجل";
                            MainTabPageUpdatePullCash.ImageOptions.Image = null;
                            panelUpdatePullCash.Name = "PanelUpdatePullCash";
                            panelUpdatePullCash.Dock = DockStyle.Fill;

                            panelUpdatePullCash.Controls.Clear();
                            BankPullCash_Update form = new BankPullCash_Update(selRow);
                            form.Size            = new Size(1059, 638);
                            form.TopLevel        = false;
                            form.FormBorderStyle = FormBorderStyle.None;
                            form.Dock            = DockStyle.Fill;
                            panelUpdatePullCash.Controls.Add(form);
                            MainTabPageUpdatePullCash.Controls.Add(panelUpdatePullCash);
                            MainTabControlBank.TabPages.Add(MainTabPageUpdatePullCash);
                            form.Show();
                            MainTabControlBank.SelectedTabPage = MainTabPageUpdatePullCash;
                        }
                        else
                        {
                            MessageBox.Show("يجب ان تختار عنصر");
                        }
                    }
                    else
                    {
                        if (MessageBox.Show("هناك تعديلات لم تحفظ بعد..هل انت متاكد انك تريد التجاهل؟", "تحذير", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) != DialogResult.Yes)
                        {
                            MainTabControlBank.SelectedTabPage = MainTabPageUpdatePullCash;
                            return;
                        }
                        else
                        {
                            if (selRow[0].ToString() != "")
                            {
                                panelUpdatePullCash.Controls.Clear();
                                MainTabPageUpdatePullCash.ImageOptions.Image = null;
                                BankPullCash_Update form = new BankPullCash_Update(selRow);
                                form.Size            = new Size(1059, 638);
                                form.TopLevel        = false;
                                form.FormBorderStyle = FormBorderStyle.None;
                                form.Dock            = DockStyle.Fill;
                                panelUpdatePullCash.Controls.Add(form);
                                form.Show();
                                MainTabControlBank.SelectedTabPage = MainTabPageUpdatePullCash;
                            }
                            else
                            {
                                MessageBox.Show("يجب ان تختار عنصر");
                            }
                        }
                    }
                }
                else
                {
                    MessageBox.Show("هذا العنصر تم حذفة من قبل");
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }