C# winform 汽车租赁系统

本系统采用C# winform以及第三方控件书写,数据库采用sqlserver,已将程序进行exe打包
登录注册页面

代码:

private void btnLogin_Click(object sender, EventArgs e){/*string uneText = this.txtLoginName.Text.Trim();string pwdText = this.txtLoginPwd.Text.Trim();*/Computer computer = new Computer();if (user.Checked){//根据用户名查找员工信息string sql = "select * from uUser where uUsername = @uUsername";SqlParameter p = new SqlParameter("@uUsername", txtLoginName.Text);DataTable dt = new DataTable();dt = DBHelper.ExecuteQuery(sql, p);if (dt.Rows.Count > 0){userInfo userInfo = new userInfo();userInfo.uId = Convert.ToInt32(dt.Rows[0][0]);userInfo.uUsername = dt.Rows[0][1].ToString();userInfo.uPassword = dt.Rows[0][2].ToString();userInfo.uPhone = dt.Rows[0][3].ToString();userInfo.uAddress = dt.Rows[0][4].ToString();//用户名存在验证密码if (txtLoginPwd.Text == dt.Rows[0][2].ToString()){//密码正确this.ShowSuccessTip("登录成功!");//添加登陆者的信息到数据库string sqlLog = "insert into logTable (logName,logTime,logIp,logPermission) values (@logName,@logTime,@logIp,@logPermission)";SqlParameter[] logPs ={                         new SqlParameter("@logName",txtLoginName.Text),new SqlParameter("@logTime",DateTime.Now),new SqlParameter("@logIp",computer.IpAddress),new SqlParameter("@logPermission","普通用户")};//DBHelper.ExecuteNonQuery(sqlLog, logPs);userMain userMain = new userMain();userMain.Tag = userInfo;userMain.Show();this.Hide();}else{this.ShowErrorDialog("密码错误");txtLoginName.Text = "";txtLoginPwd.Text = "";}}else{this.ShowErrorDialog("用户名不存在");txtLoginName.Text = "";txtLoginPwd.Text = "";}}else if (admin.Checked){//根据用户名查找管理员信息string sql = "select * from Admin where superName = @superName";SqlParameter p = new SqlParameter("@superName", txtLoginName.Text);DataTable dt = new DataTable();dt = DBHelper.ExecuteQuery(sql, p);if (dt.Rows.Count > 0){Admin admin = new Admin();admin.superName = dt.Rows[0][0].ToString();admin.superPassword = dt.Rows[0][1].ToString();//用户名存在验证密码if (txtLoginPwd.Text == admin.superPassword){ControlHelper.ThreadRunExt(this, () =>{Thread.Sleep(500);ControlHelper.ThreadInvokerControl(this, () =>{      //添加登陆者的信息到数据库string sqlLog = "insert into logTable (logName,logTime,logIp,logPermission) values (@logName,@logTime,@logIp,@logPermission)";SqlParameter[] logPs ={new SqlParameter("@logName",txtLoginName.Text),new SqlParameter("@logTime",DateTime.Now),new SqlParameter("@logIp",computer.IpAddress),new SqlParameter("@logPermission","超级管理员")};DBHelper.ExecuteNonQuery(sqlLog, logPs);this.ShowSuccessTip("管理员账号登录成功!");Form1 f1 = new Form1();f1.Tag = admin;f1.Show();this.Hide();});}, null, this);}else{this.ShowErrorDialog("管理员密码错误");txtLoginName.Text = "";txtLoginPwd.Text = "";}}else{this.ShowErrorDialog("此管理员不存在");txtLoginName.Text = "";txtLoginPwd.Text = "";}}else{this.ShowErrorDialog("请选择登录类型");}}

用户界面:




管理员界面



C# winform 汽车租赁系统相关推荐

  1. 汽车租赁系统java窗口_共享型汽车租赁系统(SSM+MySql)

    知乎视频​www.zhihu.com 共享型汽车租赁系统(SSM+MySql)的设计与实现(毕业论文14000字以上,程序代码,MySQL数据库) [项目包含内容] [文档包含内容] [项目功能描述] ...

  2. 基于JAVA+SpringMVC+Mybatis+MYSQL的汽车租赁系统

    项目功能: 系统概要 汽车租赁系统总共分为两个大的模块,分别是系统模块和业务模块.其中系统模块和业务模块底下又有其子模块. 系统分为四类用户角色:超级管理员.业务管理员.系统管理员.数据统计管理员.角 ...

  3. JAVA汽车租赁系统(JAVA毕业设计)

    前言 课设毕设源码收集已上传到github,地址:https://github.com/52JDK/Source-Collection 如果对大家有用的话欢迎点个star,本文源码请直接到文章末尾 简 ...

  4. 租车汽车租赁系统开发

    租车汽车租赁系统开发 租车平台 在线益名 在线支付 一键续租 后台功能// 订单管理/ 待付款 待取车 待还车 订单管理 已完成 全部订单 车辆管理/ 添加车辆 已租车辆 待租车辆 仓库车辆 全部车辆 ...

  5. 基于JAVA汽车租赁系统计算机毕业设计源码+系统+lw文档+部署

    基于JAVA汽车租赁系统计算机毕业设计源码+系统+lw文档+部署 基于JAVA汽车租赁系统计算机毕业设计源码+系统+lw文档+部署 本源码技术栈: 项目架构:B/S架构 开发语言:Java语言 开发软 ...

  6. 基于JAVA汽车租赁系统计算机毕业设计源码+数据库+lw文档+系统+部署

    基于JAVA汽车租赁系统计算机毕业设计源码+数据库+lw文档+系统+部署 基于JAVA汽车租赁系统计算机毕业设计源码+数据库+lw文档+系统+部署 本源码技术栈: 项目架构:B/S架构 开发语言:Ja ...

  7. 汽车租赁系统(2)-完成登录功能

    文章目录 完成汽车租赁系统的登录功能 分析登录功能: 创建数据库的表 用户表(sys_users) 创建首页index.jsp 创建实体类 创建UserVo 创建Mapper 创建Mapper.xml ...

  8. 基于SSM的JSP MYSQL汽车租赁系统的汽车出租管理系统-mysqljava汽车出租管理系统租车管理系统

    基于SSM的JSP+MYSQL汽车租赁系统的汽车出租管理系统-mysqljava汽车出租管理系统租车管理系统 "基于SSM的汽车出租管理系统-mysql&java汽车出租管理系统租车 ...

  9. Swing + MySQL实现汽车租赁系统4.0

    Swing + MySQL实现汽车租赁系统4.0 引言 始 需求分析 系统功能结构图 类图 使用说明 部分代码 JDBC连接MySQL(需导入jar包) 登录界面 用户端界面 测试 用户注册 登录界面 ...

最新文章

  1. iOS之CAEmitterLayer粒子引擎
  2. JAVA解析各种编码密钥对(DER、PEM、openssh公钥)
  3. js随机生成4位验证码
  4. 中科大镜像源_JETPACK4.4安装软件和备份镜像的方法介绍
  5. 错误记录:Current request is not a multipart request
  6. 安装pytorch步骤
  7. 模型优化秘诀:从数据的角度分析,零代码也可以提升精度
  8. Pytorch有什么节省内存(显存)的小技巧?
  9. jquery 祖先 parent,parents,parentUtil函数
  10. Axure教程-苹果X母版制作
  11. IconFont图标库
  12. 温肯本科学习回忆录一:简述我的本科专业
  13. 计算机管理用户组不见了,win7系统计算机管理本地用户和组不见了的解决方法...
  14. 简单的基于交换机迁移的SDN控制器负载均衡实验
  15. 一文带你了解助贷行业
  16. 我想我是海 梦坠西子湖
  17. 解决 remote: Repository not found. fatal: repository 'https://github.com/xxxx/xxxx.git/
  18. 最常用的五个网页JS特效代码:收藏本站、设为首页、刷新本页
  19. 一篇文章带你玩转C语言基础语法。2:数据类型。千字总结
  20. android 设置全屏方法,Android中设置全屏的方法

热门文章

  1. C#调用cplex出现引发类型为“ILOG.Concert.Exception”的异常
  2. Unity Failed to resolve project template:Failed to decompress
  3. 阿里p8级软件测试被裁,能拿多少赔偿金?
  4. 浅谈 Android 的安全启动和完整性保护
  5. Rancher简介和部署
  6. pythonurllib新浪微博_Python代码登录新浪微博并自动发微博
  7. 2019年淘宝新店如何引流
  8. 第18节 渗透测试流程和简单案例
  9. Discuz!门户列表页,文章中无图片时,随机选择一张作为封面
  10. 远程互动 gk服务器,不要错过!GKUI APP远程控制教程