新增单位

讲述一下我的项目第一个功能就是添加单位,添加单位说难也真的不难,整个项目也就四个操作 增 删 查 改 这四项的操作,但是对于刚刚接触项目的人就会觉得有点难度,因为在写代码的时候,如果思路还没有理解的人,那么做这些功能的时候就觉得没那么简单了,而我也遇到了那么一个问题,就是在新增单位的时候,不是有个数据判断什的,提示你填写完整的数据,而我的项目这个问题就是你把数据填写完整了,它还是提示着叫你填写完整数据。
详情请看下图
在这里插入图片描述
对于这个问题,其实它就是数据判断的问题,其实我想增加的是单位,那么就与单位表有关系了,那么我之前写验证的时候是写了很多个验证的,但是后来同学帮我纠正了一下这个验证的出错,就是只判断一下单位名称有没有填写,然后备注就不用判断了,因为备注可填可不填,这是看个人需求的,也就是说我在验证数据的时候把备注也设置验证了,而且备注填写了也是提示填写完整的数据信息,那么就换了一种新增写法,具体增加代码如下

//弹出新增模态框
                function goAdd() {
                    $("#myModal").modal("show");
                }
                //保存新增
                function doSaveAdd() {
                    var units = $("#UnitName").val();
                    var decimalAllowedNo = $("#selIsDecimal_Y").val();
                    var note = $("divAddTitle [name='note']").val();

                    //数据完整性验证
                    if (units != "" && units != undefined) {
                        var fromDate = $("#fromID").serializeArray();//序列化form表单



                    } else {
                        layer.alert("请填写完整数据信息!", { icon: 0, title: "提示" });
                    }
                }

!!!! 提示:部分代码有欠缺  !!!!

public ActionResult InsertUnits(PW_Units pwUnits)
        {
            ReturnJsonVo returnJson = new ReturnJsonVo();
            returnJson.State = false;
            //判断数据
            if (!string.IsNullOrEmpty(pwUnits.Units))
            {

                //检查以前的是否有冲突
                int oldCount = (from tbUnits in myModels.PW_Units
                                where tbUnits.Units == pwUnits.Units
                                select tbUnits
                               ).Count();

这是控制器的代码,因为还没有完善,所以代码有欠缺

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值