private void BindData() { CM_RebateRule m = new CM_RebateRuleBLL((int)ViewState["ID"]).Model; if (m != null) { pl_detail.BindData(m); } BindGrid(); }
protected void bt_OK_Click(object sender, EventArgs e) { CM_RebateRuleBLL _bll; if ((int)ViewState["ID"] != 0) { //修改 _bll = new CM_RebateRuleBLL((int)ViewState["ID"]); } else { //新增 _bll = new CM_RebateRuleBLL(); } pl_detail.GetData(_bll.Model); #region 判断必填项 #endregion if ((int)ViewState["ID"] != 0) { //修改 _bll.Model.UpdateStaff = (int)Session["UserID"]; if (_bll.Update() == 0) { MessageBox.ShowAndRedirect(this, "修改成功!", "RebateRuleList.aspx"); } } else { //新增 _bll.Model.InsertStaff = (int)Session["UserID"]; ViewState["ID"] = _bll.Add(); if ((int)ViewState["ID"] > 0) { MessageBox.ShowAndRedirect(this, "新增成功!", "RebateRuleDetail.aspx?ID=" + ViewState["ID"].ToString()); } } }
private void BindData() { CM_RebateRule m = new CM_RebateRuleBLL((int)ViewState["ID"]).Model; if (m != null) pl_detail.BindData(m); BindGrid(); }
void ddl_RebateLevel_SelectedIndexChanged(object sender, EventArgs e) { int level = int.Parse(ddl_RebateLevel.SelectedValue); CM_RebateRule Rebate = new CM_RebateRuleBLL(level).Model; if (Rebate != null) { TextBox tbx_RebateRate = (TextBox)pl_detail.FindControl("CM_Contract_RebateRate"); if (tbx_RebateRate != null) { tbx_RebateRate.Text = Rebate.RebateRate.ToString("0.##"); tbx_RebateRate.Enabled = false; } TextBox tbx_DIRebateRate = (TextBox)pl_detail.FindControl("CM_Contract_DIRebateRate"); if (tbx_DIRebateRate != null) { if (Rebate.DIRebateRate + Rebate.RebateRate != 0) { tbx_DIRebateRate.Text = Rebate.DIRebateRate.ToString("0.##"); tbx_DIRebateRate.Enabled = false; } else { tbx_DIRebateRate.Text = "0"; tbx_DIRebateRate.Enabled = true; } } lt_RebateRemark.Text = Rebate.Remark; HyperLink hy = new HyperLink(); hy.ID = "hy_ViewTradeInPrice"; hy.Text = "查看返利价盘"; hy.ForeColor = System.Drawing.Color.Blue; hy.Target = "_blank"; hy.NavigateUrl = "~/SubModule/Product/PDT_StandardPriceDetail_OnlyTradeInPrice.aspx?PriceID=" + Rebate.StandardPrice.ToString(); ddl_RebateLevel.Parent.Controls.Add(hy); } else { lt_RebateRemark.Text = ""; } }