《MVC智慧商贸——“修改回填”》项目研发阶段性总结
作者:李坤凤
本次任务完成时间: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智慧商贸——“修改回填”》项目研发阶段性总结相关推荐
- Java-Web机试练习题一、后台管理系统——管理员管理模块
题目:后台管理系统--管理员管理模块 一. 语言和环境 1. 实现语言:JAVA 语言. 2. 环境要求:MyEclipse/Eclipse + Tomcat + MySql. 3. 使用技术:Jsp ...
- 《进销存管理系统——“系统管理”模块》项目研发阶段性总结
<进销存管理系统--"系统管理"模块> 项目研发阶段性总结 项目概要 登录页面(图1): 图1 然后我们来看看系统的主要模块有哪些,如下(图2): 整个"进销 ...
- 《图书馆管理系统——“借书还书”模块》项目研发阶段性总结
<图书馆管理系统--"借书还书"模块>项目研发阶段性总结 本次任务完成时间:2021年8月2日-2021年8月10日 完成模块功能:借书还书 一.功能实现 借书还书主要 ...
- 《华仪酒店管理系统》项目研发阶段性总结
<华仪酒店管理系统>项目研发阶段性总结 ·························································· 开发工具:Visual Stu ...
- 《智百盛汽修汽配管理系统——“系统设置”模块》项目研发阶段性总结
开发工具与关键技术:IntelliJ IDEA 2021.1 . SQLyog - 64 bit .JAVA 完成模块功能:系统设置 1.项目概要 系统主要功能模块有: 基础数据维护模块:(基础数据分 ...
- [Java开发]搭建人力资源管理系统——简历管理模块(附带下载链接)
最近一位老哥让我给他的公司开发一套人力资源管理系统,并详细描述了这个系统的一些功能,我也查找了一些人力资源的资料.因为跟老哥关系不错,就答应了他.大家都知道,人力资源管理就是管人的,从给公司开始投递简 ...
- SRM采购管理系统投标管理模块:阳光招采,助力建筑材料企业智慧采购
在建筑行业企业材料管理的四大业务环节即采购.运输.储备和供应,采购是首要环节,没有采购,就没有材料供应,就没有施工生产的顺利进行,因此采购是决定其他三项业务环节的基础因素. 随着流通环节的不断发展壮大 ...
- 06_04_任务一:拉勾教育后台管理系统[课程管理模块、图片上传、 BeanUtils封装实体类](SSM)
拉勾教育后台管理系统(SSM) 1. 项目架构 1.1 项目介绍 拉勾教育后台管理系统,是提供给拉勾教育的相关业务人员使用的一个后台管理系统, 业务人员可以在 这个后台管理系统中,对课程信息.广告 ...
- 《租车管理系统 ——“订单管理(代驾)”模块》项目研发阶段性总结
一.功能实现 订单管理(代驾)里包括订单条件查询.创建订单.需求确认.业务取消.编辑订单.复制订单.作废订单.订单详情.生成路单等功能模块. 订单维护:见下图,是订单管理模块维护实现界面 ...
- 《考勤管理系统——部分模块》项目研发阶段性总结
开发工具:MyEclipse 10 Aad SQLyogEnt 关键技术:MyBaits + SpringMVC + Spring + H5 + Bootstrap + JQuery + Css 完成 ...
最新文章
- Codeforces Round #366 (Div. 2)
- 收集的网络上大型的开源图像处理软件代码(提供下载链接)
- 数据结构实验之图论七:驴友计划(最短路Floyd/Dijkstra)
- git的一些常用命令讲解和开发规范总结
- java使用dom4j读取xml的例子
- 肝货!你想要的资源这里都有!
- 神曲背后的故事:算法工程师带你理性解构“蚂蚁呀嘿”
- linux 线程_Linux 多线程编程(不限Linux)
- hbase1.1.1 连接集群_Hadoop2.7.1+Hbase1.1.2集群环境搭建(10) hadoop hbase kerberos
- java追加字符串到文件_java 将字符串追加到文件已有内容后面的操作
- HTML页面加载完毕后,再运行JS业务
- c语言s_gets函数作用,C语言中gets_s(),gets(),fgets()函数的比较。
- 虚拟机搭建Windows2003步骤详解
- 数据库课程设计报告(仓库管理系统)
- deap dataset的不同分类模型的实现(2)-认识数据
- 食品行业十大进销存软件功能大对比,我教你怎么选
- ubuntu华硕Z87-plus主板网卡驱动
- 词法分析器--简易版
- 微信小程序学习日记7
- 数字统计 题解(c++)
热门文章
- 芯片战争:英特尔苦追ARM 联发科挑战高通
- 国外青少年最喜爱的聊天 app,竟然是 Google Docs
- 完美解决-RuntimeError: CUDA error: device-side assert triggered
- windows下ffmpeg结合Nginx搭建RTMP,直播中的推流和拉流
- 尚硅谷宋红康2021JUC
- 经典问题之乐观锁和悲观锁及使用场景
- python手机自动化截图_Python Appium自动化测试 屏幕截图
- es文件管理器 web服务器,ES文件管理器曝出漏洞 文件会泄露给本地网络上的任何人...
- iPhone数据丢失怎么办?如何恢复iPhone数据?iPhone数据恢复的三种方法
- [转载]服务数据对象简介