public void bindUpdateDepositAglForm(DataRowView sellRow, BankDepositAgl_Report form) { BankDepositAgl_Update objForm = new BankDepositAgl_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 (BankDepositAgl_Update.UpdateBankDepositAglTextChangedFlag == false) { if (selRow[0].ToString() != "") { MainTabPageUpdateDepositAgl.Name = "tabPageUpdateDepositAgl"; MainTabPageUpdateDepositAgl.Text = "تعديل ايداع-آجل"; MainTabPageUpdateDepositAgl.ImageOptions.Image = null; panelUpdateDepositAgl.Name = "PanelUpdateDepositAgl"; panelUpdateDepositAgl.Dock = DockStyle.Fill; panelUpdateDepositAgl.Controls.Clear(); BankDepositAgl_Update form = new BankDepositAgl_Update(selRow); form.Size = new Size(1059, 638); form.TopLevel = false; form.FormBorderStyle = FormBorderStyle.None; form.Dock = DockStyle.Fill; panelUpdateDepositAgl.Controls.Add(form); MainTabPageUpdateDepositAgl.Controls.Add(panelUpdateDepositAgl); MainTabControlBank.TabPages.Add(MainTabPageUpdateDepositAgl); form.Show(); MainTabControlBank.SelectedTabPage = MainTabPageUpdateDepositAgl; } else { MessageBox.Show("يجب ان تختار عنصر"); } } else { if (MessageBox.Show("هناك تعديلات لم تحفظ بعد..هل انت متاكد انك تريد التجاهل؟", "تحذير", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) != DialogResult.Yes) { MainTabControlBank.SelectedTabPage = MainTabPageUpdateDepositAgl; return; } else { if (selRow[0].ToString() != "") { panelUpdateDepositAgl.Controls.Clear(); MainTabPageUpdateDepositAgl.ImageOptions.Image = null; BankDepositAgl_Update form = new BankDepositAgl_Update(selRow); form.Size = new Size(1059, 638); form.TopLevel = false; form.FormBorderStyle = FormBorderStyle.None; form.Dock = DockStyle.Fill; panelUpdateDepositAgl.Controls.Add(form); form.Show(); MainTabControlBank.SelectedTabPage = MainTabPageUpdateDepositAgl; } else { MessageBox.Show("يجب ان تختار عنصر"); } } } } else { MessageBox.Show("هذا العنصر تم حذفة من قبل"); } } catch (Exception ex) { MessageBox.Show(ex.Message); } }