//新增或修改角色 public string EditOrUpdateRole(Role role) { var loginInfo =LoginFac.Admin.GetLoginInfo(); role.AddTime = DateTime.Now; role.AdminId = loginInfo.UserId; if (role.RoleId != 0) { if (Limits.Contains(2)&&((role.OrganId==0&&loginInfo.RoleId==CustomConfig.SuperRoleId)||role.OrganId.ToString().StartsWith(loginInfo.OrganId.ToString()))) { DbOp.Update(role); return "True"; } else return "你没有权限进行修改"; } else { if (Limits.Contains(3) && ((role.OrganId == 0 && loginInfo.RoleId == CustomConfig.SuperRoleId) || role.OrganId.ToString().StartsWith(loginInfo.OrganId.ToString()))) { DbOp.Add(role); return "True"; } else return "你没有权限新增数据"; } }
public int Update(Role entity, string[] columns) { return Context.Instance.Update(entity,columns); }
public int Update(Role entity) { return Context.Instance.Update(entity); }
public object Add(Role entity) { return Context.Instance.Insert(entity); }