private void btnNew_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            RouteFragmentConfigInfo frag = bsRouteLine.Current as RouteFragmentConfigInfo;

            using (FrmFragmentSet frm = new FrmFragmentSet("", 0))

            {
                if (frm.ShowDialog() == DialogResult.OK)
                {
                    this.bsRouteLine.DataSource = AGVDAccess.AGVClientDAccess.get_RouteFragmentByFragment();
                    bsRouteLine.ResetBindings(false);
                    bsRouteLine.MoveLast();
                }
            }
        }
        private void gvFragment_DoubleClick(object sender, EventArgs e)
        {
            RouteFragmentConfigInfo frag = bsRouteLine.Current as RouteFragmentConfigInfo;

            if (frag == null)
            {
                return;
            }
            using (FrmFragmentSet frm = new FrmFragmentSet(frag.Fragment, 1))
            {
                if (frm.ShowDialog() == DialogResult.OK)
                {
                    this.bsRouteLine.DataSource = AGVDAccess.AGVClientDAccess.get_RouteFragmentByFragment();
                    bsRouteLine.ResetBindings(false);
                }
            }
        }