(.NET )项目实训总结

总结

作者:周品桦
开发工具与关键技术:VS2015、C#
完成模块功能:前/后台功能

简略介绍图

(.NET )项目实训总结
技术点总计(事务流程、技术点):
(1):事务流程:点击新增/修改 》》选择想要新增的相关信息/选择想要修改的信息 》》 确定 》》 完成
(2):技术点:基本的新增,修改,删除,查询/前端调用JS
以下为本人在本系统中完成的部分工作说明:

一、功能实现
(.NET )项目实训总结(.NET )项目实训总结
(.NET )项目实训总结
(.NET )项目实训总结

以上前台管理

下面是JavaScript的部分功能代码(关于数字自增)

  <script>
        $(function () {
            $("#eee").click(function () {
                var v = $("#six").val();
                var s = parseInt(v) + 1
                $("#six").val(s);
                document.getElementById("selectedTotal").innerHTML = s
                document.getElementById("priceTotal").innerHTML = parseInt(s) * 666
                document.getElementById("bb").innerHTML = parseInt(s) * 666
            })
            $("#kkk").click(function () {
                var v = $("#six").val();
                if(parseInt(v)<=0){
                } else {
                    var s = parseInt(v) - 1
                    $("#six").val(s);
                    document.getElementById("selectedTotal").innerHTML = s
                    document.getElementById("priceTotal").innerHTML = parseInt(s) * 666
                    document.getElementById("bb").innerHTML = parseInt(s) * 666
                }
            })
            $("#six").keyup(function () {
                var x = $("#six").val();
                var d=parseInt(x)
                 document.getElementById("selectedTotal").innerHTML = d
                 document.getElementById("priceTotal").innerHTML = d * 666
                 document.getElementById("bb").innerHTML = d * 666
            })
        })
        </script>
        

后台新增删除

(.NET )项目实训总结

(.NET )项目实训总结

 查询

        public ActionResult Selectjiucaiixmxx(BsgridPage bsgridPage)
        {
            var ee = (from tbee in myModels.PW_SakanaProject
                      select new DaXiaoLei
                      {
                          FestivalSetID = tbee.SakanaProjectID,
                          SakanaNum = tbee.SakanaNum,
                          SakanaName = tbee.SakanaName,
                          BigPrice = tbee.BigPrice,
                          SmallPrice = tbee.SmallPrice,
                          VipPrice = tbee.VipPrice,
                          Discount = tbee.Discount,
                          SakanaPrice = tbee.SakanaPrice,
                          SmallSakanaID = tbee.SmallSakanaID
                      }).ToList();
            int count = ee.Count();
            List<DaXiaoLei> zz = ee
                .Skip(bsgridPage.GetStartIndex())
                .Take(bsgridPage.pageSize).ToList();
            Bsgrid<DaXiaoLei> bsgrid = new Bsgrid<DaXiaoLei>
            {
                success = true,
                totalRows = count,
                curPage = bsgridPage.curPage,
                data = zz
            };
            return Json(bsgrid, JsonRequestBehavior.AllowGet);
        }

等等。。。
上面为查询数据库的信息。。

总结

总之我一开始接收到这个项目就觉得不知道从何下手,后来认真看了看项目计划书,好多功能都可以从项目计划书那里理解,虽然有一些功能中含有自己想要的,但是也不知道怎么把它弄下来,后来我开始尝试先理解一下那些代码和它们内部之间的关系,逐渐地熟悉那些代码并且自己也可改造一些方法或者合并一些方法,这样才能自己得出想要的方法只有多写和理解才能熟练度掌握代码。。