第一范文网 - 专业文章范例文档资料分享平台

汽车4S店网站的设计与实现毕业论文

来源:用户分享 时间:2025/6/4 14:30:32 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

return; }

Admin admin = AdminManager.GetByLogin(TextBox1.Text); if (admin == null) {

alert(\错误的登陆\); return; }

if (admin.Pass != Img.EncryptPassword(TextBox2.Text)) {

alert(\密码有误\); return; }

Session[\] = admin; Response.Redirect(\);

5.2.2修改密码

修改密码,为了安全起见,需要输入原始密码。修改失败的条件有三点:1)原始密码输入错误 2)新密码长度小于六位

3)确认新密码和新密码不一致 主要实现代码如下:

if (Img.EncryptPassword(TextBox2.Text) != admin.Pass) {

Page.ClientScript.RegisterClientScriptBlock(GetType(), \, string.Format(\, \原始密码有误\)); return; }

if (TextBox3.Text.Length < 6) {

Page.ClientScript.RegisterClientScriptBlock(GetType(), \, string.Format(\, \密码长度有误\)); return;

- 12 - - 12 -

}

if (TextBox3.Text != TextBox4.Text) {

Page.ClientScript.RegisterClientScriptBlock(GetType(), \, string.Format(\, \两次输入的密码不一至\)); return; }

bool b = AdminManager.EditPass(admin.Id, Img.EncryptPassword(TextBox4.Text)); if (b) {

Session.Clear();

Session[\] = AdminManager.GetByLogin(admin.Login); Page.ClientScript.RegisterClientScriptBlock(GetType(), \, string.Format(\, \修改成功\)); return; } else {

Page.ClientScript.RegisterClientScriptBlock(GetType(), \, string.Format(\, \修改失败\)); return; }

5.2.3 产品管理

产品界面可以更方便地看到本站目前所有产品,并显示类别和价格信息,可根据不同需要修改或删除,主要实现代码如下:

protected void Page_Load(object sender, EventArgs e) {

Label2.Text = \产品管理\; if (!IsPostBack) Bind(); }

protected void Bind() {

AspNetPager1.RecordCount = ThingManager.GetCount();

Repeater1.DataSource = ThingManager.Get(AspNetPager1.StartRecordIndex - 1,

- 13 - - 13 -

AspNetPager1.PageSize); Repeater1.DataBind(); }

protected void LinkButton3_Click(object sender, EventArgs e) {

Response.Redirect(\); }

protected void Del(Object sender, CommandEventArgs e) {

string FilePath = MapPath(\+ e.CommandName); int id = Convert.ToInt32(e.CommandArgument.ToString()); if (File.Exists(FilePath)) File.Delete(FilePath); ThingManager.DelByID(id); Bind(); }

protected void AspNetPager1_PageChanged(object sender, EventArgs e) {

Bind(); }

5.2.4 添加产品

当公司有新产品需要展示的时候,可以在此处添加,并选择新产品的图片,点击添加的时候会自动把新产品图片上传至服务,产品数据加入数据库并显示出来,主要代码实现如下:

int id; int type;

protected void Page_Load(object sender, EventArgs e) {

- 14 - - 14 -

id = Convert.ToInt32(Request.QueryString[\]); type = Convert.ToInt32(Request.QueryString[\]); if (id != 0) {

Thing thing = ThingManager.GetByID(id); Button1.Text = \修改\;

if (!IsPostBack) {

DDRBind();

TextBox1.Text = thing.Name;

TextBox2.Text = thing.Price.ToString();

DropDownList1.Items.FindByValue(thing.Type.Id.ToString()).Selected = true; Editor3.Content = thing.Introduce; } }

else if(!IsPostBack) DDRBind(); }

protected void Button1_Click(object sender, EventArgs e) { try {

Thing thing = new Thing(); if (TextBox1.Text == \) {

alert(\请输入产品名称\); return; }

if (TextBox2.Text == \) {

alert(\请输入产品价格\); return; }

string FileName = FileUpload1.FileName;

if (FileName == \ && id == 0) {

alert(\请选择产品的图片\); return; }

if (FileName.Trim().Length != 0)

- 15 - - 15 -

搜索更多关于: 汽车4S店网站的设计与实现毕业论文 的文档
汽车4S店网站的设计与实现毕业论文.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c10ldc79bat9jajr88ky455t2h95x5500wce_5.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top