示例#1
0
 private void btnAddTBLBuyorder_Click(object sender, EventArgs e)
 {
     try
     {
         TBLTwreedOrderDlg frm = new TBLTwreedOrderDlg(-1, true);
         if (frm.ShowDialog() == DialogResult.OK)
         {
             XPSCSTBLTwreedOrder.FixedFilterString = "TwreedOrderId = " + frm._m_TwreedOrderId;
             XPSCSTBLTwreedOrder.Session.DropIdentityMap();
             XPSCSTBLTwreedOrder.Reload();
             gridViewParent.RefreshData();
             gridViewParent.FocusedRowHandle = 1;
             tBLTwreedOrderdetailsTableAdapter.FillByTwreedOrderId(dsData.TBLTwreedOrderdetails, frm._m_TwreedOrderId);
         }
     }
     catch (Exception ex)
     {
         MsgDlg.Show(ex.Message, MsgDlg.MessageType.Error, ex);
     }
 }
示例#2
0
 private void btnDeleteTBLBuyorder_Click(object sender, EventArgs e)
 {
     try
     {
         XPDataTableObject row = (XPDataTableObject)gridViewParent.GetRow(gridViewParent.FocusedRowHandle);
         if (row == null)
         {
             return;
         }
         if (MsgDlg.Show("هل انت متأكد ؟", MsgDlg.MessageType.Question) == DialogResult.Yes)
         {
             gridViewParent.DeleteSelectedRows();
             XPSCSTBLTwreedOrder.Session.DropIdentityMap();
             XPSCSTBLTwreedOrder.Reload();
             gridViewParent.RefreshData();
         }
     }
     catch (Exception ex)
     {
         MsgDlg.Show(ex.Message, MsgDlg.MessageType.Error, ex);
     }
 }
示例#3
0
 private void btnEditTBLBuyorder_Click(object sender, EventArgs e)
 {
     try
     {
         XPDataTableObject row = (XPDataTableObject)gridViewParent.GetRow(gridViewParent.FocusedRowHandle);
         if (row == null)
         {
             return;
         }
         TBLTwreedOrderDlg frm = new TBLTwreedOrderDlg(Convert.ToInt32(row.GetMemberValue("TwreedOrderId")), false);
         if (frm.ShowDialog() == DialogResult.OK)
         {
             XPSCSTBLTwreedOrder.Session.DropIdentityMap();
             XPSCSTBLTwreedOrder.Reload();
             gridViewParent.RefreshData();
         }
     }
     catch (Exception ex)
     {
         MsgDlg.Show(ex.Message, MsgDlg.MessageType.Error, ex);
     }
 }