private void gridViewAsset_RowCellClick(object sender, RowCellClickEventArgs e)
        {
            try
            {
                DevExpress.Xpo.Metadata.XPDataTableObject row = ((DevExpress.Xpo.Metadata.XPDataTableObject)gridViewAsset.GetRow(e.RowHandle));
                if (row != null && row.GetMemberValue("AssetsID") != null)
                {
                    //Load TBLAssetPropertiy Grid
                    gridViewTBLAssetPropertiy.ShowLoadingPanel();
                    tBLAssetPropertiyTableAdapter.FillByAssetsID(dsData.TBLAssetPropertiy, Convert.ToInt32(row.GetMemberValue("AssetsID")));
                    gridViewTBLAssetPropertiy.RefreshData();
                    gridViewTBLAssetPropertiy.HideLoadingPanel();

                    //Load TBLReEvaluation Grid
                    gridViewTBLReEvaluation.ShowLoadingPanel();
                    tBLReEvaluationTableAdapter.FillByAssetsID(dsData.TBLReEvaluation, Convert.ToInt32(row.GetMemberValue("AssetsID")));
                    gridViewTBLReEvaluation.RefreshData();
                    gridViewTBLReEvaluation.HideLoadingPanel();

                    //Load TBLAssetPlace Grid
                    gridViewTBLAssetPlace.ShowLoadingPanel();
                    tBLAssetPlaceTableAdapter.FillByAssetsID(dsData.TBLAssetPlace, Convert.ToInt32(row.GetMemberValue("AssetsID")));
                    gridViewTBLAssetPlace.RefreshData();
                    gridViewTBLAssetPlace.HideLoadingPanel();

                    //Load TBLAssetComponent Grid
                    gridViewTBLAssetComponent.ShowLoadingPanel();
                    tBLAssetComponentTableAdapter.FillByAssetsID(dsData.TBLAssetComponent, Convert.ToInt32(row.GetMemberValue("AssetsID")));
                    gridViewTBLAssetComponent.RefreshData();
                    gridViewTBLAssetComponent.HideLoadingPanel();

                    //Load TBLAddAssetComponent Grid
                    gridViewTBLAddAssetComponent.ShowLoadingPanel();
                    tBLAddAssetComponentTableAdapter.FillByAssetsID(dsData.TBLAddAssetComponent, Convert.ToInt32(row.GetMemberValue("AssetsID")));
                    gridViewTBLAddAssetComponent.RefreshData();
                    gridViewTBLAddAssetComponent.HideLoadingPanel();

                    //Load TBLDeleteAssetComponent Grid
                    gridViewTBLDeleteAssetComponent.ShowLoadingPanel();
                    tBLDeleteAssetComponentTableAdapter.FillByAssetsID(dsData.TBLDeleteAssetComponent, Convert.ToInt32(row.GetMemberValue("AssetsID")));
                    gridViewTBLDeleteAssetComponent.RefreshData();
                    gridViewTBLDeleteAssetComponent.HideLoadingPanel();

                    //Load TBLAssetOhda Grid
                    gridViewTBLAssetOhda.ShowLoadingPanel();
                    tBLAssetOhdaTableAdapter.FillByAssetsID(dsData.TBLAssetOhda, Convert.ToInt32(row.GetMemberValue("AssetsID")));
                    gridViewTBLAssetOhda.RefreshData();
                    gridViewTBLAssetOhda.HideLoadingPanel();
                }
            }
            catch (Exception ex)
            {
                MsgDlg.Show(ex.Message, MsgDlg.MessageType.Error, ex);
            }
        }
Example #2
0
 private void gridViewTBLBuyorder_RowCellClick(object sender, DevExpress.XtraGrid.Views.Grid.RowCellClickEventArgs e)
 {
     try
     {
         DevExpress.Xpo.Metadata.XPDataTableObject row = ((DevExpress.Xpo.Metadata.XPDataTableObject)gridViewParent.GetRow(e.RowHandle));
         if (row != null && row.GetMemberValue("TwreedOrderId") != null)
         {
             //Load TBLTwreedOrderdetails Grid
             gridViewDetails.ShowLoadingPanel();
             tBLTwreedOrderdetailsTableAdapter.FillByTwreedOrderId(dsData.TBLTwreedOrderdetails, Convert.ToInt32(row.GetMemberValue("TwreedOrderId")));
             gridViewDetails.RefreshData();
             gridViewDetails.HideLoadingPanel();
         }
     }
     catch (Exception ex)
     {
         MsgDlg.Show(ex.Message, MsgDlg.MessageType.Error, ex);
     }
 }
Example #3
0
        private void gridViewMain_RowCellClick(object sender, DevExpress.XtraGrid.Views.Grid.RowCellClickEventArgs e)
        {
            try
            {
                DevExpress.Xpo.Metadata.XPDataTableObject row            = ((DevExpress.Xpo.Metadata.XPDataTableObject)gridViewMain.GetRow(e.RowHandle));
                DevExpress.Xpo.Metadata.XPDataTableObject TwreedOrderRow = (DevExpress.Xpo.Metadata.XPDataTableObject)row.GetMemberValue("TwreedOrderId");
                object TwreedOrderId = TwreedOrderRow.GetMemberValue("TwreedOrderId");

                if (row != null && TwreedOrderId != null)
                {
                    //load details
                    LoadId((int)TwreedOrderId);
                    tBLCheckdetailsTableAdapter.FillByChecklagnaID(dsData.TBLCheckdetails, Convert.ToInt32(row.GetMemberValue("ChecklagnaID")));
                    gridViewDetails.RefreshData();
                    tBLCheckEmpTableAdapter.FillByChecklagnaID(dsData.TBLCheckEmp, Convert.ToInt32(row.GetMemberValue("ChecklagnaID")));
                    gridViewEmp.RefreshData();
                }
            }
            catch (Exception ex)
            {
                MsgDlg.Show(ex.Message, MsgDlg.MessageType.Error, ex);
            }
        }