protected void btn_Del(object sender, EventArgs e) { Hi.Model.BD_Rebate rebate = new Hi.Model.BD_Rebate(); if (KeyID != 0) //修改 { rebate = new Hi.BLL.BD_Rebate().GetModel(KeyID); rebate.dr = 1; rebate.ts = DateTime.Now; rebate.modifyuser = UserID; if (new Hi.BLL.BD_Rebate().Update(rebate)) { Response.Redirect("RebateList.aspx"); Response.End(); } else { Page.ClientScript.RegisterStartupScript(this.GetType(), "Result", "<script>layerCommon.msg('修改失败!', IconOption.错误, 2000);</script>"); return; } } else //新增 { Page.ClientScript.RegisterStartupScript(this.GetType(), "Result", "<script>layerCommon.msg('新增失败!', IconOption.错误, 2000);</script>"); return; } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { List <Hi.Model.BD_Rebate> rebateList = new Hi.BLL.BD_Rebate().GetList("", "compID='" + CompID + "' and RebateState = 1 and dr = 0", ""); { try { if (rebateList != null && rebateList.Count > 0) { foreach (var item in rebateList.Where(p => p.EndDate.AddDays(1) < DateTime.Now)) { item.RebateState = 2; item.ts = DateTime.Now; item.modifyuser = UserID; new Hi.BLL.BD_Rebate().Update(item); } } } catch { } } Bind(); if (!Common.HasRight(this.CompID, this.UserID, "1119")) { this.libtnAdd.Visible = false; } } }
public void Databind() { try { Hi.Model.BD_Rebate rebate = new Hi.BLL.BD_Rebate().GetModel(KeyID); if (rebate != null) { if (rebate.CompID != CompID) { Response.Write("你无权限访问。"); Response.End(); } txtDisID.InnerText = new Hi.BLL.BD_Distributor().GetModel(rebate.DisID).DisName; txtCode.InnerText = rebate.ReceiptNo; txtRebateAmount.InnerText = rebate.RebateAmount.ToString("0.00"); //string type = rebate.RebateType == 1 ? "整单返利" : (rebate.RebateType == 2 ? "分摊返利" : ""); //if (type != "") // txtType.InnerText = type; //else //{ // Page.ClientScript.RegisterStartupScript(this.GetType(), "Result", // "<script>layerCommon.msg('返利信息已经失效!', IconOption.错误, 2000);</script>"); // return; //} txtStartDate.InnerText = rebate.StartDate.ToString("yyyy-MM-dd"); txtEndDate.InnerText = rebate.EndDate.ToString("yyyy-MM-dd"); txtRemark.InnerText = rebate.Remark; //add by hgh 0922 if (rebate.RebateState != 1) { //Page.ClientScript.RegisterStartupScript(this.GetType(), "Result", //"<script>layerCommon.msg('返利信息已经失效!', IconOption.哭脸, 2000);</script>"); //return; this.libtnEdit.Visible = false; //返利失效后,不可编辑 lblQixian.InnerText = "(已失效)"; } } else { Page.ClientScript.RegisterStartupScript(this.GetType(), "Result", "<script>layerCommon.msg('返利信息已经失效!', IconOption.错误, 2000);</script>"); return; } } catch (Exception ex) { } }
public void Bind() { string strwhere = string.Empty; strwhere += " isnull(dr,0)=0 and DisID='" + DisID + "' and RebateState=1 "; List <Hi.Model.BD_Rebate> l = new Hi.BLL.BD_Rebate().GetList("", strwhere, " EndDate asc"); if (l != null) { if (l.Count > 0) { this.rptLog.DataSource = l; this.rptLog.DataBind(); } } }
public void Databind() { try { Hi.Model.BD_Rebate rebate = new Hi.BLL.BD_Rebate().GetModel(KeyID); if (rebate != null) { if (rebate.CompID != CompID) { Response.Write("信息异常。"); Response.End(); } if (rebate.RebateState != 1) { Page.ClientScript.RegisterStartupScript(this.GetType(), "Result", "<script>layerCommon.msg('返利信息已经失效!', IconOption.哭脸, 2000);</script>"); return; } if (IsFind()) { return; } txtDisID.CompID = rebate.CompID.ToString(); txtDisID.Disid = rebate.DisID.ToString(); txtCode.Value = rebate.ReceiptNo; txtRebateAmount.Value = rebate.RebateAmount.ToString("0.00"); //this.RdType1.Checked = (rebate.RebateType == 1); //this.RdType2.Checked = (rebate.RebateType == 2); txtStartDate.Value = rebate.StartDate.ToString("yyyy-MM-dd"); txtEndDate.Value = rebate.EndDate.ToString("yyyy-MM-dd"); txtRemark.InnerText = rebate.Remark; } else { Page.ClientScript.RegisterStartupScript(this.GetType(), "Result", "<script>layerCommon.msg('返利信息已经失效!', IconOption.错误, 2000);</script>"); return; } } catch (Exception ex) { } }
public void Bind() { int pageCount = 0; int Counts = 0; if (this.txtPager.Value.Trim().ToString() != "") { if (this.txtPager.Value.Trim().Length < 4) { Pager.PageSize = int.Parse(this.txtPager.Value.Trim()); } else { this.txtPager.Value = "100"; Pager.PageSize = 100; } } List <Hi.Model.BD_Rebate> orders = new Hi.BLL.BD_Rebate().GetList(Pager.PageSize, Pager.CurrentPageIndex, "EndDate", true, SearchWhere(), out pageCount, out Counts); //计算总计 begin foreach (Hi.Model.BD_Rebate rebate in orders) { ta += Convert.ToDecimal(rebate.RebateAmount.ToString() == "" ? "0" : rebate.RebateAmount.ToString()); if (rebate.RebateState == 1) { tb += Convert.ToDecimal(rebate.EnableAmount.ToString() == "" ? "0" : rebate.EnableAmount.ToString()); } } //计算总计 end this.rptOrder.DataSource = orders; this.rptOrder.DataBind(); Pager.RecordCount = Counts; page = Pager.CurrentPageIndex.ToString(); }
public void databand() { string strwhere = string.Empty; if (!string.IsNullOrEmpty(Request["DisID"])) { DisID = (Request["DisID"] + "").ToInt(0); } //strwhere += " isnull(dr,0)=0 and DisID='" + DisID + "' and RebateState=1 "; strwhere = " disID = " + DisID + " and IsNull(dr,0) = 0 and RebateState = 1 and EnableAmount <> 0 and getdate() between StartDate and dateadd(day,1,EndDate)"; List <Hi.Model.BD_Rebate> l = new Hi.BLL.BD_Rebate().GetList("", strwhere, " EndDate asc"); if (l != null) { if (l.Count > 0) { this.rptbate.DataSource = l; this.rptbate.DataBind(); } } }
public void Bind() { int pageCount = 0; int Counts = 0; //每页显示的数据设置 if (this.txtPageSize.Value.ToString() != "") { if (this.txtPageSize.Value.Trim().ToInt(0) >= 10000) { Pager.PageSize = 100; this.txtPageSize.Value = "100"; } else { Pager.PageSize = this.txtPageSize.Value.Trim().ToInt(0); } } List <Hi.Model.BD_Rebate> CompNewsNotice = new Hi.BLL.BD_Rebate().GetList(Pager.PageSize, Pager.CurrentPageIndex, "EndDate", true, SearchWhere(), out pageCount, out Counts); //计算总计 begin foreach (Hi.Model.BD_Rebate rebate in CompNewsNotice) { ta += Convert.ToDecimal(rebate.RebateAmount.ToString() == "" ? "0" : rebate.RebateAmount.ToString()); tb += Convert.ToDecimal(rebate.EnableAmount.ToString() == "" ? "0" : rebate.EnableAmount.ToString()); } //计算总计 end this.Rpt_Distribute.DataSource = CompNewsNotice; this.Rpt_Distribute.DataBind(); Pager.RecordCount = Counts; page = Pager.CurrentPageIndex.ToString(); }
protected void btnAdd_Click(object sender, EventArgs e) { Hi.Model.BD_Rebate rebate = new BD_Rebate(); if (KeyID != 0)//修改 { rebate = new Hi.BLL.BD_Rebate().GetModel(KeyID); if (IsFind()) { return; } rebate.DisID = Convert.ToInt32(txtDisID.Disid); rebate.RebateAmount = Convert.ToDecimal(txtRebateAmount.Value); //可用返利金额 rebate.EnableAmount = rebate.RebateAmount; rebate.ReceiptNo = Common.NoHTML(txtCode.Value); //if (this.RdType1.Checked) //{ // rebate.RebateType = 1; //} //else if (this.RdType2.Checked) //{ // rebate.RebateType = 2; //} rebate.RebateType = 0; rebate.StartDate = Convert.ToDateTime(txtStartDate.Value); rebate.EndDate = Convert.ToDateTime(txtEndDate.Value); rebate.Remark = Common.NoHTML(txtRemark.Value); rebate.ts = DateTime.Now; rebate.modifyuser = UserID; if (new Hi.BLL.BD_Rebate().Update(rebate)) { Response.Redirect("RebateList.aspx"); Response.End(); } else { Page.ClientScript.RegisterStartupScript(this.GetType(), "Result", "<script>layerCommon.msg('修改失败!', IconOption.错误, 2000);</script>"); return; } } else//新增 { rebate.DisID = Convert.ToInt32(txtDisID.Disid); rebate.CompID = new Hi.BLL.BD_Distributor().GetModel(rebate.DisID).CompID; rebate.RebateAmount = Convert.ToDecimal(txtRebateAmount.Value); rebate.UserdAmount = 0; rebate.EnableAmount = rebate.RebateAmount; rebate.ReceiptNo = Common.NoHTML(txtCode.Value); //if (this.RdType1.Checked) //{ // rebate.RebateType = 1; //} //else if (this.RdType2.Checked) //{ // rebate.RebateType = 2; //} rebate.RebateType = 0; rebate.RebateState = 1; rebate.StartDate = Convert.ToDateTime(txtStartDate.Value); rebate.EndDate = Convert.ToDateTime(txtEndDate.Value); rebate.Remark = Common.NoHTML(txtRemark.Value); rebate.ts = DateTime.Now; rebate.modifyuser = UserID; int id = new Hi.BLL.BD_Rebate().Add(rebate); if (id > 0) { Response.Redirect("RebateList.aspx"); Response.End(); } else { Page.ClientScript.RegisterStartupScript(this.GetType(), "Result", "<script>layerCommon.msg('新增失败!', IconOption.错误, 2000);</script>"); return; } } }