码迷,mamicode.com
首页 > 其他好文 > 详细

第三节:EF

时间:2018-07-10 12:58:17      阅读:184      评论:0      收藏:0      [点我收藏+]

标签:ror   分享图片   save   contains   eth   deb   where   char   div   

1.删除要进行判空

技术分享图片
public ActionResult DelClassMethod(string gId)
        {
            //根据gId查询对应条目
            var grade = oc.BllSession.IGradeBLL.Entities.Where(a => a.gId == gId).FirstOrDefault();
            var stuInfo = oc.BllSession.IStuInfoBLL.Entities.Where(b => b.gId == gId).FirstOrDefault();
            //进行删除
            if (stuInfo != null)
            {
                oc.BllSession.IStuInfoBLL.DelNo(stuInfo);
            }
            if (grade != null)
            {
                oc.BllSession.IGradeBLL.DelNo(grade);
            }


            int result = oc.BllSession.IGradeBLL.SaveChange();
            if (result > 0)
            {
                return Content("ok");
            }
            else
            {
                return Content("error");
            }
        }
View Code

2.批量删除

技术分享图片
 1         public ActionResult DelStuMethod(string idsStr)
 2         {
 3             //进行字符串拆分
 4             string[] str = idsStr.Split(new char[] { , });
 5             int[] str_int = Array.ConvertAll(str, int.Parse);
 6             List<int> stuIdList = str_int.ToList();
 7             var stuList = oc.BllSession.IStuInfoBLL.Entities.Where(a => stuIdList.Contains(a.sId)).ToList();
 8             //删除操作
 9             foreach (var item in stuList)
10             {
11                 oc.BllSession.IStuInfoBLL.DelNo(item);
12             }
13             int result = oc.BllSession.IGradeBLL.SaveChange();
14 
15             //int result = oc.BllSession.IStuInfoBLL.DelBy(a => stuIdList.Contains(a.sId));
16             if (result > 0)
17             {
18                 return Content("ok");
19             }
20             else
21             {
22                 return Content("error");
23             }
24         }
View Code

 

第三节:EF

标签:ror   分享图片   save   contains   eth   deb   where   char   div   

原文地址:https://www.cnblogs.com/chenze-Index/p/9288242.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!