コード例 #1
0
        /// <summary>
        /// 同步
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void btnAync_Click(object sender, EventArgs e)
        {
            gridView采购订单列表.PostEditor();
            gridView采购订单列表.UpdateCurrentRow();
            int[] RowsNum = gridView采购订单列表.GetSelectedRows();
            if (RowsNum.Length == 0)
            {
                MsgHelper.Warning("请选择要同步的数据!"); return;
            }
            List <string> idStrings = new List <string>();
            DataRow       row       = null;
            var           list      = gridView采购订单列表.DataSource as V_ICPOBILLMODEL[];

            foreach (int tmp in RowsNum)
            {
                idStrings.Add(list[tmp].FDesBillNo);
            }
            if (!_service.AcctOaStatus(new AcctOAStatusParam {
                idStrings = idStrings
            }))
            {
                MsgHelper.Warning("同步失败!");
                return;
            }
            //if (lhservice.AcctOaStatus(idStrings.ToArray()))
            //{
            //    MsgHelper.ShowInformation("同步成功!");
            //    simpleButton9_Click(null, null);
            //}
            //else
            //{
            //    MsgHelper.Warning("同步失败!");
            //}
        }