Esempio n. 1
0
    private void BindData()
    {
        pager.PageSize = PagingSize;

        HandleSortOrderDal handleSortOrderDal = new HandleSortOrderDal();

        string filter = null;

        if (ViewState["Filter"] != null)
        {
            filter = ViewState["Filter"].ToString();
        }

        pager.RecordCount = handleSortOrderDal.GetCount(filter);
        DataTable table = handleSortOrderDal.GetAll(pageIndex, PagingSize, filter);

        BindTable2GridView(gvMain, table);
    }
Esempio n. 2
0
 protected void btnUpdate_Click(object sender, EventArgs e)
 {
     //保存修改到数据库
     try
     {
         HandleSortOrderDal handleSortOrderDal = new HandleSortOrderDal();
         if (ViewState["OP"].ToString() == "ADD")
         {
             handleSortOrderDal.Insert(txtOrderDate.Text, txtOrderId.Text);
         }
         else
         {
             handleSortOrderDal.Save(txtOrderDate.Text, txtOrderId.ToolTip, txtOrderId.Text);
         }
         JScript.Instance.ShowMessage(UpdatePanel1, "保存数据成功。");
     }
     catch (Exception ex)
     {
         JScript.Instance.ShowMessage(UpdatePanel1, string.Format("保存数据失败,原因:'{0}'", ex.Message));
     }
 }
 protected void btnYes_Click(object sender, EventArgs e)
 {
     try
     {
         HandleSortOrderDal handleSortOrderDal = new HandleSortOrderDal();
         orderQuantity = handleSortOrderDal.GetQuantityByValue(orderId, orderDate, batchNo, cigaretteCode);
         if (Convert.ToInt32(quantity) > orderQuantity)
         {
             JScript.Instance.ShowMessage(UpdatePanel1, "实际分拣数量为:" + quantity + "不能大于订单数量:" + orderQuantity + "!");
         }
         else
         {
             handleSortOrderDal.updateSortQuantity(Convert.ToInt32(quantity), orderId, orderDate, batchNo, cigaretteCode);
             JScript.Instance.ShowMessage(UpdatePanel1, "已将" + Convert.ToDateTime(orderDate).ToShortDateString() + "批次:" + batchNo + "订单号:" + orderId + cigaretteName + "的分拣数量已成功修改为:" + quantity);
             pnlComfirm.Visible = false;
         }
         BindDetailData();
     }
     catch (Exception EX)
     {
         JScript.Instance.ShowMessage(UpdatePanel1, EX.Message.ToString());
     }
 }
Esempio n. 4
0
    protected void btnDelete_Click(object sender, EventArgs e)
    {
        HandleSortOrderDal handleSortOrderDal = new HandleSortOrderDal();
        int deleteCount = 0;

        foreach (GridViewRow row in gvMain.Rows)
        {
            if (row.Cells[0].Controls.Count != 0 && ((CheckBox)row.Cells[0].Controls[0]).Checked)
            {
                handleSortOrderDal.Delete(row.Cells[2].Text, row.Cells[3].Text);
                deleteCount++;
            }
        }
        if (deleteCount == 0)
        {
            JScript.Instance.ShowMessage(UpdatePanel1, "请选择要删除的记录。");
        }
        else
        {
            JScript.Instance.ShowMessage(UpdatePanel1, "删除数据成功。");
        }
        BindData();
    }