コード例 #1
0
        private void BindGrid(int OrderId)
        {
            Classes.CRevertInventory cri = new Classes.CRevertInventory();
            List <Models.MRevertInventory.RevertConfirm> GetAll = new List <Models.MRevertInventory.RevertConfirm>();

            GetAll = cri.GetAllConfirm(OrderId);
            grdOrderConfirm.DataSource = GetAll;
            grdOrderConfirm.DataBind();
        }
コード例 #2
0
        protected void grdOrderConfirm_RowCommand(object sender, GridViewCommandEventArgs e)
        {
            int index = Convert.ToInt32(e.CommandArgument);

            if (e.CommandName.Equals("revert"))
            {
                if (!string.IsNullOrEmpty(Request.QueryString["OrderId"].ToString()))
                {
                    int OrderId   = Convert.ToInt32(Request.QueryString["OrderId"].ToString());
                    int ProductId = Convert.ToInt32(grdOrderConfirm.Rows[index].Cells[0].Text);
                    int Units     = Convert.ToInt32(grdOrderConfirm.Rows[index].Cells[0].Text);
                    Classes.CRevertInventory cv = new Classes.CRevertInventory();
                    if (cv.RevertOrderTransaction(OrderId, Units, ProductId) > 0)
                    {
                        ShowSuccessMessage();
                        BindGrid(OrderId);
                    }
                    else
                    {
                    }
                }
            }
        }