/// <summary> /// 增加一条数据 /// </summary> public int Add(RoleInfoModel model, string rights) { int i = role_dal.Add(model); //添加角色 if (i > 0) //当角色添加成功时,插入俞雨以前做的权限,防止影响其他地方 { int rid = role_dal.GetMaxId(); List <string> cmdlist = new List <string>(); cmdlist.Add(string.Format("delete from rolerightrelative where roleID={0}", rid)); cmdlist.AddRange(rights.Split(new string[] { "," }, StringSplitOptions.RemoveEmptyEntries).Select(s => string.Format("insert into rolerightrelative(roleID,rightID) values ({0},{1})", rid, s))); role_dal.Update(cmdlist); } return(i); }
public bool Add(RoleInfo _RoleInfo) { return(_roleInfoDal.Add(_RoleInfo)); }