コード例 #1
0
        /// <summary>
        /// 复制事件
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        void UCPurchaseOrderManager_CopyEvent(object sender, EventArgs e)
        {
            string        order_id  = string.Empty;
            List <string> listField = GetSelectedRecord();

            if (listField.Count == 0)
            {
                MessageBoxEx.Show("请选择要复制的数据!");
                return;
            }
            if (listField.Count > 1)
            {
                MessageBoxEx.Show("一次只可以复制一条数据!");
                return;
            }
            order_id = listField[0].ToString();
            UCPurchaseOrderAddOrEdit UCPurchaseOrderCopy = new UCPurchaseOrderAddOrEdit(WindowStatus.Copy, order_id, this);

            base.addUserControl(UCPurchaseOrderCopy, "采购订单-复制", "UCPurchaseOrderCopy" + order_id + "", this.Tag.ToString(), this.Name);
        }
コード例 #2
0
        /// <summary>
        /// 编辑事件
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        void UCPurchaseOrderManager_EditEvent(object sender, EventArgs e)
        {
            string        order_id  = string.Empty;
            bool          IsHandle  = true;
            List <string> listField = GetSelectedRecordByEditDelete(ref IsHandle);

            if (IsHandle)
            {
                if (listField.Count == 0)
                {
                    MessageBoxEx.Show("请选择要编辑的数据!");
                    return;
                }
                if (listField.Count > 1)
                {
                    MessageBoxEx.Show("一次只可以编辑一条数据!");
                    return;
                }
                order_id = listField[0].ToString();
                UCPurchaseOrderAddOrEdit UCPurchaseOrderEdit = new UCPurchaseOrderAddOrEdit(WindowStatus.Edit, order_id, this);
                base.addUserControl(UCPurchaseOrderEdit, "采购订单-编辑", "UCPurchaseOrderEdit" + order_id + "", this.Tag.ToString(), this.Name);
            }
        }
コード例 #3
0
        /// <summary>
        /// 添加事件
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        void UCPurchaseOrderManager_AddEvent(object sender, EventArgs e)
        {
            UCPurchaseOrderAddOrEdit UCPurchaseOrderAdd = new UCPurchaseOrderAddOrEdit(WindowStatus.Add, null, this);

            base.addUserControl(UCPurchaseOrderAdd, "采购订单-添加", "UCPurchaseOrderAdd", this.Tag.ToString(), this.Name);
        }