protected void ibtnDeleteAll_Click(object sender, ImageClickEventArgs e) { string delId = ""; //先遍历取得选中项 for (int i = 0; i < this.rpInvoice.Items.Count; i++) { CheckBox cbx = (CheckBox)(rpInvoice.Items[i].FindControl("cbx")); Label lbl = (Label)rpInvoice.Items[i].FindControl("lbl"); if (cbx != null || cbx.Text != "") { if (cbx.Checked) { delId += lbl.Text + ","; } } } //去掉最后一个, delId = (delId + ")").Replace(",)", ""); IList check = delId.Split(','); for (int i = 0; i < check.Count; i++) { To_Invoice to_Invoice = To_InvoiceManager.getTo_InvoiceById(Convert.ToInt32(check[i])); if (to_Invoice != null) { To_InvoiceManager.deleteTo_Invoice(Convert.ToInt32(check[i])); } } dataBind(); }
private void binddata() { string id = Request.QueryString["id"].ToString(); To_Invoice invoice = To_InvoiceManager.getTo_InvoiceById(Convert.ToInt32(id)); this.lblInvoiceID.Text = invoice.InvoiceID.ToString(); this.lblInvoiceDate.Text = invoice.InvoiceDate.ToString("yyyy-MM-dd"); this.lblInvoiceDepart.Text = invoice.Department.ToString(); this.lblInvoiceRemark.Text = invoice.Remark.ToString(); this.lblInvoiceUnit.Text = invoice.InvoiceUnit.ToString(); this.lblSalesman.Text = LoginInfoManager.getLoginInfoById(invoice.Selasmane).Cname.ToString(); this.lblCost.Text = invoice.Sum.ToString() + ".00"; this.lblCDate.Text = invoice.InvoiceCDate.ToString("yyyy-MM-dd"); this.lblCDepart.Text = DepartmentInfoManager.getDepartmentInfoById(invoice.InvoiceCDepartment).Departcname.ToString(); this.lblCMan.Text = LoginInfoManager.getLoginInfoById(invoice.InvoiceCMan).Cname.ToString(); this.lblInvoiceType.Text = invoice.InvoiceType.ToString(); lblState.Text = invoice.IsSure == 1 ? "已确认" : "<font color='red'>未确认</font>"; rpBind(invoice.Id.ToString()); }
private void bindPage() { string id = Request.QueryString["id"].ToString(); To_Invoice invoice = To_InvoiceManager.getTo_InvoiceById(Convert.ToInt32(id)); this.lblCDate.Value = invoice.InvoiceCDate.ToString("yyyy-MM-dd"); this.lblCDepart.Value = DepartmentInfoManager.getDepartmentInfoById(invoice.InvoiceCDepartment).Departcname.ToString(); this.lblCMan.Value = LoginInfoManager.getLoginInfoById(invoice.InvoiceCMan).Cname.ToString(); this.txtInvoiceID.Value = invoice.InvoiceID.ToString(); this.txtDepart.Value = invoice.Department.ToString(); this.txtInvoiceDate.Value = invoice.InvoiceDate.ToString("yyyy-MM-dd"); this.txtRemark.Value = invoice.Remark.ToString(); this.TxtSalesman.Value = LoginInfoManager.getLoginInfoById(invoice.Selasmane).Cname.ToString(); this.HidSalesman.Value = invoice.Selasmane.ToString(); this.txtSum.Value = invoice.Sum.ToString(); this.txtUnit.Value = invoice.InvoiceUnit.ToString(); this.ddlType.Items.FindByText(invoice.InvoiceType).Selected = true; this.ChkConfirm.Checked = invoice.IsSure == 1; //rpBind(invoice.Id.ToString()); rpBind(id.ToString()); }
private void bindPage() { LoginInfo login = (EtNet_Models.LoginInfo)Session["login"]; //this.txtInvoiceID.Value = "FP" + DateTime.Now.ToString("yyyyMMddHHmmss"); this.txtInvoiceDate.Value = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"); string id = Request.QueryString["id"].ToString(); To_Invoice invoice = To_InvoiceManager.getTo_InvoiceById(Convert.ToInt32(id)); this.lblCDate.Text = invoice.InvoiceCDate.ToString(); this.lblCDepart.Text = DepartmentInfoManager.getDepartmentInfoById(invoice.InvoiceCDepartment).Departcname.ToString(); this.lblCMan.Text = LoginInfoManager.getLoginInfoById(invoice.InvoiceCMan).Cname.ToString(); this.txtDepart.Value = invoice.Department.ToString(); this.txtRemark.Text = invoice.Remark.ToString(); this.TxtSalesman.Value = LoginInfoManager.getLoginInfoById(invoice.Selasmane).Cname.ToString(); this.HidSalesman.Value = invoice.Selasmane.ToString(); this.txtSum.Value = invoice.Sum.ToString(); this.txtUnit.Value = invoice.InvoiceUnit.ToString(); this.ddlType.SelectedValue = invoice.InvoiceType.ToString(); //rpBind(invoice.Id.ToString()); rpBind(id.ToString()); }