Exemple #1
0
    protected void btnNext1_Click(object sender, EventArgs e)
    {
        DataView dvRight = ((DataSet)Session["dsProduct"]).Tables[0].DefaultView;

        dvRight.RowFilter = "Selected='T'";
        StringBuilder selectedProductCode = new StringBuilder();

        selectedProductCode.Append("'0'");
        foreach (DataRowView rowView in dvRight)
        {
            selectedProductCode.Append(",'" + rowView["PRODUCTCODE"] + "'");
        }
        WarehouseCell objCell   = new WarehouseCell();
        DataTable     tableCell = objCell.QueryWarehouseCell("CURRENTPRODUCT IN (" + selectedProductCode.ToString() + ")").Tables[0];

        this.dgSelectedCell.DataSource = tableCell.DefaultView;
        this.dgSelectedCell.DataBind();
        Session["selectedProductCode"] = selectedProductCode.ToString();
        div01display = "none";
        div02display = "block";
        if (tableCell.Rows.Count == 0)
        {
            this.btnNext2.Enabled = false;
        }
        else
        {
            this.btnNext2.Enabled = true;
        }
    }
Exemple #2
0
    protected void btnDelete_Click(object sender, EventArgs e)
    {
        string        whcode    = this.txtWhCode.Text;
        string        areacode  = this.txtAreaCode.Text;
        string        shelfCode = this.txtShelfCode.Text;
        int           shelfid   = Convert.ToInt32(this.txtShelfID.Text);
        WarehouseCell objCell   = new WarehouseCell();
        int           count     = objCell.QueryWarehouseCell("SHELFCODE='" + shelfCode + "'").Tables[0].Rows.Count;

        if (count > 0)
        {
            JScript.Instance.ShowMessage(this, shelfCode + "货架还有下属货位,不能删除!");
            return;
        }
        else
        {
            objShelf.Delete(shelfid);
            this.txtShelfID.Text         = "";
            this.txtShelfCode.Text       = objShelf.GetNewShelfCode(this.txtAreaCode.Text);
            this.txtShelfName.Text       = "";
            this.ddlActive.SelectedIndex = 0;
            this.txtMemo.Text            = "";
            this.txtAreaType.Text        = "";
            this.btnSave.Enabled         = true;
            this.btnDelete.Enabled       = false;
            string path = whcode + "/" + areacode + "/" + shelfCode;
            JScript.Instance.RegisterScript(this, "RefreshParent('" + path + "');");
        }
    }
Exemple #3
0
    protected void btnNext2_Click(object sender, EventArgs e)
    {
        //div01display = "none";
        //div02display = "block";
        WarehouseCell   objCell    = new WarehouseCell();
        CheckBillMaster billMaster = new CheckBillMaster();
        DataTable       tableCell  = objCell.QueryWarehouseCell("CURRENTPRODUCT IN (" + Session["selectedProductCode"].ToString() + ")").Tables[0];

        billMaster.BatchInsertBill(tableCell, Session["EmployeeCode"].ToString());
        JScript.Instance.ShowMessage(this.UpdatePanel1, "盘点单已经生成");
    }