public bool roleFunGive(string funids) { userfunDao ufundao = new userfunDao(); string[] funs = funids.Split(','); List <userfun> listfun = (List <userfun>)ufundao.FindAll_userfun(" 1=1 "); for (int i = 0; i < funs.Length - 1; i++) { int fatherid = -1; int funid = int.Parse(funs[i]); while (fatherid != 0) { userfun ufun = listfun.Find(delegate(userfun fun) { return(fun.funid == funid); }); rolefun _rolefun = new rolefun(); _rolefun.roleid = int.Parse(funs[funs.Length - 1]); _rolefun.rolep = 0; _rolefun.funid = ufun.funid; rolefunDao.Add_rolefun(_rolefun); funid = ufun.fatherid; fatherid = ufun.fatherid; } } return(true); }
public bool Update_userfun(userfun userfun) { if (DbHelperSQL.Update(userfun)) { return(true); } else { return(false); } }
public bool Del_userfun(userfun userfun) { if (DbHelperSQL.Delete(userfun)) { return(true); } else { return(false); } }
public bool Add_userfun(userfun userfun) { if (DbHelperSQL.Insert(userfun)) { return(true); } else { return(false); } }
public userfun FindById_userfun(int id) { userfun model = new userfun(); return(Common <userfun> .Dt2Model(model, DbHelperSQL.FindByConditions(model, "funid=" + id.ToString()))); }
public bool Update_userfun(userfun userfun) { return(userfunDao.Update_userfun(userfun)); }
public bool Del_userfun(userfun userfun) { return(userfunDao.Del_userfun(userfun)); }
public bool Add_userfun(userfun userfun) { return(userfunDao.Add_userfun(userfun)); }