作者:李坤凤
本次任务完成时间:2019年1月17日
开发工具与关键技术:开发工具:SQL、.net,关键技术:JS、JavaScript、C#语法、SQL
完成模块功能:修改功能

一、功能实现效果图
1、在table表格中操作的三个按钮,分别跳转到不同的页面;
2、获取一条数据点击修改按钮,跳转到修改页面;

1、修改完成后,点击保存后跳转回主页面;
2、 修改页面中编号回填会自动生成;
3.、在修改数据不能与数据库的数据相同,数据有唯一性,数据相同则会弹出显示框,显示数据异常,数据与数据库的数据不同,则弹出新增成功的显示框;
4.、点击取消按钮,弹出显示框,点击确认取消跳回主页面;




1、修改成功后,成为一条新的数据;

二、相关业务表和关系

三、代码
1)控制台

 public ActionResult UpdateClientele(int SupplierID)//修改供应商页面   数据回填{var list = (from tbSupplier in myModels.PW_Supplierjoin tbArrears in myModels.PW_Arrears on tbSupplier.SupplierID equals tbArrears.SupplierIDwhere tbSupplier.SupplierID == SupplierIDselect new SupplierInfor{SupplierID = tbSupplier.SupplierID,SupplierNumber = tbSupplier.SupplierNumber.ToString(),//编号SupplierName = tbSupplier.SupplierName.ToString(),//名称BeginningMoney = tbArrears.BeginningMoney.ToString(),//应收欠款(元)WorkPhone = tbSupplier.WorkPhone,//单位电话Contact = tbSupplier.Contact.ToString(),//联系人Phone = tbSupplier.Phone.ToString(),//联系电话QQNum = tbSupplier.QQNum,//qqFax = tbSupplier.Fax,//传真Adress = tbSupplier.Adress,//地址MailBox = tbSupplier.MailBox,//邮箱Remark = tbSupplier.Remark,//备注PostCode = tbSupplier.PostCode,//邮编SupplierState = tbSupplier.SupplierState//供应商状态}).ToList();ViewBag.SupplierID = list;return View();}
1)视图
<script>//自动生成编号$(function () {SupplierNumber();});function SupplierNumber() {var date = new Date();document.getElementById("SupplierNumber").value = "SU" + new Date().toLocaleString().match(/\d+/g).join("");function randomNumber(min, max) {return Math.floor(Math.random() * (max - min + 1) + min);};setTimeout(function () { SupplierNumber(); }, 1000);}//保存function Save() {Ation();if (Cian == true) {setTimeout(function () { window.location.href = "Clientele"; }, 2000);}}function Ation() {var form = $("#form").serializeArray();if (TreeId == undefined) {swal('', '请选择分类!', 'warning');}else {form.push({ "name": "SupplierTypeID", "value": TreeId });$.ajaxSettings.async = false;$.getJSON("InsertSupplier", form, function (data) {if (data.State == true) {swal({ title: '', text: data.Text, type: 'success', closeOnConfirm: false });Cian = false;} else {swal('', data.Text, 'error');}})}}
</script>

《MVC智慧商贸——“修改回填”》项目研发阶段性总结相关推荐

  1. Java-Web机试练习题一、后台管理系统——管理员管理模块

    题目:后台管理系统--管理员管理模块 一. 语言和环境 1. 实现语言:JAVA 语言. 2. 环境要求:MyEclipse/Eclipse + Tomcat + MySql. 3. 使用技术:Jsp ...

  2. 《进销存管理系统——“系统管理”模块》项目研发阶段性总结

    <进销存管理系统--"系统管理"模块> 项目研发阶段性总结 项目概要 登录页面(图1): 图1 然后我们来看看系统的主要模块有哪些,如下(图2): 整个"进销 ...

  3. 《图书馆管理系统——“借书还书”模块》项目研发阶段性总结

    <图书馆管理系统--"借书还书"模块>项目研发阶段性总结 本次任务完成时间:2021年8月2日-2021年8月10日 完成模块功能:借书还书 一.功能实现 借书还书主要 ...

  4. 《华仪酒店管理系统》项目研发阶段性总结

    <华仪酒店管理系统>项目研发阶段性总结 ·························································· 开发工具:Visual Stu ...

  5. 《智百盛汽修汽配管理系统——“系统设置”模块》项目研发阶段性总结

    开发工具与关键技术:IntelliJ IDEA 2021.1 . SQLyog - 64 bit .JAVA 完成模块功能:系统设置 1.项目概要 系统主要功能模块有: 基础数据维护模块:(基础数据分 ...

  6. [Java开发]搭建人力资源管理系统——简历管理模块(附带下载链接)

    最近一位老哥让我给他的公司开发一套人力资源管理系统,并详细描述了这个系统的一些功能,我也查找了一些人力资源的资料.因为跟老哥关系不错,就答应了他.大家都知道,人力资源管理就是管人的,从给公司开始投递简 ...

  7. SRM采购管理系统投标管理模块:阳光招采,助力建筑材料企业智慧采购

    在建筑行业企业材料管理的四大业务环节即采购.运输.储备和供应,采购是首要环节,没有采购,就没有材料供应,就没有施工生产的顺利进行,因此采购是决定其他三项业务环节的基础因素. 随着流通环节的不断发展壮大 ...

  8. 06_04_任务一:拉勾教育后台管理系统[课程管理模块、图片上传、 BeanUtils封装实体类](SSM)

    拉勾教育后台管理系统(SSM) 1. 项目架构 1.1 项目介绍 ​ 拉勾教育后台管理系统,是提供给拉勾教育的相关业务人员使用的一个后台管理系统, 业务人员可以在 这个后台管理系统中,对课程信息.广告 ...

  9. 《租车管理系统 ——“订单管理(代驾)”模块》项目研发阶段性总结

    一.功能实现        订单管理(代驾)里包括订单条件查询.创建订单.需求确认.业务取消.编辑订单.复制订单.作废订单.订单详情.生成路单等功能模块. 订单维护:见下图,是订单管理模块维护实现界面 ...

  10. 《考勤管理系统——部分模块》项目研发阶段性总结

    开发工具:MyEclipse 10 Aad SQLyogEnt 关键技术:MyBaits + SpringMVC + Spring + H5 + Bootstrap + JQuery + Css 完成 ...

最新文章

  1. Codeforces Round #366 (Div. 2)
  2. 收集的网络上大型的开源图像处理软件代码(提供下载链接)
  3. 数据结构实验之图论七:驴友计划(最短路Floyd/Dijkstra)
  4. git的一些常用命令讲解和开发规范总结
  5. java使用dom4j读取xml的例子
  6. 肝货!你想要的资源这里都有!
  7. 神曲背后的故事:算法工程师带你理性解构“蚂蚁呀嘿”
  8. linux 线程_Linux 多线程编程(不限Linux)
  9. hbase1.1.1 连接集群_Hadoop2.7.1+Hbase1.1.2集群环境搭建(10) hadoop hbase kerberos
  10. java追加字符串到文件_java 将字符串追加到文件已有内容后面的操作
  11. HTML页面加载完毕后,再运行JS业务
  12. c语言s_gets函数作用,C语言中gets_s(),gets(),fgets()函数的比较。
  13. 虚拟机搭建Windows2003步骤详解
  14. 数据库课程设计报告(仓库管理系统)
  15. deap dataset的不同分类模型的实现(2)-认识数据
  16. 食品行业十大进销存软件功能大对比,我教你怎么选
  17. ubuntu华硕Z87-plus主板网卡驱动
  18. 词法分析器--简易版
  19. 微信小程序学习日记7
  20. 数字统计 题解(c++)

热门文章

  1. 芯片战争:英特尔苦追ARM 联发科挑战高通
  2. 国外青少年最喜爱的聊天 app,竟然是 Google Docs
  3. 完美解决-RuntimeError: CUDA error: device-side assert triggered
  4. windows下ffmpeg结合Nginx搭建RTMP,直播中的推流和拉流
  5. 尚硅谷宋红康2021JUC
  6. 经典问题之乐观锁和悲观锁及使用场景
  7. python手机自动化截图_Python Appium自动化测试 屏幕截图
  8. es文件管理器 web服务器,ES文件管理器曝出漏洞 文件会泄露给本地网络上的任何人...
  9. iPhone数据丢失怎么办?如何恢复iPhone数据?iPhone数据恢复的三种方法
  10. [转载]服务数据对象简介