private void btnUpdate_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            int RowHandle = 0;
            if (selection.SelectedCount == 0)
            {
                MessageBox.Show("请先选择需要修改的记录");
            }
            else if (selection.SelectedCount > 1)
            {
                MessageBox.Show("一次只能修改一条记录,请重新选择!");
            }
            else
            {
                int RowIndex = selection.GetSelectedRowIndex(0);
                RowHandle = gridView1.GetRowHandle(RowIndex);

                structDWXX sDWXX = new structDWXX();
                sDWXX.strDWID = gridView1.GetRowCellDisplayText(RowHandle, colDWID);
                sDWXX.strDWBH = gridView1.GetRowCellDisplayText(RowHandle, colDWBH);
                sDWXX.strDWFR = gridView1.GetRowCellDisplayText(RowHandle, colDWFR);
                sDWXX.strDWJB = gridView1.GetRowCellDisplayText(RowHandle, colDWJB);
                sDWXX.strDWJC = gridView1.GetRowCellDisplayText(RowHandle, colDWJC);
                sDWXX.strDWMC = gridView1.GetRowCellDisplayText(RowHandle, colDWMC);
                sDWXX.strDWSX = gridView1.GetRowCellDisplayText(RowHandle, colDWSX);
                sDWXX.strDWTJBH = gridView1.GetRowCellDisplayText(RowHandle, colDWTJBH);
                sDWXX.strBMLXID = gridView1.GetRowCellDisplayText(RowHandle, colBMLXID);
                sDWXX.strBMZTID = gridView1.GetRowCellDisplayText(RowHandle, colBMZTID);
                sDWXX.strBZ = gridView1.GetRowCellDisplayText(RowHandle, colBZ);
                sDWXX.strCBSLXID = gridView1.GetRowCellDisplayText(RowHandle, colCBSLXID);
                sDWXX.strCGJSYXJB = gridView1.GetRowCellDisplayText(RowHandle, colCGJSYXJB);
                sDWXX.strCGJSZQ = gridView1.GetRowCellDisplayText(RowHandle, colCGJSZQ);
                sDWXX.strCGYXJB = gridView1.GetRowCellDisplayText(RowHandle, colCGYXJB);
                sDWXX.strCZ = gridView1.GetRowCellDisplayText(RowHandle, colCZ);
                sDWXX.strDH = gridView1.GetRowCellDisplayText(RowHandle, colDH);
                sDWXX.strDJSDBZ = gridView1.GetRowCellDisplayText(RowHandle, colDJSDBZ);
                sDWXX.strDQID = gridView1.GetRowCellDisplayText(RowHandle, colDQID);
                sDWXX.strEMAIL = gridView1.GetRowCellDisplayText(RowHandle, colEMAIL);
                sDWXX.strEZDBH = gridView1.GetRowCellDisplayText(RowHandle, colEZDBH);
                sDWXX.strGYSLXID = gridView1.GetRowCellDisplayText(RowHandle, colGYSLXID);
                sDWXX.strJSDWID = gridView1.GetRowCellDisplayText(RowHandle, colJSDWID);
                sDWXX.strJSFSID = gridView1.GetRowCellDisplayText(RowHandle, colJSFSID);
                sDWXX.strJTYXJB = gridView1.GetRowCellDisplayText(RowHandle, colJTYXJB);
                sDWXX.strKFDZ = gridView1.GetRowCellDisplayText(RowHandle, colKFDZ);
                sDWXX.strKFLXID = gridView1.GetRowCellDisplayText(RowHandle, colKFLXID);
                sDWXX.strKHLXID = gridView1.GetRowCellDisplayText(RowHandle, colKHLXID);
                sDWXX.strKHYH = gridView1.GetRowCellDisplayText(RowHandle, colKHYH);
                sDWXX.strKHZZBZFBZ = gridView1.GetRowCellDisplayText(RowHandle, colKHZZBZFBZ);
                sDWXX.strKHZZQTFYBZ = gridView1.GetRowCellDisplayText(RowHandle, colKHZZQTFYBZ);
                sDWXX.strKHZZYFBZ = gridView1.GetRowCellDisplayText(RowHandle, colKHZZYFBZ);
                sDWXX.strKJDZ = gridView1.GetRowCellDisplayText(RowHandle, colKJDZ);
                sDWXX.strLXR = gridView1.GetRowCellDisplayText(RowHandle, colLXR);
                sDWXX.strMJDZ = gridView1.GetRowCellDisplayText(RowHandle, colMJDZ);
                sDWXX.strPHYXJB = gridView1.GetRowCellDisplayText(RowHandle, colPHYXJB);
                sDWXX.strSDSX = gridView1.GetRowCellDisplayText(RowHandle, colSDSX);
                sDWXX.strSDXX = gridView1.GetRowCellDisplayText(RowHandle, colSDXX);
                sDWXX.strSFID = gridView1.GetRowCellDisplayText(RowHandle, colSFID);
                sDWXX.strSFZT = gridView1.GetRowCellDisplayText(RowHandle, colSFZT);
                sDWXX.strSH = gridView1.GetRowCellDisplayText(RowHandle, colSH);
                sDWXX.strSHDZ = gridView1.GetRowCellDisplayText(RowHandle, colSHDZ);
                sDWXX.strSJDWID = gridView1.GetRowCellDisplayText(RowHandle, colSJDWID);
                sDWXX.strTDYZS = gridView1.GetRowCellDisplayText(RowHandle, colTDYZS);
                sDWXX.strTSJSDBZ = gridView1.GetRowCellDisplayText(RowHandle, colTSJSDBZ);
                sDWXX.strTSJSZQ = gridView1.GetRowCellDisplayText(RowHandle, colTSJSZQ);
                sDWXX.strTSSX = gridView1.GetRowCellDisplayText(RowHandle, colTSSX);
                sDWXX.strTSXX = gridView1.GetRowCellDisplayText(RowHandle, colTSXX);
                sDWXX.strTXDZ = gridView1.GetRowCellDisplayText(RowHandle, colTXDZ);
                sDWXX.strWEBMM = gridView1.GetRowCellDisplayText(RowHandle, colWEBMM);
                sDWXX.strWEBYH = gridView1.GetRowCellDisplayText(RowHandle, colWEBYH);
                sDWXX.strWZ = gridView1.GetRowCellDisplayText(RowHandle, colWZ);
                sDWXX.strXSJSYXJB = gridView1.GetRowCellDisplayText(RowHandle, colXSJSYXJB);
                sDWXX.strXTYXJB = gridView1.GetRowCellDisplayText(RowHandle, colXTYXJB);
                sDWXX.strYINSDWLXID = gridView1.GetRowCellDisplayText(RowHandle, colYINSDWLXID);
                sDWXX.strYSDWLXID = gridView1.GetRowCellDisplayText(RowHandle, colYSDWLXID);
                sDWXX.strYSFSID = gridView1.GetRowCellDisplayText(RowHandle, colYSFSID);
                sDWXX.strYSFXID = gridView1.GetRowCellDisplayText(RowHandle, colYSFXID);
                sDWXX.strYZBM = gridView1.GetRowCellDisplayText(RowHandle, colYZBM);
                sDWXX.strYZDBH = gridView1.GetRowCellDisplayText(RowHandle, colYZDBH);
                sDWXX.strZH = gridView1.GetRowCellDisplayText(RowHandle, colZH);
                sDWXX.strZJM = gridView1.GetRowCellDisplayText(RowHandle, colZJM);
                sDWXX.strZKSX = gridView1.GetRowCellDisplayText(RowHandle, colZKSX);
                sDWXX.strZKXX = gridView1.GetRowCellDisplayText(RowHandle, colZKXX);
                sDWXX.strZT = gridView1.GetRowCellDisplayText(RowHandle, colZT);
                sDWXX.strZZDBZ = gridView1.GetRowCellDisplayText(RowHandle, colZZDBZ);

                FrmDeptChild frmUpdate = new FrmDeptChild(sDWXX);
                frmUpdate.Text = "修改单位";
                frmUpdate.ShowDialog();

                selection.ClearSelection();
                unitOfWork1.DropIdentityMap();
                xpServerCollectionSource1.Reload();

                gridView1.FocusedRowHandle = RowHandle;

            }
        }
        private void btnAdd_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            structDWXX sDWXX = new structDWXX();

            FrmDeptChild frmAdd = new FrmDeptChild(sDWXX);
            frmAdd.Text = "增加单位";
            frmAdd.ShowDialog();

            selection.ClearSelection();
            unitOfWork1.DropIdentityMap();
            xpServerCollectionSource1.Reload();
        }
Пример #3
0
        public FrmDeptChild(structDWXX sDWXX)
        {
            InitializeComponent();

            m_sDWXX = sDWXX;
        }