zoukankan      html  css  js  c++  java
  • 批量添加代码,修改,删除控制器部分

     public class HomeController : Controller
        {
            bll s = new bll();引用

    //显示
            public ActionResult studentlist()
            {
                return View();
            }
            [HttpPost]
            public ActionResult StudentList1()
            {
                var result = new BLL.bll().Show();
                return Json(result);
            }

    添加
            [HttpPost]
            public JsonResult Studentadd(string a)
            {
                 a = a.TrimEnd('|');
                string[] ste = a.Split('|');
                if (ste == null||ste.Length==0)
                {
                    return Json(new
                    {
                        code=0,
                        msg="字符串异常"
                    });

                }
                else
                {
                    List<model> studentlist = new List<model>();
                    foreach (var item in ste)
                    {
                        string[] y = item.Split(',');
                        if (y != null || y.Length > 0)
                        {
                            model si = new model();
                            si.Sxuehao = y[0];
                            si.SNAME = y[1];
                            si.SAGE = y[2];
                            studentlist.Add(si);

                        }

                    }
                    var i = s.addlist(studentlist);
                    if (i > 0)
                    {
                        return Json(new
                        {
                            code = 1,
                            msg = "成功"
                        });
                    }
                    else
                    {
                        return Json(new
                        {
                            code = 0,
                            msg = "失败"
                        });

                    }

                }
               

            }

    删除
            public JsonResult del(int id)
            {
                var result = new BLL.bll().del(id);
                if (result > 0)
                {
                    return Json(1);
                }
                else
                {
                    return Json(0);
                }

            }

    修改
            public JsonResult update(model stu)
            {
                var result = s.uptate(stu);
                if (result > 0)
                {
                    return Json(new
                    {
                        code = 1,
                        msg = "成功"
                    });

                }
                else
                {
                    return Json(new
                    {
                        code = 0,
                        msg = "失败"
                    });
                }
            }
            public ActionResult About()
            {
                ViewBag.Message = "Your application description page.";

                return View();
            }

            public ActionResult Contact()
            {
                ViewBag.Message = "Your contact page.";

                return View();
            }
        }

  • 相关阅读:
    Xcode编译项目出现访问private key提示框
    Mac开机黑屏解决办法
    Mac OS X 系统下快速显示隐藏文件的方法(使用Automator创建workflow)
    cocos2d-x编译错误问题
    解决mac上Android开发时出现的ADB server didn't ACK
    学习笔记之linux下如何调用第三方库的函数接口
    学习笔记之vim的使用
    学习笔记之postgresql
    学习笔记之libevent
    学习笔记之windows 网络编程
  • 原文地址:https://www.cnblogs.com/danhuangjun/p/7879229.html
Copyright © 2011-2022 走看看