private string DoEdit(int _id)
        {
            BLL.invoiceUnit   bll      = new BLL.invoiceUnit();
            Model.invoiceUnit model    = bll.GetModel(_id);
            string            _content = string.Empty;

            if (model.invU_area != ddlarea.SelectedValue)
            {
                _content += "所属区域:" + model.invU_area + "→<font color='red'>" + ddlarea.SelectedValue + "</font><br/>";
            }
            model.invU_area = ddlarea.SelectedValue;
            if (model.invU_name != txtUnit.Text.Trim())
            {
                _content += "开票单位:" + model.invU_name + "→<font color='red'>" + txtUnit.Text.Trim() + "</font><br/>";
            }
            model.invU_name = txtUnit.Text.Trim();
            if (model.invU_contact != txtContact.Text.Trim())
            {
                _content += "联系人:" + model.invU_contact + "→<font color='red'>" + txtContact.Text.Trim() + "</font><br/>";
            }
            model.invU_contact = txtContact.Text.Trim();
            if (model.invU_contactPhone != txtPhone.Text.Trim())
            {
                _content += "联系电话:" + model.invU_contactPhone + "→<font color='red'>" + txtPhone.Text.Trim() + "</font><br/>";
            }
            model.invU_contactPhone = txtPhone.Text.Trim();
            if (model.invU_flag != cbIsUse.Checked)
            {
                _content += "启用状态:" + (model.invU_flag.Value ? "启用" : "禁用") + "→<font color='red'>" + (cbIsUse.Checked ? "启用" : "禁用") + "</font><br/>";
            }
            return(bll.Update(model, _content, manager));
        }
Exemple #2
0
        //批量删除
        protected void btnDelete_Click(object sender, EventArgs e)
        {
            PrintLoad();
            ChkAdminLevel("pub_invUnit", DTEnums.ActionEnum.Delete.ToString()); //检查权限
            BLL.invoiceUnit bll = new BLL.invoiceUnit();

            string        result = "";
            int           success = 0, error = 0;
            StringBuilder sb = new StringBuilder();

            manager = GetAdminInfo();
            for (int i = 0; i < rptList.Items.Count; i++)
            {
                int      id = Convert.ToInt32(((HiddenField)rptList.Items[i].FindControl("hidId")).Value);
                CheckBox cb = (CheckBox)rptList.Items[i].FindControl("chkId");
                if (cb.Checked)
                {
                    result = bll.Delete(id, manager);
                    if (result == "")
                    {
                        success++;
                    }
                    else
                    {
                        error++;
                        sb.Append(result + "<br/>");
                    }
                }
            }
            JscriptMsg("共选择" + (success + error) + "条记录,成功" + success + "条,失败" + error + "条<br/>" + sb.ToString(), Utils.CombUrlTxt("invUnit_list.aspx", "txtKeywords={0}&page={1}&ddlIsUse={2}", this.keywords, "__id__", _isUse));
        }
Exemple #3
0
        private void BindUnit(string area)
        {
            DataTable dt = new BLL.invoiceUnit().getUnitbyArea(area);

            ddlunit.DataSource     = dt;
            ddlunit.DataTextField  = "invU_name";
            ddlunit.DataValueField = "invU_id";
            ddlunit.DataBind();
            ddlunit.Items.Insert(0, new ListItem("请选择", ""));
        }
 private string DoAdd()
 {
     Model.invoiceUnit model = new Model.invoiceUnit();
     BLL.invoiceUnit   bll   = new BLL.invoiceUnit();
     model.invU_area         = ddlarea.SelectedValue;
     model.invU_name         = txtUnit.Text.Trim();
     model.invU_contact      = txtContact.Text.Trim();
     model.invU_contactPhone = txtPhone.Text.Trim();
     model.invU_flag         = cbIsUse.Checked;
     return(bll.Add(model, manager));
 }
        private void ShowInfo(int _id)
        {
            BLL.invoiceUnit   bll   = new BLL.invoiceUnit();
            Model.invoiceUnit model = bll.GetModel(_id);

            ddlarea.SelectedValue = model.invU_area;
            txtUnit.Text          = model.invU_name;
            txtContact.Text       = model.invU_contact;
            txtPhone.Text         = model.invU_contactPhone;
            cbIsUse.Checked       = model.invU_flag.Value;
        }
Exemple #6
0
        private void RptBind(string _strWhere, string _orderby)
        {
            this.page             = DTRequest.GetQueryInt("page", 1);
            this.txtKeywords.Text = this.keywords;
            BLL.invoiceUnit bll = new BLL.invoiceUnit();
            this.rptList.DataSource = bll.GetList(this.pageSize, this.page, _strWhere, _orderby, out this.totalCount);
            this.rptList.DataBind();

            //绑定页码
            txtPageNum.Text = this.pageSize.ToString();
            string pageUrl = backUrl();

            PageContent.InnerHtml = Utils.OutPageList(this.pageSize, this.page, this.totalCount, pageUrl, 8);
        }