ASP.NET票据管理中心(7)

来源:xiaoniu168.com 作者:本站原创 添加时间:2011-12-12 点击数:27644

计算机毕业设计收费项目功能介绍:

5.2.1  功能描述
收费项目和票据是本系统最主要的数据实体,本模块中,根据上海市财政局有关处室批准文件,对收费项目和收费票据进行新增、变更(修改)和恢复变更、撤消和恢复撤消等操作。
收费项目管理主要涉及的内容是:收费项目的编码、项目名称、级别、类别、收费性质、收费标准、批准文号;收费票据的票据代码、票据类型、票据名称、票据简称、每本份数、每份联数、印制单价、零售单价等。
5.2.2  界面设计
本界面主体框架使用DreamWeaverCS4编辑。本模块共有五个页面,包括Billedit(添加票据信息页面),BillGL(票据信息管理页面),SFXMadd(添加收费项目页面),SFXMGL(收费项目管理页面),SHXMinfo(收费项目信息查看页面)。当在页面中的树形菜单链接选择功能时, main直接导向asp.net页面对应页面。如果点击收费项目录入,则主页面直接导向AddUnit.aspx页面。

5.2.3  设计思路
收费项目添加操作本功能主要用到Button、textbox、datagrid控件,在登记功能中,通过在textbox控件输入内容后,按下登记按钮后,插入数据库中的单位项目信息表。由于市局相关企业编号以及印刷单位名称都是不可能一样的,因此在登记时必须判定数据库中是否已经有该记录了。在该功能设计时主要是通过datareader对象逐行读取数据库中项目编码、项目名称、级别、类别等内容,如果有这条记录则跳出已经存在相关记录。
在Datagrid控件中显示所有收费项目的相关信息,当点击删除按钮时获取当前行的单位项目的字段值,执行删除操作。在企业查询检索textbox中输入需要查询企业的信息,可以对企业信息进行模糊查询。
票据信息管理与收费项目管理思路大致相同,这里不再赘述。
5.2.4 相关核心代码
A添加收费项目相关代码
     protected void btnAdd_Click(object sender, EventArgs e)
    {
        string strErr = "";

        if (this.txtBillCode.Text == "")
        {
            strErr += "票据代码不能为空!\\n";
        }
       
        if (strErr != "")
        {
           ResponseMessage(this, strErr);
            return;
        }
        string BillCode = this.txtBillCode.Text;
        string BILLTYPE = this.ddlPJLX.Text;
        string BILLNAME = this.txtBILLNAME.Text;
        string BILLJM = this.txtBILLJM.Text;
       
        int MBFS = int.Parse(this.txtMBFS.Text);
        int MFLS = int.Parse(this.txtMFLS.Text);
        int BILLME = int.Parse(this.txtBILLME.Text);
        int LSJG = int.Parse(this.txtLSJG.Text);
        int CBJG = int.Parse(this.txtCBJG.Text);
        decimal SXFBL = decimal.Parse(this.txtSXFBL.Text);
        int zdkcs = int.Parse(this.txtZDKCS.Text);
        bool IFCX = this.chkIFCX.Checked;
        int itemid = int.Parse(this.ddlItem.SelectedValue);

        T_BILL model = new T_BILL();
        model.BillCode = BillCode;
        model.BILLTYPE = BILLTYPE;
        model.BILLNAME = BILLNAME;
        model.BILLJM = BILLJM;
        model.MBFS = MBFS;
        model.MFLS = MFLS;
        model.BILLME = BILLME;
        model.LSJG = LSJG;
        model.CBJG = CBJG;
        model.SXFBL = SXFBL;
        model.IFCX = IFCX;
        model.ZDKCS = zdkcs;
        model.ITEMID = itemid.ToString();
        if (Request.Params["id"] != null && Request.Params["id"].Trim() != "")
        {
            model.BILLID = int.Parse(Request.Params["id"]);
            if (model.Update(model) <= 0)
            {
                ResponseMessage(this, "修改失败,请检查输入是否正确!");
                return;
 
            }
        }
        else  if (model.Add(model) <= 0)
        {
            ResponseMessage(this, "录入失败,请检查输入是否正确!");
            return;
        }

〖资料来源:计算机毕业论文 www.xiaoniu168.com

第8页为计算机毕业论文收费单位管理功能部分......

【联系方式】

【本站信誉】

用心做计算机毕业设计论文网