基础数据维护-新增

本文介绍了基础数据维护中的新增操作,包括控制器中数据判断与保存、弹出layer弹出层、新增保存的步骤。首先在控制器定义方法进行数据判断,接着通过JS处理新增点击事件并重置表单,最后在前端进行数据保存、关闭模态框及表格刷新操作,实现新增数据的功能。

基础数据维护-新增

开发工具与关键技术:VS、基础数据维护-新增
作者:黄桂康
撰写时间: 2019年04月25日

上一期我们讲了查询,这一期我们开始讲新增。
新增,其实就是新增数据,把数据新增到指定的地方。思路基本和其他三种差不多。它整体的思路如下:
(页面传输到控制器—控制器再保存到数据库)
1、 查询{判断}
 判断页面数据传输是否为空
 数据是否存在
 执行新增操作
2、 弹出layer弹出层
 新增点击事件
 重置表单
3、 新增保存
 获取input输入数据
 判断
 关闭模态框
 刷新table表格
思路大概就是这样,都是先在控制器判断呀、传输数据呀、回填呀等,再回到web页面请求方法、调用方法,具体的js,功能的样式、结构,怎样的功能,基本都是这样。让我们开始进入新增的介绍吧!
第一步:先控制器定义一个方法,里面就是判断,判断传输的数据的具体状态。
public ActionResult InsertAcademe(SYS_Academe sysAcademe)
{//判断基本都是用try { }catch { }
ReturnJson returnJson = new ReturnJson();
try{//判断页面数据传输是否为空
if ( ! string . IsNullOrEmpty (sysAcademe.AcademeCode) && ! string.IsNullOrEmpty (sysAcademe.AcademeName)){//数据是否存在
int oldCount =(from tbAcademe in myModels.SYS_Academe
where tbAcademe.AcademeName ==sysAcademe.AcademeName ||
tbAcademe.AcademeNum == sysAcademe.AcademeNum
select tbAcademe).Count

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值