ASP.NET小区车辆管理系统(9)

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

计算机毕业设计固定列车模块介绍:

4.4 GdclList(固定车列表模块)
系统管理员登陆系统以后,左侧显示其功能菜单,点击【固定车辆信息管理】,显示人员列表页面,显示固定车辆列表窗体。如图所示:
计算机毕业论文

以下是引用片段:

相关代码如下:

protected void Page_Load(object sender, EventArgs e)

    {

        if (!Page.IsPostBack)

        {

            //显示固定车辆信息列表

            this.GridView1.DataSource = DataControl.GetData("select * from 固定车辆信息,住户,楼栋 where 固定车辆信息.住户代码=住户.住户代码 and 住户.楼栋代码=楼栋.楼栋代码");

            this.GridView1.DataBind();

        }

    }

 

    protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e)

    {

        string idKey = this.GridView1.DataKeys[Convert.ToInt32(e.CommandArgument)]["车辆代码"].ToString();

        if (e.CommandName == "Mod")

        {

            //传递修改的标志 跳转页面

            Response.Redirect("GdclEdit.aspx?ID=" + idKey);

        }

        else if (e.CommandName == "Del")

        {

            if (DataControl.GetData("select * from 分配车位 where  车辆代码=" + idKey + "").Rows.Count > 0)

            {

                Response.Wri('当前车辆信息正在使用中');");

                return;

            }

            //删除指定路径下边的图片文件

 

            string DPath;

            if (Server.MapPath("").Substring(Server.MapPath("").Length - 1, 1) == @"\")

            {

                DPath = Server.MapPath("");

            }

            else

            {

                DPath = Server.MapPath("") + @"\";

            }

            string picName = this.GridView1.DataKeys[Convert.ToInt32(e.CommandArgument)]["车辆图片"].ToString();

            DPath = DPath + @"Pic\";

            if (File.Exists(DPath + picName))

            {

                File.Delete(DPath + picName);

            }

            //删除当前的固定车辆信息  刷新列表

            DataControl.Execute("delete from 固定车辆信息 where 车辆代码=" + idKey + "");

            this.GridView1.DataSource = DataControl.GetData("select * from 固定车辆信息,住户,楼栋 where 固定车辆信息.住户代码=住户.住户代码 and 住户.楼栋代码=楼栋.楼栋代码");

            this.GridView1.DataBind();

        }

    }

    protected void Button1_Click(object sender, EventArgs e)

    {

        //跳转页面

        Response");

}

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

第10页为计算机毕业论文分配车位模块介绍......

【联系方式】

【本站信誉】

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