/// <summary> /// 根据名称获取类 /// </summary> /// <param name="name"></param> /// <returns></returns> public Class GetClassByName(string name) { using (kuaiboyingshiEntities ent = new kuaiboyingshiEntities()) { w("根据名称获取类"); var classes = (from l in ent.Class where l.ClassName == name && l.ModelID == 6 select l).ToList(); if (classes.Count == 0) { Class cls = new Class() { ModelID = 6, Alter = name, AutoAudt = true, ClassName = name, ParentID = 0 }; ent.AddToClass(cls); w(string.Format("新增类:{0} ID为:{1}", cls.ClassName, cls.ID)); return(cls); } else { w(string.Format("得到ID:{0}", classes.FirstOrDefault().ID)); return(classes.FirstOrDefault()); } } }
/// <summary> /// 根据名称获取类 /// </summary> /// <param name="name"></param> /// <returns></returns> public Class GetClassByName(string name) { using (kuaiboyingshiEntities ent = new kuaiboyingshiEntities()) { var classes = (from l in ent.Class where l.ClassName == name && l.ModelID == 6 select l).ToList(); if (classes.Count == 0) { Class cls = new Class() { ModelID = 6, Alter = name, AutoAudt = true, ClassName = name, ParentID = 0 }; ent.AddToClass(cls); return(cls); } else { return(classes.FirstOrDefault()); } } }